crontab’s @reboot only works for root?
man 5 crontab
is pretty clear on how to use crontab to run a script on boot:
man 5 crontab
is pretty clear on how to use crontab to run a script on boot:
I developed an algorithm for a fairly hard problem in mathematics which is likely to need several months to finish. As I have limited resources only, I started this on my Ubuntu 12.04 (x86) laptop. Now I want to install some updates and actually restart the laptop (the “please reboot” message is just annoying).
In Arch Linux, if I do ls -l
in /sbin
, I can see that reboot
, shutdown
and poweroff
are all symlinks to /usr/bin/systemctl
. But issuing reboot
, shutdown
and systemctl
commands obviously does not all have the same behaviour.
What security risk is posed by not requiring this to have root privileges? The GUI provides a way for any user to shut off or restart, so why do the terminal commands need to be run as root?
I’ve got node.js and pm2 installed on a Pi (Raspbian). PM2 was configured to start via pm2 startup
and the init scripts it creates. Sometimes when I reboot, shutdown hangs for a few minutes on:
Is there a command I can type in a terminal that will tell me the last time a machine was rebooted?
I’m writing a shell script in bash. At some point in the script, it detects that the machine needs to be rebooted before continuing. It issues: