* Fitri Ade Gunawan <[EMAIL PROTECTED]> menulis:

> 
> jika user mengganti password dari win98 sebenarnya dia mengganti
> password yang mana? userpassword, lmpassword atau ntpassword?
> 
> btw aku dah coba pake ldap, qmail dah ok tapi samba blm bisa. 
> pesan error samba gini:
> 
> "could not fetch trust account password for domain MYLAN"
> 
> ini mungkin samba pake lmPassword sedangkan ldapnya blm ada
> lmpassword masih userpassword. 
> 
> skg masalahnya gimana nambahin lmpassword?  aku dah cona pake tool
> tp selalu error
> 
> additional info : object class "sambaAccount ' required attribute
> rid" padahal udah ada di slap.conf.

lihat dischemanya (assuming smaba3), ttribute sambasid adalah "MUST".
selain itu, sambaaccount setidaknya harus punya:
 

sambaSID, sambaPrimaryGroupSID, sambaAcctFlags , sambaLMPassword,
sambaNTPassword



> 
> gimana yach?
> 
> 
> setting ldap aku gini
> 
> [slap.conf]
> include       /usr/local/ldap/etc/openldap/schema/core.schema
> include       /usr/share/openldap/schema/cosine.schema
> include       /usr/share/openldap/schema/corba.schema 
> include       /usr/share/openldap/schema/inetorgperson.schema
> include /usr/share/openldap/schema/samba.schema
> 
> include       /etc/openldap/schema/local.schema
> 
> ###################################################################
> ##### ldbm database definitions
> ###################################################################
> ####
> 
> database      ldbm
> suffix                dc=mylan,dc=net 
> rootdn                cn=Manager,dc=mylan,dc=net 
> rootpw                secret
> directory     /usr/local/ldap/var/samba
> 
> # Indices to maintain
> #index        objectClass                             eq
> index objectClass,uid,uidNumber,gidNumber     eq
> index cn,mail,surname,givenname               eq,subinitial
> 
> # Index the rid for samba:
> index   rid             eq
> 
> tool:mksmbact
> #!/bin/bash
> MUID=usera
> FULLNAME="usera"
> LASTNAME="apadanya"
> DOMAIN=applnet.com
> SERVER=ldap.domain.com
> PASS=password
> cat > .ldif.tmp.$MUID << EOF
> dn: uid=$MUID,ou=Users,dc=mylan,dc=net
> cn: $FULLNAME
> sn: $LASTNAME
> objectclass: top
> objectclass: inetOrgPerson
> objectclass: posixAccount
> objectclass: sambaAccount
> uid: $MUID
> uidNumber: 600
> gidNumber: 1000
> homeDirectory: /home/kunir
> loginShell: /bin/falses
> gecos: System User
> Description: System User
> lmPassword: $PASS
> EOF
> ldapadd -x -v -w secret -D "cn=Manager,dc=mylan,dc=net" \
>                 -f .ldif.tmp.$MUID
> ldappasswd -x -v -w secret -s $PASS -D "cn=Manager,dc=mylan,dc=net"
> \
>                 "uid=$MUID,ou=Users,dc=mylan,dc=net"
> 
> 
> 
> -- 
> Unsubscribe: kirim email kosong ke
> [EMAIL PROTECTED] Arsip dan info di
> http://linux.or.id/milis.php
> FAQ milis http://linux.or.id/faq.php
> 
> 



--beast


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke