1 |
#!/bin/bash |
#!/bin/bash |
2 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd-livecd.sh,v 1.1 2006-02-21 00:02:17 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd-livecd.sh,v 1.2 2006-02-23 15:55:08 niro Exp $ |
3 |
|
|
4 |
# mkinitrd-livecd |
# mkinitrd-livecd |
5 |
# |
# |
40 |
|
|
41 |
[ -e /etc/conf.d/mkinitrd-livecd ] && . /etc/conf.d/mkinitrd-livecd |
[ -e /etc/conf.d/mkinitrd-livecd ] && . /etc/conf.d/mkinitrd-livecd |
42 |
|
|
43 |
#LINUXRC="/home/tjoke/alx-cvs/magellan-src/mkinitrd/lib/linuxrc.sh" |
LINUXRC="/usr/lib/mkinitrd/linuxrc.sh" |
44 |
#MODULES_GENERIC="/home/tjoke/alx-cvs/magellan-src/mkinitrd/lib/modules.generic" |
MODULES_GENERIC="/usr/lib/mkinitrd/modules.generic" |
45 |
#MODULES_USB="/home/tjoke/alx-cvs/magellan-src/mkinitrd/lib/modules.usb" |
MODULES_USB="/usr/lib/mkinitrd/modules.usb" |
46 |
#MODULES_SCSI="/home/tjoke/alx-cvs/magellan-src/mkinitrd/lib/modules.scsi" |
MODULES_SCSI="/usr/lib/mkinitrd/modules.scsi" |
47 |
#MODULES_SATA="/home/tjoke/alx-cvs/magellan-src/mkinitrd/lib/modules.sata" |
MODULES_SATA="/usr/lib/mkinitrd/modules.sata" |
|
|
|
|
LINUXRC="/usr/lib/mkinitrd-livecd/linuxrc.sh" |
|
|
MODULES_GENERIC="/usr/lib/mkinitrd-livecd/modules.generic" |
|
|
MODULES_USB="/usr/lib/mkinitrd-livecd/modules.usb" |
|
|
MODULES_SCSI="/usr/lib/mkinitrd-livecd/modules.scsi" |
|
|
MODULES_SATA="/usr/lib/mkinitrd-livecd/modules.sata" |
|
48 |
|
|
49 |
compress=1 |
compress=1 |
50 |
allowmissing="" |
allowmissing="" |
244 |
# need r00t privs |
# need r00t privs |
245 |
[[ $(id -u) != 0 ]] && die "you must be r00t." |
[[ $(id -u) != 0 ]] && die "you must be r00t." |
246 |
|
|
247 |
|
# enforce initramfs method as default |
248 |
|
[[ -z ${IMAGE_TYPE} ]] && IMAGE_TYPE=initramfs |
249 |
|
|
250 |
while [ $# -gt 0 ]; do |
while [ $# -gt 0 ]; do |
251 |
case $1 in |
case $1 in |
252 |
--version) |
--version) |