Kod: Zaznacz cały
/etc/init.d/
Kod: Zaznacz cały
update-rc.d(8)
Czy jest to kompletnie niemożliwe, niezalecane i muszę używać poleceń typu:
Kod: Zaznacz cały
systemctl start [nazwa.service]
Kod: Zaznacz cały
*.service
Kod: Zaznacz cały
/etc/systemd/system/
Kod: Zaznacz cały
[color=green]systemctl enable nazwa.service[/color]
Czy jest to odpowiedni sposób, aby startować własne skrypty w dystrybucji, która "przeszła na" Systemd? Przeczytałem już sporo opracowań, poradników odnoszących się do tego nowego menadżera systemu i usług. Szczerze mówiąc jest tego naprawdę sporo. Na tę chwilę, wydaje mi się, że cały ten mechanizm jest skomplikowany, ale jest kilka ciekawych funkcji, które warte są uwagi i pomagają w
systemu. Np.:hardeningu
,ProtectHome=
czyProtectSystem=
.RestrictNamespaces=
To dzięki tej funkcji Systemd oraz m.in.
(umieszczając ją w sekcji [Service] wraz z wartościąRestrictAddressFamilies=
) można było uniknąć błędu związanego z bezpieczeństwem (CVE-2016-8655). Ale to nie jest tematem mojego pytania.~AF_PACKET
A więc, jaka jest odpowiedź na pytanie, które postawiłem na początku? I czy podany sposób tworzenia skryptu w celu uruchamiania go wraz ze startem systemu jest poprawny?
Dziękuję, pozdrawiam.
Moderowano: znaczniki codu, cytowania, kolory czcionek.