summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2004-01-07 11:51:18 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2004-01-07 11:51:18 +0000
commite2fb0b2a6ba32cf397d50de8e30b5b19e3a52182 (patch)
treec5bcf49ad2c6dc8649fcc56db349f642c3833f6d
parenta04e3d6c3084de022d6bb2144c7a89fd5d8b9f75 (diff)
Notes
-rw-r--r--crypto/openssh/FREEBSD-upgrade15
1 files changed, 10 insertions, 5 deletions
diff --git a/crypto/openssh/FREEBSD-upgrade b/crypto/openssh/FREEBSD-upgrade
index edc200809c73..4cce15450094 100644
--- a/crypto/openssh/FREEBSD-upgrade
+++ b/crypto/openssh/FREEBSD-upgrade
@@ -14,17 +14,23 @@
3) Remove trash:
- $ eval "rm -rvf $(tr '[:space:]' ' ' </usr/src/crypto/openssh/FREEBSD-Xlist)"
+ $ tail +2 /usr/src/crypto/openssh/FREEBSD-Xlist |
+ while read glob ; do eval "rm -rvf $glob" ; done
Make sure that took care of everything, and if it didn't, make sure
- to update FREEBSD-Xlist so you won't miss it the next time.
+ to update FREEBSD-Xlist so you won't miss it the next time. A good
+ way to do this is to run a test import and see if any new files
+ show up:
+
+ $ cvs -n import src/crypto/openssh OPENSSH x | grep \^N
4) Import the sources:
$ cvs import src/crypto/openssh OPENSSH OpenSSH_X_YpZ
5) Resolve conflicts. Remember to bump the version number and
- addendum in version.h.
+ addendum in version.h, and update the default value in
+ ssh{,d}_config and ssh{,d}_config.5.
6) Generate configure and config.h.in:
@@ -40,8 +46,7 @@
Note that we don't want to configure OpenSSH for Kerberos using
configure since we have to be able to turn it on or off depending
- on the value of MAKE_KERBEROS[45]. Our Makefiles take care of
- this.
+ on the value of NO_KERBEROS. Our Makefiles take care of this.
8) Commit the resulting config.h. Make sure you don't accidentally
commit any other files created by autoconf, autoheader or