Setting rc scripts default values

Brooks Davis brooks at freebsd.org
Thu Feb 22 22:25:32 UTC 2007


On Thu, Feb 22, 2007 at 07:26:58PM +0200, Vasil Dimov wrote:
> Hi,
> 
> Is there any special reason to write the rc scripts this way:
> 
> load_rc_config "$name"
> : ${rsyncd_enable="NO"}
> 
> instead of this way:
> 
> rsyncd_enable="NO"
> load_rc_config "$name"
> 
> apache does it this way:
> 
> apache_enable=${apache_enable-"NO"}
> load_rc_config $name
> 
> but I think it can safely be changed to
> 
> apache_enable="NO"
> load_rc_config $name
> 
> What did I miss...

load_rc_config doesn't reread /etc/rc.conf every time.

-- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-rc/attachments/20070222/f17dcfb4/attachment.pgp


More information about the freebsd-rc mailing list