Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crontab '@reboot' to start Seattle does not work for all crond (e.g. Busybox) #109

Open
choksi81 opened this issue May 24, 2014 · 0 comments

Comments

@choksi81
Copy link
Contributor

The (linux) seattle installer creates a crontab entry @reboot to start seattle on system startup. But not all crond implementations provide the @reboot tag.

E.g. OpenWRT, a Linux distribution for embedded devices, uses the Busybox crond implementation, which does not support @reboot. See OpenWRT ticket

In order to make seattle start automatically on system startup, I manually created a /etc/init.d start script, which works fine.
This should be integrated in seattleinstaller.py.

So far I can identify 2 todos:

  • replace the crontab entry by an init.d start script at installation (for these specific systems)
  • modify the 'already installed' check, which relies on the crontab entry

If one does not mind a crontab zombie, there would only be 1 todo:

  • add the init.d start script additionally to the crontab entry
@choksi81 choksi81 self-assigned this May 24, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant