Upstart

Screenshot Software:
Upstart
Szczegóły programowe:
Wersja: 1.13.2
Filmu: 17 Feb 15
Wywoływacz: Canonical Ltd.
Licencja: Wolny
Popularność: 18

Rating: nan/5 (Total Votes: 0)

Upstart jest open source zamiennik dla dobrze znane, ale przestarzałe initd (znany również jako system V init, lub / sbin / init demona) oprogramowania przeznaczonego do uruchamiania usług certains i zadań podczas startu z operacyjny Linux System, zarządzania nimi, gdy system operacyjny jest w użyciu, a także, aby zatrzymać je w czasie shutdown.It na łatwo rozmieszczenia w Linux distributionsThe głównej różnicy między demon init oraz Upstart, jest to, że korzysta on zdarzenia do obsługi konkretnych usług podczas uruchamiania i zamykania systemu , Został on zaprojektowany głównie do i używane w systemie operacyjnym Ubuntu Linux.
Jednak projekt został opracowany w taki sposób, że może być łatwo wdrożyć i zintegrowanego w inny dystrybucji Linuksa, jako zamiennik System-V init. Smutne częścią tego projektu jest to, że był używany tylko w Ubuntu (i jego pochodne) i Fedory, jak inne dystrybucje Linuksa włączony do usług z bardziej skomplikowanych i nowoczesnych Systemd software.Handles i tasksAs wspomniano, Upstart może obsługiwać zarówno usługi i zadania w czasie rozruchu i wyłączania procesów w oparciu o zdarzenia, które mogą być generowane albo jako usług lub zadań. Ponadto, może się odrodzić martwe usług, komunikacji z demonem startowym poprzez usługę D-Bus i obsługi usług użytkownika.
To może odbierać zdarzenia z dowolnego innego procesu, respawn i nadzorować startowych demony, które są oddzielone od ich nadrzędnego procesu i pozwala zatrzymać lub rozpocząć własną services.Availability użytkownika i wspierany projekt OSesThe jest rozprowadzany tylko jako archiwum źródłowego, które mogą być skonfigurowany, skompilowany i zainstalowany w każdym systemie operacyjnym Linux. Jednak deweloperzy polecam użytkowników do korzystania z oficjalnych pakietów dorobkiewicz z repozytoriów oprogramowania ich domyślne dystrybucji Linuksa.
Najwyraźniej Systemd otrzymał tak wiele uwagi od deweloperów Linuksa Ubuntu OS, że nawet będzie do niej przejść, i że wiele mówi o przyszłości projektu Upstart.

Co nowego W tej wersji:

  • Wymuszanie "initctl ustawić-env 'z wezwaniem od pracy systemu (LP: # 1356824).
  • Wstrzymaj wykorzystanie remove-na-puste, aby zatrzymać pracę na poziomie sesji cgroup z wyścigów z cgmanager które może usunąć cgroup przed kolejnymi procesami pracy zostały przeniesione do nich (LP: # 1357252).

Co nowego w wersji 1.13.1:

  • Poprawiono Sesja Init crasher wywołane ponownym pracę który działa "initctl rozbrojony-env '(LP: # 1222705)
  • .

Co nowego w wersji 1.13:

  • Fix do obsługi aktualizacji z nie stanową-ponowne exec instancji do ponownego stanowego-exec-zdolne jeden (LP: # 1303891).
  • Wyłącz sesje chroot domyślnie. Opcja wiersza polecenia nowego "sesje" --chroot przywraca starą domyślne zachowanie.
  • Nowe testy i poprawa dokumentacji.
  • Poprawiono Session Init umask zmiany na re-exec (PR: # 1302117).
  • Zezwalaj "--confdir" szukać pracy systemu w wielu miejscach, co także dodaje nowe opcje wiersza poleceń "--append-confdir" i "--prepend-confdir 'dla pełnej elastyczności (PR: # 1315060) .
  • Możliwość initctl (8) polecenia "set-env" i "wyłączony-env 'do działania na wielu zmiennych środowiskowych (PR: # 1324096).
  • Obsługa cgroups za pośrednictwem nowego "cgroup 'zwrotki. To sprawia, że ​​korzystanie z cgmanager (8) i jest dostępny zarówno dla systemu i Session Inits.
  • Obsługa cgroups może być wyłączona w czasie zbudowanego w razie potrzeby. Zobacz init (5) dla "cgroup" Składnia zwrotki i przykłady.

Co nowego w wersji 1.12.1:

  • Poprawiono re-exec pęknięcie spowodowane nieprawidłowym D- Wykorzystanie Bus API.
  • Testy aktualizowane złapać ten problem.

Co jest nowa w wersji 1.12:

  • Zatrzymaj Upstart pośrednio kradzież własności konsoli (najbardziej zauważalny, gdy działają w pojemnik).
  • Naprawiono błąd, który może doprowadzić do błędów w wyjściu z initctl (8) polecenia środowiska.
  • Poprawiono nieprawidłowe użycie zmiennej, która może doprowadzić do katastrofy (LP: # 1222705).
  • Poprawiono stanowa ponownie exec problem wywołany przez nieprawidłowe pracy (LP: # 1269731).
  • Stateful ponownie exec poprawka do serialise sesji magistrali D-Bus (PR: # 1258098).
  • startowych-checkconf (8) używa teraz Init sesji, a także może być teraz uruchamiane jako root.
  • dorobkiewicz-gniazdo-bridge (8) obsługuje IPv6 (dzięki Kai masztu i Cameron Norman).
  • Możliwość telinit (8) do pracy na systemach bez magistrali systemowej D-Bus.
  • Wiele badań ulepszenia.
  • Wiele ulepszeń człowieka stronie.

Co nowego w wersji 1.11:

  • Dodaj "--no-dbus 'opcja wiersza polecenia dla init (8) demona (umożliwienie rozprzestrzeniania zdarzeń do Init Session przez upstart-event-most (8) jest wyłączony).
  • serialise Sesja Init tabeli środowiska pracy, po ponownym exec (PR: # 1238078).
  • upstart- {dbus, Gniazdo} -bridge (8): Nie sprać istniejącej ścieżki (PR: # 1234898).
  • dorobkiewicz-file-bridge (8):
  • Możliwość oglądania tworzenia katalogów (PR: # 1221466)
  • .
  • Zmniejszenie domyślne wyjście.
  • dorobkiewicz-local-bridge (8): Uchwyt dowolnej ilości par i dodatkowych kontroli ważności wejściowego (PR: # 1234898).
  • Poprawa prędkości zamykania sesji Init (PR: # 1227212).
  • Nowe opcje konfiguracyjne. "--disable-Local-most", "--disable-gniazdo-bridge",
  • Dodane dorobkiewicz-file-bridge (8) i re-Session Init exec testy integracyjne.
  • Zachowaj umask dla Session Init (LP: # 1240686)
  • .
  • Sesja Init podłączyć do magistrali D-Bus sesji na życzenie (PR: # 1203595, # 1235649)
  • Ulepszona budowa ABI czasie kontroli zgodności.
  • aktualizacje Doc i wiele udoskonaleń badań.

Co nowego w wersji 1.10:

  • dorobkiewicz-local-bridge: Nowy most na rozpoczęcie pracy na połączeń gniazda lokalnego.
  • dorobkiewicz-dconf mostu:. Nowy most na sesji Inits
  • dorobkiewicz-dbus-most. Nowa opcja "--bus-name", aby umożliwić nazwa zmiennej autobus być zawarte w dbus-konferencyjnego (7)
  • nowej & quot; & quot sygnał przeładowanie; strofa, aby umożliwić określenie miejsca pracy niestandardowy sygnał zostanie wysłany do głównego procesu (zamiast domyślnego SIGHUP).
  • Włączenie zadań przykładowych sesji Init.
  • Re-exec poprawki do obsługi sesji chroot.
  • Shutdown poprawka dla Session Inits.
  • Nowy moduł python3 i towarzyszących integracji testowy zestaw do testowania dorobkiewicz pracuje jako PID 1 i jako Init Session (priveleged i uprzywilejowane).

Co nowego w wersji 1.9.1:

  • regresji zachowanie respawn Fix (wprowadzony w wersji 1.8) wpływu na miejsca pracy, które również określają powłoki meta-znaków w exec zwrotki (PR: # 1181789).
  • Fix wspólny błąd, który może spowodować awarię most (PR: # 1197225).
  • Różne poprawki do libupstart.
  • initctl2dot. Usprawnienia układu

Co nowego w wersji 1.9:

  • Obsługa AppArmor dodane za pomocą dwóch nowych zwrotek: "apparmor obciążenia "i" przełącznik apparmor "(dzięki Marc Deslauriers).
  • Stateful ponownie exec:. Teraz serialises wszystkie obiekty, nie tylko minimalny zestaw
  • Możliwość odziedziczone zmienne środowiskowe być wyłączony na sesji Inits.
  • Możliwość określenia wielu katalogów konfiguracji podczas pracy jako Init sesji.
  • libupstart. Biblioteki klienta do komunikacji z Upstart
  • dorobkiewicz-dbus-bridge: Nowy most w celu umożliwienia pracy reagować na sygnały D-Bus,
  • .
  • zwykle runda poprawek i ulepszeń doc.

Podobne oprogramowanie

s6-linux-utils
s6-linux-utils

19 Feb 15

UPX
UPX

20 Feb 15

Petitboot
Petitboot

2 Jun 15

WrapLinux
WrapLinux

3 Jun 15

Inne programy z deweloperem Canonical Ltd.

Ubuntu Server
Ubuntu Server

16 Aug 18

Mir
Mir

5 Sep 16

Edubuntu
Edubuntu

3 Jun 15

Ubuntu Linux
Ubuntu Linux

3 Jun 15

Komentarze do Upstart

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!