diff options
author | Bill Nottingham <notting@redhat.com> | 2007-12-07 13:23:46 -0500 |
---|---|---|
committer | Bill Nottingham <notting@redhat.com> | 2007-12-07 13:23:46 -0500 |
commit | e9a5844c1b7fadd2dfdf1e7a396a700f7c8980a9 (patch) | |
tree | 4848709829ed4ab7a1518cf9af30b420af679244 | |
parent | c9c9905db214f1e9748493b789ba8be5bec545ad (diff) | |
download | anaconda-e9a5844c1b7fadd2dfdf1e7a396a700f7c8980a9.tar.gz anaconda-e9a5844c1b7fadd2dfdf1e7a396a700f7c8980a9.tar.xz anaconda-e9a5844c1b7fadd2dfdf1e7a396a700f7c8980a9.zip |
Install udevd and required rules on the stage1 initrd. Remove obsolete /var/state directory.
-rwxr-xr-x | scripts/mk-images | 10 |
1 files changed, 9 insertions, 1 deletions
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 ] && \ |