knock.spec

Paweł Sakowski pawel w sakowski.eu.org
Sob, 9 Paź 2004, 07:42:31 CEST


On Sat, 2004-10-09 at 00:29 +0200, Krystian T wrote:
> Prereq:         /sbin/chkconfig
> Requires(post,preun):   /sbin/chkconfig

Miałem na myśli żeby napisać tylko tą drugą linijkę. Gdyby coś innego
było jeszcze używane (jak w twoim oryginalnym specu /sbin/service), to
zamiast się przecinkować trzebaby dodać następną linię Req(). Prereq
tutaj nie ma zastosowania.

> %postun server
> if [ "$1" -ge "1" ]; then
>         /etc/rc.d/init.d/knockd condrestart >/dev/null 2>&1 || :
> fi

1. condrestart nie istnieje w PLD
2. postun się nie praktykuje przy obsłudze init.d. Jeszcze raz, patrz:
cups.spec

> %attr(644,root,root) %config(noreplace)
> %{_sysconfdir}/sysconfig/%{name}d

Tu niepotrzebny %attr()

> %attr(755,root,root) %config %{_sysconfdir}/rc.d/init.d/%{name}d

%attr(754,root,root) /etc/rc.d/init.d/cups

-- 
+----------------------------------------------------------------------+
| Paweł Sakowski <pawel w sakowski.eu.org>            Never trust a man  |
|                            who can count up to 1023 on his fingers.  |
+----------------------------------------------------------------------+






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