From e9a5844c1b7fadd2dfdf1e7a396a700f7c8980a9 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Fri, 7 Dec 2007 13:23:46 -0500 Subject: Install udevd and required rules on the stage1 initrd. Remove obsolete /var/state directory. --- scripts/mk-images | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/mk-images b/scripts/mk-images index 55c82f5ff..62e9e0c0b 100755 --- a/scripts/mk-images +++ b/scripts/mk-images @@ -557,7 +557,7 @@ makeinitrd() { mkdir -p $MBD_DIR/sys mkdir -p $MBD_DIR/tmp mkdir -p $MBD_DIR/etc/terminfo/{a,b,d,l,s,v,x} - mkdir -p $MBD_DIR/var/state + mkdir -p $MBD_DIR/etc/udev/rules.d mkdir -p $MBD_DIR/var/run mkdir -p $MBD_DIR/var/lock/rpm @@ -639,6 +639,14 @@ makeinitrd() { install -m 644 $IMGPATH/etc/passwd $MBD_DIR/etc/passwd install -m 644 $IMGPATH/etc/group $MBD_DIR/etc/group + install -s -m 755 $IMGPATH/usr/sbin/udevd.static $MBD_DIR/sbin/udevd + install -m 644 $IMGPATH/etc/udev/udev.conf $MBD_DIR/etc/udev/udev.conf + for i in $IMGPATH/etc/udev/rules.d/*.rules ; do + install -m 644 $i $MBD_DIR/etc/udev/rules.d/${i##*/} + done + rm -f $MBD_DIR/etc/udev/rules.d/*persistent* + rm -f $MBD_DIR/etc/udev/rules.d/*generator* + install -m 644 $LOADERBINDIR/$MYLOADERTR $MBD_DIR/etc/loader.tr for i in a/ansi d/dumb l/linux s/screen v/vt100 v/vt100-nav v/vt102 x/xterm x/xterm-color g/gnome ; do [ -f $IMGPATH/usr/share/terminfo/$i ] && \ -- cgit