Karena sudah lama tidak main routing-an di network, cari2 akhirnya ketemu resep dari anggota forum FreeBSD.
Sebagai contoh penulis buatkan data server gateway dan proxy server ;
Gateway : 192.168.0.1
Proxy : 192.168.0.2
Caranya sebagai berikut;
#cd /usr/ports/database/postgresql90-server
#make install clean#/usr/local/etc/rc.d/postgresql start[cyberthug@smtp ~/]$ ldapsearch -b "ou=people,dc=mycompany,dc=com" "(&(objectClass=*)(!(objectClass=gosaMailAccount)))"
bash: !: event not found[cyberthug@smtp ~/]$ldapsearch -b 'ou=people,dc=mycompany,dc=com' '(&(objectClass=*)(!(objectClass=gosaMailAccount)))'
# search result
search: 2
result: 0 Successldapmodify -D "cn=root,dc=mycompany,dc=com" -w secret -c -f usermail-modif.ldifmodifying entry "uid=user1,ou=people,dc=mycompany,dc=com"
modifying entry "uid=user2,ou=people,dc=mycompany,dc=com"
modifying entry "uid=user3,ou=people,dc=mycompany,dc=com"
modifying entry "cn=admin,ou=people,dc=mycompany,dc=com"
ldap_modify: Object class violation (65)
additional info: object class 'gosaMailAccount' requires attribute 'mail'
modifying entry "uid=user5,ou=people,dc=mycompanyl,dc=com"
modifying entry "uid=user6,ou=people,dc=mycompany,dc=com"
modifying entry "uid=user7,ou=people,dc=mycompany,dc=com"Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
;date.timezone =
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Jakarta ldapsearch -D "cn=root,dc=mycompany,dc=com" -w secret -s sub -b "ou=people,dc=mycompany,dc=com" -S uidNumber "(objectClass=mycompanyPerson)" uidNumber alias sudo='PATH=$PATH:/usr/kerberos/sbin:/usr/local/sbin:/usr/sbin:/sbin
/usr/bin/sudo'export PATH=$PATH:/usr/sbin:/sbinalias sudo='PATH=$PATH:/usr/kerberos/sbin:/usr/local/sbin:/usr/sbin:/sbin
/usr/bin/sudo'export PATH=$PATH:/usr/sbin:/sbin# yum install yum-downloadonly# yum update compat-libstdc++-33-3.2.3-61.x86_64 -y --downloadonly# yum update compat-libstdc++-33-3.2.3-61.x86_64 -y --downloadonly --downloaddir=/optyum install compat-libstdc++-33-3.2.3-61.x86_64 -y --downloadonly --downloaddir=/opt
Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
* extras: mirror.averse.net
* updates: mirror.averse.net
* base: mirror.averse.net
* addons: mirror.averse.net
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package compat-libstdc++-33.x86_64 0:3.2.3-61 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================================================
Package Arch Version Repository Size
=======================================================================================================
Installing:
compat-libstdc++-33 x86_64 3.2.3-61 base 227 k
Transaction Summary
=======================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 227 k
Downloading Packages:
compat-libstdc++-33-3.2.3-61.x86_64.rpm | 227 kB 00:24
exiting because --downloadonly specified# ls -l /opt/
-rwxr-xr-x 1 root root 237096 Nov 19 2007 compat-libstdc++-33-3.2.3-61.i386.rpm# yum install yum-downloadonly# yum update compat-libstdc++-33-3.2.3-61.x86_64 -y --downloadonly# yum update compat-libstdc++-33-3.2.3-61.x86_64 -y --downloadonly --downloaddir=/optyum install compat-libstdc++-33-3.2.3-61.x86_64 -y --downloadonly --downloaddir=/opt
Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
* extras: mirror.averse.net
* updates: mirror.averse.net
* base: mirror.averse.net
* addons: mirror.averse.net
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package compat-libstdc++-33.x86_64 0:3.2.3-61 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================================================
Package Arch Version Repository Size
=======================================================================================================
Installing:
compat-libstdc++-33 x86_64 3.2.3-61 base 227 k
Transaction Summary
=======================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 227 k
Downloading Packages:
compat-libstdc++-33-3.2.3-61.x86_64.rpm | 227 kB 00:24
exiting because --downloadonly specified# ls -l /opt/
-rwxr-xr-x 1 root root 237096 Nov 19 2007 compat-libstdc++-33-3.2.3-61.i386.rpm