Как обновить фон рабочего стола в различных средах рабочего стола? [закрыто]

Если вы работаете su как root, вы можете использовать -s, чтобы указать другую оболочку (выполнение от имени root здесь необходимо, поскольку ваш пользователь tomcat не имеет действительной оболочки), и -c, чтобы указать команду для запуска:

su -s /bin/sh -c "$CATALINA_HOME/bin/catalina.sh run" tomcat

Вы можете найти start-stop-daemon полезным; он имеет целый ряд опций для указания пользователя и группы, которые следует использовать, как запустить демон и т.д. tomcat8 initscript, используемый в Debian, может послужить полезным источником вдохновения. Или вы можете посмотреть на написание блока systemd или того, что подходит для init вашей системы.

5
23.02.2014, 15:35
0 ответов

Теги

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