[BUG]: chkconfig --add w %post

Przemysław Białek lobo w chello.pl
Sob, 15 Sty 2005, 20:23:53 CET


Witam!

W wielu paczkach jest wywoływany chkconfig --add w skrypcie %post.
w tej chwili pamiętam następujące:
clamav
samba
wine
postgresql
mysql
nscd (glibc.spec)
postfix
.. i wiele innych których nie pamiętam.

W tej chwili większość upgrade'ów w AC miesza mi w ustawieniu
startujących usług, co jest wg znanych mi założeń PLD jest niepoprawnym
zachowaniem.

W postfixie zresztą jest przykład jak to zrobić, ale dotyczy tylko
ustawiania $myhostname, a nie chkconfig. Zgodnie zatem z przykładem z
postfixa, należałoby zmienić wszystkie niepoprawne wywołania chkconfig
w następujący sposób:

-/sbin/chkconfig --add usluga
+if [ "$1" = "1" ]; then
+# only on installation, not upgrade
+    /sbin/chkconfig --add usluga
+fi

-- 
Pozdrawiam
Przemysław Białek




Więcej informacji o liście dyskusyjnej pld-devel-pl