I am trying to set up FP2002SE on debian (unstable) Apache 1.3.27 mod-frontpage-mirfak-1.6.2 libldap2_2.0.23,libpam-ldap-140 (self build to allow TLS)
fptest is a ldap user, fptest is a unix group
/usr/local/frontpage/version5.0/bin/owsadm.exe -o install -u fpadm -pw secret -xuser nobody -xgroup fptest -s /etc/apache/virthosts.conf -p 80 -m <somehost>
works - but has one problem: I couldn't hve users FTPing into their web root.
/usr/local/frontpage/version5.0/bin/owsadm.exe -o install -u fpadm -pw secret -xuser fptest -xgroup fptest -s /etc/apache/virthosts.conf -p 80 -m <somehost>
is what I need I think. But it produces a segementation fault:
Starting install, port: 80.
Created: unknown Version: 5.0.2.2623 Server extensions already installed on port 80. Reverting to upgrade.
Starting upgrade, port: 80.
Created: unknown Version: 5.0.2.2623 Segmentation fault
I have tried to locate the error and done an strace. Here are the few final lines:
connect(5, {sa_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(5) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=1694, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000
read(5, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1694
read(5, "", 4096) = 0
close(5) = 0
munmap(0x40000000, 4096) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
So I have modified my /etc/pam.d/su file to:
auth sufficient pam_rootok.so auth required pam_ldap.so debug account required pam_ldap.so debug session required pam_ldap.so debug
which is similiar to the one that works for ftp.
now I can do a su fptest and login.
owsadm nevertheless still crashes.
Any help appreciated.
Thanks, Michael Moritz
PS.: this is my /etc/nsswitch.conf file:
passwd: files ldap shadow: files group: files ldap hosts: files dns bootparams: nisplus [NOTFOUND=return] files ethers: files netmasks: files networks: files protocols: files rpc: files services: files netgroup: files publickey: nisplus automount: files aliases: files

