Migracja serwisów SysV -> systemd

Tomasz Pala gotar at polanet.pl
Thu Jan 19 20:58:00 CET 2012


On Thu, Jan 19, 2012 at 12:39:28 +0100, Jan Rękorajski wrote:

> Na przykład nfs serwer, w wersji SysV ma (w dużym uproszczeniu) jeden
> skrypt startowy zwany nfsd starujący kilka rzeczy, a pod systemd te
> kilka rzeczy ma, każde z nich, swoje własne serwisy. Czy da się teraz
> spowodować automagicznie, żeby systemd nie próbował odpalać i wersji SysV
> i swoich natywnych serwisów?

http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/systemd/systemd.spec?r1=1.75&r2=1.76

W ten sposób maskujesz (/dev/null = wyłączasz bezwzględnie, nawet z ręki nie
uruchomisz) unit o danej nazwie. Taka blokada lokalnie (a nie na
poziomie dystrybucji) powinna znajdować się w /etc/systemd/coś.

Albo jeden z tych NFS-owych unitów systemd musi nazywać się tak samo,
jak w SysV - zamaskuje sobą; to rozwiązanie jest logiczniejsze, chyba że
już autorzy nfsd wymyślili inne nazwy dla swoich subservice'ów (tak jak
console i random jest już w samym systemd, ale inaczej nazwane - jeszcze
muszę spróbować maskowania odpowiednimi unitami).

-- 
Tomasz Pala <gotar w pld-linux.org>


More information about the pld-devel-pl mailing list