nsupdate(8) rc.d Script
Michael Joyner
mjoyner at vbservices.net
Wed Sep 29 05:08:38 PDT 2004
M$ DNS runs on top of M$ AD
I am hoping your script (not tested it yet) will save me the hassle
of having to manually put the unit's hostname into /etc/dhclient.conf.
It would probably be nice if dhclient had an option to auto-send the
machine's assigned hostname in /etc/rc.conf to the DHCP server (M$)
as the M$ DHCP server, if set to, will auto-update the M$ DNS to add the
machine's hostname to DNS.
If there is such an option, I can't find it. :)
I am thinking that your script may allow a simple '="YES"' entry in
/etc/rc.conf and have it directly update the DNS records whether the
machine is using static IP or dynamic IP, which would be *extremely*
nice in a M$ controlled network.
Now if only someone would come up with "pam_add_user_to_master.passwd"
along with a "pam_make_user_a_home_dir" upon a successful KRB
authenticated login. :) (or maybe a pam_root_preexec ala SAMBA)
Maybe even a pam_cache_credentials for laptops. :)
Crist J. Clark wrote:
> On Tue, Sep 28, 2004 at 02:09:38PM -0400, Michael Joyner wrote:
>
>>I think this would be exremely useful for *bsd machines on Active
>>Directory networks.
>
>
> Microsoft Active Directory? I thought that was bastardized LDAP? It
> uses DNS updates for something? If so, let me know if there is anything
> to do to make the script more useful in such an environment.
>
>
>>This way I can (hopefully) stop mucking around with /etc/dhclient.conf
>>to get it to send 'hostname' to the DNS server and DHCP server.
>
>
> Is it a ISC DHCP server? I've had a pretty easy time getting FreeBSD
> clients to send hostname info which the DHCP server which then does
> updates to a BIND DNS server. Like I said earlier, my original motivation
> was self-updating for IPv6 addresses just like IPv6 hosts pretty much
> configure themselves with rtsol(8). Well, since it's all ISC software,
> you would hope it all plays well together. Does using MS in the mix make
> life rough?
More information about the freebsd-current
mailing list