live tweaks for x11 rescue

New stuff:
* distro/live-icewm -- basic icewm livecd with autologin;
* distro/live-rescue -- yet another gparted^Wrescue CD.

A better part of base+rescue tagged pkglist split off into
extra+rescue where the content belongs.

Thanks ruslandh@ for proposing to do a graphical rescue with some
particular tools (albeit qt4-fsarchiver clearly needs more work).
This commit is contained in:
Michael Shigorin 2011-11-28 15:00:01 +02:00
parent cd998fef41
commit e9fea01685
8 changed files with 124 additions and 116 deletions

View File

@ -1,13 +1,16 @@
# live images
ifeq (distro,$(IMAGE_CLASS))
distro/live: distro/.base use/live/base use/power/acpi/cpufreq
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
distro/dos: distro/.init use/dos use/syslinux/ui-menu
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
distro/live: distro/.base use/live/base use/power/acpi/cpufreq
distro/live-systemd: distro/.base use/live/base use/systemd
distro/live-install: distro/.base use/live/install use/syslinux/localboot.cfg
distro/live-icewm: distro/live use/live/icewm
distro/live-rescue: distro/live-icewm
@$(call add,LIVE_LISTS,$(call tags,extra && (rescue || network)))
@$(call add,LIVE_LISTS,$(call tags,rescue && (live || x11)))
distro/live-isomd5sum: distro/.base use/live/base use/isomd5sum
@$(call add,LIVE_PACKAGES,livecd-isomd5sum)

View File

@ -1,4 +1,4 @@
use/rescue: use/stage2 sub/stage2/rescue
@$(call add_feature)
@$(call add,RESCUE_LISTS,$(call tags,base && (rescue || network)))
@$(call add,RESCUE_LISTS,$(call tags,extra network))
@$(call add,RESCUE_LISTS, \
$(call tags,(base || extra) && (rescue || network)))

View File

@ -4,8 +4,10 @@
mv -f -- /etc/inittab.rescue /etc/inittab
# enable NFS mounts
chkconfig rpcbind on
sed -i 's,#\(RPCBIND_ARGS="-l".*\),\1,' /etc/sysconfig/rpcbind
if [ -x /etc/rc.d/init.d/rpcbind ]; then
chkconfig rpcbind on
sed -i 's,#\(RPCBIND_ARGS="-l".*\),\1,' /etc/sysconfig/rpcbind
fi
# remove unwanted startup scripts
find /etc/rc.d/rc{2,3,4,5}.d/ -type l -name 'S*' \

View File

@ -18,109 +18,3 @@ man-pages
sysfsutils
sysklogd
util-linux
# CPU utils
cpuburn
x86info
# Disk utils
bonnie++
cfdisk
ddrescue
disktype
evms
evms-ncurses
gpart
hdparm
lvm2
mdadm
ms-sys
parted
sdparm
sfdisk
smartmontools
testdisk
mtools
partimage
# Applications
binutils
dmidecode
hexedit
pciutils
procps
quota
shadow-suite
sharutils
time
openssl
# Applications/Archiving
arj
bzip2
gzip
unrar
unzip
zip
# Applications/Editors
vim-console
# Applications/File
findutils
file
less
mtools
# Filesystem utils
dosfstools
e2fsprogs
jfsprogs
ntfs-3g
recover
recoverdm
reiserfsprogs
xfsprogs
btrfs-progs
ext3grep
# Applications/Networking
arpwatch
elinks
hostinfo
iftop
iproute2
iptables
iputils
lftp
mailx
netcat
netlist
nfs-utils
ngrep
nmap
openssh-clients
openssh-server
p0f
postfix
rsync
scanssh
#stunnel
tcpdump
tcptraceroute
telnet
traceroute
wget
whois
# Applications/Shells
zsh
ash
bash
bc
gpm
mc
# Development/Debuggers
strace
sysstat

View File

@ -1 +1,2 @@
icewm
xinit

View File

@ -0,0 +1,107 @@
# CPU utils
cpuburn
x86info
# Disk utils
bonnie++
cfdisk
ddrescue
disktype
evms
evms-ncurses
fdisk
gpart
hdparm
lvm2
mdadm
ms-sys
parted
sdparm
sfdisk
smartmontools
testdisk
mtools
partimage
# Applications
binutils
dmidecode
hexedit
pciutils
procps
quota
shadow-suite
sharutils
time
openssl
# Applications/Archiving
arj
bzip2
gzip
unrar
unzip
zip
# Applications/Editors
vim-console
# Applications/File
findutils
file
less
mtools
# Filesystem utils
dosfstools
e2fsprogs
jfsprogs
ntfs-3g
recover
recoverdm
reiserfsprogs
xfsprogs
btrfs-progs
ext3grep
# Applications/Networking
arpwatch
elinks
hostinfo
iftop
iproute2
iptables
iputils
lftp
mailx
netcat
netlist
nfs-utils
ngrep
nmap
openssh-clients
openssh-server
p0f
postfix
rsync
scanssh
#stunnel
tcpdump
tcptraceroute
telnet
traceroute
wget
whois
# Applications/Shells
zsh
ash
bash
bc
gpm
mc
# Development/Debuggers
strace
sysstat

View File

@ -1,5 +1,3 @@
fdisk
parted
mdadm
rsync
etcnet-full

View File

@ -0,0 +1,3 @@
fsarchiver
qt4-fsarchiver
gparted