bug fix attempts

This commit is contained in:
kake26 2024-02-22 21:28:37 -06:00
parent 3447eabd1b
commit af0ad90b3b
4 changed files with 11587 additions and 2 deletions

View file

@ -4,7 +4,7 @@
if [ -f /usr/bin/makeself.sh ]; then if [ -f /usr/bin/makeself.sh ]; then
# makeself is installed # makeself is installed
echo "makeself is installed, good" echo "makeself.sh is installed, good"
mkslf=$(which makeself.sh) mkslf=$(which makeself.sh)
else else
if [ -f /usr/bin/makeself ]; then if [ -f /usr/bin/makeself ]; then

11471
restore.run Executable file

File diff suppressed because it is too large Load diff

View file

@ -56,7 +56,9 @@ function copy_config() {
if [ "$osp" = "Debian" ]; then if [ "$osp" = "Debian" ]; then
dpkg --get-selections > $tmpdir/installed_packages dpkg --get-selections > $tmpdir/installed_packages
cp ./restore.deb.bash $tmpdir/restore.bash cp ./restore.deb.bash $tmpdir/restore.bash
apt list --installed | grep ',local]' | awk -F/ '{print $1}' >> $tmpdir/exclusions #apt list --installed | grep ',local]' | awk -F/ '{print $1}' >> $tmpdir/exclusions
apt list --installed | grep -q ',local]' && apt list --installed | grep ',local]' | awk -F/ '{print $1}' >> "$tmpdir/exclusions"
fi fi
if [ "$osp" = "Arch" ]; then if [ "$osp" = "Arch" ]; then
@ -101,10 +103,14 @@ function menu_option_two() {
} }
function cleanup() { function cleanup() {
if [ $? -ne 0 ]; then
cprint 1 "Something exploded and program aborted"
fi
cprint 2 "Cleaning up..." cprint 2 "Cleaning up..."
sleep 1 sleep 1
rm -rf $tmpdir rm -rf $tmpdir
rm -rf $arcdir rm -rf $arcdir
} }
until [ "$selection" = "0" ]; do until [ "$selection" = "0" ]; do

108
testfile Normal file
View file

@ -0,0 +1,108 @@
apptainer
atuin
chat-gpt
codium
discord
libobasis24.2-base
libobasis24.2-calc
libobasis24.2-core
libobasis24.2-draw
libobasis24.2-en-us
libobasis24.2-extension-beanshell-script-provider
libobasis24.2-extension-javascript-script-provider
libobasis24.2-extension-mediawiki-publisher
libobasis24.2-extension-nlpsolver
libobasis24.2-extension-pdf-import
libobasis24.2-extension-report-builder
libobasis24.2-firebird
libobasis24.2-gnome-integration
libobasis24.2-graphicfilter
libobasis24.2-images
libobasis24.2-impress
libobasis24.2-kde-integration
libobasis24.2-librelogo
libobasis24.2-libreofficekit-data
libobasis24.2-math
libobasis24.2-ogltrans
libobasis24.2-onlineupdate
libobasis24.2-ooofonts
libobasis24.2-ooolinguistic
libobasis24.2-postgresql-sdbc
libobasis24.2-python-script-provider
libobasis24.2-pyuno
libobasis24.2-writer
libobasis24.2-xsltfilter
libreoffice24.2-base
libreoffice24.2-calc
libreoffice24.2-debian-menus
libreoffice24.2-dict-en
libreoffice24.2-dict-es
libreoffice24.2-dict-fr
libreoffice24.2-draw
libreoffice24.2-en-us
libreoffice24.2-impress
libreoffice24.2-math
libreoffice24.2-ure
libreoffice24.2-writer
libreoffice24.2
minecraft-launcher
onlyoffice-desktopeditors
p3x-redis-ui
rpi-imager
veracrypt
vym
windscribe
apptainer
atuin
chat-gpt
codium
discord
libobasis24.2-base
libobasis24.2-calc
libobasis24.2-core
libobasis24.2-draw
libobasis24.2-en-us
libobasis24.2-extension-beanshell-script-provider
libobasis24.2-extension-javascript-script-provider
libobasis24.2-extension-mediawiki-publisher
libobasis24.2-extension-nlpsolver
libobasis24.2-extension-pdf-import
libobasis24.2-extension-report-builder
libobasis24.2-firebird
libobasis24.2-gnome-integration
libobasis24.2-graphicfilter
libobasis24.2-images
libobasis24.2-impress
libobasis24.2-kde-integration
libobasis24.2-librelogo
libobasis24.2-libreofficekit-data
libobasis24.2-math
libobasis24.2-ogltrans
libobasis24.2-onlineupdate
libobasis24.2-ooofonts
libobasis24.2-ooolinguistic
libobasis24.2-postgresql-sdbc
libobasis24.2-python-script-provider
libobasis24.2-pyuno
libobasis24.2-writer
libobasis24.2-xsltfilter
libreoffice24.2-base
libreoffice24.2-calc
libreoffice24.2-debian-menus
libreoffice24.2-dict-en
libreoffice24.2-dict-es
libreoffice24.2-dict-fr
libreoffice24.2-draw
libreoffice24.2-en-us
libreoffice24.2-impress
libreoffice24.2-math
libreoffice24.2-ure
libreoffice24.2-writer
libreoffice24.2
minecraft-launcher
onlyoffice-desktopeditors
p3x-redis-ui
rpi-imager
veracrypt
vym
windscribe