In Linux, I've written some scripts to be executed during boot and played around with the various ways of installing them. For larger scripts I'll put in /etc/init.d
and link the appropriate /etc/rc.d/rc?.d
runlevels. For smaller scripts, I'll append to /etc/rc.d/rc.local
. This process seems to be running smoothly.
Now I've tweaked one of my scripts and it is failing. I'm having a heck of a time diagnosing it because I can't seem to capture the error output. I've checked /var/log/messages
and poked around the rest of /var/log
but can't find anything of use.
Does anyone know:
- are these error messages automatically captured somewhere?
- if not, how can I capture the stdout/stderr from my init.d scripts?
Thanks in advance.