[BUG]: chkconfig --add w %post

Przemysław Białek lobo at chello.pl
Sat Jan 15 20:23:53 CET 2005


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




More information about the pld-devel-pl mailing list