]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Document changes and prep for new version debian/1.2.7-3
authorSam Hartman <hartmans@debian.org>
Wed, 4 Dec 2002 04:09:56 +0000 (04:09 +0000)
committerSam Hartman <hartmans@debian.org>
Wed, 4 Dec 2002 04:09:56 +0000 (04:09 +0000)
debian/changelog
debian/control
debian/filelist
debian/openafs-fileserver.init
src/afsd/afs.conf.linux

index a55d610b07421e58b550f9876b4c26ebff660117..5357c73890318287b599bcf80579ed633c722282 100644 (file)
@@ -1,3 +1,14 @@
+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
index 0b81a1e207f7ff97fe02529b75057c0552c08fc9..c254767c3779a139a706fcb33e0f659ebe758155 100644 (file)
@@ -35,6 +35,7 @@ Description: The AFS distributed filesystem- old password changing
 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
index bb20054da5c26cda1735330ad403775eb853dcb8..5e0ad59159dc2edab91af0d9260b9150fd7f0adb 100644 (file)
@@ -1,8 +1,8 @@
 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
index 8835856f831bf1597e0c1a9a514cc05bb137fa5f..30ff3d8a5413256fd8665ffd9c54fe91ce9db38c 100755 (executable)
@@ -34,7 +34,7 @@ case "$1" in
        echo -n "Stopping $DESC: "
     bos shutdown localhost -wait -localauth
        start-stop-daemon --stop --quiet  \
-               --exec $DAEMON
+               --user root --name bosserver
        echo "$NAME."
        ;;
   #reload)
index 065ee1110ca3bf7e0986e744108d1017640be758..33b8d77304cc9eae867b6113d0aef7d58ea45dff 100644 (file)
@@ -11,6 +11,8 @@
 # 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
@@ -32,6 +34,9 @@ SMALL="-stat 300 -dcache 100 -daemons 2 -volumes 50"
 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"
@@ -45,13 +50,25 @@ if [ "x$AFS_FAKESTAT" = "xtrue" ] ; then
     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.