From: Sam Hartman Date: Thu, 30 Nov 2000 01:50:21 +0000 (+0000) Subject: Another bugfix version. X-Git-Tag: debian/1.0.snap20001106-9 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=00baf25228d1a19b68deaf188761224ac7b4b8c3;p=packages%2Fo%2Fopenafs.git Another bugfix version. Major change is to start client after fileserver and to use -fast on fs mkm for new cells. --- diff --git a/debian/README.Debian b/debian/README.Debian index c43a88e01..61c01ce88 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -4,9 +4,6 @@ openafs for Debian * No manual pages are included. I need to find out if versions exist that are OK for copyright reasons. -* The init.d script is not activated by default. I want to hold off - on this until module building is more reasonable. - * AFS users may be confused by the directory layout. The files that normally go in /usr/vice/etc go in /etc/openafs. The cache should be mounted on /var/cache/openafs. @@ -17,5 +14,4 @@ openafs for Debian - -- Sam Hartman , Fri, 3 Nov 2000 23:41:41 -0500 diff --git a/debian/README.servers b/debian/README.servers index af6c16e43..65d4b24c9 100644 --- a/debian/README.servers +++ b/debian/README.servers @@ -19,7 +19,7 @@ sample transcript of configuring an AFS cell can be found in transcript assumes you are using MIT Kerberos and the openafs-krb5 package. Similar steps could be taken with Heimdal. -Another issue is upgrades. It is likely that futurue versions of this +Another issue is upgrades. It is likely that future versions of this package will install for example /usr/lib/openafs/fileserver.package instead of /usr/lib/openafs/fileserver. The postinst script will create links the actual binaries. Upgrades will not replace the old diff --git a/debian/afs-newcell b/debian/afs-newcell index 30ccd5f06..dac1b7623 100644 --- a/debian/afs-newcell +++ b/debian/afs-newcell @@ -53,7 +53,7 @@ In order to set up a new AFS cell, you must meet the following: should install Heimdal with Kth-kerberos compatibility or MIT Kerberos5. -2) You need to create the AFS key and load it into +2) You need to create the single-DES AFS key and load it into /etc/openafs/server/KeyFile. If your cell's name is the same as your Kerberos realm then create a principal called afs. Otherwise, create a principal called afs/cellname in your realm. The cell diff --git a/debian/afs-rootvol b/debian/afs-rootvol index f8c97a7f0..cfd2e5ec3 100644 --- a/debian/afs-rootvol +++ b/debian/afs-rootvol @@ -112,7 +112,7 @@ open(CELLSERVDB, "/etc/openafs/CellServDB") while() { chomp; if (/^>\s*([a-z0-9_\-.]+)/ ) { - run("fs mkm /afs/$1 root.cell -cell $1 "); + run("fs mkm /afs/$1 root.cell -cell $1 -fastch"); } } diff --git a/debian/changelog b/debian/changelog index c68aee450..eaf479883 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +openafs (1.0.snap20001106-9) unstable; urgency=medium + + * Fix openafs-fileserver restart to do a bos restart + * Document that AFS key must be single-DES. + * afs-rootvol: use the -fast option so we do not hang forever on bad cells or firewalls. + * Fix priority on openafs-client rc script to run after server starts. + + -- Sam Hartman Wed, 29 Nov 2000 20:43:59 -0500 + openafs (1.0.snap20001106-8) unstable; urgency=low * Modules no longer depend on the tlient; client depends on modules. diff --git a/debian/openafs-fileserver.init b/debian/openafs-fileserver.init index be210b50f..8835856f8 100755 --- a/debian/openafs-fileserver.init +++ b/debian/openafs-fileserver.init @@ -56,10 +56,8 @@ case "$1" in # just the same as "restart". # echo -n "Restarting $DESC: " - start-stop-daemon --stop --quiet--signal 1 --exec $DAEMON + bos restart localhost -localauth -bos sleep 1 - start-stop-daemon --start --quiet --pidfile \ - /var/run/$NAME.pid --exec $DAEMON echo "$NAME." ;; *) diff --git a/debian/rules b/debian/rules index 385b51d13..991ad319b 100755 --- a/debian/rules +++ b/debian/rules @@ -142,7 +142,8 @@ binary-arch: build install dh_installmenu # dh_installemacsen # dh_installpam - dh_installinit -r + dh_installinit -popenafs-client -r -- defaults 25 18 + dh_installinit -popenafs-fileserver -r dh_installcron # dh_installmanpages dh_installinfo