Как я выполняю сценарий на LTSP-тонком-клиенте после начальной загрузки?

Что лучший способ состоит в том, чтобы выполнить сценарий после начальной загрузки/перезагрузки на определенном тонком клиенте в среде LTSP?

Я хочу запустить скрипт после начальной загрузки для выполнения ltsp-localapps foo , но только на одном клиенте. Обычно я использовал бы /etc/rc.local - но в LTSP это влияло бы на все клиенты, использующие это изображение.

Моя лучшая идея, до сих пор, состоит в том, чтобы использовать lts.conf параметр:

CRONTAB_01..CRONTAB_10
           string, default unset
           A crontab line to add for a thin client.

с
@reboot Выполненный однажды, при запуске.

но как man 5 crontab состояния

   Please  note  that startup, as far as @reboot is concerned, is the time
   when the cron(8) daemon startup.  In particular, it may be before  some
   system  daemons, or other facilities, were startup.
2
задан 15 May 2017 в 09:15

1 ответ

Я просто нашел ответ на irc.ltsp.org, посмотрите 14:25 к 14:35 .

существует lts.conf параметр под названием RCFILE_01... RCFILE_10, который позволяет запускать скрипты как системные службы на запуске:

RCFILE_01...RCFILE_10
       string, default unset
       Commands to be executed from /etc/rc.local when the client boots

Кавычка из исходного плаката чата в часы положения 14:35:

... rcfile находится в chroot, и путь относителен..., например, файл находится в/opt/ltsp / (дуга)/etc/rc.local/a_filename, и в lts.conf это - RCFILE_01 = "/etc/rc.local/a_filename"

1
ответ дан 2 December 2019 в 04:49

Другие вопросы по тегам:

Похожие вопросы: