| Command | Function | 
|---|---|
| smbldap-autofs | Add/Modify/Delete objectClass and attribute for autofs | 
# create root node for master map tree and auto.home map tree
    smbldap-autofs -i
# create root node for master map tree (ou=auto.master)
    smbldap-autofs -T
# create root node for map tree
  Usage: /usr/local/sbin/smbldap-autofs -t [ou]
    smbldap-autofs -t [auto.home]
    smbldap-autofs -t auto.misc
# add master map
  Usage: /usr/local/sbin/smbldap-autofs -M mountpoint automountInformation
    smbldap-autofs -M /home ldap://ldap.example.com/ou=auto.home,dc=example,dc=com
    smbldap-autofs -M /misc ldap://ldap.example.com/ou=auto.misc,dc=example,dc=com
# add map
  Usage: /usr/local/sbin/smbldap-autofs -m [-o ou] cn location
    smbldap-autofs -m user1 file:/home/user1
    smbldap-autofs -m -o auto.misc / file:/mnt/misc
    smbldap-autofs -m -o Users user1 file:/home/user1 (advanced use)
# delete master map
  Usage: /usr/local/sbin/smbldap-autofs -d -M mountpoint
    smbldap-autofs -d -M /home
    smbldap-autofs -d -M /misc
# delete map
  Usage: /usr/local/sbin/smbldap-autofs -d -m [-o ou] cn
    smbldap-autofs -d -m user1
    smbldap-autofs -d -m -o auto.misc /
    smbldap-autofs -d -m -o Users user1 (advanced use)
# help
  -h,? show this help message
	# smbldap-autofs -i
# smbldap-autofs -T
# smbldap-autofs -t [auto.home] # smbldap-autofs -t auto.misc
# smbldap-autofs -M /home ldap://ldap.example.com/ou=auto.home,dc=example,dc=com # smbldap-autofs -M /misc ldap://ldap.example.com/ou=auto.misc,dc=example,dc=com
# smbldap-autofs -M /home ldap:ldap.example.com:ou=auto.home,dc=example,dc=com # smbldap-autofs -M /misc ldap:ldap.example.com:ou=auto.misc,dc=example,dc=com
# smbldap-autofs -m user1 file:/home/user1 # smbldap-autofs -m -o auto.misc / file:/mnt/misc # smbldap-autofs -m -o Users user1 file:/home/user1 (advanced use)
# smbldap-autofs -d -M /home # smbldap-autofs -d -M /misc
# smbldap-autofs -d -m user1 # smbldap-autofs -d -m -o auto.misc / # smbldap-autofs -d -m -o Users user1 (advanced use)
You can integrate into attributes on user entry. Please edit the autofs.schema as followings and restart an LDAP server.
#objectclass ( 1.3.6.1.1.1.1.13 NAME 'automount' SUP top AUXILIARY
objectclass ( 1.3.6.1.1.1.1.13 NAME 'automount' SUP top STRUCTURAL
        DESC 'An entry in an automounter map'
        MUST ( cn $ automountInformation )
        MAY ( description ) )
	This command means that the attribute for autofs is added to a user entry (uid=user1,ou=Users,dc=example,dc=com).
# smbldap-autofs -m -o Users user1 file:/home/user1 (advanced use)
# smbldap-autofs -d -m -o Users user1 (advanced use)