notqmail, yon fouchèt nan sèvè lapòs qmail la, te prezante

Entwodwi premye lage nan pwojè a notqmail, nan ki devlopman nan yon fouchèt sèvè lapòs te kòmanse qmail. Qmail te kreye pa Daniel J. Bernstein an 1995 ak objektif pou bay yon ranplasman pi an sekirite ak pi rapid pou sendmail. Dènye liberasyon qmail 1.03 te pibliye an 1998 e depi lè sa a, livrezon ofisyèl la pa te mete ajou, men sèvè a rete yon egzanp bon jan kalite lojisyèl ki an sekirite, kidonk li kontinye itilize jiska jounen jodi a e li te akeri anpil plak ak add-ons. Nan yon sèl fwa, ki baze sou qmail 1.03 ak plak akimile, yo te fòme yon distribisyon netqmail, men kounye a li se nan yon fòm abandone epi li pa te mete ajou depi 2007.

Amitai Schleier, kontribitè NetBSD ak otè divès kalite plak ak anviwònman nan qmail, ansanm ak amater ki enterese te fonde pwojè a notqmail, ki vize a kontinye devlopman nan qmail kòm yon pwodwi limenm olye ke yon seri plak. Tankou qmail, yon nouvo pwojè distribiye pa kòm yon domèn piblik (anpilsyon konplè sou copyright ak kapasite pou distribye ak itilize pwodwi a pa tout moun ak san restriksyon).

Notqmail tou kontinye respekte prensip jeneral qmail - senplisite achitekti, estabilite ak yon kantite minimòm erè. Devlopè notqmail yo pran anpil prekosyon nan enkòpore chanjman yo epi ajoute sèlman fonksyonalite ki nesesè nan reyalite modèn yo, kenbe konpatibilite debaz qmail ak ofri degaje ki ka itilize pou ranplase enstalasyon qmail ki deja egziste. Pou kenbe bon nivo estabilite ak sekirite, degaje yo te planifye yo dwe lage trè souvan epi yo enkli sèlman yon ti kantite chanjman nan chak, bay itilizatè yo opòtinite pou teste chanjman yo pwopoze yo ak pwòp men yo. Pou senplifye tranzisyon an nan nouvo degaje, li planifye pou prepare yon mekanis pou enstalasyon serye, senp ak regilye nan mizajou.

Achitekti orijinal la nan qmail yo pral konsève ak eleman debaz yo ap rete san okenn chanjman, ki nan yon sèten limit pral kenbe konpatibilite ak ajoute-ons deja lage ak plak pou qmail 1.03. Lòt karakteristik yo te planifye pou aplike nan fòm ekstansyon, si sa nesesè ajoute interfaces lojisyèl ki nesesè yo nan nwayo qmail debaz la. Soti nan
planifye Pou pèmèt nouvo karakteristik, zouti verifikasyon moun k ap resevwa SMTP, mòd otantifikasyon ak chifreman (AUTH ak TLS), sipò pou SPF, SRS, DKIM, DMARC, EAI ak SNI.

Nan premye lage pwojè a (1.07) yo rezoud pwoblèm konpatibilite ak vèsyon aktyèl FreeBSD ak macOS, yo te ajoute kapasite pou itilize utmpx olye de utmp, yo rezoud pwoblèm konpatibilite ak rezolisyon ki baze sou BIND 9. Enstalasyon nan anyè abitrè yo te senplifye, kapasite pou yo enstale. san yo pa konekte kòm rasin yo te bay, ak kapasite nan bati san yo te bezwen an te ajoute kreye yon itilizatè qmail separe (ka lanse anba yon itilizatè abitrè san privilèj). Te ajoute egzekisyon UID/GID tcheke.

Nan vèsyon 1.08, li planifye pou prepare pakè pou Debian (deb) ak RHEL (rpm), osi byen ke refactoring pou ranplase konstriksyon C demode ak opsyon ki konfòme ak estanda C89 la. Nouvo koòdone pwogramasyon pou ekstansyon yo planifye pou lage 1.9. Nan vèsyon 2.0, li espere chanje paramèt sistèm keu lapòs la, ajoute yon sèvis piblik pou restore keu yo, epi pote API nan kapasite pou konekte ekstansyon pou entegrasyon ak LDAP.

Sous: opennet.ru

Add nouvo kòmantè