Clean out files and startup

Remove packages that I'll never use. This not only recovers some disk space, it deletes startup scripts, so Linux boots faster.

Clean out Red Hat Linux (home system)

Edit /etc/rc.d/halt and comment-out the line that runs accton. All it does is produce an error message when you halt the system.

/etc/rc.d/rc0.d/K96pcmcia
rm /etc/rc.d/rc1.d/K96pcmcia
rm /etc/rc.d/rc2.d/S45pcmcia
rm /etc/rc.d/rc3.d/K96pcmcia
rm /etc/rc.d/rc4.d/K96pcmcia
rm /etc/rc.d/rc5.d/K96pcmcia
rm /etc/rc.d/rc6.d/K96pcmcia
rm /etc/rc.d/rc0.d/K35dhcpd
rm /etc/rc.d/rc1.d/K35dhcpd
rm /etc/rc.d/rc2.d/S65dhcpd
rm /etc/rc.d/rc3.d/K35dhcpd
rm /etc/rc.d/rc4.d/K35dhcpd
rm /etc/rc.d/rc5.d/K35dhcpd
rm /etc/rc.d/rc6.d/K35dhcpd
rm /etc/rc.d/rc0.d/K35smb
rm /etc/rc.d/rc1.d/K35smb
rm /etc/rc.d/rc2.d/S65smb
rm /etc/rc.d/rc3.d/K35smb
rm /etc/rc.d/rc4.d/K35smb
rm /etc/rc.d/rc5.d/K35smb
rm /etc/rc.d/rc6.d/K35smb
rm /etc/rc.d/rc0.d/K20nfs
rm /etc/rc.d/rc1.d/K20nfs
rm /etc/rc.d/rc2.d/K20nfs
rm /etc/rc.d/rc3.d/K20nfs
rm /etc/rc.d/rc4.d/K20nfs
rm /etc/rc.d/rc5.d/K20nfs
rm /etc/rc.d/rc6.d/K20nfs
rm /etc/rc.d/rc3.d/K85nfsfs
rm /etc/rc.d/rc4.d/K85nfsfs
rm /etc/rc.d/rc5.d/K85nfsfs
rm /etc/rc.d/rc0.d/K70nfslock
rm /etc/rc.d/rc1.d/K70nfslock
rm /etc/rc.d/rc2.d/K70nfslock
rm /etc/rc.d/rc3.d/S14nfslock
rm /etc/rc.d/rc4.d/S14nfslock
rm /etc/rc.d/rc5.d/S14nfslock
rm /etc/rc.d/rc6.d/K70nfslock

Clean out SuSE (laptop)
In YAST, remove the following packages.

