GNU Rush 2.2, Pies 1.7 və mailutils 3.14-ün yeni versiyaları

GNU Rush 2.2 (Restricted User Shell) xüsusi komanda qabığının buraxılışı dərc edilib və istifadəçi hərəkətlərinin məhdudlaşdırılmasını tələb edən uzaqdan girişi azaldılmış sistemlərdə istifadə üçün nəzərdə tutulub. Rush istifadəçinin hansı əmr xətti funksiyalarından istifadə edə biləcəyini və ona hansı resursların verildiyini (yaddaşın ölçüsü, prosessor vaxtı və s.) müəyyən etməyə imkan verir. Məsələn, Rush proqramları xrootlaşdırılmış mühitdə uzaqdan idarə etmək üçün istifadə edilə bilər ki, bu da standart olaraq bütün fayl sisteminə daxil olan sftp-server və ya scp kimi proqramlar vasitəsilə giriş icazəsi verərkən təhlükəsizliyi artırmağa kömək edir.

Yeni buraxılış fayl sistemindəki fayllar və kataloqlar üçün dövlət yoxlamalarından istifadə etmək imkanı verir (məsələn, qaydalar indi fayl növlərini, giriş hüquqlarını və sahiblərini yoxlaya bilər). Yoxlama variantlarının formatı “test” əmri ilə işləməyə bənzəyir, məsələn, yolun mövcud olduğunu və qovluğa işarə etdiyini yoxlamaq üçün “match -d /var/lock/sd” konstruksiyasından istifadə edə bilərsiniz.

Bundan əlavə, tətbiqlərin işə salınması və icrasını əlaqələndirmək üçün nəzərdə tutulmuş GNU pies 1.7 yardım proqramının buraxılışı nəşr edilmişdir. Verilmiş konfiqurasiyaya əsasən proqram icra oluna bilən faylları fonda işlədir, onların icrasına nəzarət edir və müxtəlif vəziyyətlər üçün işləyiciləri bağlamağa imkan verir, məsələn, anormal xitam zamanı proqramı yenidən işə sala, başqa proqramı icra edə və ya bildiriş göndərə bilər. administratora. GNU pirojnaları daxil olmaqla, başlanğıc prosesi kimi istifadə edilə bilər, sistemin yüklənməsi zamanı ilk olaraq işə salınır və /etc/inittab formatını dəstəkləyir.

GNU Pies-in yeni versiyası konfiqurasiya faylları ilə işləmə üsulunu dəyişdi. Daxili preprosessor silindi və "#include" və "#include_once" ifadələrində göstərilən hər bir fayl indi xarici preprosessordan istifadə etməklə ayrıca işlənir (əvvəllər daxili preprosessor əvvəlcə bütün "#include" əvəzetmələrini genişləndirirdi və sonra nəticə bütövlükdə xarici m4 preprosessoru tərəfindən işlənmişdir). Xəbərdarlıqlar yaratmaq və xətaları göstərmək üçün '#warning "TEXT"', '#error "TEXT"' və '#abend "TEXT"' yeni diaqnostik ifadələr əlavə edildi.

Siz həmçinin mesajlardakı sahələrin təhlili, poçt verilənlər bazası (poçt qutusu, maildrop, maildir) ilə işləmək, mesajların filtrasiyası, e-poçtun vurğulanması kimi e-poçtla bağlı müxtəlif tapşırıqları yerinə yetirmək üçün kitabxanalar və yardım proqramları təklif edən GNU mailutils 3.14 paketinin buraxılışını qeyd edə bilərsiniz. ünvanlar və URL, MIME bloklarının işlənməsi, IMAP4 və POP3 protokollarından istifadə edərək xarici serverlərdən e-poçtların alınması və TLS, SASL və GSSAPI istifadə də daxil olmaqla SMTP vasitəsilə e-poçtların göndərilməsi.

GNU mailutils-in yeni versiyası TLS dəstəyini tamamilə yenidən yazmışdır. TLS üçün vaxt aşımı təyin etmək üçün tls.handshake-timeout ayarı əlavə edildi. Poçt qutusuna mesaj əlavə etmək üçün mu_mailbox_append_message_ext funksiyası əlavə edildi. Mesajın oxunma işarəsini silmək üçün oxunmamış (U) əmri poçt proqramına əlavə edilmişdir və başqa poçt qutusuna köçürmə əmrlərində vəziyyətin saxlanması (oxunmuş və ya oxunmamış) təmin edilmişdir. Ayrışdırıcıların və skanerlərin kodu yenidən yazılmışdır; indi montaj üçün GNU bizon və flex tələb olunur. libmailutils kitabxanasına mim növlərini daxil etmək imkanı əlavə edildi. Maildir və MH artıq X-Zərf-Göndərən və X-Zərf-Tarix başlıqlarında SMTP sessiyası zamanı MAIL FROM əmrində göndərilən göndərici məlumatını göstərmir, bunun əvəzinə bu məlumatı Qayıdış Yolu və Qəbul edilən başlıqlarda saxlayır.

Mənbə: opennet.ru

Добавить комментарий