Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jul 2014 15:22:27 +0200
From:      Edward Tomasz =?utf-8?Q?Napiera=C5=82a?= <trasz@FreeBSD.org>
To:        Cy Schubert <Cy.Schubert@komquats.com>
Cc:        Glen Barber <gjb@FreeBSD.org>, freebsd-current@FreeBSD.org, freebsd-stable@FreeBSD.org, freebsd-hackers@FreeBSD.org
Subject:   Re: FreeBSD Quarterly Status Report - Second Quarter 2014
Message-ID:  <20140726132227.GA6812@brick.home>
In-Reply-To: <201407260246.s6Q2kX7n013280@slippy.cwsent.com>
References:  <trasz@FreeBSD.org> <20140725211249.GA3933@brick.home> <201407260246.s6Q2kX7n013280@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 0725T1946, Cy Schubert wrote:
> In message <20140725211249.GA3933@brick.home>, Edward Tomasz 
> =?utf-8?Q?Napiera=
> C5=82a?= writes:
> > On 0725T1019, Cy Schubert wrote:
> > > In message <20140724183353.GL1065@hub.FreeBSD.org>, Glen Barber writes:
> > > > New Automounter
> > > > 
> > > >    Contact: Edward Tomasz Napieral/a <trasz@FreeBSD.org>
> > > > 
> > > >    Deficiencies in the current automounter, amd(8), are a recurring
> > > >    problem reported by many FreeBSD users. A new automounter is being
> > > >    developed to address these concerns.
> > > > 
> > > >    The automounter is a cleanroom implementation of functionality
> > > >    available in most other Unix systems, using proper kernel support
> > > >    implemented via an autofs filesystem. The automounter supports a
> > > >    standard map format, and will integrate with the Lightweight Directory
> > > >    Access Protocol (LDAP) service.
> > > 
> > > Will it also integrate with NIS (as SunOS and Solaris do)? FreeBSD's amd 
> > > currently integrates with NIS as well.
> > 
> > It's just a matter of testing, apart from a trivial shell script.
> > Would you be able to help me with this?
> > 
> 
> 
> Sure! Just point me in the direction of the patches.

So, the autofs branch is here: https://github.com/trasz/autofs.
Directory services integration is done by external executable,
which is usually a shell script.  There is an LDAP example,
at etc/autofs/include_ldap.  Script to integrate with other
services (which would be include_nis or include_hesiod) needs
to do the same - retrieve the map named at the command line
and output it to stdout, in a proper format.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140726132227.GA6812>