OK, so now I have it set like this:
Code:
clamd Yes Clam AntiVirus Daemon is a TCP/IP or socket protocol server.
clamsmtpd Yes clamav antivirus internal exchange with postfix
crond Yes cron is a standard UNIX program that runs user-specified programs at periodic scheduled times. vixie cron adds a number of features to the basic UNIX cron, including better security and more powerful configuration options.
dc_client No Distcache is a Distributed SSL Session Cache Client Proxy.
dovecot Yes Dovecot Imap Server
firewall Yes My iptables interface script 2007
haldaemon Yes This is a daemon for collecting and maintaing information about hardware from several sources. See http://www.freedesktop.org/Software/hal
halt No
httpd Yes Apache is a World Wide Web server. It is used to serve HTML files and CGI.
killall No
messagebus Yes This is a daemon which broadcasts notifications of system events and other messages. See http://www.freedesktop.org/software/dbus/
netfs No Mounts and unmounts all Network File System (NFS), SMB/CIFS (Lan Manager/Windows), and NCP (NetWare) mount points.
network Yes Activates/Deactivates all network interfaces configured to start at boot time.
nscd No This is a daemon which handles passwd and group lookups for running programs and cache the results for the next query. You should start this daemon if you use slow naming services like NIS, NIS+, LDAP, or hesiod.
postfix Yes Postfix is a Mail Transport Agent, which is the program that moves mail from one machine to another.
rawdevices Yes This scripts assignes raw devices to block devices (such as hard drive partitions). This is for the use of applications such as Oracle. You can set up the raw device to block device mapping by editing the file /etc/sysconfig/rawdevices. Note that the use of raw devices is deprecated, and applications should open regular block devices with O_DIRECT instead.
saslauthd Yes saslauthd is a server process which handles plaintext authentication requests on behalf of the cyrus-sasl library.
sshd Yes OpenSSH server daemon
syslog Yes Syslog is the facility by which many daemons use to log messages to various system log files. It is a good idea to always run syslog.
vsftpd No Vsftpd is a ftp daemon, which is the program that answers incoming ftp service requests.
webmin Yes Start/stop Webmin
xinetd Yes xinetd is a powerful replacement for inetd. xinetd has access control mechanisms, extensive logging capabilities, the ability to make services available based on time, and can place limits on the number of servers that can be started, among other things.
The only ones not started at boot are:
halt
killall
netfs
nscd
dc_client
vsftpd
vsftpd is the only one I deliberately disabled booting for. The rest is probably useless on a VDS too..
And here's what messages log now says for a reboot (I fixed it using vzreboot with some help from my hoster, and it actually reboots with shutdown -r now, takes about 20 second

:
Code:
May 23 19:56:16 new shutdown: shutting down for system reboot
May 23 19:56:16 new init: Switching to runlevel: 6
May 23 19:56:16 new haldaemon: haldaemon shutdown failed
May 23 19:56:16 new messagebus: messagebus -TERM succeeded
May 23 19:56:16 new saslauthd[8017]: server_exit : master exited: 8017
May 23 19:56:16 new saslauthd: saslauthd shutdown succeeded
May 23 19:56:16 new webmin: Stopping Webmin server in /usr/libexec/webmin
May 23 19:56:16 new rc: Stopping webmin: succeeded
May 23 19:56:16 new httpd: httpd shutdown succeeded
May 23 19:56:16 new sshd: sshd -TERM succeeded
May 23 19:56:16 new postfix: Shutting down postfix:
May 23 19:56:16 new postfix: succeeded
May 23 19:56:16 new postfix:
May 23 19:56:17 new rc: Stopping postfix: succeeded
May 23 19:56:17 new dovecot: dovecot shutdown succeeded
May 23 19:56:17 new clamsmtpd: clamsmtpd shutdown succeeded
May 23 19:56:17 new clamd: clamd shutdown succeeded
May 23 19:56:17 new xinetd[7891]: Exiting...
May 23 19:56:17 new xinetd: xinetd shutdown succeeded
May 23 19:56:17 new crond: crond shutdown succeeded
May 23 19:56:17 new syslog: klogd succeeded
May 23 19:56:17 new exiting on signal 15
May 23 19:56:29 new syslogd 1.4.1: restart.
May 23 19:56:29 new syslog: syslogd startup succeeded
May 23 19:56:29 new syslog: klogd succeeded
May 23 19:56:29 new rc: Starting firewall: succeeded
May 23 19:56:29 new sshd: succeeded
May 23 19:56:29 new xinetd[11669]: xinetd Version 2.3.13 started with libwrap loadavg options compiled in.
May 23 19:56:29 new xinetd[11669]: Started working: 0 available services
May 23 19:56:29 new xinetd: xinetd startup succeeded
May 23 19:56:29 new clamd: Running as user clamav (UID 100, GID 101)
May 23 19:56:29 new clamd: clamd startup succeeded
May 23 19:56:29 new clamsmtpd: clamsmtpd startup succeeded
May 23 19:56:29 new dovecot: dovecot startup succeeded
May 23 19:56:30 new postfix: succeeded
May 23 19:56:31 new httpd: httpd startup succeeded
May 23 19:56:31 new crond: crond startup succeeded
May 23 19:56:28 new rc.sysinit: -e
May 23 19:56:28 new sysctl: net.ipv4.ip_forward = 0
May 23 19:56:28 new rc.sysinit: Configuring kernel parameters: succeeded
May 23 19:56:28 new date: Wed May 23 19:56:28 CEST 2007
May 23 19:56:28 new rc.sysinit: Setting clock : Wed May 23 19:56:28 CEST 2007 succeeded
May 23 19:56:28 new rc.sysinit: Setting hostname xxxxx.net: succeeded
May 23 19:56:28 new mount: mount: none already mounted or /dev/pts busy
May 23 19:56:28 new rc.sysinit: Mounting local filesystems: failed
May 23 19:56:28 new mount: mount: according to mtab, devpts is already mounted on /dev/pts
May 23 19:56:28 new rc.sysinit: Enabling local filesystem quotas: succeeded
May 23 19:56:28 new rc.sysinit: Enabling swap space: succeeded
May 23 19:56:28 new init: Entering runlevel: 3
May 23 19:56:31 new saslauthd[11799]: detach_tty : master pid is: 11799
May 23 19:56:28 new sysctl: net.ipv4.ip_forward = 0
May 23 19:56:31 new saslauthd: saslauthd startup succeeded
May 23 19:56:31 new saslauthd[11799]: ipc_init : listening on socket: /var/run/saslauthd/mux
May 23 19:56:28 new network: Setting network parameters: succeeded
May 23 19:56:29 new network: Bringing up loopback interface: succeeded
May 23 19:56:32 new messagebus: messagebus startup succeeded
May 23 19:56:29 new ifup: SIOCADDRT: Network is unreachable
May 23 19:56:29 new ifup: SIOCADDRT: Network is unreachable
May 23 19:56:32 new haldaemon: haldaemon startup succeeded
May 23 19:56:29 new ifup: SIOCADDRT: Network is unreachable
May 23 19:56:29 new network: Bringing up interface venet0: succeeded
May 23 19:56:32 new webmin(pam_unix)[11835]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=root
May 23 19:56:34 new rc: Starting webmin: succeeded
May 23 19:56:34 new init: no more processes left in this runlevel
May 23 19:57:05 new sshd(pam_unix)[11854]: session opened for user
Any idea on getting the bold ones out?
All is working fine, so it's not really important, but I just like clean logs.
I googled some on those two, but there's not much I can go on.