Subject: CVS commit: pkgsrc/security/openssh
To: None <>
From: Johnny C. Lam <>
List: pkgsrc-changes
Date: 06/28/2002 20:10:18
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Jun 28 17:10:18 UTC 2002

Modified Files:
	pkgsrc/security/openssh: Makefile PLIST
Added Files:
	pkgsrc/security/openssh: Makefile.intree

Log Message:
Add ability to update the in-tree OpenSSH directly from pkgsrc.  This
installs the binaries directly in /usr and places the manpages and example
files in the correct hier(7) locations.  We don't register installation in
this case because the package database can't handle it.  We deal with the
ssh config files and directories as follows:

	NetBSD-1.5.*	use /etc/ssh_config, /etc/sshd_config
	NetBSD-1.6	use /etc/ssh/ssh_config, /etc/ssh/sshd_config

We also emit a warning in the MESSAGE file that /etc/ssh.conf and
/etc/sshd.conf should be renamed in order to keep using them.  Lastly,
there is a new target "tarball" to generate a tarball of the installed
files that might be used to install quickly on many machines, though it
may be only of limited utility.

These changes are only active if UPDATE_INTREE_OPENSSH is defined.

To generate a diff of this commit:
cvs rdiff -r1.81 -r1.82 pkgsrc/security/openssh/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/security/openssh/Makefile.intree
cvs rdiff -r1.6 -r1.7 pkgsrc/security/openssh/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.