SPECS: udev.spec - add trigger when uninstalling dev package

glen glen at pld-linux.org
Tue Sep 6 21:21:40 CEST 2005


Author: glen                         Date: Tue Sep  6 19:21:40 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- add trigger when uninstalling dev package

---- Files affected:
SPECS:
   udev.spec (1.85 -> 1.86) 

---- Diffs:

================================================================
Index: SPECS/udev.spec
diff -u SPECS/udev.spec:1.85 SPECS/udev.spec:1.86
--- SPECS/udev.spec:1.85	Tue Sep  6 21:19:59 2005
+++ SPECS/udev.spec	Tue Sep  6 21:21:34 2005
@@ -138,6 +138,14 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%triggerpostun -- dev
+# need to kill and restart udevd as after obsoleting dev package the
+# /dev tree will remain empty. umask is needed as otherwise udev will
+# create devices with strange permissions (udev bug probably)
+umask 000
+/bin/killall udevd >/dev/null 2>&1
+/sbin/start_udev
+
 %files
 %defattr(644,root,root,755)
 %doc ChangeLog FAQ HOWTO-udev_for_dev README TODO
@@ -185,6 +193,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.86  2005/09/06 19:21:34  glen
+- add trigger when uninstalling dev package
+
 Revision 1.85  2005/09/06 19:19:59  arekm
 - rel 3; for now we do not obsolete static dev
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/udev.spec?r1=1.85&r2=1.86&f=u




More information about the pld-cvs-commit mailing list