Oula la!

--On Thursday, September 19, 2002 5:55 AM -0700 Admin-Stress 
<[EMAIL PROTECTED]> wrote:

> After I upgraded to openssl-0.9.6g (also openssl-engine) on my RedHat
> 7.3, I got several problem.
>
> (1) qmail-pop3d can not authenticate my username and password
>
> (2) openssh (sshd) 3.4p1 also can not authenticate my username and
> password, not root account
>
> Do I need to recompile ALL applications?

No...

> I tried with openssh, I removed ssh* in /usr/local/etc/ /usr/local/sbin
> /usr/local/bin, recompiled, make install again. But still, the problem
> exist.
>
> Then I read a workaround that I must build openssh --with-pam, and I did
> that. It's work!
>
> But why? Why do I need to use 'pam' after upgrading? Should I recompile
> all applications with 'pam' ?

Just means that OpenSSH checks logins with the 'pam' (pluggable 
authentication
modules) mechanism. This is the default on RH. Compiling OpenSSH --with-pam
affects NOTHING else than the resulting OpenSSH.

> This will be problem if my application does not support 'pam'.

No. Then your application will read /etc/password directly or whatever.

> 'checkpassword' for qmail-pop3d does not support pam, if I am not
> mistaken.

Possibly not. But the correct phrasing is 'does not use pam'.

> Or maybe my upgrade process was wrong? (see below)
>
> Please help me.
>

Any additional error messages? Log file data?

> Thanks,
> kapot
>
> I followed this when upgraded my openssl :
>
> Upgrading OPENSSL on RedHat 7.3 (Simple Guide)
> ==============================================
>
> * Download latest openssl AND openssl-engine from :
>
>      http://www.openssl/org -OR-
>      http://openssl.planetmirror.com
>
> * Copy all *.tar.gz to /tmp
>
> * Building openssl-0.9.6g
>
>      cd /tmp
>      tar -zxvf openssl-0.9.6g.tar.gz
>      cd openssl-0.9.6g.tar.gz
>      ./config shared
>      make
>      make test
>      make install
>
> * Building openssl-engine.0.9.6g
>
>      cd /tmp
>      tar -zxvf openssl-engine-0.9.6g.tar.gz
>      cd openssl-engine-0.9.6g.tar.gz
>      ./config shared
>      make
>      make test
>      make install
>
> * Remove old openssl rpm
>
>      rpm --erase --nodeps openssl
>
> * Link new files
>
>      cd /usr/lib
>      rm libcrypto.so
>      rm libcrypto.so.1
>      rm libcrypto.so.2
>      rm libssl.so
>      rm libssl.so.1
>      rm libssl.so.2
>      ln -s /usr/local/ssl/lib/libcrypto.so libcrypto.so
>      ln -s /usr/local/ssl/lib/libcrypto.so libcrypto.so.1
>      ln -s /usr/local/ssl/lib/libcrypto.so libcrypto.so.2
>      ln -s /usr/local/ssl/lib/libssl.so libssl.so
>      ln -s /usr/local/ssl/lib/libssl.so libssl.so.1
>      ln -s /usr/local/ssl/lib/libssl.so libssl.so.2
>
>      ln -s /usr/local/ssl/include/ /usr/include/ssl
>
>      cd /usr/include
>      rm -rf openssl
>      ln -s /usr/local/ssl/include/openssl openssl
>
> * Rerun ldconfig
>
>      cd /etc
>      rm ld.so.cache
>
>      vi ld.so.conf
>
>         - add /usr/local/ssl/lib
>         - add /usr/local/lib       <-- optional
>
>      ldconfig
>
> * Done
>
>      Thanks to "David Tonhofer, m-plify S.A." <[EMAIL PROTECTED]>
>
>
> __________________________________________________
> Do you Yahoo!?
> New DSL Internet Access from SBC & Yahoo!
> http://sbc.yahoo.com
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]
>
>


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to