Однією з можливостей є використання Upstart. Це дозволяє вам вказати, коли ви хочете запустити свій скрипт у залежності від залежностей, наприклад, "коли файлові системи змонтовані та мережевий інтерфейс eth0
запущений". Створіть файл /etc/init/bruce_script.conf
( файл потрібно створити як root), що містить щось подібне:
description "Bruce's boot script"
start on filesystem and net-device-up IFACE=eth0
task
exec su -c '/home/bruce/script' bruce
Зверніться до вискочки документації для отримання додаткової інформації, зокрема, init(5)
сторінка керівництва для списку того , що ви можете помістити в цьому файлі конфігурація.