welcome to slack!
quote:
2.) if not then how do i disable/enable services?
in "/etc/rc.d" there are a number of scripts that turn on various services. On startup, rc.S is run, then for multi-user mode (runlevel 3) rc.M is run. That does some setups and invokes other scripts (rc.inet1, rc.inet2, rc.syslog, etc etc); but it (should) do a check to see if the script is executable.
if the script is invoked without that check, you can make the hand edits necessesary. Then, to disable a service at startup,
and to stop it it is usually sufficient to do "root# ./rc.script stop", or, failing that, "killall -9 service".
But that's not all, also in the "/etc" directory, there is a file called "inetd.conf". copy this to "inetd.conf-8.1" and edit the original. comment out any lines for the services you do not want to start.
Now, as for the other part, my only beef with slackware, is that it has no default firewall. These lines should give you some protection until you get a better script:
create file: /etc/rc.d/rc.ipfilter
If you are on dialup, change the "eth0" to "ppp0".
Add this to one of the startup scripts (prefereably before your outside connection gets initialized, i recommend the top of "rc.netdevice" if your ethernet module gets loaded by that script; the top of "rc.inet1" is another good one):
Or, you can go to
netfilter guruz page and get a good script that should suit you. they are heavily commented, so you will learn a thing or two by tripping thru them.
slackware is a very do-it-yerself distro (not so much as gentoo or LFS tho
), and tools like "linuxconf" are not in there.
What do you mean by "random messages at login?"
You can change the login prompt by writing this to the file "/etc/rc.d/rc.local":
you can also get rid of the fortune message by chmod'ing the script "/etc/profile.d/bsd-games.sh" to non-execution, just like the startup scripts.
and if you miss the graphical login; change the following line in "/etc/inittab":
change that 3 to a 4.
hope this helps.