diff options
author | Karl Ramm <kcr@mit.edu> | 2009-03-22 05:27:07 +0000 |
---|---|---|
committer | Karl Ramm <kcr@mit.edu> | 2009-03-22 05:27:07 +0000 |
commit | cb93428e07010584ef9b0a9dce2add5596c9a595 (patch) | |
tree | 24ca5ac7f74565d4bf6e911dbaaed40557b8988a /debian | |
parent | 3b59c1d4a781cd9911d1f9031f43d181fc1beacb (diff) |
explicitly set the charset to unknown in zstat, zleave, and zshutdown_notify
Diffstat (limited to 'debian')
-rw-r--r-- | debian/README.krb4-5 | 1 | ||||
-rw-r--r-- | debian/libzephyr4-krb5.templates | 15 | ||||
-rwxr-xr-x | debian/rules | 7 | ||||
-rw-r--r-- | debian/zephyr-server.templates | 17 |
4 files changed, 39 insertions, 1 deletions
diff --git a/debian/README.krb4-5 b/debian/README.krb4-5 new file mode 100644 index 0000000..3278453 --- /dev/null +++ b/debian/README.krb4-5 @@ -0,0 +1 @@ +Placehold that will explain how to build an agile server goes here. diff --git a/debian/libzephyr4-krb5.templates b/debian/libzephyr4-krb5.templates new file mode 100644 index 0000000..cf97f10 --- /dev/null +++ b/debian/libzephyr4-krb5.templates @@ -0,0 +1,15 @@ +Template: libzephyr4-krb5/no-more-krb4 +Type: boolean +Default: true +Description: Potentially incompatible upgrade + You appear to be upgrading from a version of zephyr that uses + Kerberos version 4 to authenticate. Kerberos version 4 support has + been removed from Debian, and accordingly from zephyr. This version + of zephyr uses Kerberos 5 to authenticate, and thus your servers must + have been upgraded for it to be useful. + . + A server that authenticates both ways can be built for lenny from the + zephyr source package, see: + /usr/share/doc/libzephyr4-krb5/README.krb4-5 + . + Continue with the upgrade? diff --git a/debian/rules b/debian/rules index 1c1feef..6958031 100755 --- a/debian/rules +++ b/debian/rules @@ -128,11 +128,16 @@ binary-arch: build install dh_testdir dh_testroot set -e; \ - for file in files templates config postinst docs; do \ + for file in files templates postinst docs; do \ for dir in $(VARIETALS); do \ cp debian/zephyr-server.$$file debian/zephyr-server-$$dir.$$file; \ done; \ done + for file in config; do \ + for dir in $(filter-out krb5,$(VARIETALS)); do \ + cp debian/zephyr-server.$$file debian/zephyr-server-$$dir.$$file; \ + done; \ + done for file in README.Debian docs init postrm; do \ for dir in $(filter-out krb,$(VARIETALS)); do \ cp debian/zephyr-server-krb.$$file debian/zephyr-server-$$dir.$$file; \ diff --git a/debian/zephyr-server.templates b/debian/zephyr-server.templates index 11c9b86..efca03b 100644 --- a/debian/zephyr-server.templates +++ b/debian/zephyr-server.templates @@ -16,6 +16,23 @@ _Description: Zephyr servers: The list configured on clients can be a subset of the list configured on servers. +Template: zephyr-server/no-more-krb4 +Type: boolean +Default: true +Description: Incompatible Upgrade + You appear to be upgrading from a version of the zephyr server that + uses Kerberos version 4 to authenticate. Kerberos version 4 support + has been removed from Debian, and accordingly from the zephyr server. + This version of the zephyr server uses only Kerberos 5 to + authenticate, and thus is almost certainly incompatible with any of + your currently deployed clients. + . + A server that authenticates both ways can be built for lenny from the + zephyr source package, see: + /usr/share/doc/libzephyr4-krb5/README.krb4-5 + . + Continue with the upgrade? + Template: zephyr-server/read_conf Type: boolean Default: true |