Új GNU Rush 2.2, Pies 1.7 és mailutils 3.14 verziók

Megjelent a GNU Rush 2.2 (Restricted User Shell) nevű speciális parancsértelmező kiadása, amely csökkentett távoli hozzáférésű rendszerekben való használatra készült, ahol a felhasználói tevékenységek korlátozása szükséges. A Rush lehetővé teszi, hogy meghatározzuk, mely parancssori funkciókat használhat a felhasználó, és milyen források állnak rendelkezésre (például memória mérete, processzidő stb.). Például a Rush használható távoli programok indítására chroot környezetben, ami növeli a biztonságot olyan programokon keresztül, mint az sftp-server vagy az scp, amelyek alapértelmezés szerint hozzáférést kapnak az egész fájlrendszerhez.

Az új kiadás lehetővé teszi a fájlok és könyvtárak állapotának ellenőrzését a fájlrendszerben (például a szabályokban most ellenőrizhetjük a fájlok típusait, jogosultságait és tulajdonosait). Az ellenőrzési opciók formátuma hasonlít a 'test' parancs használatára. Például annak ellenőrzésére, hogy egy útvonal létezik és egy könyvtárra mutat, a 'match -d /var/lock/sd' kifejezés használható.

Ezen kívül megjelent a GNU pies 1.7 kiadása, amely az alkalmazások indításának és végrehajtásának koordinálására szolgál. A megadott konfiguráció alapján a program végrehajtható fájlokat indít háttérben, nyomon követi a végrehajtásukat, és lehetővé teszi különböző állapotkezelők hozzárendelését, például újraindíthat egy programot hiba esetén, másik programot indíthat, vagy értesítést küldhet a rendszergazdának. A GNU pies emellett init folyamata is lehet, amely elsőként indul el a rendszerindítás során, és támogatja a /etc/inittab formátumot.

Az új GNU Pies verzióban megváltozott a konfigurációs fájlokkal való munka módszere. A beépített előfeldolgozó eltávolításra került, és minden fájl, amelyet a '#include' és a '#include_once' direktívák jelölnek, most külön-külön kerül feldolgozásra egy külső előfeldolgozó által (korábban a beépített előfeldolgozó először feloldotta a '#include' helyettesítéseket, majd az eredményt egyetlen egységként kezelte a külső m4 előfeldolgozóval). Új diagnosztikai direktívák kerültek bevezetésre: '#warning "TEXT"', '#error "TEXT"' és '#abend "TEXT"' figyelmeztetések és hibák generálására.

Megemlíthetjük a GNU mailutils 3.14 kiadását is, amely könyvtárakat és segédprogramokat kínál különböző e-mail feladatok elvégzésére, mint például az üzenetek mezőinek elemzése, e-mail adatbázisokkal (mailbox, maildrop, maildir) való munka, üzenetek szűrése, e-mail címek és URL-ek kiemelése, MIME-blokkok kezelése, valamint levelek külső forrásból történő kinyerése. szerverek IMAP4 és POP3 protokollok segítségével, valamint levelek küldése SMTP protokollon keresztül, beleértve a TLS, SASL és GSSAPI használatát.

Az új GNU mailutils verzióban teljesen átírták a TLS támogatását. Kiegészült a tls.handshake-timeout beállítással, amely lehetővé teszi a TLS időkorlát beállítását. Hozzáadták a mu_mailbox_append_message_ext funkciót az üzenetek mailboxhoz való hozzáfűzéséhez. A mail segédprogramhoz hozzáadták az unread (U) parancsot az üzenet olvasott jelzésének eltávolítására, míg a másik mailboxba történő másolás parancsok esetén megőrzi az állapotot (olvasott vagy olvasatlan). Átírták a parser és scanner kódot, most már GNU bison és flex szükséges a fordításhoz. Lehetővé vált a mime-típusok könyvtárba való beillesztése a libmailutils-ban. A Maildir és MH esetén megszűnt az információk visszaverődése a feladóról, amelyet a „MAIL FROM” parancs során a SMTP munkamenetben küldenek a X-Envelope-Sender és X-Envelope-Date fejlécben, ehelyett az adatok a Return-Path és Received fejlécben kerülnek megőrzésre.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster