warning "Unknown OS detected!"
fi
+getconf parentdir /var/backups
getconf packages yes
getconf dosfdisk yes
getconf dohwinfo yes
+
+if [ ! -d $parentdir ]; then
+ mkdir -p $parentdir
+fi
+
if [ $os = "debian" ]
then
- getconf packagesfile /var/backups/dpkg-selections.txt
+ getconf packagesfile $parentdir/dpkg-selections.txt
getconf packagemgr `which dpkg`
getconf packagemgroptions ' --get-selections *'
elif [ $os = "redhat" ]
then
- getconf packagesfile /var/backups/rpmpackages.txt
+ getconf packagesfile $parentdir/rpmpackages.txt
getconf packagemgr `which rpm`
getconf packagemgroptions ' -qa '
getconf SYSREPORT `which sysreport`
getconf sysreport_options ' -norpm '
else
- getconf packagesfile /var/backups/unknownOS.txt
+ getconf packagesfile $parentdir/unknownOS.txt
fi
packagemgroptions="${packagemgroptions//__star__/*}"
getconf partitions yes
-getconf partitionsfile /var/backups/partitions.__star__.txt
+getconf partitionsfile $parentdir/partitions.__star__.txt
getconf hardware yes
-getconf hardwarefile /var/backups/hardware.txt
+getconf hardwarefile $parentdir/hardware.txt
getconf sysreport yes
-getconf sysreportfile /var/backups/sysreport.txt
+getconf sysreportfile $parentdir/sysreport.txt
getconf SFDISK `which sfdisk`
getconf HWINFO `which hwinfo`
catifexec "/sbin/modinfo $x"
done
-STATUS="Currently getting ksysms information:"
-catifexec "/sbin/ksyms"
-
STATUS="Gathering information about your filesystems:"
catiffile "/proc/filesystems"
catiffile "/proc/partitions"
STATUS="Gathering information about your ksyms:"
-catiffile "/proc/ksyms"
+catiffile "/proc/kallsyms"
STATUS="Gathering information about slabinfo:"
catiffile "/proc/slabinfo"