Wednesday, May 28, 2008

Mulai Menurun

Dari waktu ke waktu saya koq merasa tidak konsisten dan istiqomah, dulu di saat saya mempunyai permintaan dan keinginan yg blm juga terwujud, saya mulai mendekat dan semakin mendekat hingga sejuk terasa jiwa ini, kini setelah sebagian permintaan dan keinginan saya terwujud koq malah semakin menjauh, bahkan kadang-kadang udah melupakan siapa diri dan mulai sombong.

Padahal dulu di setiap doa yang kupanjatkan disertai dengan rasa menghiba yang dalam layaknya seorang pengemis, tapi setelah dikabulkan, aku mulai lupa diri.
Ya Alloh.. Ya Rabb... Ampunilah hambamu yang hina ini, yang sekarang mulai menjauh dari-Mu. Aku mohon jangan Engkau sesatkan diriku, jangan Engkau cabut keimamanku.

Saya merasa takut, saya merasa malu dengan semua yg telah saya lakukan karena saya mulai ingkar dan tidak mentaati-Mu. Ya Rabb..jadikanlah saya Hambamu yang selalu menigingat-Mu kapanpun, dimanapun dan dalam keadaan apapun juga, karena dengan mengingat-Mu maka hati akaun menjadi tenang.

Thursday, May 08, 2008

Daemon untuk Darkice

Kemaren setelah bikin audio streaming baru kepikiran gimana caranya menjalankan darkice saat startup, akhirnya nemu juga di ubuntuforum, kebetulan saya pake ubuntu server 6.06.2 dapper drake LTS, berikut ini scriptnya, simpan di file ke /etc/init.d/darkice

tidak lupa :
sudo chmod +x /etc/init.d/darkice
sudo update-rc.d darkice defaults

#!/bin/sh
# Start/stop the darkice daemon
#
### BEGIN INIT INFO
# Provides: darkice
# Required-Start: $syslog $time
# Required-Stop: $syslog $time
# Default-Start: 2 3 4 5 6
# Default-Stop: S 0 1 6
# Short-Description: Darkice Audio streamer
# Description: Darkice Audio streamer

### END INIT INFO


test -f /usr/local/bin/darkice || exit 0

. /lib/lsb/init-functions

case "$1" in
start) log_begin_msg "Starting Darkice audio streamer..."
start-stop-daemon --start -b -m -p /var/run/darkice.pid -n darkice -x /usr/local/bin/darkice -- -c /usr/local/etc/darkice.cfg
log_end_msg $?
;;
stop) log_begin_msg "Stopping Darkice audio streamer..."
start-stop-daemon --stop --quiet --pidfile /var/run/darkice.pid --name darkice
log_end_msg $?
;;
restart) log_begin_msg "Restarting Darkice audio streamer..."
start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/darkice.pid --name darkice
start-stop-daemon --start -b -m -p /var/run/darkice.pid -n darkice -x /usr/local/bin/darkice -- -c /usr/local/etc/darkice.cfg
log_end_msg $?
;;
*) log_success_msg "Usage: /etc/init.d/darkice start|stop|restart"
exit 1
;;
esac
exit 0