Saya mencoba memulai beberapa perangkat lunak (VLC) ketika server Debian saya melakukan booting. Saya memang mencoba beberapa cara yang saya temukan di sumber yang berbeda (mengubah /etc/rc.local
, membuat skrip /etc/init.d/
dan menambahkannya dengan update-rc.d
atau rcconf
) tetapi pada akhirnya setelah reboot, saya tidak pernah melihat proses VLC berjalan.
Jadi pertanyaan saya adalah:
- apakah saya melakukan kesalahan pada skrip startup (ditunjukkan di bawah)?
rcconf
menampilkan bintang di depan nama file jadi saya menganggap skrip telah ditautkan ke runlevel yang benar? - apakah ada cara untuk melihat apakah ada kesalahan saat sistem mencoba memulai VLC? Saya mencari
/var/log/
file yang berbeda tanpa hasil ...
Skrip startup:
#! /bin/sh
case "$1" in
start)
su - shtong -c "vlc -I http --http-album-art --http-host=0.0.0.0:8000 --no-playlist-autostart --configlcrc ~/default.xspf"
exit 0;
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
/etc/default/bootlogd
dan mengaturBOOTLOGD_ENABLE=Yes
kemudian setelah reboot, sebagian besar pesan startup akan masuk/var/log/boot
.