]> git.pld-linux.org Git - packages/fam.git/commitdiff
- added rc-inetd support for fam service
authortrojan <trojan@pld-linux.org>
Wed, 15 Jan 2003 11:48:05 +0000 (11:48 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- release 6

Changed files:
    fam.spec -> 1.21

fam.spec

index 170cc17e974d175fdae08ca9b0bcc558fdfdc051..00525ccc243d050dfe2a73a68a52ad1b15018bda 100644 (file)
--- a/fam.spec
+++ b/fam.spec
@@ -1,15 +1,13 @@
-# TODO:
-# - add rc-inetd support for fam service.
-#
 Summary:       Fam, the File Alteration Monitor
 Summary(pl):   Monitor zmian w plikach
 Summary(pt_BR):        FAM, um monitor de alterações em arquivos
 Name:          fam
 Version:       2.6.9
-Release:       5
+Release:       6
 License:       GPL
 Group:         Networking/Daemons
 Source0:       ftp://oss.sgi.com/projects/fam/download/%{name}-%{version}.tar.gz
+Source1:       %{name}.inetd
 Patch0:                %{name}-dnotify.patch
 Patch1:                %{name}-build.patch
 Patch2:                %{name}-rpcsvc.patch
@@ -115,13 +113,28 @@ CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions"
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/sgi_fam
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+if [ -f /var/lock/subsys/rc-inetd ]; then
+       /etc/rc.d/init.d/rc-inetd reload 1>&2
+else
+       echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
+fi
+
+%postun
+if [ -f /var/lock/subsys/rc-inetd ]; then
+       /etc/rc.d/init.d/rc-inetd reload
+fi
+
 %post  libs -p /sbin/ldconfig
 %postun        libs -p /sbin/ldconfig
 
@@ -130,6 +143,7 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS ChangeLog NEWS README TODO
 %attr(755,root,root) %{_bindir}/*
 %config %{_sysconfdir}/%{name}.conf
+%attr(640,root,root) /etc/sysconfig/rc-inetd/sgi_fam
 %{_mandir}/man1/fam.1m*
 
 %files libs
This page took 0.082718 seconds and 4 git commands to generate.