]> git.pld-linux.org Git - packages/drbd.git/commitdiff
- standarized %post/%preun,
authorkloczek <kloczek@pld-linux.org>
Sat, 8 Sep 2001 19:03:34 +0000 (19:03 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- Prereq: rc-scripts .. not chkconfig,
- merge some translations from drnd-utils.spec from CNV.

Changed files:
    drbd.spec -> 1.5

drbd.spec

index 3270b87435bae837b8c4b3f187981bfde3d84f84..25dfcca4ddb83d941ff42b448be5ca391afdf47c 100644 (file)
--- a/drbd.spec
+++ b/drbd.spec
@@ -30,12 +30,14 @@ przez (dedykowan
 
 %package -n drbdsetup
 Summary:       Setup tool and scripts for DRBD
+Summary(es):   Utilities to manage DRBD devices
 Summary(pl):   Narzêdzie konfiguracyjne i skrypty dla DRBD
+Summary(pt_BR):        Utilitários para gerenciar dispositivos DRBD
 Release:       %{rel}
 Group:         Applications/System
 Group(de):     Applikationen/System
 Group(pl):     Aplikacje/System
-Prereq:                chkconfig
+Prereq:                rc-scripts
 Requires:      %{name} = %{version}
 
 %description -n drbdsetup
@@ -44,6 +46,18 @@ Setup tool and init scripts for DRBD.
 %description -l pl -n drbdsetup
 Narzêdzie konfiguracyjne i skrypty startowe dla DRBD.
 
+%description -l pt_BR O DRBD é um dispositivo de bloco que é projetado
+para construir clusters de Alta Disponibilidade. Isto é feito
+espelhando um dispositivo de bloco inteiro via rede (dedicada ou não).
+Pode ser visto como um RAID 1 via rede. Este pacote contém utilitários
+para gerenciar dispositivos DRBD.
+
+%description -l es
+DRBD is a block device which is designed to build High Availability
+clusters. This is done by mirroring a whole block device via (maybe
+dedicated) network. You could see it as a network RAID 1. This package
+contains the utils to manage DRBD devices.
+
 %package -n kernel-block-drbd
 Summary:       kernel module with drbd - a block device designed to build high availibility clusters
 Summary(pl):   Modu³ kernela do drbd - urz±dzenia blokowego dla klastrów o wysokiej niezawodno¶ci
@@ -168,10 +182,28 @@ rm -rf $RPM_BUILD_ROOT
 /sbin/depmod -a
 
 %post -n drbdsetup
-chkconfig --add drbd
+/sbin/chkconfig --add drbd
+if [ -f /var/lock/subsys/drbd ]; then
+       /etc/rc.d/init.d/drbd restart >&2
+else
+       echo "Run \"/etc/rc.d/init.d/drbd start\" to start drbd service." >&2
+fi
 
 %preun -n drbdsetup
-chkconfig --del drbd
+if [ "$1" = "0" ]; then
+       if [ -f /var/lock/subsys/drbd ]; then
+               /etc/rc.d/init.d/drbd stop
+       fi
+       /sbin/chkconfig --del drbd
+fi
+
+%files -n drbdsetup
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_sbindir}/drbdsetup
+%attr(755,root,root) /etc/rc.d/init.d/drbd
+%attr(755,root,root) %{_sysconfdir}/ha.d/resource.d/datadisk
+%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/drbd.conf
+%{_mandir}/man[58]/*
 
 %files -n kernel-block-drbd
 %defattr(644,root,root,755)
@@ -192,11 +224,3 @@ chkconfig --del drbd
 /lib/modules/%{_kernel_ver}smp/block/drbd.o
 %endif
 %endif
-
-%files -n drbdsetup
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_sbindir}/drbdsetup
-%attr(755,root,root) /etc/rc.d/init.d/drbd
-%attr(755,root,root) /etc/ha.d/resource.d/datadisk
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/drbd.conf
-%{_mandir}/man[58]/*
This page took 0.071163 seconds and 4 git commands to generate.