On Thu, May 03, 2001 at 05:17:17PM -0500, Nick Rogness wrote:
> 
> In 4.2-STABLE, /etc/rc.network has entries to turn on natd.  However, natd
> does not get enabled if you don't specify natd_interface.  WHat if you you
> have setup stored in a configuration file and do not wish to supply an
> interface flag in /etc/rc.conf?  Well, natd does not turn on!
> 
> Would it make more sense to do something like (psuedo-ish code):
> 
>       if (natd_enable = YES)
> 
>               if (natd_interface defined)
>                       natd -n $natd_interface $natd_flags
>               elif (natd_flags defined)
>                       natd $natd_flags
>               fi
>       fi
> 
> 
> It would allow for people to not specify a natd_interface but still be
> able to run natd out of rc.conf.  What does everyone think of this?
> 
> I guess you pay the penalty if someone doesn't setup the flags properly
> but I guess you could write that off as a config error anyways.
> 
${natd_interface} is required to set up the ``divert natd'' rule
from /etc/rc.firewall.


Cheers,
-- 
Ruslan Ermilov          Oracle Developer/DBA,
[EMAIL PROTECTED]           Sunbay Software AG,
[EMAIL PROTECTED]          FreeBSD committer,
+380.652.512.251        Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to