Upstart

Software screenshot:
Upstart
Software informatie:
Versie: 1.13.2
Upload datum: 17 Feb 15
Ontwikkelaar: Canonical Ltd.
Licentie: Gratis
Populariteit: 18

Rating: nan/5 (Total Votes: 0)

Parvenu is een open source drop-in vervanger voor de bekende, maar toch afgekeurd initd (ook bekend als System V init of / sbin / init daemon) software ontworpen om certains diensten en taken te starten tijdens het opstarten van een Linux-besturingssysteem systeem, het toedienen van hen terwijl de OS in gebruik is, maar ook om ze te stoppen tijdens shutdown.It's gemakkelijk inzetbaar in Linux distributionsThe belangrijkste verschil tussen de init daemon en Parvenu, is dat de laatste gebruikt evenementen om specifieke diensten te behandelen tijdens het opstarten en afsluiten . Het werd vooral ontworpen voor en gebruikt in de Ubuntu Linux besturingssysteem.
Echter, het project ontwikkeld zodanig dat het gemakkelijk kan worden geïmplementeerd en geïntegreerd in andere Linux distributie, als vervanging voor System V init. Het trieste van dit project is dat het alleen werd gebruikt in Ubuntu (en derivaten daarvan) en Fedora, zoals andere Linux distro's overgestapt op de meer complexe en moderne systemd software.Handles diensten en tasksAs genoemd, Upstart aankan beide diensten en taken tijdens boot of uitschakelprocessen basis van gebeurtenissen, die kunnen worden gegenereerd als ofwel diensten of taken. Daarnaast kan het respawn dode diensten, communiceren met de init daemon via de D-Bus service, en te hanteren user services.
Het kan evenementen ontvangen van enig ander procédé, respawn en begeleiden init daemons die zijn gescheiden van hun bovenliggende proces, en stelt gebruikers in staat om te stoppen of starten hun eigen gebruiker services.Availability en ondersteund OSesThe project wordt verspreid alleen als een bron archief, dat kan zijn geconfigureerd, gecompileerd en in ieder Linux-besturingssysteem geïnstalleerd. Echter, de ontwikkelaars raden gebruikers aan de officiële Parvenu pakketten gebruik van de standaard software repositories van hun Linux-distributie.
Blijkbaar heeft systemd zo veel aandacht van Linux OS ontwikkelaars die zelfs Ubuntu zal overschakelen op het ontvangen, en dat zegt veel over de toekomst van de Parvenu project.

