diff --git a/BaseBuild/Basesys/udev b/BaseBuild/Basesys/udev index c164e28..944615b 100644 --- a/BaseBuild/Basesys/udev +++ b/BaseBuild/Basesys/udev @@ -106,11 +106,13 @@ postmk() { fi mkdir -p $TMPROOT/usr/share/doc/udev cp -a docs/* $TMPROOT/usr/share/doc/udev - cp etc/udev/* $TMPROOT/etc/udev - cp etc/udev/gentoo/* $TMPROOT/etc/udev/rules.d - sed -e "s/uucp/dialout/" etc/udev/gentoo/50-udev.rules |\ - sed -e "s/GROUP=\"cdrom\"/GROUP=\"cdwrite\"/" |\ - sed -e "s/cdrw/cdwrite/" >$TMPROOT/etc/udev/rules.d/50-udev.rules + cp rules/rules.d/* $TMPROOT/etc/udev/rules.d + cp rules/gentoo/* $TMPROOT/etc/udev/rules.d + for i in alsa infiniband isdn pilot-links zaptel device-mapper md-raid; do + cp rules/packages/*$i.rules $TMPROOT/etc/udev/rules.d + done + sed -i "s/\(pty.*MODE=\).*$/\1\"0666\"/" $TMPROOT/etc/udev/rules.d/50-udev-default.rules + sed -i "s/\(GROUP=\)\"cdrom\"/\1\"cdwrite\"/" $TMPROOT/etc/udev/rules.d/50-udev-default.rules cd $TMPROOT/lib/udev for i in *; do ln -s ../lib/udev/$i $TMPROOT/sbin/$i