Upstart

Software screenshot:
Upstart
Rincian Software:
Versi: 1.13.2
Tanggal Upload: 17 Feb 15
Pengembang: Canonical Ltd.
Lisensi: Gratis
Popularitas: 91

Rating: nan/5 (Total Votes: 0)

Upstart merupakan open source drop-in pengganti terkenal, namun usang initd (juga dikenal sebagai Sistem V init atau / sbin / init daemon) software yang dirancang untuk memulai layanan certains dan tugas selama proses boot dari operasi Linux sistem, administrasi mereka saat OS sedang digunakan, serta untuk menghentikan mereka selama shutdown.It yang mudah deployable di Linux distributionsThe Perbedaan utama antara daemon init dan Upstart, adalah bahwa yang terakhir menggunakan peristiwa untuk menangani layanan tertentu selama sistem startup dan shutdown . Hal ini terutama dirancang untuk dan digunakan dalam sistem operasi Ubuntu Linux.
Namun, proyek ini dikembangkan sedemikian rupa sehingga dapat dengan mudah digunakan dan terintegrasi dalam setiap distribusi Linux lainnya, sebagai pengganti Sistem-V init. Bagian yang menyedihkan dari proyek ini adalah bahwa hal itu hanya digunakan di Ubuntu (dan turunannya) dan Fedora, seperti distro Linux lainnya beralih ke layanan systemd lebih kompleks dan modern software.Handles dan tasksAs disebutkan, Upstart dapat menangani kedua layanan dan tugas selama booting atau shutdown proses berdasarkan peristiwa, yang dapat dihasilkan baik sebagai layanan atau tugas. Selain itu, dapat respawn layanan mati, berkomunikasi dengan daemon init melalui layanan D-Bus, dan menangani layanan pengguna.
Hal ini dapat menerima peristiwa dari proses lainnya, respawn dan mengawasi daemon init yang terpisah dari proses induknya, dan memungkinkan pengguna untuk menghentikan atau memulai services.Availability pengguna mereka sendiri dan proyek OSesThe didukung didistribusikan hanya sebagai arsip sumber, yang dapat dikonfigurasi, dikompilasi dan diinstal dalam sistem operasi Linux. Namun, pengembang menyarankan pengguna untuk menggunakan paket Upstart resmi dari repositori perangkat lunak standar distribusi Linux mereka.
Rupanya, systemd telah menerima begitu banyak perhatian dari pengembang Linux OS yang bahkan Ubuntu akan beralih ke sana, dan itu mengatakan banyak tentang masa depan proyek Upstart.

