You are not logged in.
Hi, here is an efficient and highly scalable ldap server (ex. Netscape Directory Server).
Presentation is here:
http://www.linuxjournal.com/node/1000106
Sources are there:
http://directory.fedoraproject.org/sources/?C=N;O=A
dsbuild-fds104.tar.gz
Numerous files, but a valuable package for archlinux to make.
Offline
It is in the aur, but it looks orphaned.
fedora-ds
In fact, I think I used to own it.
It would at the very least, be a good place to start for making an up to date pkgbuild.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
cactus, many thanks for your work.
I tried to build it, however compilation fails before the end:
==== Starting LDAP Server ==========
gmake BUILD_OPT=1 NO_JAVA=1 nsCommon
gmake[1]: Entering directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver'
...
gmake[2]: Entering directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver/config'
syntax error at -e line 3, near "while"
syntax error at -e line 7, near "}"
Execution of -e aborted due to compilation errors.
...
and further:
==== Starting Server LIBS for: DIRECTORY ==========
cd lib/base; gmake BUILD_OPT=1 NO_JAVA=1 -w
gmake[2]: Entering directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver/lib/base'
Makefile:113: .depends: No such file or directory
touch .depends
gmake[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver/lib/base'
gmake[2]: Entering directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver/lib/base'
mkdir -p ../../built/Linux-domestic-optimize-normal-slapd/lib/base
/usr/bin/g++ -fwritable-strings -c -Wall -DNO_DBM -DLINUX -DLINUX2_2 -DLINUX2_4 -fPIC -D_REENTRANT -DNO_NODELOCK -DPUMPKIN_HOUR=1198784083 -I../../include/base -I../../ldap/servers/slapd -DXP_UNIX -DLinux -O2 -DMCC_HTTPD -DNS_DOMESTIC -DNET_SSL -DCLIENT_AUTH -DSERVER_BUILD -DNSPR20 -DNS_DS -DSPAPI20 -DBUILD_NUM=\"2007.241.1934\" -I../../include -I../../include -I../../../mozilla/dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include -I../../../mozilla/dist/public/dbm -I../../../mozilla/dist/public/nss -I../../../mozilla/dist/public/svrcore -I../../nspr20/lib -I../../../mozilla/dist/public/ldap -I../../../cyrus-sasl-2.1.20/include shexp.cpp -o ../../built/Linux-domestic-optimize-normal-slapd/lib/base/shexp.o
cc1plus: error: unrecognized command line option "-fwritable-strings"
gmake[2]: *** [../../built/Linux-domestic-optimize-normal-slapd/lib/base/shexp.o] Error 1
gmake[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver/lib/base'
gmake[1]: *** [httpdLib] Error 2
gmake[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-fedora-ds/fedora-ds/src/ldapserver'
gmake: *** [buildDirectory] Error 2
cp: cannot stat `built/release/slapd/Linux-domestic-optimize-normal-slapd/*': No such file or directory
==> ERROR: Build Failed. Aborting...
Error: Makepkg was unable to build fedora-ds package.
Offline