Apr 16
เป็นปัญหาการใช้งานมานานครับ เรื่องการใช้ >/dev/null พอดีผมไปเจอบทความมาก็เลยเอามาบอกต่อดีกว่าครับ
1. /bin/sh
prog > /dev/null 2>&1 <-- ok
prog > /dev/null 2>/dev/null <-- ok
prog >& /dev/null <-- ok
2. /bin/csh
prog > /dev/null 2>&1 <-- fail
Ambiguous output redirect.
prog > /dev/null 2>/dev/null <-- fail
Ambiguous output redirect.
prog >& /dev/null <-- ok, recommend
3. FreeBSD /etc/crontab
SHELL=/bin/sh
prog >& /dev/null <-- fail, bad FD
prog &> /dev/null <-- not good, is bg
prog > /dev/null 2>&1 <-- ok
-- /bin/bash
prog &> /dev/null <-- not good
prog >& /dev/null <-- ok
reference : http://www.linuxchannel.net/board/delete.php?table=freebsd&no=21&page=1
Share This
written by Mr-San
\\ tags: csh, FreeBSD, sh
Mar 13
วันนี้มาลอง Compile Kernel ของ FreeBSD 7.0 กัน ตามนี้เลย
cd /usr/src/sys/i386/conf
cp GENERIC IPFWKERN
## edit IPFWKERN ##
เพิ่ม
options IPFIREWALL
options IPDIVERT
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
options IPSTEALTH
options ACCEPT_FILTER_HTTP
options ACCEPT_FILTER_DATA
หลังจากเสร็จแล้ว
config IPFWKERN
cd /usr/src
make kernel KERNCONF=IPFWKERN
make installkernel KERNCONF=IPFWKERN
หลังจากนั้น แก้ /etc/rc.conf เพิ่ม
firewall_enable="YES"
firewall_type="/etc/ipfw.rules"
filewall_logging="YES"
แล้วอย่าลืมสร้าง ipfw.rules ล่ะครับ
หลังจากนั้นก็ Reboot เป็นอันเสรํจเรียบร้อย
Share This
written by Mr-San
\\ tags: FreeBSD, ipfw, kernel
Jun 12
หลังจากก่อนหน้านี้ได้ทำการติดตั้ง Apache เรียบร้อยแล้ว ที่ขาดไม่ได้คงเป็น php คราวนี้มาลองติดตั้งกันดีกว่า
อันดับแรก ต้องติดตั้ง library ที่จำเป็นก่อน กรณีของ FreeBSD ก็ตามนี้
- CURL library : /usr/ports/ftp/curl
- libiconv : /usr/ports/converters/libiconv
- JPEG library : /usr/ports/graphics/jpeg
- PNG library : /usr/ports/graphics/png
- cpdflib library : /usr/ports/print/clibpdf
- Freetype 2 library : /usr/ports/print/freetype2
Continue reading »
Share This
written by Mr-San
\\ tags: apache, FreeBSD, php