SPECS: util-linux.spec - scripts for setting blockdev parameters

arekm arekm at pld-linux.org
Sat Nov 5 15:22:17 CET 2005


Author: arekm                        Date: Sat Nov  5 14:22:17 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- scripts for setting blockdev parameters

---- Files affected:
SPECS:
   util-linux.spec (1.264 -> 1.265) 

---- Diffs:

================================================================
Index: SPECS/util-linux.spec
diff -u SPECS/util-linux.spec:1.264 SPECS/util-linux.spec:1.265
--- SPECS/util-linux.spec:1.264	Thu Oct  6 13:12:34 2005
+++ SPECS/util-linux.spec	Sat Nov  5 15:22:12 2005
@@ -18,7 +18,7 @@
 Summary(uk):	îÁÂŚŇ ÂÁÚĎ×ÉČ ÓÉÓÔĹÍÎÉČ ŐÔÉĚŚÔ ÄĚŃ Linux
 Name:		util-linux
 Version:	2.12r
-Release:	1
+Release:	1.1
 License:	distributable
 Group:		Applications/System
 # devel versions at ftp://ftp.kernel.org/pub/linux/utils/util-linux/testing
@@ -30,6 +30,8 @@
 Source2:	login.pamd
 Source3:	rawdevices.init
 Source4:	rawdevices.sysconfig
+Source5:	%{name}-blockdev.init
+Source6:	%{name}-blockdev.sysconfig
 Patch0:		%{name}-MCONFIG.patch
 Patch1:		%{name}-fdisk.patch
 Patch2:		%{name}-utmpx.patch
@@ -424,6 +426,8 @@
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/rawdevices
 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/rawdevices
+install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
+install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
 
 install -d $RPM_BUILD_ROOT{/etc/security,/var/lock}
 
@@ -475,10 +479,22 @@
 
 %post
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+/sbin/chkconfig --add blockdev
+if [ -f /var/lock/subsys/blockdev ]; then
+        /etc/rc.d/init.d/blockdev restart 1>&2
+else
+        echo "Run \"/etc/rc.d/init.d/blockdev start\" to start blockdev."
+fi
 
 %postun
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
+%preun
+if [ -f /var/lock/subsys/blockdev ]; then
+        /etc/rc.d/init.d/blockdev stop 1>&2
+fi
+/sbin/chkconfig --del blockdev
+
 %post -n rawdevices
 /sbin/chkconfig --add rawdevices
 if [ -f /var/lock/subsys/rawdevices ]; then
@@ -1051,6 +1067,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.265  2005/11/05 14:22:12  arekm
+- scripts for setting blockdev parameters
+
 Revision 1.264  2005/10/06 11:12:34  qboosh
 - updated to 2.12r (really fixes CAN-2005-2876 by disallowing user remounts)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/util-linux.spec?r1=1.264&r2=1.265&f=u




More information about the pld-cvs-commit mailing list