From 14f8bf93ec1db9732152d702f93f9a7dd14bfec0 Mon Sep 17 00:00:00 2001 From: wollman Date: Sun, 7 Nov 1993 01:19:06 +0000 Subject: Added a new flag variable to /etc/netstart, $sendmail_flags, which gives the flags to be passed to sendmail when it is started. (If it is "NO", sendmail is not started.) Also, always start the portmapper regardless of the value of $nfs_server; this should prevent the inetd complaints we have seen from recurring. --- etc/netstart | 4 +++- etc/rc | 16 +++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) (limited to 'etc') diff --git a/etc/netstart b/etc/netstart index 74e315c..26300c2 100755 --- a/etc/netstart +++ b/etc/netstart @@ -1,10 +1,12 @@ #!/bin/sh - # -# @(#)netstart 5.9 (Berkeley) 3/30/91 +# $Id$ +# From: @(#)netstart 5.9 (Berkeley) 3/30/91 routedflags=-q timedflags=NO rwhod=NO +sendmail_flags="-bd -q30m" #kerberos_server=YES #nfs_server=YES #name_server=YES diff --git a/etc/rc b/etc/rc index 8571571..5965439 100644 --- a/etc/rc +++ b/etc/rc @@ -1,4 +1,6 @@ -# @(#)rc 5.27 (Berkeley) 6/5/91 +#!/bin/sh +# $Id$ +# From: @(#)rc 5.27 (Berkeley) 6/5/91 # System startup script run by init on autoboot # or after single-user. @@ -151,15 +153,23 @@ fi echo -n ' printer'; lpd +# Portmapper should always be run, to provide RPC services for inetd. +if [ -x /usr/sbin/portmap ]; then + echo -n ' portmap'; portmap +fi if [ X${nfs_server} = X"YES" -a -r /etc/exports ]; then - echo -n ' portmap'; portmap echo -n ' mountd'; mountd echo -n ' nfsd'; nfsd -u 0,0,4 -t 0,0 echo -n ' nfsiod'; nfsiod 4 fi -echo -n ' sendmail'; sendmail -bd -q30m +# $sendmail_flags is imported from /etc/netstart; +# if $sendmail_flags is something other than NO, sendmail is run. +if [ X${sendmail_flags} = X"NO" -a -r /etc/sendmail.cf ]; then + echo -n ' sendmail'; sendmail ${sendmail_flags} +fi + echo -n ' inetd'; inetd echo '.' -- cgit v1.1