diff options
author | Bala.FA <bala@gluster.com> | 2011-08-23 12:56:39 +0530 |
---|---|---|
committer | Bala.FA <bala@gluster.com> | 2011-08-23 12:58:04 +0530 |
commit | 19799d3c3bb7f3346764b8f9426274a2b8537b58 (patch) | |
tree | 716a25b41f011656e5e9347dbd7700553aaa9d00 /build | |
parent | 38daae9cfe1aa97e240a66597400d730934da5a0 (diff) |
Added gluster CIFS volume statup script.
Signed-off-by: Bala.FA <bala@gluster.com>
Diffstat (limited to 'build')
-rw-r--r-- | build/glustermg.spec | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/build/glustermg.spec b/build/glustermg.spec index 1c34c7ef..0a8cc202 100644 --- a/build/glustermg.spec +++ b/build/glustermg.spec @@ -66,6 +66,9 @@ cp -pa gmg-scripts/* $RPM_BUILD_ROOT/opt/glustermg/%{release_version}/backend %{__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 +ln -sf /opt/glustermg/%{release_version}/backend/gluster_cifs_volume_startup.py %{buildroot}%{_sbindir}/gluster_cifs_volume_startup +%{__install} -p -m0755 gmg-scripts/gluster-volume-settings.init.d %{buildroot}%{_initrddir}/gluster-volume-settings + %post if [ -f /usr/share/tomcat5/webapps/glustermg ]; then @@ -111,6 +114,13 @@ fi %preun rm -f /usr/share/tomcat5/webapps/glustermg +%pre backend +modprobe -q fuse +if ! lsmod | grep -qw fuse; then + echo "FATAL: fuse kernel module is not found." + false +fi + %post backend if [ -f /etc/sudoers ]; then chmod 644 /etc/sudoers @@ -135,10 +145,12 @@ else fi /etc/init.d/crond reload /sbin/chkconfig smb on +/sbin/chkconfig --add gluster-volume-settings %preun backend if [ "$1" = 0 ] ; then /sbin/chkconfig --del multicast-discoverd + /sbin/chkconfig --del gluster-volume-settings fi @@ -151,6 +163,8 @@ rm -rf $RPM_BUILD_ROOT /var/lib/rrd %{_sbindir}/multicast-discoverd %{_initrddir}/multicast-discoverd +%{_sbindir}/gluster_cifs_volume_startup +%{_initrddir}/gluster-volume-settings %files %defattr(-,root,root,0755) |