Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1585 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  PDC samba-ldap

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

PDC samba-ldap

n°405515
waouzzaaa
Posté le 09-02-2004 à 15:09:41  profilanswer
 

voila g un probleme (encore...) avec smbldap-tools...
 
quand je veux rajouter un user il me fais ca :
 
[root@serveur sbin]# smbldap-useradd.pl -m testuser1
ldap_bind: Can't contact LDAP server
get_user_dn2: error in ldapsearch :
/usr/bin/ldapsearch -x -h _SLAVELDAP_ -D '_BINDDN_' -w '_BINDPW_' -b '_SUFFIX_' -s 'sub' '(&(objectclass=posixAccount)(uid=testuser1))'
/usr/local/sbin/smbldap-useradd.pl: error in get_user_dn2
 
cela pourrait il venir d'une installation foireuse de smbldap tools??
:jap:

mood
Publicité
Posté le 09-02-2004 à 15:09:41  profilanswer
 

n°405570
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 09-02-2004 à 16:44:49  profilanswer
 

Que donne un : perl -cw /usr/local/sbin/smbldap-useradd.pl  
 
A+

n°405593
waouzzaaa
Posté le 09-02-2004 à 17:33:20  profilanswer
 

/usr/local/sbin/smb-useradd.pl syntax OK
.....

n°405595
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 09-02-2004 à 17:36:52  profilanswer
 

Et un strace smbldap-useradd.pl ?
 
A+

n°405600
waouzzaaa
Posté le 09-02-2004 à 17:43:20  profilanswer
 

