xfce4
Andrzej Krzysztofowicz
ankry w green.mif.pg.gda.pl
Pon, 6 Gru 2004, 09:37:50 CET
Tomasz Pala wrote:
>
> On Mon, Dec 06, 2004 at 09:15:40 +0100, Andrzej Krzysztofowicz wrote:
>
> > > wykonuje się po zakończeniu wszystkich operacji z sesji rpma? Można by
> > > dorobić automatykę 'postponed' - wtedy w %post musiałoby się znaleźć
> > > jedynie ustawianie znacznika restartu danej usługi.
> >
> > To by oznaczalo, ze PLD nie jest rpm-based a wymaga dodatkowych narzedzi.
>
> Dlaczego? Po prostu wymaga obecności makr rpma specyficznych dla PLD, co
> i w chwili obecnej ma miejsce. Pytanie tylko, czy jest makro wywoływane
> raz - na samym końcu sesji.
> Poza tym zawsze wykonanie/odroczenie %post może być kontrolowane zmienną
> systemową, tak jak ma to miejsce w %banner - vide mail Jacka.
Restart wielu uslug odbywa sie obecnie tak:
- zatrzymanie uslugi
- upgrade pakietu
- uruchomienie uslugi
I w ogolnosci tego sie nie da zastapic zwyklym restartem, bo np. moze sie
zmienic sciezka do plikow istotnych dla skryptow (re)startujacych.
A wymuszonego zatrzymywania uslug przy upgrejdzie "czystym" rpm-em nie
uwazam za dobry pomysl.
Moze sie tez okazac, ze dzialajaca usluga X jest potrzebna do
zatrzymania/restartu uslugi Y (przez co sie moze np. skrypt %pre wysypac).
--
=======================================================================
Andrzej M. Krzysztofowicz ankry w mif.pg.gda.pl
phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math., Gdansk University of Technology
Więcej informacji o liście dyskusyjnej pld-devel-pl