ααΆαα
ααααααΆααααααααα init αα»ααΆα αααααααΌαααΆαααααΎααααΆαααααΆαααΌααααΌααΆααα
αααα»αααΆαα
ααα
αΆα Linux αα
βαα»αβαααβααΆα systemd αα·α upstart α αΎαβα₯α‘αΌαβαααβαα
βααβααααβααααΎβαααα»αβααΆαβα
ααα
αΆαβααΌα
ααΆ Devuan αα·α antiXα αααα»αβαααβααααΆαβααααΆβααα α§αααααβααααΎααααΆαα insserv 1.20.0 αα·α sysvinit ααααΌαβααΆαβα
ααβααααΆαα
startpar 0.63 α α§αααααααααΎααααΆαα ααααΌαααΆααα
ααΆα‘αΎαααΎααααΈαααα
αααααΎαααΆααααα»αααααα·αααΌαααΈααΆαα’αΆααααααααΆαααααααΈα init αα·α ααααΎααΎααααΈααΆααΆααΆαααΎαααααΎαααΆαααααααααΆααααααααΈαααΆα
αααΎαααα‘α»ααααα
αΆααααααΎαααααααααα
αα αααα»αααΆαα ααααααΆαααααΈ:
- α§αααααααααΎααααΆαα "pidof" ααΆααααααΆααααααΆαααααΎαααααααααΆααααααα αα·αααΆαααααα "-f" α αα αααααΆαααΆαααααΎαααααααααΆαααΌααααααΆαα±ααααΆααααα αΆαα»ααααα·ααΆα αα·αααα α»αααα·αααα’αΆα ααΎαααΆαα ααααα·αααΎα’αααααααΌαααΆαααααΆααααααΌααααααααααΆααααααα α₯α‘αΌααααα’αααααααΌαααΆααααααααΌαα±ααααααΎαααααΎα "-d" ααΎααααΈαααααααααααα αα·αααααααααΆαα½αα§αααααααααΎααααΆααααΌα ααΆ "tr" α
- ααααΆααααΆααα·αα₯α‘αΌααααα’αα»ααααααΆααααααΆαααααα·ααααΈαα·ααΆααΈαααα½αα±ααααΆαααα’αΆαααΈααΈααααααα (do_msleep() ααααΌαααΆαααα α ααΆαααα½αα±αα do_sleep()) α ααΆαααααΆααααααΌααααααΆαα’αα»ααααΆαα±ααααΆαααααααΆαααααααΆααα·ααΆααΈααΎααααΈααΆαααααααααΆααα·ααα·ααααααααΆα αΆααααααΎαα‘αΎααα·α;
- α―αααΆααα·αααααΆαααα’α·ααααααααααα’αααΈα₯αα·ααΆααααααα§αααααααααΎααααΆαααααααα αα·ααααααΎααααααΆαααααααααααααΆ (-h, -H αα·α -P);
- ααΆαααααααααΆαααααΆααααΆαα½ααααααΆααα sepol ααααααααααΎαααα αΎαα
- ααΆαααααΆααααααΌαααααΌαααΆαααααΎα‘αΎαα ααααα―αααΆαααΆαααα (Makefile) αα αααα»α insserv α ααα‘α»ααααααα‘αΎα insserv ααααααααααΆααααΎα―αααΆαααΆαααααα insserv.conf ααααα·αααΎααΆααΆααα½α α αΎα ααα»αααααααααΆαα»αα―αααΆα insserv.conf.sample ααααΈαα ααααααααα
- ααΆαααααααααααΎαααΆαααα―αααΆα /etc/insserv/file-filters ααααααα»ααααα’αααα’αΆα αααααΆαααααααΈααααααααααααα (α§ααΆα ααα .git αα·α .puppet) αααααΉαααααΌαααΆααα·αα’αΎααΎαα αααααααΎαααΆαααααααΈααα αααα»α /etc/init.d.
- ααΆααααααααααααΎα "-i" ααΎααααΈ insserv ααΎααααΈαααααΆαααααααα½ααααααΆααα―αααΆααα·αααααααΆαα’αΆαααααα
- αα αααα»α insserv αααα»αααααααααααααΌαααΆααααααααααααΌαααΆααααα’αΆαα Debianα αΎαααΆααΆααΆαααΎαααααΎαααΆαααααααΆαααααααΎααΆααααααααΆ "make check"α ααΆααααΆααααααα»αα’αα‘α»ααααααααα·ααααα·ααΆαααΆαααααα₯α‘αΌααααααααααααΆααααα½ααα·αα·αααααααααααα α αΎααααααΆαα»ααααα·αα·αα αααα»αααΆααααααΆααααΆααα·ααΆαα αααα»αα’αα‘α»ααααααααΆαα’αα·αααααα»αααΆααααα ααααΆαααΆααααα αΆααααααααααΌαααΆααααααααΆ insserv α’αΆα αααααααΆαααΆαααααΉαααααΌα α¬α ααααΆααααααΆαα α§ααΆα ααα insserv α₯α‘αΌααααα ααααΆααααααΆαααααα·αααΎααΆαααΆαααΉαααα’αα "$service" ααααα·αααΆαααααα α¬ααααα·αααΎααααα·αααααΎαααΆαααΌα ααααΆααααΌαααΆααααααΆαααα αααα»αααΆα Default-Start αα·α Default-Stop ααΆααα
- ααΆααααααααΆ startpar α₯α‘αΌααααααααΌαααΆαααα‘αΎααα αααα»ααα /bin ααΆααΆα /sbin αααααααΆα’αΆα ααααΌαααΆαααααΎαααα’ααααα·ααααααΆα’αααααααααααα ααααΌα ααΆα’αααααααΎααααΆααααααααΆα αααααΆαααΎααααΈααααΆααααΈα―αααΆααααααααααΆαα’αΆαααααααΈ /etc αα /var α¬ /lib ααααΌαααΆααα»αα αα αααααΆααααα αΆαααα’αΆα ααΎαααΆααα αααααααΎααααααααα―αααΆααααααΆα αα·αααΆαααααααΆααΆαα½αα§αααααααααΎααααΆαααα½αα ααα½αααααΌαααΆαααΌα α αα αααα»αααΌα αααααΆαααα½αα ααα½ααααααΆααα·αα·αααααΆαααα sizeof() ααααΌαααΆααααα½αααααααα
ααααα: opennet.ru
