diff options
author | Bala.FA <bala@gluster.com> | 2011-08-03 19:20:58 +0530 |
---|---|---|
committer | Bala.FA <bala@gluster.com> | 2011-08-03 19:41:49 +0530 |
commit | 8c798649cd585075889e44a7934f75c7047846c9 (patch) | |
tree | ca18b671c21fafc0a7eb28c76125c394d797dbbf /build/glustermg.spec | |
parent | 04c07646fa7d429eaca68c3b5166952fd92abf12 (diff) |
Enhancements in multicast discovery services and run level init script is added
Signed-off-by: Bala.FA <bala@gluster.com>
Diffstat (limited to 'build/glustermg.spec')
-rw-r--r-- | build/glustermg.spec | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/build/glustermg.spec b/build/glustermg.spec index af8f8f1f..8351879f 100644 --- a/build/glustermg.spec +++ b/build/glustermg.spec @@ -25,6 +25,8 @@ Requires: wget %package backend Summary: %{product_family} server side backend tools Group: System Environment/Base +Requires(post): /sbin/chkconfig +Requires(preun): /sbin/chkconfig Requires: python >= 2.4.3 Requires: perl >= 5.8.8 Requires: rrdtool-perl >= 1.2.27 @@ -52,6 +54,10 @@ rm -f $RPM_BUILD_ROOT/glustermg.war.tar.gz mkdir -p $RPM_BUILD_ROOT/opt/glustermg/%{release_version}/backend mkdir -p $RPM_BUILD_ROOT/var/lib/rrd cp -pa gmg-scripts/* $RPM_BUILD_ROOT/opt/glustermg/%{release_version}/backend +%{__install} -d -m0755 %{buildroot}%{_sbindir} +%{__install} -d -m0755 %{buildroot}%{_initrddir} +ln -sf /opt/glustermg/%{release_version}/backend/multicast-discoverd.py %{buildroot}%{_sbindir}/multicast-discoverd +%{__install} -p -m0755 gmg-scripts/multicast-discoverd.init.d %{buildroot}%{_initrddir}/multicast-discoverd %post chown -R tomcat:tomcat /opt/glustermg /var/log/glustermg @@ -105,6 +111,13 @@ fi if ! grep -q rrd_net.pl /etc/crontab; then echo '*/5 * * * * root /opt/glustermg/%{release_version}/backend/rrd_net.pl' >> /etc/crontab fi +/sbin/chkconfig --add multicast-discoverd +/sbin/chkconfig --level 345 multicast-discoverd on + +%preun backend +if [ "$1" = 0 ] ; then + /sbin/chkconfig --del multicast-discoverd +fi %clean @@ -114,6 +127,8 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,0755) /opt/glustermg/%{release_version}/backend /var/lib/rrd +%{_sbindir}/multicast-discoverd +%{_initrddir}/multicast-discoverd %files %defattr(-,root,root,0755) |