+openafs (1.2.7-3) unstable; urgency=low
+
+ * Apparently OpenAFS and ircd conflict on a UDP port, so you can't use
+ both at once, Closes: #150242
+ * Patch from seph to add -nosettime when ntp is installed, Closes: #155123
+ * Fix bosserver shutdown on restart after upgrade, Closes :#155586
+ * Install translate_et, Closes: #138672
+ * Allow byacc instead of bison
+
+ -- Sam Hartman <hartmans@debian.org> Tue, 3 Dec 2002 22:30:44 -0500
+
openafs (1.2.7-2) unstable; urgency=low
* Fix uss to build with bison 1.50 and 1.75 so we can throw away the
Package: openafs-fileserver
Architecture: i386 powerpc sparc alpha s390 ia64
Depends: ${shlibs:Depends}, debconf, openafs-client (= ${Source-Version})
+Conflicts: ircd
Recommends: ntp
Description: The AFS distributed filesystem- file server
AFS is a distributed filesystem allowing cross-platform sharing of
openafs-client/usr/sbin etc/fms etc/butc etc/backup
-openafs-client/usr/bin bin/fs bin/pts bin/bos etc/vos bin/tokens bin/sys
-openafs-client/usr/bin bin/udebug bin/cmdebug bin/pagsh etc/rxdebug
+openafs-client/usr/bin bin/fs bin/pts bin/bos etc/vos bin/tokens bin/sys
+openafs-client/usr/bin bin/udebug bin/cmdebug bin/pagsh etc/rxdebug
openafs-client/usr/sbin root.client/usr/vice/etc/afsd
-openafs-client/usr/bin bin/klog bin/kpwvalid bin/unlog
+openafs-client/usr/bin bin/klog bin/kpwvalid bin/unlog bin/translate_et
openafs-fileserver/usr/lib/openafs root.server/usr/afs/bin/fileserver root.server/usr/afs/bin/volserver
openafs-kpasswd/usr/bin bin/kpasswd etc/kas
openafs-fileserver/usr/sbin root.server/usr/afs/bin/bosserver
echo -n "Stopping $DESC: "
bos shutdown localhost -wait -localauth
start-stop-daemon --stop --quiet \
- --exec $DAEMON
+ --user root --name bosserver
echo "$NAME."
;;
#reload)
# AFS_CLIENT and AFS_SERVER determine if we should start the client and or
# the bosserver. Possible values are true and false.
# These are loaded from files written by debconf
+# AFS_NOSETTIME is currently defaulted to auto because we believe this is a reasonable default
+AFS_NOSETTIME=auto
test -f /etc/openafs/afs.conf.client && . /etc/openafs/afs.conf.client
AFS_SERVER=off
CACHESIZE=
OPTIONS=$MEDIUM
+# if we're looking for ntp, what files do we look for?
+TIME_SBIN_PROGS="ntptime ntpd "
+
# Should we support afsdb?
if [ "x$AFS_AFSDB" = "xtrue" ] ; then
AFSDB="-afsdb"
FAKESTAT="-fakestat"
else FAKESTAT=""
fi
+if [ "x$AFS_NOSETTIME" = "xtrue" ] ; then
+ NOSETTIME="-nosettime"
+ elif [ "x$AFS_NOSETTIME" = "xauto" ] ; then
+ for f in $TIME_SBIN_PROGS; do
+ test -e "/usr/sbin/$f" && {
+ NOSETTIME="-nosettime"
+ break
+ }
+ done
+ else
+ NOSETTIME=""
+ fi
# Set to "-verbose" for a lot of debugging information from afsd. Only
# useful for debugging as it prints _a lot_ of information.
VERBOSE=
# OPTIONS are the options passed to afsd.
-OPTIONS="$OPTIONS $VERBOSE $DYNROOT $FAKESTAT $AFSDB"
+OPTIONS="$OPTIONS $VERBOSE $DYNROOT $FAKESTAT $AFSDB $NOSETTIME"
# Sample server preferences function. Set server preferences using this.