README 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. The following is a new package build script for Solaris. This is being
  2. introduced into OpenSSH 3.0 and above in hopes of simplifying the build
  3. process. As of 3.1p2 the script should work on all platforms that have
  4. SVR4 style package tools.
  5. The build process is called a 'dummy install'.. Which means the software does
  6. a "make install-nokeys DESTDIR=[fakeroot]". This way all manpages should
  7. be handled correctly and key are deferred until the first time the sshd
  8. is started.
  9. Directions:
  10. 1. make -F Makefile.in distprep (Only if you are getting from the CVS tree)
  11. 2. ./configure --with-pam [..any other options you want..]
  12. 3. look at the top of buildpkg.sh for the configurable options and put
  13. any changes you want in openssh-config.local. Additional customizations
  14. can be done to the build process by creating one or more of the following
  15. scripts that will be sourced by buildpkg.sh.
  16. pkg_post_make_install_fixes.sh pkg-post-prototype-edit.sh
  17. pkg-preinstall.local pkg-postinstall.local pkg-preremove.local
  18. pkg-postremove.local pkg-request.local
  19. 4. Run "make package"
  20. If all goes well you should have a solaris package ready to be installed.
  21. If you have any problems with this script please post them to
  22. openssh-unix-dev@mindrot.org and I will try to assist you as best as I can.
  23. - Ben Lindstrom