Nove različice GNU Rush 2.2, Pies 1.7 in mailutils 3.14

Objavljena je bila izdaja specializirane ukazne lupine, GNU Rush 2.2 (Omejena uporabniška lupina), zasnovana za uporabo v sistemih z zmanjšanim oddaljenim dostopom, ki zahtevajo omejevanje uporabniških dejanj. Rush omogoča določanje, katere funkcije ukazne vrstice lahko uporabnik uporablja in kateri viri so mu na voljo (velikost pomnilnika, procesorski čas itd.). Na primer, Rush se lahko uporablja za oddaljeno izvajanje programov v chrooted okolju, kar pomaga povečati varnost pri odobritvi dostopa prek programov, kot sta sftp-server ali scp, ki imata privzeto dostop do celotnega datotečnega sistema.

Nova izdaja ponuja možnost uporabe preverjanja stanja za datoteke in imenike v datotečnem sistemu (na primer, pravila lahko zdaj preverjajo vrste datotek, pravice dostopa in lastnike). Format možnosti za preverjanje je podoben delu z ukazom "test". Na primer, če želite preveriti, ali pot obstaja in kaže na imenik, lahko uporabite konstrukcijo "match -d /var/lock/sd".

Poleg tega je bila objavljena izdaja pripomočka GNU pies 1.7, namenjenega usklajevanju zagona in izvajanja aplikacij. Na podlagi podane konfiguracije program v ozadju poganja izvršljive datoteke, spremlja njihovo izvajanje in omogoča vezavo obdelovalcev za različna stanja, na primer lahko znova zažene program v primeru nenormalne prekinitve, izvede drug program ali pošlje obvestilo skrbniku. Vključno z GNU pitami se lahko uporablja kot zagonski proces, ki se najprej zažene med zagonom sistema in podpira format /etc/inittab.

Nova različica GNU Pies je spremenila način dela s konfiguracijskimi datotekami. Vgrajeni predprocesor je bil odstranjen in vsaka datoteka, določena v izrazih »#include« in »#include_once«, je zdaj obdelana ločeno z uporabo zunanjega predprocesorja (prej je vgrajeni predprocesor najprej razširil vse zamenjave »#include« in potem je rezultat obdelal zunanji predprocesor m4 kot eno celoto). Dodani novi diagnostični izrazi '#warning "TEXT"', '#error "TEXT"' in '#abend "TEXT"' za ustvarjanje opozoril in prikaz napak.

Opazite lahko tudi izdajo zbirke GNU mailutils 3.14, ki ponuja knjižnice in pripomočke za izvajanje različnih nalog, povezanih z e-pošto, kot je razčlenjevanje polj v sporočilih, delo s poštnimi zbirkami podatkov (nabiralnik, maildrop, maildir), filtriranje sporočil, označevanje e-pošte naslove in URL, obdelavo blokov MIME, pridobivanje e-pošte z zunanjih strežnikov z uporabo protokolov IMAP4 in POP3 ter pošiljanje e-pošte prek SMTP, vključno z uporabo TLS, SASL in GSSAPI.

Nova različica GNU mailutils je popolnoma prepisala podporo za TLS. Dodana nastavitev tls.handshake-timeout za nastavitev časovne omejitve za TLS. Dodana funkcija mu_mailbox_append_message_ext za dodajanje sporočila v nabiralnik. V poštni pripomoček smo dodali ukaz neprebrano (U), ki odstrani oznako prebranega sporočila, zagotovljeno pa je tudi shranjevanje stanja (prebrano ali neprebrano) v ukazih za kopiranje v drug nabiralnik. Koda razčlenjevalnikov in skenerjev je bila prepisana; GNU bison in flex sta zdaj potrebna za sestavljanje. Dodana možnost vključitve tipov mime v knjižnico libmailutils. Maildir in MH ne prikazujeta več informacij o pošiljatelju, poslanih v ukazu MAIL FROM med sejo SMTP, v glavah X-Envelope-Sender in X-Envelope-Date, temveč te informacije shranita v glavah Return-Path in Received.

Vir: opennet.ru

Dodaj komentar