Portál AbcLinuxu, 14. května 2025 01:24
Ahoj,,
podle tohoto návodu se snažím nainstalovat MailServer
http://www.gentoo.org/doc/en/qmail-howto.xml
Vše proběhlo bez potíží, ale mám problém s knihovnou: "libauthvchkpw.so"
Pokud nastartuji courier-authlib, tak se v logu objeví tato chyba:
/etc/init.d/courier-authlib restart
cat /var/log/messages
authdaemond: stopping authdaemond children
authdaemond: modules="authvchkpw", daemons=5
authdaemond: Installing libauthvchkpw
authdaemond: libauthvchkpw.so: cannot open shared object file: No such file or directory
Verze courier-authlib
courier-authlib-0.60.6
Neporadil by mi někdo, co s tím a jak to dát dopořádku ?
Děkuji
Podle mě nové verze courier-authlib už neobsahují modul pro vchkpw. Je potřeba použít nějakou starší verzi courier-authlib, což bohužel také znamená použít starší verzi courier-imap, protože ta nová se starší authlib nejede.
Zrovna tento týden jsem se s tím mořil při přenosu mailserveru na nové železo. Chtěl jsem zároveň aktualizovat i na nejnovější verzi courier imap a authlib, ale nakonec jsem se vrátil k imap 4.1.3, který tam běžel původně. Verzi authlib si bohužel nepamatuji, a na stroj v práci se můžu podívat až v pondělí, ale myslím, že to byla 0.57. Navíc při kompilaci zrovna toho modulu authvchkpw je potřeba opravit chybu ve zdrojáku.
Tak to nemám tedy pěkné vyhlídky
Takže jak na to ?
Je několik možností:
no jo, jenze courier-authlib verze 0.59.x v portage nemam
Já budu přecházet na dovecot, tam to bude bez problémů.
Takže problém je s POP3 ?
Umí se DOVECOT autorizovat přes vchkpw ?
Já taky nemám starší verzi authlib v rpm balíku a tak jsem si ji přeložil. Myslel jsem, že gentooisti rádi kompilují a nejakého toho configure - make - make install se nelekají
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.