Apa yang baru dalam rilis ini:

  • Menegakkan 'initctl set-env' dari yang dipanggil dari pekerjaan sistem (LP: # 1356824).
  • Tunda penggunaan menghapus-on-kosong untuk menghentikan pekerjaan sesi tingkat cgroup dari balap dengan cgmanager yang dapat menghapus cgroup sebelum proses pekerjaan berikutnya telah dipindahkan ke mereka (LP: # 1357252).

Apa yang baru dalam versi 1.13.1:

  • Perbaiki untuk Sesi Init crasher dipicu oleh restart pekerjaan yang berjalan 'initctl unset-env' (LP: # 1222705)
  • .

Apa yang baru dalam versi 1.13:

  • Perbaiki untuk menangani upgrade dari non stateful-re-exec- Misalnya untuk stateful-re-exec-mampu satu (LP: # 1303891).
  • Nonaktifkan chroot sesi secara default. Opsi baris perintah A baru '--chroot-sesi' mengembalikan perilaku default tua.
  • tes baru dan ditingkatkan dokumentasi.
  • Perbaiki untuk Sesi Init umask perubahan pada re-exec (LP: # 1302117).
  • Izinkan '--confdir' untuk mencari pekerjaan sistem di beberapa lokasi, yang juga menambahkan pilihan baru baris perintah '--append-confdir' dan '--prepend-confdir' untuk fleksibilitas penuh (LP: # 1315060)
  • .
  • Izinkan initctl (8) perintah 'set-env' dan 'diset-env' untuk beroperasi pada beberapa variabel lingkungan (LP: # 1324096).
  • Dukungan untuk cgroups melalui baru 'cgroup' stanza. Hal ini membuat penggunaan cgmanager (8) dan tersedia untuk kedua sistem dan Sesi inits.
  • Dukungan untuk cgroups dapat dinonaktifkan pada built-waktu jika diperlukan. Lihat init (5) untuk 'cgroup' sintaks dan contoh stanza.

Apa yang baru dalam versi 1.12.1:

  • re-exec Tetap kerusakan yang disebabkan oleh D- salah penggunaan API bus.
  • Pengujian diperbarui untuk menangkap masalah ini.

Apa yang baru dalam versi 1.12:

  • Berhenti Upstart langsung mencuri kepemilikan konsol (paling terasa ketika dijalankan di wadah).
  • Fixed bug yang dapat mengakibatkan keluaran yang salah dari initctl (8) perintah lingkungan.
  • Tetap penggunaan variabel yang salah yang dapat mengakibatkan kecelakaan (LP: # 1222705).
  • Tetap masalah re-exec stateful dipicu oleh pekerjaan yang tidak valid (LP: # 1269731).
  • Stateful re-exec fix untuk serialise sesi bus D-Bus (LP: # 1258098).
  • init-checkconf (8) sekarang menggunakan Init Session dan juga sekarang dijalankan sebagai root.
  • pemula-socket-jembatan (8) sekarang mendukung IPv6 (terima kasih kepada Kai Mast dan Cameron Norman).
  • Izinkan telinit (8) untuk bekerja pada sistem tanpa sistem D-Bus bus.
  • perbaikan Sejumlah tes
  • .
  • Banyak perbaikan man-halaman
  • .

Apa yang baru dalam versi 1.11:

  • Add '--no-dbus' opsi baris perintah untuk init (8) daemon (memungkinkan acara propagasi ke Sesi Init melalui pemula-event-jembatan (8) dinonaktifkan).
  • serialise Sesi Init pekerjaan lingkungan meja di re-exec (LP: # 1238078).
  • upstart- {dbus, soket} -bridge (8): Jangan mengkritik PATH yang ada (LP: # 1234898).
  • pemula-file-jembatan (8):
  • Izinkan menonton untuk pembuatan direktori (LP: # 1221466)
  • .
  • Mengurangi keluaran default.
  • pemula lokal-jembatan (8): Menangani nomor sewenang-wenang pasangan dan pemeriksaan tambahan pada validitas input (LP: # 1234898).
  • Peningkatan Sesi Init kecepatan shutdown (LP: # 1227212).
  • Pilihan konfigurasi baru. "Disable-lokal-jembatan ',' disable-socket-jembatan '
  • Ditambahkan pemula-file-jembatan (8) dan Sesi Init re-exec tes integrasi.
  • Mempertahankan umask untuk Sesi Init (LP: # 1240686)
  • .
  • Membuat Sesi Init terhubung ke D-Bus Sesi Bus berdasarkan permintaan (LP: # 1203595, 1235649 #)
  • Peningkatan build-waktu ABI memeriksa kepatuhan.
  • update Doc dan banyak perbaikan test
  • .

Apa yang baru dalam versi 1.10:

  • pemula lokal-jembatan: jembatan baru untuk memulai pekerjaan di koneksi soket lokal
  • .
  • pemula-dconf-jembatan: jembatan baru untuk Sesi inits
  • .
  • pemula-dbus-jembatan. Baru --bus-nama 'pilihan untuk mengizinkan variabel nama bus untuk dimasukkan dalam dbus-event (7)
  • New & quot; & quot sinyal ulang; stanza untuk memungkinkan pekerjaan untuk menentukan sinyal kustom yang akan dikirim ke proses utama (bukan SIGHUP default).
  • Pencantuman Sesi Init pekerjaan sampel
  • .
  • Re-exec perbaikan untuk menangani sesi chroot.
  • Shutdown memperbaiki Sesi inits
  • .
  • modul python3 Baru dan menyertai integrasi test suite untuk pengujian Upstart berjalan sebagai PID 1 dan sebagai Init Session (istimewa cara dan non-hak istimewa).

Apa yang baru dalam versi 1.9.1:

  • regresi perilaku respawn Fix (diperkenalkan dalam versi 1.8) mempengaruhi pekerjaan yang juga menentukan shell meta-karakter dalam bait exec (LP: # 1181789)
  • .
  • Perbaiki bug umum yang dapat menyebabkan jembatan untuk kecelakaan (LP: # 1197225)
  • .
  • Berbagai perbaikan untuk libupstart.
  • initctl2dot: perbaikan Tata Letak
  • .

Apa yang baru di versi 1.9:

  • dukungan AppArmor ditambahkan dengan cara dua bait baru: 'AppArmor beban 'dan' AppArmor beralih '(terima kasih Marc Deslauriers).
  • Stateful re-exec:. Sekarang serialises semua objek, bukan hanya set minimum
  • Izinkan variabel lingkungan mewarisi menjadi diset untuk Sesi inits.
  • Kemampuan untuk menentukan direktori konfigurasi multi ketika menjalankan sebagai Init Session.
  • libupstart:. Perpustakaan Client untuk berkomunikasi dengan Upstart
  • pemula-dbus-jembatan: Jembatan Baru untuk memungkinkan pekerjaan untuk bereaksi terhadap sinyal D-Bus
  • .
  • Putaran biasa perbaikan dan peningkatan doc
  • .

Software yang serupa

Perangkat lunak lain dari pengembang Canonical Ltd.

Ubuntu MID
Ubuntu MID

3 Jun 15

Ubuntu DVD
Ubuntu DVD

17 Feb 15

Ubuntu Core
Ubuntu Core

9 Dec 15

Komentar untuk Upstart

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!