Используйте $HOSTNAME в сценарии upstart
(Могу | как сделать) использую $HOSTNAME
в сценарии Ubuntu Upstart, как это:
start on started foo
stop on stopped foo
exec someexecutable -n "$HOSTNAME""_bb"
1 ответ
Решение
Да, поскольку сценарии "/etc/network/if-*.d/upstart" являются сценариями оболочки, вы можете использовать переменную среды, например $HOSTNAME.
Вот что я рекомендую: сначала установите его со значением, которое вы хотите быть уверенным в том, что внутри, например:
HOSTNAME=`hostname -s`
exec someexecutable -n "$HOSTNAME""_bb"