rhlee
rhlee

Reputation: 4046

Effect of redirects on reboot command

I'm running linux on a mips based system (specifically openwrt on a router).

When I run the reboot (as supplied by busybox) i.e. just reboot on it's own, the system reboots, but some of the services (webserver, dhcp/dns, dsl stuff) don't start up.

However when I reboot via the web interface, all the services start normally. I looked at the code and saw that the web interface runs reboot > /dev/null 2>&1. Running this command also reboots and starts up0 the services properly.

My question is how does redirecting stdout and stderr to /dev/null affect the startup of services upon the next boot?

Also, I'm wondering, would reboot contain architecture specific code?

Upvotes: 0

Views: 490

Answers (1)

Has QUIT--Anony-Mousse
Has QUIT--Anony-Mousse

Reputation: 77475

No, redirecting stdout/stderr must not be able to affect the boot process (and where would that be saved anyway?). There must be something else causing this.

Does "shutdown -r now" work?

Upvotes: 2

Related Questions