Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: runit не под рутом  (Прочитано 486 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hound672

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
runit не под рутом
« : 10 Июня 2015, 10:07:07 »
Добрый день, ни как не могу разобраться со следующим вопросом:
Как можно запустить супервизор runit не под root пользователем?
Поставил под root'ом, после установки он автоматически запустился.
Нужно запускать с его помощью другие приложения, которые не хотелось бы запускать под рутом.
Но т.к сам сервис runit'а под суперюзером, но и все приложения, которые запускаем с его помощью стартуют так же от рута.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: runit не под рутом
« Ответ #1 : 10 Июня 2015, 10:35:49 »
В комплекте с runit поставляется утилита chpst, которая позволяет выполнять сервисы с дополнительной настройкой (ограничивать размер памяти, запускать из под определенного пользователя, с другим уровнем nice и т.д.).
Нагуглил за 2 минуты.

Но я не очень понимаю зачем этот runit нужен в ubuntu :idiot2: в Ubuntu уже есть нормальная система инициализации сервисов... и не одна.... Лучше разобраться и использовать стандартную (одну из) чем наворачивать еще одну систему инициализации поверх.... Просто не понятно зачем плодить зоопарк (он там уже и так небольшой есть- upstart|inint|systemd)...
« Последнее редактирование: 10 Июня 2015, 10:40:20 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.