Rilis sistem init sysvinit 2.97

Setelah 10 bulan pengembangan disajikan rilis sistem init klasik sysvinit 2.97, yang banyak digunakan di distribusi Linux sebelum systemd dan pemula, dan sekarang terus digunakan di distribusi seperti Devuan dan antiX. Pada saat yang sama, rilis utilitas insserv 1.22.0 dan startpar 0.65 yang digunakan bersama dengan sysvinit telah dibuat. Kegunaan melayani dirancang untuk mengatur proses pemuatan dengan mempertimbangkan ketergantungan antara skrip init, dan startpar digunakan untuk memastikan peluncuran paralel beberapa skrip selama boot sistem.

Dalam rilis baru:

  • Utilitas tambahan disertakan sysd2v, yang memungkinkan Anda mengonversi file unit layanan systemd ke dalam format skrip inisialisasi SysV klasik dengan header LSB;
  • Menambahkan kemampuan untuk memuat pengaturan, diformat sebagai file terpisah yang terletak di direktori /etc/inittab.d/;
  • Diaktifkan memeriksa keberadaan libcrypt di partisi root alih-alih menggunakan jalur tetap yang dikodekan secara permanen;
  • Menambahkan file logsave dan readbootlog ke daftar abaikan Git;
  • Kode telah dibersihkan untuk melepaskan memori yang tidak terpakai dengan benar;
  • Menambahkan kemampuan untuk menentukan waktu shutdown dalam format β€œ+hh:mm” selain β€œhh:mm”, β€œ+m” dan β€œnow”;
  • Program insserv telah menambahkan kemampuan untuk menentukan awalan untuk instalasi. Secara default, insserv sekarang terinstal di hierarki /usr (eksekusi telah dipindahkan dari /sbin ke /usr/sbin). Parameter WANT_SYSTEMD di Makefile mengontrol apakah dukungan systemd/dbus diaktifkan.
  • Variabel PREFIX telah ditambahkan ke file rakitan startpar untuk definisi jalur instalasi startpar dan insserv yang lebih fleksibel.

Sumber: opennet.ru

Tambah komentar