Install bash di pfSense? kenapa tidak.., pertama masuk ke mesin pfSense lewat ssh
ssh -l admin 10.xx.xx.xx (mesin_pfsense anda)
setelah itu kita akan bertemu menu pfsense seperti berikut
*** Welcome to pfSense 1.2.2-pfSense on pfSense-devel *** LAN* -> ed0 -> 192.168.1.254 WAN -> rl0 -> 10.xx.xx.xx pfSense console setup *********************** 0) Logout (SSH only) 1) Assign Interfaces 2) Set LAN IP address 3) Reset webConfigurator password 4) Reset to factory defaults 5) Reboot system 6) Halt system 7) Ping host 8) Shell 9) PFtop 10) Filter Logs 11) Restart webConfigurator 12) pfSense PHP shell 13) Upgrade from console 14) Disable Secure Shell (sshd) Enter an option: 8
Tekan 8 untuk memanggil shell pfSense, kemudian jalankan perintah berikut untuk menginstall paket bash
pkg_add -rv http://files.pfsense.org/packages/shells/bash-3.1.17.tbz
Untuk genti shell ke bash jalankan perintah berikut
/usr/local/bin/bash
Note Ditempat saya ada error
/usr/local/bin/bash /libexec/ld-elf.so.1: Shared object "libncurses.so.6" not found, required by "bash"
Padahal libncursesnya malah udah libncurses.so.7, solusinya buat simbolik link aja
ln -s /lib/libncurses.so.7 /lib/libncurses.so.6
ternyata masih error berikut
/usr/local/bin/bash /libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "bash"
buat simbolic link lagi untuk libc-nya
ln -s /lib/libc.so.7 /lib/libc.so.6
dan jalankan lagi
/usr/local/bin/bash [root@pfSense-devel ~]#
Jreeeeeeeennngg…!! beres dah :D (maksa mode on)