# # Original File # ------------- # http://Wrap-Box.net/CF/Cleanup.Generic.Install.sh.txt # # # After removing the jibberish # ---------------------------- # # df ... /dev/sda1 123683 100524 16773 86% /mnt/usb # # sh Cleanup.Generic.Install.sh.txt # # df ... /dev/sda1 123683 68608 48689 59% /mnt/usb # # # REMOVE these too # ----------------- # lib/modules/2.4.26 # var/log/packages # # # 14-Sep-04 amo Patches to Generic Slack-10 install # 29-Sep-04 amo Use TOP for /mnt/usb # # # slack=`cat etc/slackware-version` # if [ ! -f /..WRAP.. -o "$slack" != "Slackware 10.0.0" ]; then # echo "#" echo "# This is NOT a wrap board installation " echo "#" # fi # # Make sure you know what you're erasing # -------------------------------------- exit 1 # # TOP="/mnt/usb" # cd $TOP # # rmdir sys cdrom # # rm -rf home/www/htdocs/manual # rm -f boot/README.initrd # # insmod.old needed by old 2.4.26 kernel # rm /bin/*.old /sbin/*.old # rmdir usr/dict rm -rf usr/doc rm -rf usr/etc rm -rf usr/info rm -rf usr/man # rm -rf var/man # rmdir usr/local/man/* rmdir usr/local/* # # rm -rf usr/share/doc rm -rf usr/share/elvis-2.2_0 rm -rf usr/share/kbd rm -rf usr/share/locale rm -rf usr/share/man rm -rf usr/share/misc rm -rf usr/share/sendmail # rm -rf usr/X11 usr/X11R6 etc/X11 var/X11 tmp/.*-unix # # # # -------------------------------- /var # cd $TOP/var mv www /home ln -s ../home/www . # mv home/www/htdocs/index.html.en /tmp rm -rf home/www/htdocs/index.html.* mv /tmp/index.html.en home/www/htdocs/ # # # # -------------------------------- /usr # cd $TOP/usr rmdir src # ln -s ./local/src . # rm -rf share/emacs # # cd $TOP/usr/share mv zoneinfo//localtime zoneinfo.localtime mv zoneinfo/timeconfig zoneinfo.timeconfig mv zoneinfo/Pacific zoneinfo.Pacific rm -rf zoneinfo mkdir zoneinfo mv zoneinfo.localtime zoneinfo/localtime mv zoneinfo.timeconfig zoneinfo/timeconfig mv zoneinfo.Pacific zoneinfo/Pacific # # # -------------------------------- /dev # cd $TOP # rm -rf dev/a*raid rm -f dev/ami* rm -f dev/audio* rm -f dev/adsp* rm -f dev/a*midi* rm -fr dev/snd # # rm -rf dev/cpu # rm -fr dev/cciss* rm -f dev/cu* rm -f dev/d* rm -f dev/e* rm -f dev/fd1* rm -f dev/fd2* rm -f dev/fd3* rm -f dev/ftape* rm -fr dev/ida rm -f dev/ipp* rm -f dev/isdn* rm -f dev/js* dev/input/js* # rm -f dev/*0? rm -f dev/*1? rm -f dev/*2? rm -f dev/*3? rm -f dev/*4? rm -f dev/*5? rm -f dev/*6? rm -f dev/*7? rm -f dev/*8? rm -f dev/*9? # rm -f dev/hd?1? rm -f dev/hd?2? rm -f dev/hd?3? rm -f dev/md* rm -f dev/sd* rm -f dev/scd* rm -f dev/sg* rm -f dev/sr* # rm -f dev/mi* rm -f dev/mt* mv dev/null /dev.null mv dev/nvram /dev.nvram rm -f dev/n* mv /dev.null dev/null mv /dev.nvram dev/nvram # rm -f dev/pda* rm -f dev/pdb* rm -f dev/pdc* rm -f dev/pdd* rm -f dev/q* rm -f dev/radio* rm -fr dev/rd rm -f dev/rft* rm -f dev/rmt* # rm -f dev/parport* # rm -f dev/pty*5 rm -f dev/pty*6 rm -f dev/pty*7 rm -f dev/pty*8 rm -f dev/pty*9 rm -f dev/pty*a rm -f dev/pty*b rm -f dev/pty*c rm -f dev/pty*d rm -f dev/pty*e rm -f dev/pty*f rm -f dev/pty*g # rm -f dev/tty*5 rm -f dev/tty*6 rm -f dev/tty*7 rm -f dev/tty*8 rm -f dev/tty*9 rm -f dev/tty*a rm -f dev/tty*b rm -f dev/tty*c rm -f dev/tty*d rm -f dev/tty*e rm -f dev/tty*f rm -f dev/tty*g rm -f dev/tty*C* rm -f dev/tty*I* # rm -f dev/sbpc* rm -f dev/tap* # rm -f dev/vcs* rm -f dev/zq* # # mkdir dev.x mv dev/hda* dev/hdb* dev/hdc* dev/hdd* dev.x rm -rf dev/hd* mv dev.x/* dev/ # # # To Make More Space # ================== # # rm -rf lib/modules/2.4.26 # # also remove kernel from /boot and lilo.conf # # # # df : /dev/sda1 123683 68604 48693 59% /mnt/usb # # rm -rf var/log/*scripts* var/log/*packages* var/log/setup # # # df : /dev/sda1 123683 67937 49360 58% /mnt/usb # # not much savings # # # find . -name \*grub\* -print | xargs ls -la # find . -name \*grub\* -print | xargs rm -rf # # # End of file