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

Objavljen je izdanak specijalizirane komandne ljuske GNU Rush 2.2 (Restricted User Shell), predviđene za korišćenje u sistemima sa ograničenim daljinskim pristupom, gde je potrebno ograničiti radnje korisnika. Rush omogućava definisanje koje funkcije komandne linije korisnik može koristiti i koje resurse mu pritom dodeljuje (veličina memorije, procesorsko vreme itd.). Na primer, Rush se može koristiti za daljinsko pokretanje programa u chroot-okruženju, što pomaže u povećanju bezbednosti kada se obezbeđuje pristup preko programa kao što su sftp-server ili scp, koji po defaultu imaju pristup celokupnom datotečnom sistemu.

U novom izdanju pružena je mogućnost korišćenja provere stanja datoteka i direktorijuma u datotečnom sistemu (na primer, u pravilima se sada može proveravati tip, prava pristupa i vlasnike datoteka). Format opcija za proveru podseća na rad sa komandom „test“. Na primer, za proveru da li putanja postoji i ukazuje na direktorijum, možete koristiti konstrukciju „match -d /var/lock/sd“.

Pored toga, objavljen je izdanak alata GNU pies 1.7, namenjenog za koordinaciju pokretanja i izvršavanja aplikacija. Na osnovu zadate konfiguracije, program pokreće izvršne datoteke u pozadini, prati njihovo izvršavanje i omogućava povezivanje različitih handlera stanja, na primer, može ponovo pokrenuti program u slučaju neuspeha, izvršiti drugi program ili poslati obaveštenje administratoru. Takođe, GNU pies može biti korišćen kao init-proces, koji se pokreće prvi tokom podizanja sistema, i podržava format /etc/inittab.

U novoj verziji GNU Pies izmenjen je metod rada sa datotekama konfiguracije. Ugrađeni preprocesor je uklonjen i svaka datoteka navedena u izrazima „#include“ i „#include_once“ sada se obrađuje odvojeno pomoću spoljnog preprocesora (ranije je ugrađeni preprocesor prvo razotkrivao sve zamene „#include“, a zatim je rezultat obrađivan spoljnim preprocesorom m4 kao celina). Dodati su novi dijagnostički izrazi ‘#warning „TEXT“‘, ‘#error „TEXT“‘ i ‘#abend „TEXT“‘ za generisanje upozorenja i prikazivanje grešaka.

Prav tako lahko izpostavimo izid kompleta GNU mailutils 3.14, ki ponuja knjižnice in orodja za izvajanje različnih nalog, povezanih z elektronsko pošto, kot so razčlenjevanje polj v sporočilih, delo s poštnimi bazami podatkov (mailbox, maildrop, maildir), filtriranje sporočil, ekstrakcija e-poštnih naslovov in URL-jev ter obdelava MIME blokov, pridobivanje pisem iz zunanjih strežnikov s pomočjo protokolov IMAP4 in POP3 ter pošiljanje sporočil prek protokola SMTP, vključno z uporabo TLS, SASL in GSSAPI.

V novi različici GNU mailutils je bila popolnoma predelana podpora za TLS. Dodana je nastavitev tls.handshake-timeout za določitev časovne omejitve za TLS. Dodana je funkcija mu_mailbox_append_message_ext za dodajanje sporočila v mailbox. V orodje mail je bila dodana ukaz unread (U) za odstranitev oznake o branju sporočila, v ukazih za kopiranje v drug mailbox pa je bila zagotovljena ohranitev stanja (prebrano ali neprebrano). Koda parserjev in skenerjev je bila predelana, za sestavljanje pa sta zdaj potrebna GNU bison in flex. Dodana je možnost vključitve mime tipov v knjižnico libmailutils. V Maildir in MH je prenehan izkaz informacij o pošiljatelju, posredovan v ukazu „MAIL FROM“ med SMTP sejo, v glavah X-Envelope-Sender in X-Envelope-Date, namesto tega so ti podatki shranjeni v glavah Return-Path in Received.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster