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

Byl uvolněn nový vydání specializované příkazové řádky GNU Rush 2.2 (Restricted User Shell), navržené pro použití v systémech s omezeným vzdáleným přístupem, kde je nezbytné omezit akce uživatele. Rush umožňuje definovat, které funkce příkazového řádku může uživatel používat a jaké zdroje mu jsou k dispozici (velikost paměti, procesorový čas atd.). Například, Rush lze použít pro vzdálené spouštění programů v chroot prostředí, což pomáhá zvyšovat bezpečnost při poskytování přístupu prostřednictvím programů jako sftp-server nebo scp, které mají ve výchozím nastavení přístup k celé souborové struktuře.

V nové verzi byla přidána možnost provádět kontroly stavu souborů a adresářů v souborovém systému (například ve pravidlech lze nyní kontrolovat typy, oprávnění a vlastníky souborů). Formát voleb pro kontrolu připomíná práci s příkazem „test“. Například pro kontrolu, že cesta existuje a odkazuje na adresář, lze použít konstrukci „match -d /var/lock/sd“.

Dále byl uvolněn nový vydání nástroje GNU pies 1.7, určeného pro koordinaci spuštění a provádění aplikací. Na základě zadané konfigurace program spouští spustitelné soubory na pozadí, sleduje jejich provádění a umožňuje připojit zpracovatele různých stavů, například může restartovat program v případě havarijního ukončení, spustit jiný program nebo poslat oznámení správci. GNU pies lze také používat jako init proces, který je spuštěn jako první během startu systému a podporuje formát /etc/inittab.

V nové verzi GNU Pies byla změněna metoda práce se souborovými konfiguracemi. Vestavěný preprocesser byl odstraněn a každý soubor uvedený ve výrazech „#include“ a „#include_once“ je nyní zpracováván samostatně pomocí externího preprocessoru (dříve vestavěný preprocesser nejprve rozbalil všechny substituce „#include“ a poté byl výsledek zpracován externím preprocessorem m4 jako celek). Byly přidány nové diagnostické výrazy ‘#warning „TEXT“‘, ‘#error „TEXT“‘ a ‘#abend „TEXT“‘ pro generování upozornění a vypsání chyb.

Také byla vydána nová verze sady GNU mailutils 3.14, která nabízí knihovny a nástroje pro provádění různých úkolů souvisejících s e-mailem, jako je analýza polí ve zprávách, práce s poštovními databázemi (mailbox, maildrop, maildir), filtrování zpráv, extrakce e-mailových adres a URL, zpracování MIME bloků, extrakce zpráv z externích servery pomocí protokolů IMAP4 a POP3 a odesílání zpráv prostřednictvím protokolu SMTP, včetně použití TLS, SASL a GSSAPI.

V nové verzi GNU mailutils byla zcela přepracována podpora TLS. Přidána konfigurace tls.handshake-timeout pro nastavení časového limitu pro TLS. Přidána funkce mu_mailbox_append_message_ext pro přidání zprávy do mailboxu. Do nástroje mail byla přidána příkaz unread (U) pro odstranění značky o přečtení zprávy, a v příkazech pro kopírování do jiného mailboxu bylo zajištěno zachování stavu (přečteno nebo nepřečteno). Byly přepracovány parsery a skenery, pro sestavení jsou nyní vyžadovány GNU bison a flex. Byla přidána možnost zahrnutí mime-typů do knihovny libmailutils. V Maildir a MH bylo přerušeno odrážení informací o odesílateli, které byly předávány v příkazu „MAIL FROM“ během SMTP sezení, v hlavičkách X-Envelope-Sender a X-Envelope-Date, místo toho jsou tyto informace uchovávány v hlavičkách Return-Path a Received.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster