Versi baharu GNU Rush 2.2, Pai 1.7 dan mailutils 3.14

Keluaran shell perintah khusus, GNU Rush 2.2 (Shell Pengguna Terhad), telah diterbitkan, direka bentuk untuk digunakan dalam sistem dengan akses jauh yang dikurangkan yang memerlukan tindakan pengguna yang menyekat. Rush memungkinkan untuk menentukan fungsi baris arahan yang boleh digunakan pengguna dan sumber yang diberikan kepadanya (saiz memori, masa pemproses, dll.). Sebagai contoh, Rush boleh digunakan untuk menjalankan atur cara dari jauh dalam persekitaran chrooted, yang membantu meningkatkan keselamatan apabila memberikan akses melalui program seperti sftp-server atau scp, yang secara lalai mempunyai akses kepada keseluruhan sistem fail.

Keluaran baharu menyediakan keupayaan untuk menggunakan semakan keadaan untuk fail dan direktori dalam sistem fail (contohnya, peraturan kini boleh menyemak jenis fail, hak akses dan pemilik). Format pilihan untuk menyemak adalah serupa dengan bekerja dengan arahan "ujian". Contohnya, untuk menyemak sama ada laluan itu wujud dan menghala ke direktori, anda boleh menggunakan pembinaan "match -d /var/lock/sd".

Di samping itu, keluaran utiliti pai GNU 1.7 telah diterbitkan, direka untuk menyelaraskan pelancaran dan pelaksanaan aplikasi. Berdasarkan konfigurasi yang diberikan, program menjalankan fail boleh laku di latar belakang, memantau pelaksanaannya dan membolehkan anda mengikat pengendali untuk pelbagai keadaan, contohnya, ia boleh memulakan semula program sekiranya berlaku penamatan tidak normal, melaksanakan program lain atau menghantar pemberitahuan kepada pentadbir. Termasuk pai GNU boleh digunakan sebagai proses init, dilancarkan dahulu semasa but sistem, dan menyokong format /etc/inittab.

Versi baharu GNU Pies telah mengubah cara ia berfungsi dengan fail konfigurasi. Prapemproses terbina dalam telah dialih keluar dan setiap fail yang dinyatakan dalam ungkapan "#include" dan "#include_once" kini diproses secara berasingan menggunakan prapemproses luaran (sebelum ini, prapemproses terbina dalam mula-mula mengembangkan semua penggantian "#include" dan maka hasilnya diproses oleh prapemproses m4 luaran sebagai satu keseluruhan). Menambahkan ungkapan diagnostik baharu '#warning "TEXT"', '#error "TEXT"' dan '#abend "TEXT"' untuk menjana amaran dan ralat paparan.

Anda juga boleh ambil perhatian keluaran suite GNU mailutils 3.14, yang menawarkan perpustakaan dan utiliti untuk melaksanakan pelbagai tugas yang berkaitan dengan e-mel, seperti menghuraikan medan dalam mesej, bekerja dengan pangkalan data mel (peti mel, titisan mel, meldir), menapis mesej, menyerlahkan e-mel alamat, dan URL, memproses blok MIME, mendapatkan semula e-mel daripada pelayan luaran menggunakan protokol IMAP4 dan POP3 dan menghantar e-mel melalui SMTP, termasuk menggunakan TLS, SASL dan GSSAPI.

Versi baharu GNU mailutils telah menulis semula sepenuhnya sokongan TLS. Menambahkan tetapan tls.handshake-timeout untuk menetapkan tamat masa untuk TLS. Menambahkan fungsi mu_mailbox_append_message_ext untuk menambahkan mesej pada peti mel. Arahan belum dibaca (U) telah ditambahkan pada utiliti mel untuk mengalih keluar tanda bacaan mesej, dan keadaan menyimpan (baca atau belum dibaca) dipastikan dalam arahan penyalinan ke peti mel lain. Kod penghurai dan pengimbas telah ditulis semula; GNU bison dan flex kini diperlukan untuk pemasangan. Menambahkan keupayaan untuk memasukkan jenis mime dalam perpustakaan libmailutils. Maildir dan MH tidak lagi memaparkan maklumat penghantar yang dihantar dalam arahan MAIL FROM semasa sesi SMTP dalam pengepala X-Envelope-Sender dan X-Envelope-Date, sebaliknya menyimpan maklumat ini dalam pengepala Return-Path dan Received.

Sumber: opennet.ru

Tambah komen