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