From 211f514e5ec5b1a6f06ac34031bc62773e0efa58 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Mon, 26 Feb 2007 21:45:55 +0000 Subject: [PATCH] 'upgpkg: added proliant ide cdrom detection, added lspci to install environment' --- etc/udev.rules | 3 +++ install/arch-base | 2 +- install/arch-pacman | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/etc/udev.rules b/etc/udev.rules index 99ce05727..a22543664 100644 --- a/etc/udev.rules +++ b/etc/udev.rules @@ -47,6 +47,9 @@ ACTION=="add", SUBSYSTEM=="mmc", RUN+="/lib/udev/load-modules.sh mmc_block" LABEL="hotplug_driver_loaded" +# fix ide cdrom detection on old proliant servers +ACTION=="add", SUBSYSTEM=="pci", ENV{MODALIAS}=="pci:v00000E11d00000001sv00000000sd00000000bc06sc02i00", RUN+="/lib/udev/load-modules.sh ide-generic" + # FIRMWARE ACTION=="add", SUBSYSTEM=="firmware", ENV{FIRMWARE}=="?*", RUN+="/lib/udev/firmware.sh" ##################################### diff --git a/install/arch-base b/install/arch-base index dfc3d8bb9..568682668 100644 --- a/install/arch-base +++ b/install/arch-base @@ -29,7 +29,7 @@ install () ### adding needed programs from running system add_file "${CONFIG}" "/config" SCRIPT="arch-base" - BINARIES="init agetty mount modprobe modinfo umount basename du clear env head id md5sum nano nc printf tail tee test tr tty uptime wc which whoami xargs yes syslog-ng bash swapon uniq cut seq snarf find sort fdisk sfdisk cfdisk gawk cp mv shutdown free ls rm sed test less chgrp chmod chown date df dialog dmesg egrep fgrep grep hostname kill killall killall5 more ps pwd rmdir stty sync tar touch uname vim lsmod modinfo rmmod hdparm true mktemp chroot dirname expr bzip2 hwclock depmod su" + BINARIES="init agetty mount modprobe modinfo umount basename du clear env head id md5sum nano nc printf tail tee test tr tty uptime wc which whoami xargs yes syslog-ng bash swapon uniq cut seq snarf find sort fdisk sfdisk cfdisk gawk cp mv shutdown free ls rm sed test less chgrp chmod chown date df dialog dmesg egrep fgrep grep hostname kill killall killall5 more ps pwd rmdir stty sync tar touch uname vim lsmod modinfo rmmod hdparm true mktemp chroot dirname expr bzip2 hwclock depmod su lspci" add_file "/usr/bin/reset" add_file "/sbin/swapoff" add_file "/sbin/halt" diff --git a/install/arch-pacman b/install/arch-pacman index 26f640011..f44a564cf 100755 --- a/install/arch-pacman +++ b/install/arch-pacman @@ -14,7 +14,7 @@ syslog-ng sysvinit tar util-linux vim which wireless_tools xfsprogs dnsutils hdp grub netkit-telnet openssh hwdetect portmap shadow bridge-utils ifenslave cpufrequtils links tcp_wrappers \ dosfstools udev initscripts filesystem kernel26 glibc kernel-headers xinetd naim links pacman screen kbd pam \ dhcpcd bzip2 gcc mktemp openssl zlib libelf gpm sysfsutils libgcrypt libgpg-error popt kexec-tools ppp libpcap \ -rp-pppoe lilo grub iptables capi4k-utils ntfs-3g isdn4k-utils" +rp-pppoe lilo grub iptables capi4k-utils ntfs-3g isdn4k-utils pciutils" for i in $DEPENDS; do add_file "$(echo /var/lib/pacman/local/$i-[0-9]*-[0-9]*/depends)"