Dnia 29 listopada 2011 19:29 Jacek Konieczny <[email protected]> napisał(a): > 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? >
I to jest chyba najlepsze rozw. > > > 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 > _______________________________________________ > pld-devel-pl mailing list > [email protected] > http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl > _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
