[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: Samba Login Script in LDAP
> -----Original Message-----
> From: owner-openldap-software@OpenLDAP.org
> [mailto:owner-openldap-software@OpenLDAP.org]On Behalf Of Christian Jung
> Hi!
>
> Bruno Tobias Stella wrote:
> > Dieter Kluenter writes:
> >
> >>In samba.schema you will find the attributes scriptPath and
> >>profilePath.
> >
> > Dieter, thanks for your attention !
> > But I think that these attributes (scriptPath and profilePath)
> > are used to indicate a file, i.e. "scriptPath=script/bruno.bat"
> > Could you confirm this for me, please ?
> > I ask it, because I want to insert the login script content in
> > LDAP,
> > i.e. "loginScript=net use G:\server\dir"
> > but I need a multivalue attribute, because I have several
> > drives to map.
> >
> > [...]
>
> There's no way to make this running with Windows. There is the
> possibility of storing a script (or better some text) in LDAP. But
> you'll have to tell Windows, that it should execute this as a script.
>
> Windows does not use the LDAP directly. It uses Samba to get the
> information. So it thinks that you're running Windows NT 4.
> The protocol is very tight and does not account for the stuff you want to
do.
>
> Would be a nice feature anyway.
Software can be made to do anything. For example, an ambitious hacker (I'm
not naming any names) could write a pluggable module for Samba that presents
a fileshare interface to the SMB clients, but uses LDAP as its backing store.
So a open/read reference to "L:\scripts\foobar" could be mapped to an
ldapsearch request, with the data being cached in the Samba module and served
to the client as a regular file.
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
http://www.symas.com http://highlandsun.com/hyc
Symas: Premier OpenSource Development and Support