mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-24 10:02:29 +01:00
system/xen: kill obsolete udev rules
Added patch to remove some obsolete udev rules that kept flooding syslog. Script now keeps ps/pdf docs in case they get built, if user has prerequisites.. Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
parent
e5b80bd2a6
commit
d0ac53e98c
2 changed files with 14 additions and 1 deletions
10
system/xen/patches/remove_obsolete_udev_rules.diff
Normal file
10
system/xen/patches/remove_obsolete_udev_rules.diff
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- xen-4.2.1/tools/hotplug/Linux/xend.rules.ORIG 2012-12-17 16:00:35.000000000 +0100
|
||||
+++ xen-4.2.1/tools/hotplug/Linux/xend.rules 2013-03-01 04:26:34.247176457 +0100
|
||||
@@ -1,4 +1,4 @@
|
||||
-SUBSYSTEM=="pci", RUN+="socket:/org/xen/xend/udev_event"
|
||||
-SUBSYSTEM=="scsi", RUN+="socket:/org/xen/xend/udev_event"
|
||||
-SUBSYSTEM=="usb", RUN+="socket:/org/xen/xend/udev_event"
|
||||
+#SUBSYSTEM=="pci", RUN+="socket:/org/xen/xend/udev_event"
|
||||
+#SUBSYSTEM=="scsi", RUN+="socket:/org/xen/xend/udev_event"
|
||||
+#SUBSYSTEM=="usb", RUN+="socket:/org/xen/xend/udev_event"
|
||||
#SUBSYSTEM=="net", KERNEL!="vif[0-9]*.[0-9]*|tap[0-9]*.[0-9]*", RUN+="socket:/org/xen/xend/udev_event"
|
|
@ -80,6 +80,7 @@ find . \
|
|||
# Fix some stupid things
|
||||
patch -p1 <$CWD/patches/configuration_goes_to_system_etc.diff
|
||||
patch -p1 <$CWD/patches/symlinks_instead_of_hardlinks.diff
|
||||
patch -p1 <$CWD/patches/remove_obsolete_udev_rules.diff
|
||||
|
||||
# Let's not download stuff during the build...
|
||||
patch -p1 <$CWD/patches/use_already_present_ipxe.diff
|
||||
|
@ -139,7 +140,9 @@ mkdir -p $PKG/lib/udev/rules.d
|
|||
mv $PKG/etc/udev/rules.d/xen*.rules $PKG/lib/udev/rules.d/
|
||||
|
||||
# Remove empty directories
|
||||
rmdir $PKG/etc/{rc.d/init.d,udev/rules.d,udev} $PKG/usr/doc/$PRGNAM-$VERSION/{pdf,ps}
|
||||
rmdir $PKG/etc/{rc.d/init.d,udev/rules.d,udev}
|
||||
# Only if they are really empty
|
||||
rmdir --ignore-fail-on-non-empty $PKG/usr/doc/$PRGNAM-$VERSION/{pdf,ps}
|
||||
|
||||
# Append .new to config files
|
||||
for i in $PKG/etc/xen/{*.conf,*.sxp,*.xml} ; do mv $i $i.new ; done
|
||||
|
|
Loading…
Reference in a new issue