Wat is nieuw in deze release:

  • afdwingen 'initctl-env set' van wordt opgeroepen uit het systeem job (LP: # 1.356.824).
  • Uitstellen gebruik van remove-on-lege sessie-niveau cgroup banen te stoppen van het racen met cgmanager die de cgroup voordat latere job processen kunnen verwijderen zijn verplaatst naar hen (LP: # 1.357.252).

Wat is nieuw in versie 1.13.1:

  • Fix voor Session Init crasher getriggerd door een baan te herstarten dat loopt 'initctl uitgeschakeld-env' (LP: # 1.222.705)
  • .

Wat is nieuw in versie 1.13:

  • Fix voor het afhandelen van upgrade van niet-stateful-re-exec bijvoorbeeld om een ​​stateful-re-exec-staat één (LP: # 1.303.891).
  • Uitschakelen chroot sessies standaard. Command-line optie Een nieuwe '--chroot-sessies' herstelt de oude standaard gedrag.
  • Nieuwe tests en verbeterde documentatie.
  • Fix voor Session Init umask verandering op re-exec (LP: # 1.302.117).
  • Laat '--confdir' om te zoeken naar het systeem banen op meerdere locaties, die ook voegt nieuwe command-line opties '--append-confdir' en '--prepend-confdir' voor volledige flexibiliteit (LP: # 1.315.060) .
  • Laat initctl (8) commando 'set-env' en 'uitschakelen-env' om te werken op meerdere omgevingsvariabelen (LP: # 1.324.096).
  • Ondersteuning voor cgroups via een nieuw 'cgroup' strofe. Deze maakt gebruik van cgmanager (8) en is beschikbaar voor zowel System en Session inits.
  • Ondersteuning voor cgroups kan worden uitgeschakeld bij ingebouwde tijd indien nodig. Zie init (5) voor 'cgroup' strofe syntaxis en voorbeelden.

Wat is nieuw in versie 1.12.1:

  • Vaste re-exec breuk veroorzaakt door onjuiste D- Bus API-gebruik.
  • Tests bijgewerkt om dit probleem op te vangen.

Wat is nieuw in versie 1.12:

  • Stop Parvenu indirect stelen console eigendom (meest merkbaar wanneer deze wordt uitgevoerd in een container).
  • Fixed bug die kan leiden tot onjuiste output van initctl (8) milieu-opdrachten.
  • Vaste onjuiste variabele gebruik dat zou kunnen leiden tot een crash (LP: # 1.222.705).
  • Vaste stateful re-exec probleem veroorzaakt door ongeldige banen (LP: # 1.269.731).
  • Stateful re-exec fix aan de D-Bus-sessie bus serialiseren (LP: # 1.258.098).
  • init-checkconf (8) gebruikt nu een sessie Init en kan nu ook worden uitgevoerd als root.
  • parvenu-socket-brug (8) ondersteunt nu IPv6 (met dank aan Kai Mast en Cameron Norman).
  • Laat telinit (8) om te werken op systemen zonder D-Bus systeem bus.
  • verbeteringen Talrijke test.
  • Veel man-pagina verbeteringen.

Wat is nieuw in versie 1.11:

  • Voeg '--no-dbus' command-line optie voor de init (8) daemon (waardoor evenement overdracht naar de Session Init via de parvenu-event-brug (8) te zijn uitgeschakeld).
  • serialiseren Sessie Init werkomgeving tabel op re-exec (LP: # 1.238.078).
  • upstart- {dbus, socket} -bridge (8): Gebruik bestaande PATH niet afranselen (LP: # 1.234.898).
  • parvenu-file-brug (8):
  • Laat kijken voor directory schepping (LP: # 1.221.466)
  • .
  • Verminder standaard uitvoer.
  • parvenu-lokale-brug (8): Behandel willekeurige aantallen paren en aanvullende controles op geldigheid ingang (LP: # 1.234.898).
  • Verbeterde Sessie Init shutdown snelheid (LP: # 1.227.212).
  • Nieuwe configureren opties:. '--disable-Lokaal-bridge', '--disable-socket-bridge'
  • Toegevoegd parvenu-file-brug (8) en Session Init re-exec integratie testen.
  • Behoud umask voor Session Init (LP: # 1.240.686)
  • .
  • Maak Sessie Init verbinden met D-Bus Session Bus op aanvraag (LP: # 1.203.595, # 1.235.649)
  • Verbeterde build-time ABI controle op de naleving.
  • Doc updates en veel testen verfijningen.

Wat is nieuw in versie 1.10:

  • parvenu-lokaal-brug: Nieuwe brug voor het starten van jobs op lokale socket verbindingen.
  • parvenu-dconf-brug:. Nieuwe brug voor Session inits
  • parvenu-dbus-brug:. Nieuwe '--bus-naam' optie om de bus naam variabele worden opgenomen in dbus-event (7)
  • Nieuwe & quot; herladen signaal & quot; strofe om banen om een ​​aangepaste signaal dat naar de belangrijkste proces (in plaats van de standaard SIGHUP) zal worden verzonden.
  • Het opnemen van Session Init monster banen.
  • Re-exec fixes voor de behandeling van chroot sessies.
  • Shutdown fix voor Session inits.
  • Nieuwe python3 module en bijbehorende integratietest suite voor het testen van Parvenu draait als PID 1 en als een sessie Init (priveleged en niet-bevoorrechte).

Wat is nieuw in versie 1.9.1:

  • Fix respawn gedrag regressie (geïntroduceerd in versie 1.8) wijzigen van taken die ook shell meta-tekens in de exec strofe specificeren (LP: # 1.181.789).
  • Fix voorkomende bug die een brug kan laten crashen (LP: # 1.197.225).
  • Verschillende oplossingen voor problemen libupstart.
  • initctl2dot:. Verbeteringen Layout

Wat is nieuw in versie 1.9:

  • Apparmor ondersteuning toegevoegd door middel van twee nieuwe strofen: 'apparmor load 'en' apparmor switch '(bedankt Marc Deslauriers).
  • Stateful re-exec:. Serialises nu alle objecten, niet alleen de minimale set
  • Laat geërfd omgevingsvariabelen te worden uitgeschakeld voor de sessie inits.
  • Mogelijkheid om meerdere configuratie directory opgeven bij het uitvoeren als een sessie Init.
  • libupstart:. Client library voor communicatie met Parvenu
  • parvenu-dbus-brug: Nieuwe brug te laten banen naar D-Bus signalen te reageren
  • .
  • De gebruikelijke ronde van fixes en verbeteringen doc.

Vergelijkbare software

Andere software van ontwikkelaar Canonical Ltd.

Ubuntu Server
Ubuntu Server

16 Aug 18

sst
sst

14 Apr 15

Reacties op Upstart

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!