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
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 ticketIn 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 inseattleinstaller.py
.So far I can identify 2 todos:
If one does not mind a crontab zombie, there would only be 1 todo: