Nove verzije GNU Rush 2.2, Pies 1.7 i mailutils 3.14

Objavljen je GNU Rush 2.2 (Restricted User Shell), specijalizirana naredbena ljuska dizajnirana za korištenje na sustavima s ograničenim udaljenim pristupom koji zahtijevaju ograničavanje korisničkih radnji. Rush vam omogućuje kontrolu nad funkcijama naredbenog retka koje korisnik može koristiti i koji su resursi dodijeljeni (memorija, CPU vrijeme itd.). Na primjer, Rush se može koristiti za udaljeno pokretanje programa u chroot okruženju, što pomaže u povećanju sigurnosti prilikom odobravanja pristupa putem programa kao što su sftp-server ili scp, koji prema zadanim postavkama imaju pristup cijelom datotečnom sustavu.

Novo izdanje uvodi mogućnost korištenja provjera statusa datoteka i direktorija u datotečnom sustavu (na primjer, pravila sada mogu provjeravati vrste datoteka, dozvole i vlasnike). Format opcija provjere sličan je naredbi "test". Na primjer, da biste provjerili postoji li put i pokazuje li na direktorij, možete upotrijebiti konstrukciju "match -d /var/lock/sd".

Također je objavljen GNU pies 1.7, uslužni program dizajniran za koordinaciju pokretanja i izvršavanja aplikacija. Na temelju zadane konfiguracije, program pokreće izvršne datoteke u pozadini, prati njihovo izvršavanje i omogućuje vam povezivanje rukovatelja za različite statuse. Na primjer, može ponovno pokrenuti program u slučaju pada sustava, izvršiti drugi program ili poslati obavijest administratoru. GNU pies se također može koristiti kao init proces, koji se prvi pokreće tijekom pokretanja sustava i podržava format /etc/inittab.

Nova verzija GNU Piesa mijenja način na koji obrađuje konfiguracijske datoteke. Ugrađeni predprocesor je uklonjen, a svaka datoteka navedena u naredbama "#include" i "#include_once" sada se obrađuje pojedinačno pomoću vanjskog predprocesora. (Prije je ugrađeni predprocesor prvo proširivao sve zamjene "#include", a zatim je rezultat obrađivao kao jednu jedinicu vanjski m4 predprocesor.) Dodani su novi dijagnostički izrazi, '#warning "TEXT"', '#error "TEXT"' i '#abend "TEXT"', za generiranje upozorenja i izlaznih pogrešaka.

Također vrijedi spomenuti izdanje GNU mailutils 3.14 paketa, koji nudi biblioteke i uslužne programe za obavljanje raznih zadataka povezanih s e-poštom, kao što su parsiranje polja poruka, rad s bazama podataka pošte (mailbox, maildrop, maildir), filtriranje poruka, izdvajanje adresa e-pošte i URL-ova, obrada MIME blokova i izdvajanje e-pošte iz vanjskih poslužitelji korištenje IMAP4 i POP3 protokola te slanje e-pošte putem SMTP protokola, uključujući korištenje TLS-a, SASL-a i GSSAPI-ja.

Nova verzija GNU mailutils programa sadrži potpuno prepisanu podršku za TLS. Dodana je postavka tls.handshake-timeout za postavljanje vremenskog ograničenja za TLS. Dodana je funkcija mu_mailbox_append_message_ext za dodavanje poruke u poštanski sandučić. Naredba unread (U) dodana je uslužnom programu za poštu za uklanjanje oznake pročitanosti na poruci, a stanje (pročitano ili nepročitano) sada se čuva u naredbama copy-to-another-mailbox. Kod parsera i skenera je prepisan; GNU bison i flex sada su potrebni za kompilaciju. Dodana je mogućnost uključivanja mime tipova u biblioteku libmailutils. Maildir i MH više ne odražavaju podatke o pošiljatelju koji se prenose u naredbi "MAIL FROM" tijekom SMTP sesije u zaglavljima X-Envelope-Sender i X-Envelope-Date; umjesto toga, te se informacije pohranjuju u zaglavljima Return-Path i Received.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster