Tags Posts tagged with "upstart"

upstart

przez -
3 383

Canonical ogłosiło wydanie Upstart 1.13, zamiennika dla demona init, który obsługuje uruchamianie zadań, podczas włączania systemu, zatrzymywanie zadań podczas wyłączania systemu oraz sprawuje nad nimi kontrolę, po uruchomieniu. Został zaprojektowany w celu likwidacji problemu podłączanych w locie urządzeń, poprzez dynamiczne porządkowanie sekwencji startowej.

Zmiany, jakie zaszły:

  • Dodano nowe testy i udoskonalono dokumentację
  • Wyłączono sesję chroot. Nowa opcja: --chroot-sessions, przywraca dawne zachowanie
  • Opcja --confdir poszukuje zadań systemu w wielu lokalizacjach. Dodano nowe opcje: --append-confdir i --prepend-confdir
  • Komendy: set-env i unset-env mogą operować na wielu zmiennych środowiskowych
  • Dodano wsparcie dla cgroups poprzez polecenie cgroup. Obsługę cgroup można wyłączyć w czasie kompilacji.
  • Naprawiono kilka błędów

przez -
0 441
Canonical

Canonical ogłosiło wydanie Upstart 1.12, zamiennika dla demona init, który obsługuje uruchamianie zadań, podczas włączania systemu, zatrzymywanie zadań podczas wyłączania systemu oraz sprawuje nad nimi kontrolę, po uruchomieniu. Został zaprojektowany w celu likwidacji problemu podłączanych w locie urządzeń, poprzez dynamiczne porządkowanie sekwencji startowej.

  • Można zatrzymywać Upstart niebezpośrednio, wywłaszczając prawa własności do konsoli
  • init-checkconf używa od teraz Session Init i może być uruchamiany, jako root
  • upstart-socket-bridge otrzymał obsługę IPv6
  • telinit może pracować na systemach bez D-Bus
  • Udoskonalono testy i strony pomocy
  • Naprawiono znalezione błędy

przez -
29 708
Canonical Ubuntu

Canonical, a może bardziej Mark Shuttlework oficjalnie oznajmił, że Ubuntu porzuca Upstart na rzecz systemd. Decyzja została podjęta po tym, jak w głosowaniu Komitetu Technicznego Debiana wybrano systemd, jako menedżer systemu i usług. W nadchodzącym Ubuntu 14.04 LTS, zobaczymy pewnie jeszcze Upstart, aczkolwiek Mark będzie rozmawiał z deweloperami, czy nie da się tego zmienić.

Warto tutaj zaznaczyć, że jeżeli Canonical zostałoby przy Upstart, to Ubuntu i jej pochodne byłyby jedynymi dystrybucjami z tym menedżerem systemu i usług, a do tego całkowicie osamotnione. Pamiętajmy, że KDE i GNOME posiadają wiele usług, zależnych od systemd.

przez -
20 807
Debian

Deweloperzy Debiana rozpoczęli ostatnimi czasy dyskusję nad możliwą zamianą przestarzałego już systemu uruchamiania SysVinit, na bardziej nowoczesne rozwiązanie. Zaletami takiego rozwiązania są: więcej dostępnych funkcji, stabilne wsparcie dla zaawansowanych środowisk boot/SAN, podobna struktura systemu plików jak w RHEL, czy Ubuntu, oraz jest łatwiej zarządzać pakietami. Z minusów warto wymienić dużo pracy nad dostosowaniem do Debiana. W propozycji padły dwa obecnie dostępne rozwiązania: systemd lub Upstart.

Systemd jest już używany w dystrybucjach typu Fedora, Arch Linux, Mageia, Chakra, openSUSE, Sabayon, Gentoo. Upstart natomiast to domena Ubuntu, Linux Minta, Xubuntu, Kubuntu i wielu innych dystrybucji, opartych o system Canonicala.

Głosowanie z tego, co jest na listach już się rozpoczęło. Jednakże ciekawy jest fakt, iż dwóch deweloperów: Steve Langasek i Colin Watson są członkami Upstart-Developers Launchpad Group, i trzeci: Ian Jackson jako były programista Canonical, należą do głównych członków decyzyjnych komitetu technicznego. Należy zatem czekać cierpliwie na decyzje, jakie zostaną podjęte.

przez -
4 495

Canonical ogłosiło wydanie Upstart 1.10, zamiennika dla daemona init, który obsługuje uruchamianie zadań, podczas włączania systemu, zatrzymywanie zadań podczas, wyłączania systemu oraz sprawuje nad nimi kontrolę, po uruchomieniu. Został zaprojektowany w celu likwidacji problemu podłączanych w locie urządzeń, poprzez dynamiczne porządkowanie sekwencji startowej.

Zmiany, jakie zaszły:

  • Dodano upstart-local-bridge, nowy mostek do uruchamiania zadań w reakcji na zainicjowane połączenia lokalne
  • Dodano upstart-dconf-bridge, nowy mostek dla Session Inits
  • Dodano upstart-dbus-bridge, nową opcję --bus-name, która pozwala na dodanie zmiennej z nazwą do dbus-event
  • Nowe polecenie reload signal, które umożliwia usługom ustalenie własnego sygnału, które będzie przesyłany do głównego procesu
  • Włączenie przykładowych zadań Session Init
  • Naprawiono re-exec dla obsługi sesji chroot
  • Poprawiono zamykanie systemu dla Session Inits
  • Dodano nowy moduł python3 oraz zestaw testów integracyjnych, aby móc testować uruchomiony Upstart, jako PID 1 i Session Init (uprzywilejowany i nieuprzywilejowany)

przez -
2 444
Canonical

Canonical ogłosiło wydanie Upstart 1.9, zamiennika dla daemona init, który obsługuje uruchamianie zadań, podczas włączania systemu, zatrzymywanie zadań podczas, wyłączania systemu oraz sprawuje nad nimi kontrolę, po uruchomieniu. Został zaprojektowany w celu likwidacji problemu podłączanych w locie urządzeń, poprzez dynamiczne porządkowanie sekwencji startowej.

  • Dodano wsparcie AppArmor w rozumieniu dwóch komend: apparmor load i apparmor switch
  • Stateful re-exec: zaimplementowano wszystkie obiekty, a nie wymagane minimum
  • Odziedziczone zmienne środowiskowe mogą być wyłączane podczas Session Inits
  • libupstart: Biblioteka kliencka do komunikacji z Upstartem
  • upstart-dbus-bridge: nowy mostek komunikacyjny, aby zadania mogły reagować na sygnały D-Bus
  • Naprawiono sporo błędów i zaktualizowano dokumentację

przez -
3 497
Canonical

Canonical ogłosiło wydanie Upstart 1.8, zamiennika dla daemona init, który obsługuje uruchamianie zadań, podczas włączania systemu, zatrzymywanie zadań podczas, wyłączania systemu oraz sprawuje nad nimi kontrolę, po uruchomieniu. Został zaprojektowany w celu likwidacji problemu podłączanych w locie urządzeń, poprzez dynamiczne porządkowanie sekwencji startowej.

Dodano nową usługę – upstart-file-bridge, która monitoruje pliki i katalogi. Jeżeli plik lub katalog jest tworzony, modyfikowany lub usuwany, Upstart tworzy odpowiednie dla niego zadanie. Programiści stworzyli także graficzne narzędzie do śledzenia zdarzeń, tworzonych przez Upstart – upstart-monitor.

przez -
6 716
Linux Tux

Richard Yao, deweloper Gentoo, ogłosił oficjalnie projekt eudev, który jest forkiem udev. Miesiąc temu wspominaliśmy o tym, że deweloperzy Gentoo utworzyli forka udev, którego można było przez ten okres testować i zgłaszać swoje propozycje. Połączenie udev i systemd okazało się druzgocące z kilku powodów. Po pierwsze udev sam w sobie powodował problemy z kompatybilności, ze względu na duże powiązanie z jądrem Linuksa, mimo że można było tego uniknąć.

Włączenie tego w kod systemd, tym bardziej zmusi wielu deweloperów, do porzucenia starszych wersji jądra Linux i konieczność przesiadki na najnowsze wydania. Warto wspomnieć także o braku zainteresowania, w zapewnieniu wsparcia w alternatywach dla udev i systemd.

Projekt Gentoo zachęca gorąco inne obozy do przyłączenia się, do rozwoju i wdrażania eudev. Deweloperzy chcą zapewnić pełną kompatybilność z obecnie istniejącymi alternatywami, jak OpenRC, czy Upstart, starszymi wersjami jądra Linux, wieloma narzędziami i tym, co będzie jeszcze potrzebne.

Polecane

Company of Heroes 2

0 263
Dobra wiadomość! Gra Company of Heroes 2 jest obecnie dostępny za darmo w Humble Store. Opracowany przez Relic Entertainment i pierwotnie wydany dla Windows...
ataribox

0 246
Mozilla Firefox

1 399