Just some notes on my recent upgrades:

1) Compile fails with dlFunc errors --
        Add '-ldl' to the LDFLAGS line in the Makefile

2) Procedure to build OpenSSH 3.4 RPMS

        Grab the source tarball release from openssh.org
        Extract the tarball
        Edit the makefile to include the change in (1)
        Copy the ./openssh-3.4p1/contrib/redhat/openssh.spec to
                /usr/src/RPM/SPECS
        Retar and gzip the openssh directory. Copy the resultant
                tarball to /usr/src/RPM/SOURCES

        If necessary, install tcp-wrappers, pam-devel, libwrap and
                libwrap-devel (I used the PLD Linux binary packages from
                rpmfind.net).

        cd to /usr/src/RPM/SPECS and run ' rpm -ba openssh.spec'

3) For Mandrake 6.0
        PITA to get the source RPMs to build, so use the tarballs.
        If possible, update pam by rebuilding the src.rpm from Mandrake 7.2.
   The new privilege separation code does not work with compression
   enabled.

4) Mandrake 7.0
   It's possible to build the RPM, but dependency hell may be waiting.
   Disable the db1 checking in the .spec since it's now part of glibc.
   You may also need to modify the %make macro in the spec file to 
   correspond with RedHat's setup. I also disabled the building of 
   gnome-askpass since I don't use it.

4) Mandrake 8.2
        Mandrake has updates to OpenSSH3.3 that *should* fix the problem.




Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to