On Sunday, 6 May 2012 10:08:23 zingalo wrote:
Hi, i have problems mounting on the client ubuntu the users's home directories that are on a server debian squeeze with ldap-samba.
First of all, which is the correct syntax for homeDirectory attribute if that home is on a server. I wrote: homeDirectory: //192.168.5.219/users/username
$ ldapsearch -x -s base -b cn=Subschema attributetypes|perl -p0e 's/\n //g'| grep homeDirectory attributeTypes: ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory' DESC 'The absolute path to the home directory' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
Note, it does not say a URI or a <sic>Universal</sic> Naming Convention share name.
but pam_mount tells me volume not found.
am not sure of samba and smbldap configurations also. could you take a look of my conf files?
this is smb.conf:
[...]
[homes] path = /users/%u browseable = no writable = yes valid users = %S read only = no guest ok = no admin users = %u write list = %u read list = %u create mask = 0700 directory mask = 0700
[...]
and this is smbldap.conf:
[...]
# Home directory # Ex: userHome="/home/%U" userHome="/users/%U"
[...]
Why not include your pam_mount configuration? You should be able to do something like: <volume fstype="cifs" server="192.168.5.219" path="%(USER)" mountpoint="~" />
Of course, I wonder about setups where the Unix side is Unixy for everything, except the file sharing (hint: NFS, automount maps).
Regards, Buchan