Upstart
Upstart — система инициализации ОС, которая управляет запуском демонов в течение загрузки системы, их остановку, а также управляет ими во время работы системы. Основанная на событиях замена системы инициализации init в Unix и Linux системах.
Первоначально была разработана для дистрибутива Ubuntu, но затем стала использоваться и в других дистрибутивах Linux, например в Fedora (впоследствии была заменена systemd), как замена SysV init.
В настоящее время признана устаревшей[1] и для многих дистрибутивов планируется переход на systemd.
Что важно знать
| Upstart | |
|---|---|
| Тип | Init daemon |
| Автор | Scott James Remnant |
| Разработчик | Canonical Ltd. |
| Написана на | C |
| Операционная система | Linux |
| Последняя версия | 1.13.2 (4 сентября 2014 года) |
| Репозиторий | code.launchpad.net/upsta… |
| Лицензия | GNU General Public License |
| Сайт | upstart.ubuntu.com |
Возможности
- Задачи и службы запускаются и останавливаются по событиям.
- События генерируются задачами и службами.
- События могут быть приняты от любого процесса системы.
- Службы могут быть перезапущены, если они были завершены.
- Взаимодействие с демоном init посредством D-Bus.
- Можно организовывать свои события.
См. также
Примечания
Ссылки
- upstart.ubuntu.com — официальный сайт Upstart
- Upstart на Launchpad


