uaktualnianie pakietów i skrypty init
Radosław Kintzi
pld w vbox.prv.pl
Pią, 12 Kwi 2002, 17:16:00 CEST
Czy nie jest błędem, programy, które mają skrypty init, po uaktualnieniu
satrtują razem z systemem mimo, iż wcześniej nie były automatycznie
uruchamiane?
Jest jakaś prosta metoda, by w %post rozpoznać, czy program jest
instalowany po raz pierwszy, czy też jest to uaktualnienie?
Na pewno (?) można zrobić coś takiego:
w %postun:
rm -f /tmp/service.update
touch /tmp/service.update
w %post:
if [ -e /tmp/prog.update ]; then rm -f /tmp/service.update;
else chkconfig --add service; fi
Sprawa jest ważna. Można sobie wyobrazić sytuację, że np. klogd jest
skonfigurowany, tak by się nie rozwidlał i działał na pierwszym planie.
Wówczas uaktualnienie przez poldek --upgrade-dist, może się skończyć
wycieczką po restarcie systemu.
radek
--
mailto:radek w kafeja.ath.cx
gg:2199600
Więcej informacji o liście dyskusyjnej pld-devel-pl