Novaj versioj de GNU Rush 2.2, Pies 1.7 kaj mailutils 3.14

Eldonaĵo de specialeca komandŝelo, GNU Rush 2.2 (Restriktita Uzanto Ŝelo), estis publikigita, dizajnita por uzo en sistemoj kun reduktita fora aliro kiuj postulas limigi uzantajn agojn. Rush ebligas determini kiujn komandliniajn funkciojn la uzanto povas uzi kaj kiajn rimedojn estas disponigitaj al li (memorgrandeco, procesorotempo, ktp.). Ekzemple, Rush povas esti uzata por malproksime ruli programojn en chrooted medio, kio helpas pliigi sekurecon kiam donas aliron per programoj kiel sftp-servilo aŭ scp, kiuj defaŭlte havas aliron al la tuta dosiersistemo.

La nova eldono disponigas la kapablon uzi statuskontrolojn por dosieroj kaj dosierujoj en la dosiersistemo (ekzemple, reguloj nun povas kontroli dosiertipojn, alirrajtojn kaj posedantojn). La formato de la opcioj por kontroli estas simila al labori kun la komando "testo". Ekzemple, por kontroli ke la vojo ekzistas kaj montras al dosierujo, vi povas uzi la konstruon "match -d /var/lock/sd".

Krome, la liberigo de la utileco GNU pies 1.7 estis publikigita, dizajnita por kunordigi la lanĉon kaj ekzekuton de aplikoj. Surbaze de la donita agordo, la programo rulas ruleblajn dosierojn en la fono, kontrolas ilian ekzekuton kaj permesas vin ligi prizorgantojn por diversaj ŝtatoj, ekzemple, ĝi povas rekomenci la programon en kazo de nenormala fino, ekzekuti alian programon aŭ sendi sciigon. al la administranto. Inkluzive de GNU-kukaĵoj povas esti uzata kiel init-procezo, lanĉita unue dum sistemŝargo, kaj subtenas la formaton /etc/inittab.

La nova versio de GNU Pies ŝanĝis la manieron kiel ĝi funkcias kun agordaj dosieroj. La enkonstruita antaŭprocesoro estis forigita kaj ĉiu dosiero specifita en la esprimoj "#include" kaj "#include_once" nun estas procesita aparte uzante eksteran antaŭprocesilon (antaŭe, la enkonstruita antaŭprocesoro unue vastigis ĉiujn "#include" anstataŭaĵojn, kaj tiam la rezulto estis prilaborita de la ekstera m4-antaŭprocesoro kiel unu tuto). Aldonitaj novaj diagnozaj esprimoj '#warning "TEXT"', '#error "TEXT"' kaj '#abend "TEXT"' por generi avertojn kaj montri erarojn.

Vi ankaŭ povas noti la ĵeton de la GNU mailutils 3.14 suite, kiu ofertas bibliotekojn kaj ilojn por plenumi diversajn taskojn ligitajn al retpoŝto, kiel analizi kampojn en mesaĝoj, labori kun poŝtaj datumbazoj (leterkesto, maildrop, maildir), filtri mesaĝojn, reliefigi retpoŝton. adresoj, kaj URL, prilaborante MIME-blokojn, preni retpoŝtojn de eksteraj serviloj uzante IMAP4 kaj POP3-protokolojn kaj sendante retpoŝtojn per SMTP, inkluzive de uzado de TLS, SASL kaj GSSAPI.

La nova versio de GNU-mailutils tute reverkis TLS-subtenon. Aldonita agordo tls.handshake-timeout por agordi tempotempon por TLS. Aldonita mu_mailbox_append_message_ext funkcio por aldoni mesaĝon al leterkesto. La nelegita (U) komando estis aldonita al la poŝta utileco por forigi la mesaĝan legomarkon, kaj ŝtata konservado (legita aŭ nelegita) estas certigita en la kopiaj komandoj al alia leterkesto. La kodo de analiziloj kaj skaniloj estis reverkita; GNU-bizono kaj flex nun estas postulataj por kunigo. Aldonita la kapablo inkluzivi mimspecojn en la biblioteko libmailutils. Maildir kaj MH ne plu montras la sendintajn informojn senditajn en la komando MAIL FROM dum SMTP-sesio en la titoloj X-Envelope-Sender kaj X-Envelope-Date, anstataŭe stokante ĉi tiujn informojn en la titoloj Return-Path kaj Received.

fonto: opennet.ru

Aldoni komenton