Re: Migracja serwisów SysV -> systemd
Pawel Golaszewski
blues at pld-linux.org
Tue Jan 24 14:55:16 CET 2012
On Tue, 24 Jan 2012, Bartosz Świątek wrote:
> >> 1) Instalowac wszystko jak leci, jesli nie ma zainstalowanego
> >> systemd to sie najwyzej %post i %preun nie wykonaja (gracefully).
> >> Instalacja systemd wykrywalaby sobie sama w %post juz zainstalowane
> >> uslugi i je rejestrowala u siebie
> > Też o tym myślałem. Tylko co ma systemd rozumieć jako 'juz
> > zainstalowane uslugi'? Wszystko w /lib/systemd/system/? Czy tylko to
> > co przyszło z RPMów? Albo tylko z rpmów z %systemd_post? Jak to
> > rozróżnić?
> Ja mysle ze to co przyszlo z rpmem, czyli te pliczki .service, tak? W
> %post po prostu szukac tych plikow i rejestrowac uslugi.
A nie lepiej to co miałoby sie wykonać we wszystkich postach w przypadku
nieobecności wrappera z systemd wrzucić do jakiegoś katalogu (powiedzmy:
/var/spool/systemd/dupa/<nazwa_posta>/) i potem w momencie instalacji
systemd wykonać je hurtem? Przecież to jest lista poleceń shell-owych.
To by załatwiło wszystkie problemy i było robione na poziomie makr rpm-a,
bez parsowania plików i bez wszystkich problemów z tym związanych.
--
pozdr. Paweł Gołaszewski jid:blues<at>jabber<dot>gda<dot>pl
--------------------------------------------------------------------------
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.
More information about the pld-devel-pl
mailing list