abartlet at pcug.org.au
Wed May 8 06:04:02 GMT 2002
Toomas Soome wrote:
> basically this is because there is no %variable expansion done after
> fetching data from name service.
> when the pdb_nisplus was written, to start discussion if such expansion
> should be done in pdb_ module or outside of it and as some other modules
> did not implement it, I left it out as well.
> I think, there was some discussion about this issue in samba-technical and
> if I remember correctly, the conclusion was that if we do want to provide
> compatibility with MS in future, then we should not support useing
> %variables in name service.... but this means also that such variables
> should be expanded before storing them into nis+/ldap/... hm...
Theyway it is done is that defaults expand, and don't store (a flag is
set). This way
for pdb_ldap and pdb_tdb, you get the 'desired' behaviour for most
cases, and allow
backends to store values in specific cases.
Andrew Bartlett abartlet at pcug.org.au
Manager, Authentication Subsystems, Samba Team abartlet at samba.org
Student Network Administrator, Hawker College abartlet at hawkerc.net
http://samba.org http://build.samba.org http://hawkerc.net
More information about the samba-technical