SuSE packes to remove
namewhat
3dpixm3d pixmap icons for fvwm
3dpixmssmall 3d pixmap icons for fvwm
aalibascii art library
aalibdevdevelopment library for aalib
abusegame that doesn't work
acctaccounting
acfaxAmateur Radio FAX software
adadocdeGerman docs for ADABAS D
adamemColeco Vision and Coleco Adam emulator
afterstepNeXTStep-like window manager
alecloneWarCraft II clone
amiwmAMIGA-like window manager
argoupsUPS management software
ax25appsX.25 stuff
ax25docX.25 stuff
ax25spydX.25 stuff
ax25toolX.25 stuff
axeX11 editor
bakenDisplay of VHF/UHF beacons on a map of Europe
balsaGNOME mail program
baycmeppBAY modem stuff
bowmanwindow manager
ctwmwindow manager
dhlogAmateur radio logbook
elmmail program
elvisa vi-clone
enhydraJava application server
eresseatools for German PBEM game eressea
fbbdocpacket radio stuff
fbbsrvpacket radio stuff
fetchmailfetch mail from POP or IMAP server
fpkfree Pascal compiler
frgutenbFrench dictionaries for ispell
frntbaseSQL database
fvwm1window manager
fvwm2window manager
fvwm95window manager
ge_aucAUC TeX: an Emacs extension
ge_execGNU Emacs
ge_infoinfo files for GNU Emacs
ge_lisplisp files for GNU Emacs
ge_sitesite lisp files for GNU Emacs
gforthGNU Forth
hamlogham radio stuff
hamsoftham radio stuff
howtodeGerman HOWTO
howtodehGerman HOWTO
howtodeoGerman HOWTO
hylafaxFAX server
i*[some]foreign-language dictionaries
javaJava ?
java2Java 1.2.2
javadocJava documentation
jstoolsJS tools (some TCL stuff)
ldpmandeLDP Man-Pages (German)
ldpmanesLDP Man-Pages (Spanish)
ldpmanfrLDP Man-Pages (French)
ldpmanitLDP Man-Pages (Italian)
legatoclLegato NetWorker Client
lilypondMusic typesetter
linktpacket radio stuff
linktpacket radio stuff
linktpacket radio stuff
lyxLaTeX based WYSIWYG editor
madgekernel modules for Madge token-ring adapters
marsnwea Novell server emulation (remove startup "nwe" files?)
midgardsome web thing
mlvwmMacintosh-like window Manager
mozillaopen source version of Netscape
mysqbnchMYSQL thing
mysqclntMYSQL thing
mysqlMYSQL thing
mysqldevMYSQL thing
mysqllibMYSQL thing
mysqperlMYSQL thing
ncpfsTools for accessing Novell filesystems
netatalkAppleTalk for Linux
netscapeNetscape web browser
nisplusNIS plus
olvsmOpen Look window manager
opsoOpen Sound System for uniprocessor kernel
phpdocPHP documentation
phpdocPHP library
postgresPostGreSQL database
qvwmWin95-like window manager
radiuscRADIUS client
radiusdRADIUS server
rspfdpacket radio stuff
sblsuse-blinux (for blind people)
scwmScheme-configurable window manager
smaltalkGNU SmallTalk
so_deStar Office 5.2 (German)
squid23Squid web cache server
squidgrdSquid web cache filter thing
suse-hilf*Foreign-language help files
susepakiItalian package descriptions
susepaksSpanish package descriptions
suseSuse window manager
tkmailan email client
tntpacket radio stuff
vmwarePC emulator
wdifffile comparison thing
webplus
wm2minimalist window manager
wmakerwindow manager
wp_deGerman module for WordPerfect 8
x8514server for 8514 cards
xconverspacket radio stuff
xfbdevX server for vesa framebuffer device
xfceA lightweight desktop environment
xfilemanFilemanager for X11
xfma File manager for X
xfmaila mail reader
xfntcyrCyrillic fonts
xgalagagalaga clone for X
xgasuseless "simulation of gas molecules"
xi128driver for a graphic card I don't have
xibodfront end for a thing I don't have
yahtzeecrappy yahtzee game
ypclientYP (NIS) client
ypmakeYP (NIS) tool
ypservYP (NIS) server
z1013emuz1013 chip emulator
z81Sinclaie ZX81 chip emulator
z8530drvdriver for Z8530-based HDLC cards
zdhzsh shell
zshzsh shell

Note: removing the MYSQL packages causes the Apache httpd daemon to not start up correctly. To fix it, edit the /etc/rc.d/apache startup file. Comment-out the "if" construct that adds MIDGARD and/or PHP to MODULES.

Don't start identd, the wishful-thinking security thing.

rm /etc/rc.d/rc2.d/K19identd rm /etc/rc.d/rc2.d/S21identd rm /etc/rc.d/rc3.d/K19identd rm /etc/rc.d/rc3.d/S21identd
Don't start Enlightenment daemons, because I don't use Enlightenment, but leave the package in case I want to play with it.
rm /etc/rc.d/rc2.d/K12enlighten rm /etc/rc.d/rc2.d/S90enlighten rm /etc/rc.d/rc3.d/K12enlighten rm /etc/rc.d/rc3.d/S90enlighten
Apparently, USB support is in a funny state as of SuSE 7.0. SuSE built and shipped a special kernel that supports filesystem type "usbdevfs". If you build your own kernel from source code, it won't support the usbdevfs filesystem type. Trouble is, SuSE's startup scripts still exist, so at boot time, your new kernel produces error messages. To fix this, edit the /etc/fstab file. Comment out (using a number sign) the line for the usbdevfs filesystem. That'll fix one set of boot-time error messages. Do the following to fix the other set:
rm /boot.d/S50usb

cd /usr/share/doc/howto
rm -rf de
cd en
gunzip *
rm Belgian-HOWTO
rm Chinese-HOWTO
rm Cyrillic-HOWTO
rm Danish-HOWTO
rm Esperanto-HOWTO
rm Finnish-HOWTO
rm Francophones-HOWTO
rm German-HOWTO
rm Hebrew-HOWTO
rm Hellenic-HOWTO
rm Italian-HOWTO
rm Polish-HOWTO
rm Portuguese-HOWTO
rm Serbian-HOWTO
rm Slovenian-HOWTO
rm Spanish-HOWTO
rm Thai-HOWTO
rm Turkish-HOWTO rm /usr/share/doc/Books/Linuxhandbuch* rm /usr/share/doc/Books/texbuch.*

Address comments or questions about this Web page to the Network Engineering & Technology Section at nets-www@ncar.ucar.edu. The NETS is part of the Scientific Computing Division of the National Center for Atmospheric Research, which is part of the University Corporation for Atmospheric Research.
Last modified: Sun Feb 11 07:28:26 MST 2001