execve("/usr/local/sbin/smbldap-useradd.pl", ["smbldap-useradd.pl"], [/* 57 vars */]) = 0
uname({sys="Linux", node="serveur", ...}) = 0
brk(0)                                  = 0x804b57c
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40013000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/i686/mmx/libperl.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/i686/mmx", 0xbfffebf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/i686/libperl.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/i686", 0xbfffebf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/mmx/libperl.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/mmx", 0xbfffebf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libperl.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\367\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=1113704, ...}) = 0
old_mmap(NULL, 1120864, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40014000
mprotect(0x4011a000, 47712, PROT_NONE)  = 0
old_mmap(0x4011a000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x106000) = 0x4011a000
old_mmap(0x40124000, 6752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40124000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60496, ...}) = 0
old_mmap(NULL, 60496, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40126000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20<\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=69484, ...}) = 0
old_mmap(NULL, 80896, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40135000
mprotect(0x40146000, 11264, PROT_NONE)  = 0
old_mmap(0x40146000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0x40146000
old_mmap(0x40147000, 7168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40147000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\25"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=9212, ...}) = 0
old_mmap(NULL, 12144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40149000
mprotect(0x4014b000, 3952, PROT_NONE)   = 0
old_mmap(0x4014b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4014b000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i686/libm.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2404\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=136052, ...}) = 0
old_mmap(NULL, 138624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4014c000
mprotect(0x4016d000, 3456, PROT_NONE)   = 0
old_mmap(0x4016d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x4016d000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i686/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20A\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=87864, ...}) = 0
old_mmap(NULL, 327200, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016e000
mprotect(0x4017b000, 273952, PROT_NONE) = 0
old_mmap(0x4017b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x4017b000
old_mmap(0x4017e000, 261664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4017e000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i686/libc.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260X\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1246468, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401be000
old_mmap(NULL, 1256516, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401bf000
mprotect(0x402ec000, 23620, PROT_NONE)  = 0
old_mmap(0x402ec000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12c000) = 0x402ec000
old_mmap(0x402f0000, 7236, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402f0000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libcrypt.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\t\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=18280, ...}) = 0
old_mmap(NULL, 181088, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402f2000
mprotect(0x402f7000, 160608, PROT_NONE) = 0
old_mmap(0x402f7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x402f7000
old_mmap(0x402f8000, 156512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402f8000
close(3)                                = 0
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libutil.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libutil.so.1", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \16\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=7972, ...}) = 0
old_mmap(NULL, 10876, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4031f000
mprotect(0x40321000, 2684, PROT_NONE)   = 0
old_mmap(0x40321000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40321000
close(3)                                = 0
munmap(0x40126000, 60496)               = 0
modify_ldt(1, {entry_number:0, base_addr:0x4017b0a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, 16) = 0
getpid()                                = 1963
rt_sigaction(SIGRTMIN, {0x40175f80, [], SA_RESTORER, 0x401e73b8}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40175fd0, [], SA_RESTORER, 0x401e73b8}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x40176700, [], SA_RESTORER, 0x401e73b8}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff2fc, 31, (nil), 0}) = 0
rt_sigaction(SIGFPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
brk(0)                                  = 0x804b57c
brk(0x804c57c)                          = 0x804c57c
brk(0)                                  = 0x804c57c
brk(0x804d000)                          = 0x804d000
brk(0)                                  = 0x804d000
brk(0x804e000)                          = 0x804e000
brk(0)                                  = 0x804e000
brk(0x8050000)                          = 0x8050000
brk(0)                                  = 0x8050000
brk(0x8051000)                          = 0x8051000
getuid32()                              = 0
geteuid32()                             = 0
getgid32()                              = 0
getegid32()                             = 0
open("/usr/share/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2601, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40126000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2601
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40126000, 4096)                = 0
open("/usr/share/locale/fr_FR/LC_IDENTIFICATION", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=352, ...}) = 0
mmap2(NULL, 352, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40126000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_MEASUREMENT", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=29, ...}) = 0
mmap2(NULL, 29, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40127000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_TELEPHONE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
mmap2(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40128000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_ADDRESS", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=133, ...}) = 0
mmap2(NULL, 133, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40129000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_NAME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=68, ...}) = 0
mmap2(NULL, 68, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4012a000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_PAPER", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=40, ...}) = 0
mmap2(NULL, 40, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4012b000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
mmap2(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4012c000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_MONETARY", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=292, ...}) = 0
mmap2(NULL, 292, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4012d000
close(3)                                = 0
brk(0)                                  = 0x8051000
brk(0x8052000)                          = 0x8052000
open("/usr/share/locale/fr_FR/LC_COLLATE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=22592, ...}) = 0
mmap2(NULL, 22592, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4012e000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_TIME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2353, ...}) = 0
mmap2(NULL, 2353, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40134000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_NUMERIC", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
mmap2(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40322000
close(3)                                = 0
open("/usr/share/locale/fr_FR/LC_CTYPE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=207964, ...}) = 0
mmap2(NULL, 207964, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40323000
close(3)                                = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40356000
brk(0)                                  = 0x8052000
brk(0x8053000)                          = 0x8053000
brk(0)                                  = 0x8053000
brk(0x8054000)                          = 0x8054000
brk(0)                                  = 0x8054000
brk(0x8055000)                          = 0x8055000
brk(0)                                  = 0x8055000
brk(0x8056000)                          = 0x8056000
brk(0)                                  = 0x8056000
brk(0x8057000)                          = 0x8057000
brk(0)                                  = 0x8057000
brk(0x8058000)                          = 0x8058000
brk(0)                                  = 0x8058000
brk(0x8059000)                          = 0x8059000
brk(0)                                  = 0x8059000
brk(0x805a000)                          = 0x805a000
brk(0)                                  = 0x805a000
brk(0x805b000)                          = 0x805b000
brk(0)                                  = 0x805b000
brk(0x805c000)                          = 0x805c000
brk(0)                                  = 0x805c000
brk(0x805d000)                          = 0x805d000
time([1076348429])                      = 1076348429
brk(0)                                  = 0x805d000
brk(0x805e000)                          = 0x805e000
stat64("/usr/lib/perl5/site_perl/5.6.1", 0xbffff430) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.6.0", 0xbffff430) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.6.1", 0xbffff430) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.6.0", 0xbffff430) = -1 ENOENT (No such file or directory)
ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
_llseek(0, 0, 0xbffff240, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
_llseek(1, 0, 0xbffff240, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
ioctl(2, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
_llseek(2, 0, 0xbffff240, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
open("/usr/local/sbin/smbldap-useradd.pl", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE, 0xbffff2b0) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0750, st_size=13501, ...}) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
brk(0)                                  = 0x805e000
brk(0x805f000)                          = 0x805f000
brk(0)                                  = 0x805f000
brk(0x8060000)                          = 0x8060000
brk(0)                                  = 0x8060000
brk(0x8061000)                          = 0x8061000
readlink("/proc/self/exe", "/usr/bin/perl5.8.0", 4095) = 18
brk(0)                                  = 0x8061000
brk(0x8062000)                          = 0x8062000
brk(0)                                  = 0x8062000
brk(0x8063000)                          = 0x8063000
brk(0)                                  = 0x8063000
brk(0x8064000)                          = 0x8064000
getpid()                                = 1963
brk(0)                                  = 0x8064000
brk(0x8065000)                          = 0x8065000
brk(0)                                  = 0x8065000
brk(0x8066000)                          = 0x8066000
read(3, "#!/usr/bin/perl \n\n# $Id: smbldap"..., 4096) = 4096
brk(0)                                  = 0x8066000
brk(0x8067000)                          = 0x8067000
brk(0)                                  = 0x8067000
brk(0x8068000)                          = 0x8068000
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/strict.pmc", 0xbfffef90) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/strict.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/strict.pm.gz", 0xbfffef30) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/strict.pmc", 0xbfffef90) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/strict.pm", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE, 0xbfffed10) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(4, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x8068000
brk(0x8069000)                          = 0x8069000
brk(0)                                  = 0x8069000
brk(0x806a000)                          = 0x806a000
read(4, "package strict;\n\n=head1 NAME\n\nst"..., 4096) = 2624
brk(0)                                  = 0x806a000
brk(0x806b000)                          = 0x806b000
brk(0)                                  = 0x806b000
brk(0x806c000)                          = 0x806c000
brk(0)                                  = 0x806c000
brk(0x806d000)                          = 0x806d000
read(4, "", 4096)                       = 0
close(4)                                = 0
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/smbldap_tools.pmc", 0xbfffef90) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/smbldap_tools.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/smbldap_tools.pm.gz", 0xbfffef30) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/smbldap_tools.pmc", 0xbfffef90) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/smbldap_tools.pm", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE, 0xbfffed10) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(4, 0, [0], SEEK_CUR)            = 0
read(4, "#! /usr/bin/perl\nuse strict;\npac"..., 4096) = 4096
brk(0)                                  = 0x806d000
brk(0x806e000)                          = 0x806e000
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/smbldap_conf.pmc", 0xbfffeaf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/smbldap_conf.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/smbldap_conf.pm.gz", 0xbfffea90) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/smbldap_conf.pmc", 0xbfffeaf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/smbldap_conf.pm", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, SNDCTL_TMR_TIMEBASE, 0xbfffe870) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(5, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x806e000
brk(0x806f000)                          = 0x806f000
brk(0)                                  = 0x806f000
brk(0x8070000)                          = 0x8070000
read(5, "#!/usr/bin/perl\nuse strict;\npack"..., 4096) = 4096
brk(0)                                  = 0x8070000
brk(0x8071000)                          = 0x8071000
brk(0)                                  = 0x8071000
brk(0x8072000)                          = 0x8072000
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/vars.pmc", 0xbfffe650) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/vars.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/vars.pm.gz", 0xbfffe5f0) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/vars.pmc", 0xbfffe650) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/vars.pm", O_RDONLY|O_LARGEFILE) = 6
ioctl(6, SNDCTL_TMR_TIMEBASE, 0xbfffe3d0) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(6, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x8072000
brk(0x8073000)                          = 0x8073000
brk(0)                                  = 0x8073000
brk(0x8074000)                          = 0x8074000
brk(0)                                  = 0x8074000
brk(0x8075000)                          = 0x8075000
read(6, "package vars;\n\nuse 5.006;\n\nour $"..., 4096) = 2358
brk(0)                                  = 0x8075000
brk(0x8076000)                          = 0x8076000
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/warnings/register.pmc", 0xbfffe1b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/warnings/register.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/warnings/register.pm.gz", 0xbfffe150) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/warnings/register.pmc", 0xbfffe1b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/warnings/register.pm", O_RDONLY|O_LARGEFILE) = 7
ioctl(7, SNDCTL_TMR_TIMEBASE, 0xbfffdf30) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(7, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x8076000
brk(0x8077000)                          = 0x8077000
read(7, "package warnings::register ;\n\nou"..., 4096) = 1014
brk(0)                                  = 0x8077000
brk(0x8078000)                          = 0x8078000
brk(0)                                  = 0x8078000
brk(0x8079000)                          = 0x8079000
brk(0)                                  = 0x8079000
brk(0x807a000)                          = 0x807a000
brk(0)                                  = 0x807a000
brk(0x807b000)                          = 0x807b000
read(7, "", 4096)                       = 0
close(7)                                = 0
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/warnings.pmc", 0xbfffe1b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/warnings.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/warnings.pm.gz", 0xbfffe150) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/warnings.pmc", 0xbfffe1b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/warnings.pm", O_RDONLY|O_LARGEFILE) = 7
ioctl(7, SNDCTL_TMR_TIMEBASE, 0xbfffdf30) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(7, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x807b000
brk(0x807c000)                          = 0x807c000
read(7, "\n# !!!!!!!   DO NOT EDIT THIS FI"..., 4096) = 4096
brk(0)                                  = 0x807c000
brk(0x807d000)                          = 0x807d000
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Carp.pmc", 0xbfffdd10) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Carp.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Carp.pm.gz", 0xbfffdcb0) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/Carp.pmc", 0xbfffdd10) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/Carp.pm", O_RDONLY|O_LARGEFILE) = 8
ioctl(8, SNDCTL_TMR_TIMEBASE, 0xbfffda90) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(8, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x807d000
brk(0x807e000)                          = 0x807e000
read(8, "package Carp;\n\nour $VERSION = \'1"..., 4096) = 4096
brk(0)                                  = 0x807e000
brk(0x807f000)                          = 0x807f000
brk(0)                                  = 0x807f000
brk(0x8080000)                          = 0x8080000
read(8, "                      # Reconcil"..., 4096) = 2623
brk(0)                                  = 0x8080000
brk(0x8081000)                          = 0x8081000
brk(0)                                  = 0x8081000
brk(0x8082000)                          = 0x8082000
brk(0)                                  = 0x8082000
brk(0x8083000)                          = 0x8083000
brk(0)                                  = 0x8083000
brk(0x8084000)                          = 0x8084000
brk(0)                                  = 0x8084000
brk(0x8085000)                          = 0x8085000
read(8, "", 4096)                       = 0
close(8)                                = 0
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Exporter.pmc", 0xbfffdd10) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Exporter.pm.gz", 0xbfffdcb0) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/Exporter.pmc", 0xbfffdd10) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/Exporter.pm", O_RDONLY|O_LARGEFILE) = 8
ioctl(8, SNDCTL_TMR_TIMEBASE, 0xbfffda90) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(8, 0, [0], SEEK_CUR)            = 0
read(8, "package Exporter;\n\nrequire 5.006"..., 4096) = 4096
brk(0)                                  = 0x8085000
brk(0x8086000)                          = 0x8086000
brk(0)                                  = 0x8086000
brk(0x8087000)                          = 0x8087000
brk(0)                                  = 0x8087000
brk(0x8089000)                          = 0x8089000
brk(0)                                  = 0x8089000
brk(0x808a000)                          = 0x808a000
brk(0)                                  = 0x808a000
brk(0x808b000)                          = 0x808b000
brk(0)                                  = 0x808b000
brk(0x808c000)                          = 0x808c000
brk(0)                                  = 0x808c000
brk(0x808d000)                          = 0x808d000
brk(0)                                  = 0x808d000
brk(0x808e000)                          = 0x808e000
brk(0)                                  = 0x808e000
brk(0x808f000)                          = 0x808f000
brk(0)                                  = 0x808f000
brk(0x8090000)                          = 0x8090000
brk(0)                                  = 0x8090000
brk(0x8091000)                          = 0x8091000
_llseek(8, 2087, [2087], SEEK_SET)      = 0
_llseek(8, 0, [2087], SEEK_CUR)         = 0
close(8)                                = 0
read(7, "=> \"\\x00\\x00\\x00\\x00\\x00\\x00\\x00"..., 4096) = 4096
brk(0)                                  = 0x8091000
brk(0x8092000)                          = 0x8092000
brk(0)                                  = 0x8092000
brk(0x8093000)                          = 0x8093000
read(7, "\\x00\\x00\\x00\\x00\\x00\\x00\\x00\", #"..., 4096) = 4096
brk(0)                                  = 0x8093000
brk(0x8094000)                          = 0x8094000
brk(0)                                  = 0x8094000
brk(0x8095000)                          = 0x8095000
brk(0)                                  = 0x8095000
brk(0x8096000)                          = 0x8096000
brk(0)                                  = 0x8096000
brk(0x8097000)                          = 0x8097000
brk(0)                                  = 0x8097000
brk(0x8098000)                          = 0x8098000
read(7, "= 1;\n\t    $no_fatal = 0;\n\t}\n\tels"..., 4096) = 3166
brk(0)                                  = 0x8098000
brk(0x8099000)                          = 0x8099000
brk(0)                                  = 0x8099000
brk(0x809a000)                          = 0x809a000
brk(0)                                  = 0x809a000
brk(0x809b000)                          = 0x809b000
brk(0)                                  = 0x809b000
brk(0x809c000)                          = 0x809c000
brk(0)                                  = 0x809c000
brk(0x809d000)                          = 0x809d000
brk(0)                                  = 0x809d000
brk(0x809e000)                          = 0x809e000
brk(0)                                  = 0x809e000
brk(0x809f000)                          = 0x809f000
brk(0)                                  = 0x809f000
brk(0x80a0000)                          = 0x80a0000
brk(0)                                  = 0x80a0000
brk(0x80a1000)                          = 0x80a1000
brk(0)                                  = 0x80a1000
brk(0x80a2000)                          = 0x80a2000
read(7, "", 4096)                       = 0
close(7)                                = 0
brk(0)                                  = 0x80a2000
brk(0x80a3000)                          = 0x80a3000
_llseek(6, 1148, [1148], SEEK_SET)      = 0
_llseek(6, 0, [1148], SEEK_CUR)         = 0
close(6)                                = 0
brk(0)                                  = 0x80a3000
brk(0x80a4000)                          = 0x80a4000
brk(0)                                  = 0x80a4000
brk(0x80a5000)                          = 0x80a5000
read(5, " the same DN (so it will work fo"..., 4096) = 2948
brk(0)                                  = 0x80a5000
brk(0x80a6000)                          = 0x80a6000
brk(0)                                  = 0x80a6000
brk(0x80a7000)                          = 0x80a7000
brk(0)                                  = 0x80a7000
brk(0x80a8000)                          = 0x80a8000
brk(0)                                  = 0x80a8000
brk(0x80a9000)                          = 0x80a9000
read(5, "", 4096)                       = 0
close(5)                                = 0
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Exporter/Heavy.pmc", 0xbfffeaf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Exporter/Heavy.pm.gz", 0xbfffea90) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/Exporter/Heavy.pmc", 0xbfffeaf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, SNDCTL_TMR_TIMEBASE, 0xbfffe870) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(5, 0, [0], SEEK_CUR)            = 0
read(5, "package Exporter::Heavy;\n\nuse st"..., 4096) = 4096
brk(0)                                  = 0x80a9000
brk(0x80aa000)                          = 0x80aa000
brk(0)                                  = 0x80aa000
brk(0x80ab000)                          = 0x80ab000
brk(0)                                  = 0x80ab000
brk(0x80ac000)                          = 0x80ac000
brk(0)                                  = 0x80ac000
brk(0x80ad000)                          = 0x80ad000
brk(0)                                  = 0x80ad000
brk(0x80ae000)                          = 0x80ae000
brk(0)                                  = 0x80ae000
brk(0x80af000)                          = 0x80af000
brk(0)                                  = 0x80af000
brk(0x80b0000)                          = 0x80b0000
brk(0)                                  = 0x80b0000
brk(0x80b1000)                          = 0x80b1000
read(5, "cache->{$sym} }\n\tif (@failed) {\n"..., 4096) = 1867
brk(0)                                  = 0x80b1000
brk(0x80b2000)                          = 0x80b2000
brk(0)                                  = 0x80b2000
brk(0x80b3000)                          = 0x80b3000
brk(0)                                  = 0x80b3000
brk(0x80b4000)                          = 0x80b4000
brk(0)                                  = 0x80b4000
brk(0x80b5000)                          = 0x80b5000
brk(0)                                  = 0x80b5000
brk(0x80b6000)                          = 0x80b6000
brk(0)                                  = 0x80b6000
brk(0x80b7000)                          = 0x80b7000
brk(0)                                  = 0x80b7000
brk(0x80b8000)                          = 0x80b8000
brk(0)                                  = 0x80b8000
brk(0x80b9000)                          = 0x80b9000
read(5, "", 4096)                       = 0
close(5)                                = 0
brk(0)                                  = 0x80b9000
brk(0x80ba000)                          = 0x80ba000
brk(0)                                  = 0x80ba000
brk(0x80bb000)                          = 0x80bb000
brk(0)                                  = 0x80bb000
brk(0x80bc000)                          = 0x80bc000
brk(0)                                  = 0x80bc000
brk(0x80bd000)                          = 0x80bd000
brk(0)                                  = 0x80bd000
brk(0x80be000)                          = 0x80be000
brk(0)                                  = 0x80be000
brk(0x80bf000)                          = 0x80bf000
brk(0)                                  = 0x80bf000
brk(0x80c0000)                          = 0x80c0000
brk(0)                                  = 0x80c0000
brk(0x80c1000)                          = 0x80c1000
read(4, " my $user = shift;\n    system \"s"..., 4096) = 4096
brk(0)                                  = 0x80c1000
brk(0x80c2000)                          = 0x80c2000
brk(0)                                  = 0x80c2000
brk(0x80c3000)                          = 0x80c3000
brk(0)                                  = 0x80c3000
brk(0x80c4000)                          = 0x80c4000
brk(0)                                  = 0x80c4000
brk(0x80c5000)                          = 0x80c5000
brk(0)                                  = 0x80c5000
brk(0x80c6000)                          = 0x80c6000
brk(0)                                  = 0x80c6000
brk(0x80c7000)                          = 0x80c7000
brk(0)                                  = 0x80c7000
brk(0x80c8000)                          = 0x80c8000
brk(0)                                  = 0x80c8000
brk(0x80c9000)                          = 0x80c9000
brk(0)                                  = 0x80c9000
brk(0x80ca000)                          = 0x80ca000
brk(0)                                  = 0x80ca000
brk(0x80cb000)                          = 0x80cb000
brk(0)                                  = 0x80cb000
brk(0x80cc000)                          = 0x80cc000
brk(0)                                  = 0x80cc000
brk(0x80cd000)                          = 0x80cd000
read(4, "ser\nsub read_user\n{\n    my $user"..., 4096) = 3557
brk(0)                                  = 0x80cd000
brk(0x80ce000)                          = 0x80ce000
brk(0)                                  = 0x80ce000
brk(0x80cf000)                          = 0x80cf000
brk(0)                                  = 0x80cf000
brk(0x80d0000)                          = 0x80d0000
brk(0)                                  = 0x80d0000
brk(0x80d1000)                          = 0x80d1000
brk(0)                                  = 0x80d1000
brk(0x80d2000)                          = 0x80d2000
brk(0)                                  = 0x80d2000
brk(0x80d3000)                          = 0x80d3000
brk(0)                                  = 0x80d3000
brk(0x80d4000)                          = 0x80d4000
brk(0)                                  = 0x80d4000
brk(0x80d5000)                          = 0x80d5000
brk(0)                                  = 0x80d5000
brk(0x80d6000)                          = 0x80d6000
brk(0)                                  = 0x80d6000
brk(0x80d7000)                          = 0x80d7000
brk(0)                                  = 0x80d7000
brk(0x80d8000)                          = 0x80d8000
brk(0)                                  = 0x80d8000
brk(0x80d9000)                          = 0x80d9000
brk(0)                                  = 0x80d9000
brk(0x80da000)                          = 0x80da000
brk(0)                                  = 0x80da000
brk(0x80db000)                          = 0x80db000
read(4, "", 4096)                       = 0
close(4)                                = 0
brk(0)                                  = 0x80db000
brk(0x80dc000)                          = 0x80dc000
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Getopt/Std.pmc", 0xbfffef90) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Getopt/Std.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Getopt/Std.pm.gz", 0xbfffef30) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.0/Getopt/Std.pmc", 0xbfffef90) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.0/Getopt/Std.pm", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE, 0xbfffed10) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(4, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x80dc000
brk(0x80dd000)                          = 0x80dd000
brk(0)                                  = 0x80dd000
brk(0x80de000)                          = 0x80de000
read(4, "package Getopt::Std;\nrequire 5.0"..., 4096) = 4096
brk(0)                                  = 0x80de000
brk(0x80df000)                          = 0x80df000
brk(0)                                  = 0x80df000
brk(0x80e0000)                          = 0x80e0000
brk(0)                                  = 0x80e0000
brk(0x80e1000)                          = 0x80e1000
brk(0)                                  = 0x80e1000
brk(0x80e2000)                          = 0x80e2000
brk(0)                                  = 0x80e2000
brk(0x80e3000)                          = 0x80e3000
brk(0)                                  = 0x80e3000
brk(0x80e4000)                          = 0x80e4000
read(4, "st\"} = $rest;\n\t\t    push( @EXPOR"..., 4096) = 567
brk(0)                                  = 0x80e4000
brk(0x80e5000)                          = 0x80e5000
brk(0)                                  = 0x80e5000
brk(0x80e6000)                          = 0x80e6000
brk(0)                                  = 0x80e6000
brk(0x80e7000)                          = 0x80e7000
read(4, "", 4096)                       = 0
close(4)                                = 0
brk(0)                                  = 0x80e7000
brk(0x80e8000)                          = 0x80e8000
brk(0)                                  = 0x80e8000
brk(0x80e9000)                          = 0x80e9000
read(3, "only first @ARGV\nmy $userName = "..., 4096) = 4096
brk(0)                                  = 0x80e9000
brk(0x80ea000)                          = 0x80ea000
brk(0)                                  = 0x80ea000
brk(0x80eb000)                          = 0x80eb000
brk(0)                                  = 0x80eb000
brk(0x80ec000)                          = 0x80ec000
brk(0)                                  = 0x80ec000
brk(0x80ed000)                          = 0x80ed000
brk(0)                                  = 0x80ed000
brk(0x80ee000)                          = 0x80ee000
brk(0)                                  = 0x80ee000
brk(0x80ef000)                          = 0x80ef000
brk(0)                                  = 0x80ef000
brk(0x80f0000)                          = 0x80f0000
brk(0)                                  = 0x80f0000
brk(0x80f1000)                          = 0x80f1000
brk(0)                                  = 0x80f1000
brk(0x80f2000)                          = 0x80f2000
read(3, "userHomeDrive\";\n\nif (defined($tm"..., 4096) = 4096
brk(0)                                  = 0x80f2000
brk(0x80f3000)                          = 0x80f3000
brk(0)                                  = 0x80f3000
brk(0x80f4000)                          = 0x80f4000
brk(0)                                  = 0x80f4000
brk(0x80f5000)                          = 0x80f5000
read(3, "reate\n              the director"..., 4096) = 1213
read(3, "", 4096)                       = 0
close(3)                                = 0
write(1, "Usage: /usr/local/sbin/smbldap-u"..., 74Usage: /usr/local/sbin/smbldap-useradd.pl [-awmugdsckGPABCDEFH?] username
) = 74
write(1, "  -a\tis a Windows User (otherwis"..., 53  -a is a Windows User (otherwise, Posix stuff only)
) = 53
write(1, "  -w\tis a Windows Workstation (o"..., 60  -w is a Windows Workstation (otherwise, Posix stuff only)
) = 60
write(1, "  -x\tcreates rid and primaryGrou"..., 62  -x creates rid and primaryGroupID in hex instead of decimal
) = 62
write(1, "  -u\tuid\n", 9  -u   uid
)              = 9
write(1, "  -g\tgid\n", 9  -g   gid
)              = 9
write(1, "  -G\tsupplementary comma-separat"..., 42  -G supplementary comma-separated groups
) = 42
write(1, "  -n\tdo not create a group\n", 27  -n        do not create a group
) = 27
write(1, "  -d\thome\n", 10  -d home
)            = 10
write(1, "  -s\tshell\n", 11  -s        shell
)           = 11
write(1, "  -c\tgecos\n", 11  -c        gecos
)           = 11
write(1, "  -m\tcreates home directory and "..., 49  -m creates home directory and copies /etc/skel
) = 49
write(1, "  -k\tskeleton dir (with -m)\n", 28  -k       skeleton dir (with -m)
) = 28
write(1, "  -P     ends by invoking smblda"..., 44  -P     ends by invoking smbldap-passwd.pl
) = 44
write(1, "  -A\tcan change password ? 0 if "..., 45  -A can change password ? 0 if no, 1 if yes
) = 45
write(1, "  -B\tmust change password ? 0 if"..., 46  -B must change password ? 0 if no, 1 if yes
) = 46
write(1, "  -C\tsmbHome (SMB home share, li"..., 54  -C smbHome (SMB home share, like '\\PDC-SRV\homes')
) = 54
write(1, "  -D\thomeDrive (letter associate"..., 62  -D homeDrive (letter associated with home share, like 'H:')
) = 62
write(1, "  -E\tscriptPath (DOS script to e"..., 49  -E scriptPath (DOS script to execute on login)
) = 49
write(1, "  -F\tprofilePath (profile direct"..., 68  -F profilePath (profile directory, like '\\PDC-SRV\profiles\foo')
) = 68
write(1, "  -H\tacctFlags (samba account co"..., 65  -H acctFlags (samba account control bits like '[NDHTUMWSLKI]')
) = 65
write(1, "  -?\tshow this help message\n", 28  -?       show this help message
) = 28
exit_group(1)                           = ?
 
 
 :ouch:

n°405605
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 09-02-2004 à 17:51:59  profilanswer
 

as tu correctement configurer /usr/lib/perl5/5.8.0/smbldap_conf.pm ?
Car apparment c'est là qu'il va voir pour sa conf ...
 
A+

n°405621
waouzzaaa
Posté le 09-02-2004 à 18:18:57  profilanswer
 

oui merci bien ca marche le add mais g u autre probleme lol :D
[root@serveur mkntpwd]# smbldap-useradd.pl -a -m -g 200 rootadmin
/usr/local/sbin/smbldap-useradd.pl: unknown group 200
[root@serveur mkntpwd]# nmblookup serveur
Unknown parameter encountered: "ldap suffix"
Ignoring unknown parameter "ldap suffix"
Unknown parameter encountered: "ldap admin dn"
Ignoring unknown parameter "ldap admin dn"
Unknown parameter encountered: "ldap port"
Ignoring unknown parameter "ldap port"
Unknown parameter encountered: "ldap server"
Ignoring unknown parameter "ldap server"
Unknown parameter encountered: "ldap ssl"
Ignoring unknown parameter "ldap ssl"
querying serveur on 192.0.1.255
192.0.X.X serveur<00>
pk il ne reconnait pas le parametres ldap dans mon smb.conf???

n°405625
lelfe
Posté le 09-02-2004 à 18:31:31  profilanswer
 

waouzzaaa a écrit :

voila g un probleme (encore...) avec smbldap-tools...
 
quand je veux rajouter un user il me fais ca :
 
[root@serveur sbin]# smbldap-useradd.pl -m testuser1
ldap_bind: Can't contact LDAP server
get_user_dn2: error in ldapsearch :
/usr/bin/ldapsearch -x -h _SLAVELDAP_ -D '_BINDDN_' -w '_BINDPW_' -b '_SUFFIX_' -s 'sub' '(&(objectclass=posixAccount)(uid=testuser1))'
/usr/local/sbin/smbldap-useradd.pl: error in get_user_dn2
 
cela pourrait il venir d'une installation foireuse de smbldap tools??
:jap:


 
Oui, ca sent l'install très très fouareuse.
Question: tu les as configuré tes tools au moins ?
Car _SLAVELDAP_, _BINDDN_, etc... c'est des valeurs bidons par défaut de la conf, tu dois les remplacer par celle de ta config local. Configure les smbldap-tools, et revient après :)
 
Lelfe

n°406029
waouzzaaa
Posté le 10-02-2004 à 10:38:47  profilanswer
 

ok ca c bon alors il reste l'erreur de nmblookup et de smbldap-useradd.pl -a -m -g 200 administrator....
[root@serveur 5.8.0]# smbldap-useradd.pl -a -m -g 200 administrator
/usr/local/sbin/smbldap-useradd.pl: unknown group 200
 
 

n°406063
lelfe
Posté le 10-02-2004 à 11:20:13  profilanswer
 

waouzzaaa a écrit :

ok ca c bon alors il reste l'erreur de nmblookup et de smbldap-useradd.pl -a -m -g 200 administrator....
[root@serveur 5.8.0]# smbldap-useradd.pl -a -m -g 200 administrator
/usr/local/sbin/smbldap-useradd.pl: unknown group 200


 
Vérifie ta conf Samba à coup de 'testparm'
Vérifie que tes groupes sont corrects.
En particulier que tu as bien un group 200.
 
tu m'as l'air d'avoir faire la moitié de la conf...

mood
Publicité
Posté le 10-02-2004 à 11:20:13  profilanswer
 

n°406066
nikosaka
Posté le 10-02-2004 à 11:23:07  profilanswer
 

vérifie tes groupes dans ton arborescence LDAP.
As tu éxécuté le script smbldap-populate ?

n°406076
waouzzaaa
Posté le 10-02-2004 à 11:46:19  profilanswer
 

coding system =
        client code page = 850
        code page directory = /var/lib/samba/codepages
        workgroup = example
        netbios name = SERVEUR
        netbios aliases =
        netbios scope =
        server string = example PDC Server
        interfaces =
        bind interfaces only = No
        security = USER
        encrypt passwords = Yes
        update encrypted = No
        allow trusted domains = Yes
        hosts equiv =
        min passwd length = 5
        map to guest = Never
        null passwords = No
        obey pam restrictions = No
        password server =
        smb passwd file = /etc/samba/smbpasswd
        root directory =
        pam password change = No
        passwd program = /usr/local/sbin/smbldap-passwd.pl -o %u
        passwd chat = *new*password* %n\n *newpassword* %n\n *successfully*
        passwd chat debug = No
        username map =
        password level = 0
        username level = 0
        unix password sync = Yes
        restrict anonymous = No
        lanman auth = Yes
        use rhosts = No
        admin log = No
        log level = 2
        syslog = 1
        syslog only = No
        log file = /var/log/samba/log.%m
        max log size = 5000
        timestamp logs = Yes
        debug hires timestamp = No
        debug pid = No
        debug uid = No
        protocol = NT1
        large readwrite = Yes
        max protocol = NT1
        min protocol = CORE
        read bmpx = No
        read raw = Yes
        write raw = Yes
        acl compatibility =
        nt smb support = Yes
        nt pipe support = Yes
        nt status support = Yes
        announce version = 4.9
        announce as = NT
        max mux = 50
        max xmit = 16644
        name resolve order = lmhosts host wins bcast
        max ttl = 259200
        max wins ttl = 518400
        min wins ttl = 21600
        time server = No
        unix extensions = No
        change notify timeout = 60
        deadtime = 0
        getwd cache = Yes
        keepalive = 300
        lpq cache time = 10
        max smbd processes = 0
        max disk size = 0
        max open files = 10000
        name cache timeout = 660
        read size = 16384
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        stat cache size = 50
        use mmap = Yes
        total print jobs = 0
        load printers = Yes
        printcap name = cups
        disable spoolss = No
        enumports command =
        addprinter command =
        deleteprinter command =
        show add printer wizard = Yes
        os2 driver map =
        strip dot = No
        mangling method = hash
        character set = ISO8859-1
        mangled stack = 50
        stat cache = Yes
        domain admin group = " @"Domain Admins" "
        domain guest group =
        machine password timeout = 604800
        add user script = /usr/local/sbin/smbldap-useradd.pl -m -d /dev/null -g 1000 -s /bin/false %u
        delete user script =
        logon script = STARTUP.BAT
        logon path = \\%N\%U\profile
        logon drive =
        logon home = \\%N\%U
        domain logons = Yes
        os level = 65
        lm announce = Auto
        lm interval = 60
        preferred master = Yes
        local master = Yes
        domain master = Yes
        browse list = Yes
        enhanced browsing = Yes
        dns proxy = No
        wins proxy = No
        wins server =
        wins support = Yes
        wins hook =
        kernel oplocks = Yes
        lock spin count = 3
        lock spin time = 10
        oplock break wait time = 0
        ldap server = 127.0.0.1
        ldap port = 389
        ldap suffix = dc=example,dc=fr
        ldap filter = (&(uid=%u)(objectclass=sambaAccount))
        ldap admin dn = cn=Manager,dc=example,dc=fr
        ldap ssl = no
        add share command =
        change share command =
        delete share command =
        config file =
        preload =
        lock dir = /var/cache/samba
        pid directory = /var/run/samba
        utmp directory =
        wtmp directory =
        utmp = No
        default service =
        message command =
        dfree command =
        valid chars =
        remote announce =
        remote browse sync =
        socket address = 0.0.0.0
        homedir map = auto.home
        time offset = 0
        NIS homedir = No
        source environment =
        panic action =
        hide local users = No
        host msdfs = No
        winbind uid =
        winbind gid =
        template homedir = /home/%D/%U
        template shell = /bin/false
        winbind separator = \
        winbind cache time = 15
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind use default domain = No
        comment =
        path =
        alternate permissions = No
        username =
        guest account = nobody
        invalid users =
        valid users =
        admin users =
        read list =
        write list =
        printer admin =
        force user =
        force group =
        read only = Yes
        create mask = 0744
        force create mode = 00
        security mask = 0777
        force security mode = 00
        directory mask = 0755
        force directory mode = 00
        directory security mask = 0777
        force directory security mode = 00
        force unknown acl user = 00
        inherit permissions = No
        inherit acls = No
        guest only = No
        guest ok = No
        only user = No
        hosts allow =
        hosts deny =
        status = Yes
        nt acl support = Yes
        profile acls = No
        block size = 1024
        max connections = 0
        min print space = 0
        strict allocate = No
        strict sync = No
        sync always = No
        use sendfile = No
        write cache size = 0
        max print jobs = 1000
        printable = No
        postscript = No
        printing = cups
        print command = lpr -r -P%p %s
        lpq command = lpq -P%p
        lprm command = lprm -P%p %j
        lppause command =
        lpresume command =
        queuepause command =
        queueresume command =
        printer name =
        use client driver = No
        default devmode = No
        printer driver =
        printer driver file = /etc/samba/printers.def
        printer driver location =
        default case = lower
        case sensitive = No
        preserve case = Yes
        short preserve case = Yes
        mangle case = No
        mangling char = ~
        hide dot files = Yes
        hide unreadable = No
        delete veto files = No
        veto files =
        hide files =
        veto oplock files =
        map system = No
        map hidden = No
        map archive = Yes
        mangled names = Yes
        mangled map =
        browseable = Yes
        blocking locks = Yes
        csc policy = manual
        fake oplocks = No
        locking = Yes
        oplocks = Yes
        level2 oplocks = Yes
        oplock contention limit = 2
        posix locking = Yes
        strict locking = No
        share modes = Yes
        copy =
        include =
        exec =
        preexec close = No
        postexec =
        root preexec =
        root preexec close = No
        root postexec =
        available = Yes
        volume =
        fstype = NTFS
        set directory = No
        wide links = Yes
        follow symlinks = Yes
        dont descend =
        magic script =
        magic output =
        delete readonly = No
        dos filemode = No
        dos filetimes = No
        dos filetime resolution = No
        fake directory create times = No
        vfs object =
        vfs options =
        msdfs root = No
 
[netlogon]
        comment = Network Logon Service
        path = /opt/samba/netlogon
        guest ok = Yes
 
[DOC]
        path = /usr/share/doc
        read only = No
        create mask = 0750
        guest ok = Yes
 
[homes]
        comment = Home Directories
        valid users = %S
        read only = No
        create mask = 0664
        directory mask = 0775
        browseable = No
 
[profiles]
        path = /opt/samba/profiles
        read only = No
        create mask = 0644
        guest ok = Yes
        browseable = No
 
 
sinon le groupe 200 est bien present dans ldap...
c la liaison entre ldap et samba qui foire apparemment car le nmblookup foire...
cela viendrait de quel fichier??je veux pas me logger sur le syt linux donc g pas toucher aux fichiers pam...
par contre g modif nsswitch.conf

n°406077
waouzzaaa
Posté le 10-02-2004 à 11:46:20  profilanswer
 

coding system =
        client code page = 850
        code page directory = /var/lib/samba/codepages
        workgroup = example
        netbios name = SERVEUR
        netbios aliases =
        netbios scope =
        server string = example PDC Server
        interfaces =
        bind interfaces only = No
        security = USER
        encrypt passwords = Yes
        update encrypted = No
        allow trusted domains = Yes
        hosts equiv =
        min passwd length = 5
        map to guest = Never
        null passwords = No
        obey pam restrictions = No
        password server =
        smb passwd file = /etc/samba/smbpasswd
        root directory =
        pam password change = No
        passwd program = /usr/local/sbin/smbldap-passwd.pl -o %u
        passwd chat = *new*password* %n\n *newpassword* %n\n *successfully*
        passwd chat debug = No
        username map =
        password level = 0
        username level = 0
        unix password sync = Yes
        restrict anonymous = No
        lanman auth = Yes
        use rhosts = No
        admin log = No
        log level = 2
        syslog = 1
        syslog only = No
        log file = /var/log/samba/log.%m
        max log size = 5000
        timestamp logs = Yes
        debug hires timestamp = No
        debug pid = No
        debug uid = No
        protocol = NT1
        large readwrite = Yes
        max protocol = NT1
        min protocol = CORE
        read bmpx = No
        read raw = Yes
        write raw = Yes
        acl compatibility =
        nt smb support = Yes
        nt pipe support = Yes
        nt status support = Yes
        announce version = 4.9
        announce as = NT
        max mux = 50
        max xmit = 16644
        name resolve order = lmhosts host wins bcast
        max ttl = 259200
        max wins ttl = 518400
        min wins ttl = 21600
        time server = No
        unix extensions = No
        change notify timeout = 60
        deadtime = 0
        getwd cache = Yes
        keepalive = 300
        lpq cache time = 10
        max smbd processes = 0
        max disk size = 0
        max open files = 10000
        name cache timeout = 660
        read size = 16384
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        stat cache size = 50
        use mmap = Yes
        total print jobs = 0
        load printers = Yes
        printcap name = cups
        disable spoolss = No
        enumports command =
        addprinter command =
        deleteprinter command =
        show add printer wizard = Yes
        os2 driver map =
        strip dot = No
        mangling method = hash
        character set = ISO8859-1
        mangled stack = 50
        stat cache = Yes
        domain admin group = " @"Domain Admins" "
        domain guest group =
        machine password timeout = 604800
        add user script = /usr/local/sbin/smbldap-useradd.pl -m -d /dev/null -g 1000 -s /bin/false %u
        delete user script =
        logon script = STARTUP.BAT
        logon path = \\%N\%U\profile
        logon drive =
        logon home = \\%N\%U
        domain logons = Yes
        os level = 65
        lm announce = Auto
        lm interval = 60
        preferred master = Yes
        local master = Yes
        domain master = Yes
        browse list = Yes
        enhanced browsing = Yes
        dns proxy = No
        wins proxy = No
        wins server =
        wins support = Yes
        wins hook =
        kernel oplocks = Yes
        lock spin count = 3
        lock spin time = 10
        oplock break wait time = 0
        ldap server = 127.0.0.1
        ldap port = 389
        ldap suffix = dc=example,dc=fr
        ldap filter = (&(uid=%u)(objectclass=sambaAccount))
        ldap admin dn = cn=Manager,dc=example,dc=fr
        ldap ssl = no
        add share command =
        change share command =
        delete share command =
        config file =
        preload =
        lock dir = /var/cache/samba
        pid directory = /var/run/samba
        utmp directory =
        wtmp directory =
        utmp = No
        default service =
        message command =
        dfree command =
        valid chars =
        remote announce =
        remote browse sync =
        socket address = 0.0.0.0
        homedir map = auto.home
        time offset = 0
        NIS homedir = No
        source environment =
        panic action =
        hide local users = No
        host msdfs = No
        winbind uid =
        winbind gid =
        template homedir = /home/%D/%U
        template shell = /bin/false
        winbind separator = \
        winbind cache time = 15
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind use default domain = No
        comment =
        path =
        alternate permissions = No
        username =
        guest account = nobody
        invalid users =
        valid users =
        admin users =
        read list =
        write list =
        printer admin =
        force user =
        force group =
        read only = Yes
        create mask = 0744
        force create mode = 00
        security mask = 0777
        force security mode = 00
        directory mask = 0755
        force directory mode = 00
        directory security mask = 0777
        force directory security mode = 00
        force unknown acl user = 00
        inherit permissions = No
        inherit acls = No
        guest only = No
        guest ok = No
        only user = No
        hosts allow =
        hosts deny =
        status = Yes
        nt acl support = Yes
        profile acls = No
        block size = 1024
        max connections = 0
        min print space = 0
        strict allocate = No
        strict sync = No
        sync always = No
        use sendfile = No
        write cache size = 0
        max print jobs = 1000
        printable = No
        postscript = No
        printing = cups
        print command = lpr -r -P%p %s
        lpq command = lpq -P%p
        lprm command = lprm -P%p %j
        lppause command =
        lpresume command =
        queuepause command =
        queueresume command =
        printer name =
        use client driver = No
        default devmode = No
        printer driver =
        printer driver file = /etc/samba/printers.def
        printer driver location =
        default case = lower
        case sensitive = No
        preserve case = Yes
        short preserve case = Yes
        mangle case = No
        mangling char = ~
        hide dot files = Yes
        hide unreadable = No
        delete veto files = No
        veto files =
        hide files =
        veto oplock files =
        map system = No
        map hidden = No
        map archive = Yes
        mangled names = Yes
        mangled map =
        browseable = Yes
        blocking locks = Yes
        csc policy = manual
        fake oplocks = No
        locking = Yes
        oplocks = Yes
        level2 oplocks = Yes
        oplock contention limit = 2
        posix locking = Yes
        strict locking = No
        share modes = Yes
        copy =
        include =
        exec =
        preexec close = No
        postexec =
        root preexec =
        root preexec close = No
        root postexec =
        available = Yes
        volume =
        fstype = NTFS
        set directory = No
        wide links = Yes
        follow symlinks = Yes
        dont descend =
        magic script =
        magic output =
        delete readonly = No
        dos filemode = No
        dos filetimes = No
        dos filetime resolution = No
        fake directory create times = No
        vfs object =
        vfs options =
        msdfs root = No
 
[netlogon]
        comment = Network Logon Service
        path = /opt/samba/netlogon
        guest ok = Yes
 
[DOC]
        path = /usr/share/doc
        read only = No
        create mask = 0750
        guest ok = Yes
 
[homes]
        comment = Home Directories
        valid users = %S
        read only = No
        create mask = 0664
        directory mask = 0775
        browseable = No
 
[profiles]
        path = /opt/samba/profiles
        read only = No
        create mask = 0644
        guest ok = Yes
        browseable = No
 
 
sinon le groupe 200 est bien present dans ldap...
c la liaison entre ldap et samba qui foire apparemment car le nmblookup foire...
cela viendrait de quel fichier??je veux pas me logger sur le syt linux donc g pas toucher aux fichiers pam...
par contre g modif nsswitch.conf

n°406163
waouzzaaa
Posté le 10-02-2004 à 13:39:38  profilanswer
 

??

n°406188
nikosaka
Posté le 10-02-2004 à 14:44:30  profilanswer
 

Tes problèmes viennent soit de ta config samba :

ldap suffix = dc=example,dc=fr
        et
ldap admin dn = cn=Manager,dc=example,dc=fr


soit de la config de ton smbldap_conf.pm
 
Autrement tu peux tester en rajoutant un user avec un ldif+ldapadd bien fait, y a plein de howto avec des exemples


Message édité par nikosaka le 10-02-2004 à 14:44:49
n°406219
waouzzaaa
Posté le 10-02-2004 à 15:22:02  profilanswer
 

ben je pense pas que cela vienne du smb.conf...
ya pas un fichier pour synchroniser ldap et samba???
car apparemment c un probleme de reconnaissance de module non??samba trouve pas ldap :(

n°406233
nikosaka
Posté le 10-02-2004 à 15:43:13  profilanswer
 

pour que samba trouve ldap il faut que ça soit correct :

ldap server = 127.0.0.1
       ldap port = 389
       ldap suffix = dc=example,dc=fr
       ldap filter = (&(uid=%u)(objectclass=sambaAccount))
       ldap admin dn = cn=Manager,dc=example,dc=fr


rajoute ça aussi:

passdb backend = ldapsam:ldap://127.0.0.1


tu es en samba 3?
si oui tapes les commandes suivantes pour voir si samba prend en compte tes users et groupes:

getent passwd
getent group


 

n°406259
waouzzaaa
Posté le 10-02-2004 à 16:14:57  profilanswer
 

ben non  pas samba 3, mais les commandes getent marchent quand meme,mais il me prend pas en compte les users et groups :(
sinon g tjs la meme erreur :
[root@serveur 5.8.0]# nmblookup serveur
Unknown parameter encountered: "ldap suffix"
Ignoring unknown parameter "ldap suffix"
Unknown parameter encountered: "ldap admin dn"
Ignoring unknown parameter "ldap admin dn"
Unknown parameter encountered: "ldap port"
Ignoring unknown parameter "ldap port"
Unknown parameter encountered: "ldap server"
Ignoring unknown parameter "ldap server"
Unknown parameter encountered: "ldap ssl"
Ignoring unknown parameter "ldap ssl"
Unknown parameter encountered: "ldap filter"
Ignoring unknown parameter "ldap filter"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
querying serveur on 192.0.1.255
192.0.1.42 serveur<00>
....:cry:

n°406264
nikosaka
Posté le 10-02-2004 à 16:22:20  profilanswer
 

waouzzaaa a écrit :

ben non  pas samba 3, mais les commandes getent marchent quand meme,mais il me prend pas en compte les users et groups :(
sinon g tjs la meme erreur :
[root@serveur 5.8.0]# nmblookup serveur
Unknown parameter encountered: "ldap suffix"
Ignoring unknown parameter "ldap suffix"
Unknown parameter encountered: "ldap admin dn"
Ignoring unknown parameter "ldap admin dn"
Unknown parameter encountered: "ldap port"
Ignoring unknown parameter "ldap port"
Unknown parameter encountered: "ldap server"
Ignoring unknown parameter "ldap server"
Unknown parameter encountered: "ldap ssl"
Ignoring unknown parameter "ldap ssl"
Unknown parameter encountered: "ldap filter"
Ignoring unknown parameter "ldap filter"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
querying serveur on 192.0.1.255
192.0.1.42 serveur<00>
....:cry:


 
et bien j'ai le regret de t'annoncer que samba n'as pas été compilé avec le support LDAP. enfin je pense  :D  
testparm devrais te sortir les mêmes erreur sur les paramètres LDAP si c'est le cas.
quelle version de samba tu as? et quelle distrib?


Message édité par nikosaka le 10-02-2004 à 16:22:46
n°406337
waouzzaaa
Posté le 10-02-2004 à 17:54:38  profilanswer
 

effectivement je crois que tu as raison c un samba qui etait deja installé et sans ldap apparemment...
ben en totu cas merci bcp pour toutes ces explications :jap:
 
je vais essayer avec une install propre :D
 
pS : je tourne sous Mandrake 9.1 et samba 2.2.7a

n°407122
waouzzaaa
Posté le 11-02-2004 à 19:10:51  profilanswer
 

arf g un probleme avec l'instal de samba...
g fais les manips suivantes :
tar xzf samba-3.0.0.tar.gz
apres g suici ce tuto...
[user@pc tmp]$ cd samba-3.0.0/source/  (moi ct dans home..)
[user@pc source]$ ./configure --with-ldap --with-ldapsam --with-acl-support
[user@pc source]$ su
[root@pc source]# make
[root@pc source]# make install
 
[root@pc source]# cd..
[root@pc samba-3.0.0]# cd examples/LDAP/
[root@pc LDAP]# cp samba.schema /etc/openldap/schema/
 
Créer vos fichiers smb.conf dans le répertoire /usr/local/samba/lib   (la je vois pas de quel fichiers il parle...)
 
ben impossible de lancer les daemons samba...
:(

n°407192
nikosaka
Posté le 11-02-2004 à 20:13:27  profilanswer
 

tu n'as qu'un seul fichier de conf pour samba : smb.conf
reprend celui que tu utilisais plus haut.
pour le tuto suit celui là http://www.idealx.org/prj/samba/samba-ldap-howto.pdf
c'est la référence  :)

n°407234
lelfe
Posté le 11-02-2004 à 21:00:36  profilanswer
 

le problème c'est qu'il est plus trop à jour pour Samba 3.0.0
Dans les grandes lignes c le même principe.
Mais comme notre ami semble avoir du mal à chercher un ptit peu par lui même...:)

n°408193
waouzzaaa
Posté le 12-02-2004 à 18:11:49  profilanswer
 

comment savoir rapidement si samba s'est bien installé avec les options ldap???
parceque g fais toutes les manips mais je voudrais etre sûr de mon coup et pas m'en apercevoir une fois dans une semaine...
:jap:

n°408196
nikosaka
Posté le 12-02-2004 à 18:15:05  profilanswer
 

waouzzaaa a écrit :

comment savoir rapidement si samba s'est bien installé avec les options ldap???
parceque g fais toutes les manips mais je voudrais etre sûr de mon coup et pas m'en apercevoir une fois dans une semaine...
:jap:


dans ton smb.conf tu met tes options ldap adaptées à ta config:

ldap server = 127.0.0.1
ldap port = 389
ldap suffix = dc=example,dc=fr
ldap filter = (&(uid=%u)(objectclass=sambaAccount))
ldap admin dn = cn=Manager,dc=example,dc=fr


puis un testparm -v
si c'est pas bon il va gueuler sur les options ldap  :)


Message édité par nikosaka le 12-02-2004 à 18:15:37
n°408312
lelfe
Posté le 12-02-2004 à 20:40:47  profilanswer
 

waouzzaaa a écrit :

comment savoir rapidement si samba s'est bien installé avec les options ldap???
parceque g fais toutes les manips mais je voudrais etre sûr de mon coup et pas m'en apercevoir une fois dans une semaine...
:jap:


 
$ ldd /usr/sbin/smbd
 
et tu dois voir la lib ldap dans la liste qui s'affiche.
 
Lelfe

n°408519
waouzzaaa
Posté le 13-02-2004 à 09:21:06  profilanswer
 

ok merci ca marche par contre g ete obligé de forcer l'install de samba-server (--no deps --force) car il me demandait la perl-base 5.6.1 bien que j'ai la 5.8.0...
c grave? :D

n°408557
lelfe
Posté le 13-02-2004 à 10:42:39  profilanswer
 

il me fait peur ton RPM.
Il avait une dépendance sur = 5.6.1 ? et pas >= 5.6.1 ?
 
Ce genre de truc, j'évite les --force

n°408789
waouzzaaa
Posté le 13-02-2004 à 14:14:38  profilanswer
 

non non ct sur >= 5.6.1 ;)
non c bon maintenant g ca comme probleme :D :
[root@serveur /]# ssh testuser1@localhost
testuser1@localhost's password:
Permission denied, please try again.
testuser1@localhost's password:
Permission denied, please try again.
testuser1@localhost's password:
Permission denied (publickey,password,keyboard-interactive).
...

n°409083
lelfe
Posté le 13-02-2004 à 21:27:09  profilanswer
 

oula, tu as bourriné ton conf de user et ton nss_switch, à coup de LDAP. Le tout mal configuré...
 
Init 1 sur la machine, et tu corriges ca...

n°410470
waouzzaaa
Posté le 16-02-2004 à 14:13:48  profilanswer
 

lol super...
pourtant je suis a la lettre le howto :(

n°410509
waouzzaaa
Posté le 16-02-2004 à 14:56:57  profilanswer
 

ben g modif nsswitch,passwd et system-auth avec pam_ldap.so comme indiqué ds les howto...

n°410574
nikosaka
Posté le 16-02-2004 à 16:40:53  profilanswer
 

waouzzaaa a écrit :

ben g modif nsswitch,passwd et system-auth avec pam_ldap.so comme indiqué ds les howto...
 


ben te logues pas en ssh alors ...
va devant ta machine et essayes ! enfin si tu peux ...  ;)

n°411078
waouzzaaa
Posté le 17-02-2004 à 15:16:00  profilanswer
 

avec la commande login ?

n°411085
nikosaka
Posté le 17-02-2004 à 15:27:40  profilanswer
 

ce que je veux dire, c'est que tu n'as surement pas configuré
dans pam.d la partie ssh, donc si tu te logues par ssh il ne verifiera pas ton compte user dans ldap.
donc logues toi directement sur ton serveur si tu veux faire des tests.


Message édité par nikosaka le 17-02-2004 à 15:27:51
n°411106
waouzzaaa
Posté le 17-02-2004 à 15:56:52  profilanswer
 

ouaip en fait le probleme principam apparemment il vient du fait que il me rentre pas mes utilisateurs dans le systeme...
#smbldap-useradd.pl -m testuser1
#smbldap-passwd testuser1
#getent passwd
normalement je dois trouver testuser1....mais non :(

n°411113
nikosaka
Posté le 17-02-2004 à 16:05:09  profilanswer
 

waouzzaaa a écrit :

ouaip en fait le probleme principam apparemment il vient du fait que il me rentre pas mes utilisateurs dans le systeme...
#smbldap-useradd.pl -m testuser1
#smbldap-passwd testuser1
#getent passwd
normalement je dois trouver testuser1....mais non :(


Tu n'as plus de message d'erreur apparemment !
Utilises ldapsearch ou gq (graphique) pour browser ton annuaire ldap et détecter les erreurs

n°411127
Dark_Schne​ider
Close the World, Open the Net
Posté le 17-02-2004 à 16:18:46  profilanswer
 

http://www.mandrakesecure.net/en/docs/samba-pdc.php
 
http://www.mandrakesecure.net/en/d [...] vanced.php
 
en espérant ke cela t'aidera


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°417353
waouzzaaa
Posté le 25-02-2004 à 10:12:59  profilanswer
 

hum ya rien a faire...
g essayé un tuto specialement fait pour la mandrake :
http://arnofear.free.fr/linux/ldap-samba-1.php
c une ident posix/ldap pour commencer mais ca marche tjs pas...
quelqu'un a t'il deja essayer ce tuto??
:jap:

n°418210
waouzzaaa
Posté le 26-02-2004 à 14:17:51  profilanswer
 

bon le howto de www.mandrakesecure.net/en/docs/ldap-auth2.php
est pas mal mais ca ne fonctionne tjs pas...
quand je fais un getent passwd il ne trouve pas mes utilisateurs dans ldap...
j'ai effectué toues les etapes antérieures sans problemes et je bloque la dessus...en effet a quoi bon continuer plus loin si les clients ne reconnaissent pas mes utlisateurs ldap...

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  PDC samba-ldap

 

Sujets relatifs
Lancement de samba sous red hat 9serveur de fichier, samba sur reseau 2000, problém de config
Samba et client windows xpswat RD9 SAMBA 3, pb connection serveur swat
samba 3 rpm RH9 installe ?pb samba & scanner un réseau
Client XP Pro + PDC Samba (Mandrake 9.2)Lenteur partages samba
samba et fedora ?! 
Plus de sujets relatifs à : PDC samba-ldap


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR