2005-12-28 21:19:29 +01:00
|
|
|
# -*- mode: sh; sh-basic-offset: 3; indent-tabs-mode: nil; -*-
|
2005-12-28 20:59:12 +01:00
|
|
|
|
2005-07-08 21:21:46 +02:00
|
|
|
HELPERS="$HELPERS sys:general_hardware_and_system_info"
|
2005-07-04 08:39:00 +02:00
|
|
|
|
|
|
|
sys_wizard() {
|
|
|
|
require_packages hwinfo
|
|
|
|
checkBox "new sys action" "check options" \
|
|
|
|
"packages" "list of all installed packages." on \
|
|
|
|
"partitions" "the partition table of all disks." on \
|
|
|
|
"hardware" "detailed hardware information" on
|
|
|
|
[ $? = 1 ] && return;
|
|
|
|
result="$REPLY"
|
2005-07-27 19:30:24 +02:00
|
|
|
packages="packages = no"
|
|
|
|
partitions="partitions = no"
|
|
|
|
hardware="hardware = no"
|
2005-07-04 08:39:00 +02:00
|
|
|
for opt in $result; do
|
|
|
|
case $opt in
|
2005-07-27 19:30:24 +02:00
|
|
|
'"packages"') packages="packages = yes";;
|
|
|
|
'"partitions"') partitions="partitions = yes";;
|
|
|
|
'"hardware"') hardware="hardware = yes";;
|
2005-07-04 08:39:00 +02:00
|
|
|
esac
|
|
|
|
done
|
|
|
|
get_next_filename $configdirectory/10.sys
|
|
|
|
cat > $next_filename <<EOF
|
|
|
|
$packages
|
|
|
|
$partitions
|
|
|
|
$hardware
|
2005-07-09 02:00:47 +02:00
|
|
|
# packagesfile = /var/backups/dpkg-selections.txt
|
|
|
|
# partitionsfile = /var/backups/partitions.__star__.txt
|
|
|
|
# hardwarefile = /var/backups/hardware.txt
|
2005-07-04 08:39:00 +02:00
|
|
|
EOF
|
2005-11-05 00:35:29 +01:00
|
|
|
chmod 600 $next_filename
|
2005-07-04 08:39:00 +02:00
|
|
|
}
|
|
|
|
|