Nové verzie GNU Rush 2.2, Pies 1.7 a mailutils 3.14

Bol spustený release špecializovanej príkazovej shelly GNU Rush 2.2 (Restricted User Shell), navrhnutej na použitie v systémoch s obmedzeným vzdialeným prístupom, kde je potrebné obmedziť činnosti používateľa. Rush umožňuje určiť, aké príkazy môže používateľ používať a aké zdroje mu sú pritom pridelené (veľkosť pamäte, procesorový čas atď.). Napríklad, Rush sa dá použiť na vzdialené spúšťanie programov v chroot prostredí, čo prispieva k zvýšenej bezpečnosti pri poskytovaní prístupu cez také programy ako sftp-server alebo scp, ktoré majú predvolene prístup k celému súborovému systému.

V novom vydaní bola pridaná možnosť používania kontrol stavu súborov a adresárov v súborovom systéme (napríklad v pravidlách je teraz možné kontrolovať typy, prístupové práva a vlastníkov súborov). Formát možností pre kontrolu pripomína prácu s príkazom „test“. Napríklad, na overenie, že cesta existuje a ukazuje na adresár, môžete použiť konštrukciu „match -d /var/lock/sd“.

Okrem toho bol uvoľnený release utilitky GNU pies 1.7, určený na koordináciu spúšťania a vykonávania aplikácií. Na základe zadaných konfigurácií program spúšťa spustiteľné súbory na pozadí, sleduje ich vykonávanie a umožňuje pripojiť spracovateľov rôznych stavov, napríklad môže reštartovať program v prípade havarijného ukončenia, vykonať iný program alebo odoslať oznámenie správcovi. Okrem toho GNU pies môže slúžiť ako init proces, ktorý sa spúšťa ako prvý počas načítania systému a podporuje formát /etc/inittab.

V novej verzii GNU Pies bol zmenený spôsob práce so súbormi konfigurácie. Vstavaný predspracovateľ bol odstránený a každý súbor, ktorý je uvedený vo výrazoch „#include“ a „#include_once“, sa teraz spracováva osobitne pomocou externého predspracovateľa (predtým bol všetky substitúcie „#include“ najprv rozbalené vstavaným predspracovateľom a potom sa výsledok spracoval externým predspracovateľom m4 ako celok). Pridané boli nové diagnostické výrazy ‘#warning “TEXT”’, ‘#error “TEXT”’ a ‘#abend “TEXT”’ na generovanie varovaní a výstup chýb.

Tiež je možné spomenúť vydanie balíka GNU mailutils 3.14, ktorý ponúka knižnice a nástroje na vykonávanie rôznych úloh súvisiacich s e-mailom, ako je analýza polí v správach, práca s poštovými databázami (mailbox, maildrop, maildir), filtrovanie správ, extrakcia e-mailových adries a URL, spracovanie MIME blokov, získavanie správ z externých serverov pomocou protokolov IMAP4 a POP3 a odosielanie správ prostredníctvom protokolu SMTP, vrátane použitia TLS, SASL a GSSAPI.

V novej verzii GNU mailutils bola úplne prepracovaná podpora TLS. Bola pridaná konfigurácia tls.handshake-timeout na nastavenie timeoutu pre TLS. Bola pridaná funkcia mu_mailbox_append_message_ext na pridanie správy do mailboxu. Do nástroja mail bola pridaná príkaz unread (U) na zrušenie označenia správy ako prečítanej, a v príkazoch kopírovania do iného mailboxu bola zabezpečená zachovanie stavu (prečítané alebo neprečítané). Kód parserov a skenerov bol prepracovaný, na zostavenie sú teraz potrebné GNU bison a flex. Bola pridaná možnosť zahrnúť mime-typy do knižnice libmailutils. V Maildir a MH bola zastavená reflexia informácií o odosielateľovi, ktoré sú prenášané v príkaze „MAIL FROM“ počas SMTP relácie, do hlavičiek X-Envelope-Sender a X-Envelope-Date, namiesto toho sú tieto údaje uchovávané v hlavičkách Return-Path a Received.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster