SPECS: prelude-lml.spec - fix %service usage, fix chkconfig deps
glen
glen at pld-linux.org
Thu Apr 20 19:24:02 CEST 2006
Author: glen Date: Thu Apr 20 17:24:02 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- fix %service usage, fix chkconfig deps
---- Files affected:
SPECS:
prelude-lml.spec (1.9 -> 1.10)
---- Diffs:
================================================================
Index: SPECS/prelude-lml.spec
diff -u SPECS/prelude-lml.spec:1.9 SPECS/prelude-lml.spec:1.10
--- SPECS/prelude-lml.spec:1.9 Sun Apr 16 00:42:31 2006
+++ SPECS/prelude-lml.spec Thu Apr 20 19:23:57 2006
@@ -14,6 +14,9 @@
BuildRequires: fam-devel
BuildRequires: libprelude-devel >= 0.9.0
BuildRequires: pcre-devel
+BuildRequires: rpmbuild(macros) >= 1.268
+Requires(post,preun): /sbin/chkconfig
+Requires: rc-scripts
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -23,8 +26,8 @@
%description -l pl
Prelude LML analizuje pliki logów i przesyła trochę informacji do
-Prelude. Prelude LML może także używać sysloga, aby nasłuchiwał
-danych od innych aplikacji, takich jak NTSyslog.
+Prelude. Prelude LML może także używać sysloga, aby nasłuchiwał danych
+od innych aplikacji, takich jak NTSyslog.
%package devel
Summary: Header files for prelude-lml
@@ -62,17 +65,16 @@
%post
/sbin/chkconfig --add prelude-lml
-if [ -f /var/lock/subsys/prelude-lml ]; then
- %service prelude-lml restart 1>&2
-else
+%service prelude-lml restart
+if [ "$1" = 1 ]; then
echo "Remember to register with prelude-manager before first launch:"
- echo "prelude-adduser register prelude-lml "idmef:w" <manager address> --uid 0 --gid 0"
+ echo "prelude-adduser register prelude-lml \"idmef:w\" <manager address> --uid 0 --gid 0"
echo ""
echo "Run \"/sbin/service prelude-lml start\" to start Prelude LML."
fi
#
-# TODO:
+# TODO:
#
# register with prelude-manager:
#
@@ -85,9 +87,7 @@
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/prelude-lml ]; then
- %service prelude-lml stop 1>&2
- fi
+ %service prelude-lml stop
/sbin/chkconfig --del prelude-lml
fi
@@ -115,6 +115,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.10 2006/04/20 17:23:57 glen
+- fix %service usage, fix chkconfig deps
+
Revision 1.9 2006/04/15 22:42:31 qboosh
- simplified setup
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/prelude-lml.spec?r1=1.9&r2=1.10&f=u
More information about the pld-cvs-commit
mailing list