У меня ошибка "ldap_add: неверный синтаксис (21) дополнительная информация: objectClass: значение # 0 недопустимо для синтаксиса", и я не могу с ней справиться.
echo "dn: cn="$username",dc=lab,dc=pl" > ldap.txt
echo "cn: "$username >> ldap.txt
echo "gidNumber: "$gidnumber >> ldap.txt
echo "homeDirectory: /home/ "$username >> ldap.txt
echo "objectClass: simpleSecurityObject " >> ldap.txt
echo "objectClass: person " >> ldap.txt
echo "objectClass: posixAccount " >> ldap.txt
echo "objectClass: top " >> ldap.txt
echo "sn:"$opis >> ldap.txt
echo "uid: "$username >> ldap.txt
echo "uidNumber: "$uidnumber >> ldap.txt
echo "userpassword: "$haslo >> ldap.txt
ldapmodify -a -x -D cn=admin,dc=lab,dc=pl -W -f ldap.txt
if [ "$?" = 0 ]; then
mkdir /home/$username
chmod 700 /home/$username
chown $uidnumber:100 /home/$username
echo "end"
fi
Заранее спасибо за помощь: D