Menambahkan Service di /etc/rc.d

Untuk memudahkan kita dalam menjalankan ataupun mematikan suatu service di slackware (biasanya karena masalah kebiasaan ;-), ) kebanyakan pengguna Slackware akan menyalakan ataupun menghentikan service melalui /etc/rc.d. untuk menambahkan service yang tidak terdapat di /etc/rc.d, misalnya disini saya akan menambahkan service squid maka langkah-langkahnya adalah sebagai berikut :

Buat file dengan nama rc.squid yang isinya sebagai berikut :

#!/bin/sh
# nome del file: /etc/rc.d/rc.squid
echo -n ' squid '
case "$1" in
start)
/usr/sbin/squid -D
;;
stop)
/usr/sbin/squid -k shutdown
;;
restart)
/usr/sbin/squid -k reconfigure
;;
*)
echo "Usage: `basename $0` {start|stop|restart}"
;;
esac
#
# EOF

Agar service yang kita buat dapat langsung berjalan setuap kali komputer booting maka langkah selanjutnya adalah menambahkan baris berikut si /etc/rc.d/rc.inet2

# Start SQUID (Squid proxy server):

if [ -x /etc/rc.d/rc.squid ]; then
. /etc/rc.d/rc.squid start
fi

Kemudian chmod file rc.squid untuk memberikan izin excecute (eksekusi) dengan chmod 755 rc.squid, dan terakhir copikan file rc.squid ke dalam direktori /etc/rc.d/, maka setelah ini anda dapat menyalakan atau menghentikan squid dengan perintah /etc.rc.d/rc.squid (start|stop|restart) :-D.

  1. makasih banyak mas atas tulisannya..saya belajar banyak dari sini..

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>