3

I am still very new to FreeBSD, from what I have learned in manuals, /etc/rc.conf controls system services at boot time.

There is no mention of sendmail and syslogd in /etc/rc.conf, so how come they are started automatically? Is there another configuration file for system services at boot time?

3 Answers 3

3

You are looking for /etc/defaults/rc.conf. The defaults there are the basis and /etc/rc.conf contains only changes that overwrite the defaults.

If you want very verbose information you can also get debug messages from the rc scripts with rc_debug="YES".

1
  • awesome answer, thanks a lot, that's exactly where sendmail and syslog started
    – Howard
    May 2, 2013 at 22:46
0

You could be running systemd, try running:

systemctl list-unit-files
1
  • There does not seem to be systemd. This is a fresh installation of freebsd 9.1 from dvd image.
    – Howard
    May 2, 2013 at 6:30
0

FreeBSD has a wonderful handbook.

http://www.freebsd.org/doc/en/books/handbook/boot.html

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .