| Original author(s) | Scott James Remnant |
|---|---|
| Initial release | 24 August 2006 |
| Stable release | 0.5.3 / 2009-06-22; 10 days ago |
| Operating system | Linux |
| Type | Init daemon |
| License | GNU General Public License |
| Website | upstart.ubuntu.com |
Upstart is an event-based replacement for the init daemon - the method by which several Unix-like computer operating systems perform tasks when the computer is started. It was written by Scott James Remnant, an employee of Canonical Ltd. Upstart operates asynchronously — as well as handling the starting of tasks and services during boot and stopping them during shutdown, it supervises them while the system is running.
Easy transition and perfect backwards compatibility with sysvinit were explicit design goals. As such, Upstart is able to run sysvinit scripts unmodified. In this way it differs from most other init replacements, which usually assume and require complete transition to run properly, and don't support a mixed environment of traditional and new startup methods.[1]
Contents |
Upstart was first included in Ubuntu in the 6.10 (Edgy Eft) release in late 2006, replacing sysvinit. While the new Upstart daemon is used, most of the services are managed using the old sysvinit scripts. The reason for this has been attributed to missing features that prevent the complete replacement of the existing scripts with native Upstart service descriptions.
As Upstart matures, it is intended that its role will expand to the duties currently handled by cron, anacron and atd, and possibly (but much less likely) inetd.
Upstart has replaced sysvinit in Fedora 9[2]. It currently functions in the same manner as it does in Ubuntu, i.e. it replaces sysvinit, while retaining the existing scripts.
Upstart can also be installed on Debian from the testing[3] and sid repository.
| This Linux-related article is a stub. You can help Wikipedia by expanding it. |
|
|||||||||||||||||||||||
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History