Setelah 2 minggu ber-google ria, akhirnya PR untuk membangun Netmeeting Server dengan OS linux pun rampung terselesaikan.
Untuk step-step instalasinya dapat dilihat dibawah ini .....
Linux Internet Locator Server Instalation Guide
OS : Redhat 9.0
Paket program yang terinstall :
Konfigurasi OpenLDAP
# rpm -qa grep openldap
Konfigurasi Perl LDAP
# perl -MCPAN -e shell
Akan mendapatkan konfirmasi setting LDAP server untuk yang pertama kali, hingga mendapatkan prompt :
cpan>
Kemudian jalankan install
cpan> force install Net::LDAP
hingga muncul pesan akhir seperti dibawah ini :
/usr/bin/makeinstall --OK
kemudian keluar dari shell Perl
cpan> quit
Catatan : saat instalasi Perl, server harus connect ke internet, karena proses instalasi membutuhkan file-file yang ada di global internet
Konfigurasi Netmeeting Directory Kit
Tahap awal download source NDK di URL : http://www.freesoft.org/software/NetMeeting/download dan letakkan di directory /usr/local/src
# wget http://www.freesoft.org/software/NetMeeting/download/ndk-1.2.tgz
# cd /usr/local/src
# cp ndk-1.2.tgz /etc/openldap
# cd /etc/openldap
# tar -zxf ndk-1.2.tgz /etc/openldap
# mkdir /var/openldap-netmeeting
# chmod 777 /var/openldap-netmeeting
Copy netmeeting.perl
# cp /etc/openldap/ndk-1.2/netmeeting.perl /usr/libexec
Configure OpenLDAP
# cd /etc/openldap/schema
# cp ../ndk-1.2/netmeeting.schema ./
# cp core.schema core.schema.bak
# cp /etc/openldap/ndk-1.2/core.schema.patch /etc/openldap/schema
# patch core.schema <>
# cd ..
# cp slapd.conf slapd.conf.bak
# cp ./ndk-1.2/slapd*.conf ./
# chmod 666 slapd.conf
# vi slapd.conf
========edit bagian ini pada bagian include ==========
/etc/openldap/schema/core.schema
/etc/openldap/schema/netmeeting.schema
=========edit bagian ini untuk netmeeting.perl =========
/usr/libexec/netmeeting.perl
# vi slapd2.conf
========edit bagian ini pada bagian include ==========
/etc/openldap/schema/core.schema
/etc/openldap/schema/netmeeting.schema
=========edit bagian ini untuk ldbm database directory =========
/var/openldap-netmeeting
Untuk starting up server dilakukan dengan prosedure :
# /usr/sbin/slapd -f /etc/openldap/slapd.conf -u nobody
# /usr/sbin/slapd -h ldap://localhost:2345/ /etc/openldap/slapd2.conf
# etc/openldap/ndk-1.2/initialize
Catatan :
Harus menggunakan OpenLDAP versi 2.5 kebawah. Ini disebabkan karena saat melakukan konfigurasi core.schema untuk NDK (Netmeeting Directory Kit), format core.schema.patch harus sama dengan format core.schema yang ada pada OpenLDAP.