systemd (Re: syslog-ng startowany po bindzie) [vserver]
Jacek Konieczny
jajcus at jajcus.net
Tue Nov 29 19:29:42 CET 2011
On Tue, Nov 29, 2011 at 07:15:38PM +0100, Arkadiusz Miśkiewicz wrote:
> Chętnie.
>
> Z tego co pisał wiget na ircu są dwa problemy do rozwiązania by to wdrożyć:
>
> 1) systemd powinien instalować się przed innymi paczkami z niego
> korzystającymi, jak to wymusić?
Requires(pre), sprytne uniknięcie zależności w systemd (przynajmniej w
podpakiecie, który ma być wymagany przez inne) i może odpowiednie wpisy
w rpm-whiteout nie starczą?
> 2) systemctl (en|dis)able usluga.service powinno być wołane w %post, %preun
>
> To można zrobić via makro rpmowe lub [ -x /sbin/systemctl ] && ...
Mamy tam już zwykle '%service %{name} restart' i '%service %{name}
stop', nie dało by się tego makra jakoś rozszerzyć na usługi systemd?
> > skoro to jest zwykle ok 1k tekstu w 1-2 plikach na usluge?
>
> Do tego nie ma obecnie dobrego przykładu jak robić subpaczki - te co sa w
> cvsie nie są dobre jako przykłady (są niepełne).
Najlepiej żeby ktoś, kto to będzie miał najlepiej opanowane, do
template-specs/template.spec wrzuci.
Pozdrowienia,
Jacek
More information about the pld-devel-pl
mailing list