basic command console :
# su username -c "perintah"
jadi pada dasarnya semua startup script dapat dijalankan oleh user yang diinginkan, sehingga menhindari penggunaan super-user (root) untuk mengeksekusi script yang berbahaya bagi system.
misalnya aku ingin running rTorrent (torrent client untuk console) saat startup, cukup buat file script seperti di bawah ini :
#!/bin/bash
#
# rTorrent init-script
#
case $1 in
start)
cd /home/rud
su rud -c "/usr/bin/screen rtorrent"
;;
show)
su rud -c "/usr/bin/screen -r"
;;
*)
echo "Use: $0 [start|show]"
exit 1
;;
esac
Site Version: 0.9.3, Date Build: Oct-2008 by Rud Achmed, logo design by Andrie Gunawan
Creative Commons Attribution 3.0 License. | artinya: bebas untuk didistribusikan dengan mencantumkan alamat asal :)