From 6bdcc59f94ecd2fd84facda953f92e1d2a5cf727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Fri, 4 May 2012 15:33:55 -0300 Subject: updating all files --- archiso/install/archiso | 39 ++++++++++++++------------------------ archiso/install/archiso_kms | 14 ++++++++++++++ archiso/install/archiso_loop_mnt | 15 +++++---------- archiso/install/archiso_pxe_common | 30 +++++++++++++++++++++++++++++ archiso/install/archiso_pxe_http | 15 +++++++++++++++ archiso/install/archiso_pxe_nbd | 22 ++++++++------------- archiso/install/archiso_pxe_nfs | 16 ++++++++++++++++ archiso/install/archiso_shutdown | 18 ++++++++++++++++++ 8 files changed, 120 insertions(+), 49 deletions(-) create mode 100644 archiso/install/archiso_kms create mode 100644 archiso/install/archiso_pxe_common create mode 100644 archiso/install/archiso_pxe_http create mode 100644 archiso/install/archiso_pxe_nfs create mode 100644 archiso/install/archiso_shutdown (limited to 'archiso/install') diff --git a/archiso/install/archiso b/archiso/install/archiso index 514c011..c36c001 100644 --- a/archiso/install/archiso +++ b/archiso/install/archiso @@ -1,30 +1,19 @@ -build () -{ - MODULES="cdrom ide-cd_mod ide-core ide-generic loop dm-mod dm-snapshot squashfs isofs $(all_modules '/kernel/fs' | grep -v "nls")" - MODULES="${MODULES} $(checked_modules "/usb/host" | grep -ve "_cs" -e "sl811_hcd" -e "isp116x_hcd")" - MODULES="${MODULES} usb_storage sd_mod sr_mod" - MODULES="${MODULES} virtio_pci virtio_blk" - MODULES=$(echo ${MODULES}) #trim whitespace +#!/bin/bash - BINARIES="" - FILES="" - - add_dir /cowspace - add_dir /copytoram - add_dir /bootmnt - - add_binary /lib/udev/cdrom_id - add_binary /sbin/blockdev - add_binary /sbin/lvm - add_binary /sbin/dmsetup +build() { + MODULES="cdrom loop dm-snapshot" + SCRIPT="archiso" - add_file /lib/udev/rules.d/60-cdrom_id.rules - add_file /lib/udev/rules.d/10-dm.rules - add_file /lib/udev/rules.d/13-dm-disk.rules - add_file /lib/udev/rules.d/95-dm-notify.rules - add_file /lib/udev/rules.d/11-dm-lvm.rules + add_binary /usr/lib/udev/cdrom_id + add_binary blockdev + add_binary dmsetup + add_binary losetup + add_binary mountpoint - SCRIPT="archiso" + add_file /usr/lib/udev/rules.d/60-cdrom_id.rules + add_file /usr/lib/udev/rules.d/10-dm.rules + add_file /usr/lib/udev/rules.d/95-dm-notify.rules + add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules /usr/lib/udev/rules.d/11-dm-initramfs.rules } -# vim:ft=sh:ts=4:sw=4:et: +# vim: set ft=sh ts=4 sw=4 et: diff --git a/archiso/install/archiso_kms b/archiso/install/archiso_kms new file mode 100644 index 0000000..6566049 --- /dev/null +++ b/archiso/install/archiso_kms @@ -0,0 +1,14 @@ +#!/bin/bash + +build() { + MODULES="radeon nouveau i915 via-agp sis-agp intel-agp" + if [[ $(uname -m) == i686 ]]; then + MODULES+=" amd64-agp ati-agp sworks-agp ali-agp amd-k7-agp nvidia-agp efficeon-agp" + fi +} + +help() { + cat << HELPEOF +Adds all common KMS drivers to the initramfs image. +HELPEOF +} diff --git a/archiso/install/archiso_loop_mnt b/archiso/install/archiso_loop_mnt index 2c8d6f2..4141043 100644 --- a/archiso/install/archiso_loop_mnt +++ b/archiso/install/archiso_loop_mnt @@ -1,18 +1,13 @@ -# vim: set ft=sh: +#!/bin/bash -build () -{ - MODULES="" - - BINARIES="" - FILES="" - add_dir /img_dev +build() { SCRIPT="archiso_loop_mnt" } -help () -{ +help() { cat< $BUILDROOT/etc/nsswitch.conf +} + +help() { +cat<