Guarddog
Jakub Bogusz
qboosh w pld-linux.org
Pią, 14 Sty 2005, 23:05:58 CET
Znowu zapomniane zmiany - sytuacja zmieniła się o tyle, że po
przedyskutowaniu możesz sam nałożyć
On Tue, Oct 05, 2004 at 02:33:51AM +0200, Charles wrote:
[...]
>Index: guarddog.spec
>===================================================================
>RCS file: /cvsroot/SPECS/guarddog.spec,v
>retrieving revision 1.9
>diff -u -r1.9 guarddog.spec
>--- guarddog.spec 21 Aug 2004 19:32:37 -0000 1.9
>+++ guarddog.spec 4 Oct 2004 22:32:00 -0000
Częściowo nałożone - to, co nie budziło wątpliwości.
>+%{_datadir}/sgml/*
A co konkretnie? Tu mogą być jeszcze jakieś wspólne podkatalogi...
'*' w takich sytuacjach bywa błędogenna.
>+%post
>+/sbin/chkconfig --level 0123456 iptables off 2>/dev/null || :
No nie.
"Conflicts: iptables-init" najwyżej. Żadnego wyłączania innych usług.
>+/sbin/chkconfig --add %{name}
>+/sbin/chkconfig %{name} on
"chkconfig on" jest niepotrzebne - --add samo włączy dla poziomów
wpisanych w .init.
>+%preun
To się wykonuje także przy uaktualnieniach, nie tylko przy usuwaniu
pakietu!
Polecania do wykonania tylko przy usuwaniu muszą być zabezpieczone
odpowiednim ifem - do obejrzenia w innych specach.
>+/sbin/chkconfig iptables reset 2>/dev/null || :
Jak poprzednio.
>+/sbin/service %{name} stop >/dev/null 2>&1
/etc/rc.d/init.d/%{name} stop
Trzymajmy się jednego schematu.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl