]> git.pld-linux.org Git - packages/ntop.git/commitdiff
- added pre/post* deps, restart in post, unified init/sysconfig perms
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 25 Oct 2003 21:41:29 +0000 (21:41 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    ntop.spec -> 1.46

ntop.spec

index 56b0ac1983da4a35674a490d2da7644240bcf36c..d4ec97cb9c53b07dfa17ba6beadb2fb2b1c2a86f 100644 (file)
--- a/ntop.spec
+++ b/ntop.spec
@@ -28,6 +28,15 @@ BuildRequires:       ncurses-devel >= 5.2
 BuildRequires: openssl-devel >= 0.9.7c
 BuildRequires: readline-devel >= 4.2
 BuildRequires: zlib-devel
+PreReq:                rc-scripts
+Requires(pre): /usr/bin/getgid
+Requires(pre): /bin/id
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Requires(post,preun):  /sbin/chkconfig
+Requires(post,postun): /sbin/ldconfig
+Requires(postun):      /usr/sbin/groupdel
+Requires(postun):      /usr/sbin/userdel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -119,6 +128,11 @@ fi
 %post   
 /sbin/ldconfig
 /sbin/chkconfig --add ntop
+if [ -f /var/lock/subsys/ntop ]; then
+       /etc/rc.d/init.d/ntop restart >&2
+else
+       echo "Run \"/etc/rc.d/init.d/ntop start\" to start ntop daemon." >&2
+fi
 
 %preun
 if [ "$1" = "0" ]; then
@@ -148,6 +162,6 @@ fi
 #%dir %{_libdir}/%{name}/plugins
 %attr(755,root,root) %{_libdir}/%{name}/plugins
 %{_mandir}/man*/*
-%attr(755,root,root) /etc/rc.d/init.d/ntop
-%attr(644,root,root) /etc/sysconfig/ntop
+%attr(754,root,root) /etc/rc.d/init.d/ntop
+%attr(640,root,root) /etc/sysconfig/ntop
 %attr(644,ntop,ntop) /etc/ntop.conf
This page took 0.045577 seconds and 4 git commands to generate.