Linux/Admin
From Notes
Some suggested things to add to startup services, if not already present.
[edit]
Apache (other info)
cd /etc/init.d
ln -s ../apache2 rc0.d/K20apache2 ln -s ../apache2 rc1.d/K20apache2 ln -s ../apache2 rc2.d/S91apache2 ln -s ../apache2 rc3.d/S91apache2 ln -s ../apache2 rc4.d/S91apache2 ln -s ../apache2 rc5.d/S91apache2 ln -s ../apache2 rc6.d/K20apache2
[edit]
MySql
ln -s ../mysql rc0.d/K20mysql ln -s ../mysql rc1.d/K20mysql ln -s ../mysql rc2.d/S20mysql ln -s ../mysql rc3.d/S20mysql ln -s ../mysql rc4.d/S20mysql ln -s ../mysql rc5.d/S20mysql ln -s ../mysql rc6.d/S20mysql ln -s ../mysql rc6.d/K20mysql
[edit]
Qmail
(Put into xinetd services or....)
ln -s /var/qmail/bin/qmailctl qmail
ln -s ../qmail rc0.d/K20qmail ln -s ../qmail rc1.d/K20qmail ln -s ../qmail rc2.d/S20qmail ln -s ../qmail rc3.d/S20qmail ln -s ../qmail rc4.d/S20qmail ln -s ../qmail rc5.d/S20qmail ln -s ../qmail rc6.d/K20qmail
[edit]
Clamd
(Put into xinetd services or....)
ln -s ../clamd rc0.d/K20clamd ln -s ../clamd rc1.d/K20clamd ln -s ../clamd rc2.d/S20clamd ln -s ../clamd rc3.d/S20clamd ln -s ../clamd rc4.d/S20clamd ln -s ../clamd rc5.d/S20clamd ln -s ../clamd rc6.d/S20clamd ln -s ../clamd rc6.d/K20clamd
[edit]
Common Problems
ERROR MESSAGE:
Insecure path while running setuid
Insecure $ENV{PATH} while running setuid at /usr/bin/oowriter line 130.
ISSUE:
After applying some patches, the system may add SetUID to perl executable. Which causes some programs not to run: oowriter 2.X , Konqueror, etc. . .
BACKGROUND:
$ which perl /usr/bin/perl $ ls -l `which perl` -r-s--x--x 3 root root 1187244 2005-12-16 19:34 /usr/bin/perl
Ooopss... Perl with SETUID ??? Some systems like SuSE 9.3 don't like this...
$ chmod 755 `which perl` $ ls -l `which perl` -rwxr-xr-x 3 root root 1187244 2005-12-16 19:34 /usr/bin/perl
