3 # $NetBSD: postfix,v 1.6 2002/02/12 02:19:27 lukem Exp $
9 # we make mail start late, so that things like .forward's are not
10 # processed until the system is fully operational
16 required_files="/etc/${name}/main.cf"
17 start_precmd="postfix_precmd"
18 start_cmd="${name} start"
19 stop_cmd="${name} stop"
20 reload_cmd="${name} reload"
21 extra_commands="reload"
22 spooletcdir="/var/spool/${name}/etc"
23 required_dirs=$spooletcdir
27 # As this is called after the is_running and required_dir checks
28 # are made in run_rc_command(), we can safely assume ${spooletcdir}
29 # exists and postfix isn't running at this point (unless forcestart
33 for f in localtime resolv.conf services; do
34 if [ -f /etc/$f ]; then
35 cmp -s /etc/$f ${spooletcdir}/$f || \
36 cp -p /etc/$f ${spooletcdir}/$f