From 55a24ddd4231782bf4a76c8fabade00c67845501 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Tue, 13 Apr 2010 16:32:49 -0700 Subject: [PATCH] Autogenerate a Debian changelog for correct package versioning The Debian packaging infrastructure takes the package version from the most recent entry in the changelog file. Change the changelog file to a template and add an entry to the top that will be set to the current version of OpenAFS, with a Debian revision that will sort before any official package. Change-Id: Ic7fb1d30be10210b7d032cdc49a963410997db82 Reviewed-on: http://gerrit.openafs.org/1749 Tested-by: Russ Allbery Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- configure.in | 10 + src/packaging/Debian/.gitignore | 5 + src/packaging/Debian/changelog | 2007 ------------------------------------ src/packaging/Debian/changelog.in | 2021 +++++++++++++++++++++++++++++++++++++ 4 files changed, 2036 insertions(+), 2007 deletions(-) create mode 100644 src/packaging/Debian/.gitignore delete mode 100644 src/packaging/Debian/changelog create mode 100644 src/packaging/Debian/changelog.in diff --git a/configure.in b/configure.in index 3ae36aa..022dcac 100644 --- a/configure.in +++ b/configure.in @@ -6,9 +6,18 @@ LINUX_PKGVER=1.5.73.3 #LINUX_PKGREL=0.pre3 LINUX_PKGREL=1.1 +dnl Debian wants the release candidate version in the main upstream version, +dnl and wants ~ before it. +if echo "$LINUX_PKGREL" | grep pre >/dev/null 2>/dev/null ; then + DEB_PKGVER="$LINUX_PKGVER"`echo "$LINUX_PKGREL" | sed 's/0.pre/~rc/'` +else + DEB_PKGVER="$LINUX_PKGVER" +fi + AC_SUBST(MACOS_VERSION) AC_SUBST(LINUX_PKGVER) AC_SUBST(LINUX_PKGREL) +AC_SUBST(DEB_PKGVER) AC_USE_SYSTEM_EXTENSIONS AC_PROG_CC @@ -107,6 +116,7 @@ src/log/Makefile \ src/log/test/Makefile \ src/lwp/Makefile \ src/lwp/test/Makefile \ +src/packaging/Debian/changelog \ src/packaging/MacOS/OpenAFS-debug.Description.plist \ src/packaging/MacOS/OpenAFS-debug.Info.plist \ src/packaging/MacOS/OpenAFS.Description.plist \ diff --git a/src/packaging/Debian/.gitignore b/src/packaging/Debian/.gitignore new file mode 100644 index 0000000..19da35d --- /dev/null +++ b/src/packaging/Debian/.gitignore @@ -0,0 +1,5 @@ +# After changing this file, please run +# git ls-files -i --exclude-standard +# to check that you haven't inadvertently ignored any tracked files. + +/changelog diff --git a/src/packaging/Debian/changelog b/src/packaging/Debian/changelog deleted file mode 100644 index ddd325c..0000000 --- a/src/packaging/Debian/changelog +++ /dev/null @@ -1,2007 +0,0 @@ -openafs (1.5.73.3-1) experimental; urgency=low - - * New upstream testing release. - - New demand-attach file server support for greatly improved file - server restart times. - - Support for split readonly/read-write client caches. - - Better client handling of file server meltdowns. - - Experimental read-only client disconnected mode. - - NFS translator clients now work properly on Linux. - - Client cache readahead. - - Network performance improvements. - - New libkopenafs library providing a kernel PAG manipulation - interface (a subset of the API provided by Heimdal's libkafs). - * Apply upstream deltas: - - [7d395f17] Improve demand-attach fileserver bos documentation - - [a763edc3] Make src/rx/rx.c not executable - - [8d41bc24] Reallocate memory in aklog for the AFS ID string - - [be449999] Fix typo in bos_create manpage - - [fdb9429e] Linux: kmap() not page_address() - * Build OpenAFS with demand-attach enabled for the file server, bos - restricted mode enabled for bosserver, and disconnected mode enabled - for the client. Except for demand-attach, these options don't change - the default behavior, just make new capabilities available. - * The openafs-modules package now provides openafs-modules3 and - conflicts on pre-1.5.61 openafs-client packages since the interface - between afsd and the module has changed. openafs-client now conflicts - with openafs-modules2 and recommends openafs-modules3. - * Change the default permissions of /etc/openafs/server to 0755 to match - upstream defaults, but do not change permissions on upgrade. The only - file in that directory that needs to be protected is KeyFile, which - should be mode 0600 anyway. Drop the patch to bosserver to allow more - restrictive permissions. bosserver will complain about directory - permissions after upgrade until the directory is manually changed. - * Upstream now installs afszcm.cat and finds it in /usr/share/openafs/C, - so use the version installed via make install and install it in the - same location. - * Upstream builds specific files with -fno-strict-aliasing where needed, - so we no longer need to build the whole source with that flag. - * Upstream no longer includes files covered by the Apple Public Source - License, so we no longer have to repackage the upstream source to - remove those files. Drop Debian patches to the build system that were - compensating for the removal of those files. - * Switch to generating upstream tarballs from the upstream Git tag - rather than from tarball releases. There's no reason to include all - the generated files when we're going to regenerate them anyway, and - this saves effort combining the doc and src tarballs. - - -- Russ Allbery Thu, 08 Apr 2010 13:20:50 -0700 - -openafs (1.4.12+dfsg-3) unstable; urgency=low - - * Apply upstream deltas: - - [135e196b] Create missing root directory when ORPH_ATTACH - - [190ef2cb] volmonitor keep vtrans lock - - [812dcc2c] Increase the maximum number of sysnames - - [a123d4ab] Print rxdebug statistics as unsigned values - * If the user configures openafs-client to use AFSDB records for VLDB - server location, don't prompt the user for VLDB servers for the local - cell even if they're not present in CellServDB and don't try to add an - entry for the local cell to CellServDB. (Closes: #575299) - - -- Russ Allbery Fri, 26 Mar 2010 16:05:30 -0700 - -openafs (1.4.12+dfsg-2) unstable; urgency=low - - * Apply upstream deltas: - - [4ca7b6fc] Remove lih_r - - [f3899ac3] Allow GetSomeSpace_r to select an optimal host - - [94a43966] h_TossStuff_r: check held-ness after lock - - [b78eeb0c] h_TossStuff_r: make sure host does not go away - - [0583af32] volmonitor copy link before calling free - - [eb799d07] Move non-executable stack assembly code to end of file - * Build with -fno-strict-aliasing. The upstream development branch has - a better fix that selectively enables this for specific files with - known problems, but be conservative for the stable release. - - -- Russ Allbery Mon, 22 Mar 2010 15:53:48 -0700 - -openafs (1.4.12+dfsg-1) unstable; urgency=low - - * New upstream release. - - Enable weak encryption types in aklog and klog.krb5. - - Build support for Linux 2.6.33. - - Improvements to host tracking safety in the file server. - - Fall back to current kernel credentials if we can't use stored ones. - - Fix truncation handling in some large file situations. - - Further fixes to mmap handling. - - Avoid double-free in some FetchData64 error situations. - - Stop warning about system call hooks when keyrings are in use. - - Flush vcaches when a mount fails to avoid inconsistent data. - - New dump tag and length standard for vos dump. - - Fix stack executability for programs containing assembly code. - - Various salvager robustness fixes. - * Use dh_dkms from the DKMS package to handle creation of the maintainer - scripts for openafs-modules-dkms rather than rolling our own. - (LP: #497149) - * Update init script to require $remote_fs be started first and stopped - after OpenAFS. This won't be the case in the long run, but for now - some important boot-time options need /usr/bin/fs to set them. - * List $syslog in Should-Start for the openafs-client init script, since - otherwise if loading the module causes a kernel panic, it won't be - logged to disk. - * Update CellServDB to the 2010-02-28 version. - * Add README.source explaining maintenance procedures and a - debian/import-upstream script to do a Git-aware merge of a new - upstream release that will allow us to cherry-pick upstream patches - and do proper merges. - * Stop linking the openafs-fileserver doc directory to openafs-client so - that we can provide a separate NEWS.Debian. - * Update standards version to 3.8.4 (no changes required). - - -- Russ Allbery Mon, 08 Mar 2010 16:32:49 -0800 - -openafs (1.4.11+dfsg-6) unstable; urgency=low - - * Apply upstream deltas: - - [c12ec354] Fix write_begin configure test for recent RHEL kernels - - [b7198421] Fix memory allocation warnings at shutdown - - [7183c113] Do not check *aoutSize in PGetPAG - - [c0323c49] cm: address race condition in afs_QueueVCB - - [ad6dabdc] Clean up console message - - [c9f7fe37] Make ktc_curpag also detect ONEGROUP PAG gids - - [2f87c43e] volser transaction object race conditions - - [2d6c0390] Add array bounds checking in h_Enumerate - - [70f6a328] Check for (hostFlags & HOSTDELETED) after h_Lock_r - - [c7a59397] Avoid IHandle leak when failing to attach volume - * Remove incorrect return call in shutdown_icl() introduced by b7198421. - * Do not attempt to build the kernel module with DKMS if the appropriate - Linux headers aren't installed. Based on code from the common DKMS - postinst script (which we'll just use once it's reliably available). - Thanks, Anders Kaseorg. (LP: #487535) - * Fix configure flags used for enabling or disabling LWP and kernel - debugging flags and always pass --disable-strip-binaries. - * Fix the openafs-dbg dependencies and package description to reflect - its inclusion of debugging symbols for all server binaries in - openafs-fileserver and openafs-dbserver, but not the legacy PAM - modules. - * In anticipation of a change in dpkg-source's defaults, force source - package format 1.0. The package is maintained using Git and - generating a proper quilt series is complex and relatively pointless - work, so the additional complexity of the 3.0 format is currently not - that useful. - * Change section of openafs-modules-dkms to kernel to match override. - - -- Russ Allbery Mon, 30 Nov 2009 16:54:08 -0800 - -openafs (1.4.11+dfsg-5) unstable; urgency=low - - * Apply upstream deltas: - - [7833e472] Make afsd.pod reflect reality - - [c9974c7a] Avoid prematurely destroying callback_rxcon - - [9b37972e] Linux: 2.6.32 - Adapt to writeback changes - - [abdf72bc] Linux: Avoid deadlock in readdir - release GLOCK for - filldir - - [bdb4f98a] Protect rx_call iovq from simultaneous attempts to empty - it - - [c08609ae] Avoid using released hosts - - [a410b7fd] Linux - Fix disk cache access for selinux/AppArmor - constrained processes (LP: #415766) - - [49094ccf] Add automatic sysname detection for ARM Linux - - [525b594a] Make ktc_curpag generally available (LP: #446521) - * In the postinst of openafs-modules-dkms, if the openafs module is - already added in DKMS, try to remove it first before adding it. This - should more correctly handle the case of a user installing this - package without the correct kernel headers, having it fail in - postinst, and then installing the correct headers and having dpkg - attempt to configure the package again. Thanks, Philipp Kaluza. - (Closes: #553542) - - -- Russ Allbery Tue, 03 Nov 2009 20:57:21 -0800 - -openafs (1.4.11+dfsg-4) unstable; urgency=low - - * When changing the name of the source package built by - openafs-modules-source, we need to change the package name in the - changelog as well or dpkg-gencontrol explodes. Thanks, Aaron M. - Ucko. (Closes: #549140) - - -- Russ Allbery Wed, 30 Sep 2009 18:04:44 -0700 - -openafs (1.4.11+dfsg-3) unstable; urgency=low - - * Apply upstream deltas: - - openafs-stable-1_4_x/fileserver-no-negative-fetchdata-20090926: - never return a negative data length from client reads past the end - of a file. - - openafs-stable-1_4_x/fileserver-gethost-r-cleanup-fixes-20090925: - fix memory leak and possible double-free in error handling cases in - fileserver. - - openafs-stable-1_4_x/fileserver-retry-registeraddrs-20090810: retry - VL_RegisterAddrs in the file server on failure. - - openafs-stable-1_4_x/kernel-init-vrequest-structure-20090914: - properly initialize vrequest structure in the kernel. - * Change the permissions of /var/lib/openafs/local to 0700 to match - upstream defaults. This directory contains the fssync.sock file used - for coordination between the fileserver and the volserver, and - commands sent to that socket are not authenticated. Linux protects - the socket from unprivileged writes by default, but other operating - systems do not. Upstream therefore wants this directory to be 0700 - and bosserver will complain by default if it's not. Changing the - permissions let us drop a patch to bosserver. - * Fix the second module control file for the standards version, section, - and maintainer update. - * Change the source package name of the stripped package generated by - openafs-modules-source so that, should someone build a Debian source - package from it, it won't have the same name as the main openafs - source package. - - -- Russ Allbery Tue, 29 Sep 2009 15:34:58 -0700 - -openafs (1.4.11+dfsg-2) unstable; urgency=low - - * Add armv5tel to debian/sysname, mapping it to arm_linux26. Patch from - Daniel Bayer. Also make the similar change for the module source - package. (Closes: #542315) - * Also install restorevol in the openafs-client package. - * Swap maintainer and uploaders in the packaging files for the module - source package, matching the main package. - * Update standards version to 3.8.3. - - Change section of packages generated by openafs-modules-source to - kernel. - - Add Homepage to packages generated by openafs-modules-source. - - -- Russ Allbery Fri, 21 Aug 2009 19:20:03 -0700 - -openafs (1.4.11+dfsg-1) unstable; urgency=low - - * New upstream release. - - -- Russ Allbery Fri, 10 Jul 2009 13:57:55 -0700 - -openafs (1.4.11~pre3+dfsg-1) unstable; urgency=low - - * New upstream release candidate. - - Further fixes for rcu_read_lock dependencies in some kernels. - - Clean up return values of Linux vnode operations. - - Call inode's setattr operation correctly. - * Ignore failures to remove an existing DKMS tree in the prerm of the - openafs-modules-dkms package. In the possible cases where the tree - may not be present to be removed, failing package removal doesn't - make sense. (Further addresses LP #368471.) - * Don't install man pages for fs command variants that are only - available on Windows. - * Bring src/config/linux-version closer to upstream since upstream now - handles unversioned source directories. There is one remaining change - required to search for UTS_RELEASE in the correct header path. - * Update CellServDB to 2009-06-29 version. - * Translation updates: - - Russian, thanks Yuri Kozlov. (Closes: #534807) - - -- Russ Allbery Sat, 04 Jul 2009 15:20:06 -0700 - -openafs (1.4.11~pre1+dfsg1-1) unstable; urgency=low - - * New upstream release candidate. - - New getpag pioctl to discover a PAG from userspace portably. - - Allow disabling of syscall probing in the kernel module. - - New -maxmtu override switch in afsd to accommodate some VPNs. - - pts client encryption support. - - Further fixes to address/UUID tracking in the file server. - - New DocBook-based manuals replacing the old HTML manuals. - - New Doxygen-based protocol reference replacing the old PDF files. - - Man pages for remaining AFS subcommands. - * Update standards version to 3.8.2 (no changes required). - - -- Russ Allbery Wed, 17 Jun 2009 13:32:31 -0700 - -openafs (1.4.10+dfsg1-2) unstable; urgency=low - - * Apply upstream CVS deltas: - - STABLE14-dprintf-rename-20090427: rename AFS's dprintf to avoid - conflicts with one in the kernel. - - STABLE14-linux26-defer-cred-changing-20090511: defer changing groups - when the real and effective credentials of a process differ to avoid - running afoul of checks in newer Linux kernels that cause oops. - (Closes: #528785) - - STABLE14-linux-mmap-antirecursion-fix-20090512 and - STABLE14-linux-mmap-antirecursion-avoid-spurious-eio-20090526: - improvements in flag setting and locking around recursive mmap - protection. - - STABLE14-memcache-write-on-laststore-20090512: write back dirty - pages on last store with memcache to avoid losing changes. - - STABLE14-background-fsync-consistency-issues-20090522: file - descriptor handling fixes for the file server. - - STABLE14-man-page-vos-dump-flags-20090526: document the -clone and - -omitdirs flags to vos dump. (Closes: #502571) - * Provide an openafs-modules-dkms package that uses DKMS to dynamically - build kernel modules for the local kernel and document this option in - README.modules. This is an alternative to installing - openafs-modules-source and building kernel modules for each new kernel - with module-assistant or make-kpkg. (Closes: #168852, #525131) - (LP: #52786, #368471, #369875) - * Have openafs-client recommend at least the current source version of - openafs-modules-source or openafs-modules-dkms instead of any old - version. While the API probably hasn't changed, it's best practice to - keep a relatively close match between the userspace andn the kernel - module version. (LP: #369875) - * Dynamically determine the Debian and upstream versions for dkms.conf - and get-orig-source from debian/changelog. Thanks, Anders Kaseorg. - (LP: #364426) - * Build-depend on cpio (used for generating openafs-modules-source). - - -- Russ Allbery Tue, 26 May 2009 21:18:54 -0700 - -openafs (1.4.10+dfsg1-1) unstable; urgency=high - - * New upstream release. - - OPENAFS-SA-2009-001: Avoid a potential kernel memory overrun if more - items than requested are returned from an InlineBulk or BulkStatus - message. (CVE-2009-1251) - - OPENAFS-SA-2009-002: Avoid converting negative errors into invalid - kernel memory pointers. (CVE-2009-1250) - - Preliminary support for 2.6.30 kernels. - - Dynamic vcache allocation support to deal with inotify vcache - pinning. - - Do appropriate locking for CellServDB in /proc. - - Use +dfsg instead of .dfsg for saner version sorting. - * Debian's 2.6.29 packages no longer include symlinks from the - architecture-specific header tree to the common header tree and - instead overlay both header trees using kbuild. Change the Autoconf - probes to always use kbuild and generate stub headers in the paths - that OpenAFS expects that include the linux headers. Patch from Aaron - M. Ucko. (Closes: #521745) - * Build PIC versions of libafsauthent and libafsrpc and install them in - libopenafs-dev for use when AFS code should be embedded into shared - libraries. Patch from Garrett Wollman. - * Update CellServDB to 2008-11-07 version. (Closes: #522451) - * Update debian/watch for +dfsg naming instead of .dfsg. - * Update standards version to 3.8.1 (no changes required). - * Translation updates: - - Japanese, thanks Hideki Yamane. (Closes: #521518) - - -- Russ Allbery Mon, 06 Apr 2009 15:49:34 -0700 - -openafs (1.4.8.dfsg1-3) unstable; urgency=low - - * Apply upstream CVS deltas: - - STABLE14-cbr-free-what-you-alloc-20090325: dequeue items in the same - way they were allocated. - - STABLE14-shutdown-vcache-avoid-null-deref-20090324: avoid oops on - shutdown. (LP: #333197) - - STABLE14-uphys-invalidate-returns-void-20081130: fix apparent Ubik - synchronization errors due to incorrect use of a void return value. - * Update package sections for the new archive organization. - - -- Russ Allbery Fri, 27 Mar 2009 08:08:49 -0700 - -openafs (1.4.8.dfsg1-2) unstable; urgency=low - - * Make openafs-modules-source architecture-specific (arch: any instead - of arch: all). The new method for generating the kernel source tree - only generates correct build machinery for the architecture on which - it was built, making the package architecture-specific. The generated - tree is so much smaller that this still only uses about 1MB of archive - space more than the old method and makes each openafs-modules-source - package much smaller. This is a workaround until we can fix - libafs_tree to include enough build machinery to handle all Linux - architectures from one source tree. (Closes: #516023) - * Explicitly remove *-stamp files in the clean target of the module - build until the module build is upgraded to debhelper 7. - - -- Russ Allbery Wed, 18 Feb 2009 13:48:17 -0800 - -openafs (1.4.8.dfsg1-1) unstable; urgency=low - - * New upstream release. (Closes: #511535) - - Support 2.6.28 kernels. (LP: #303112) - - Check at compile time that the kernel has keyring support rather - than building non-functional modules. (Closes: #500850) - - Include vos clone man page. (LP: #324449) - * Apply upstream CVS deltas: - - STABLE14-libuafs-updates-20081229: prerequisite for other deltas. - - STABLE14-linux-truncate-race-20090109: avoid race condition during - truncation. - - STABLE14-linux-i-size-20090112: further fix for truncation race. - - STABLE14-linux-truncate-cleanup-20090113: further truncation fix. - - STABLE14-osi-probe-check-result-cope-with-enoent-20090115: fix for - syscall probing. - - STABLE14-linux-2629-20090115: support for 2.6.29 kernels. - (Closes: #513680) - - STABLE14-rx-idledead-only-ignore-keepalives-20081222: rx bug fix to - not ignore other ping packets. - - STABLE14-rx-rdwr-writeproc-race-20081228: fix rx race condition that - could result in reuse of freed memory. - - STABLE14-rx-do-not-race-current-packet-20090105: fix rx race - condition. - * Use make libafs_tree to generate the tree for the kernel module - compile rather than copying the entire source tree. - * Compress the source in openafs-modules-source with bzip2 instead of - gzip to reduce the package size. - * Make dynroot the default for new installations. It works much better - with systems that don't bring up their network until late in the boot - process, such as wireless laptops. (LP: #249240, #318605) - * Mention libpam-afs-session instead of libpam-openafs-session in the - description of libpam-openafs-kaserver, and mention libpam-krb5 by - name. Thanks, Philipp Kaluza. (Closes: #501308) - * Suggest module-assistant auto-install in README.modules and be clearer - that building one's own kernel is not required. Thanks, Anders - Kaseorg and Lutz Goehring for suggestions. (LP: #295897) - * Allow time-daemon to satisfy the openafs-fileserver recommends in - addition to ntp, allowing for openntpd. (Closes: #508258) - * General improvements to debconf configuration handling. - - Do not abort the config script if we have no default realm and - dnsdomainname fails. (LP: #274886, #318132) - - Do not abort postinst if we can't resolve any host name for the - cell. Just continue in that case, omitting any configuration for - the local cell. (LP: #322054) - - Correctly set the default for AFS_CRYPT from the existing config. - - The cache size is high, not critical, since we have a default. - - Don't create the client ThisCell if no local cell was specified. - - Improve the leading comment in afs.conf.client. Users can edit it, - but any changes other than the setting values will be lost. - - Remove the openafs-fileserver/bosconfig_moved template, which would - only be shown on upgrades from pre-1.2.0 versions. - - Standardize coding style and always quote strings. - * Update to debhelper compatibility level V7. - - Use dh where possible in debian/rules. - - Use dh_lintian to install Lintian overrides. - - Eliminate the configure target and do all the work in build. - - Do more in the install target and less in binary, matching the - default command stacks in dh. - - Use a debian/clean configuration file to let dh clean do more of the - work rather than using rm commands in debian/rules. - * Abort the config script rather than exiting successfully if the - debconf shell module is not available. The config script should never - be run in the absence of debconf, so if this fails, something deeper - is wrong and we shouldn't blindly continue. - * Add ${misc:Depends} to all dependencies. - * Add explanations for the Lintian overrides. - * Use set -e instead of #!/bin/sh -e in maintainer scripts. - * Remove server documentation from openafs-modules-source. - * Translation updates: - - Spanish, thanks Francisco Javier Cuadrado. (Closes: #514452) - - -- Russ Allbery Mon, 06 Oct 2008 11:10:14 -0700 - -openafs (1.4.7.dfsg1-6) unstable; urgency=low - - * Apply upstream patch to free /proc entries in the correct order. - Thanks, Marc Dionne. (Closes: #493914) - * Apply upstream deltas to support 2.6.27 kernels and to stop using - COMMON_KERN_CFLAGS for all 2.6 kernels uniformly, which fixes - problems on amd64 with newer kernels. Thanks, Björn Torkelsson. - (LP: #267504) - * Translation updates: - - Swedish, thanks Martin Bagge. (Closes: #493120) - - -- Russ Allbery Mon, 22 Sep 2008 19:07:02 -0700 - -openafs (1.4.7.dfsg1-5) unstable; urgency=low - - * Drop support for hppa. We only have a param file for a 2.4 kernel, - we were building with UCONTEXT which is stubbed out in glibc for hppa, - and builds without UCONTEXT fail. The binaries we were building - before didn't work and no one reported a bug, indicating no one was - attempting to use OpenAFS on hppa. - * When building the kernel module, use the setting of the ARCH - environment or make variable, if present, in preference to uname -m to - allow cross-compiles. Thanks, Jose Calhariz. (Closes: #492232) - * Add Jason Edgecomb's copyright and license for man pages to - debian/copyright. - - -- Russ Allbery Thu, 24 Jul 2008 10:14:42 -0700 - -openafs (1.4.7.dfsg1-4) unstable; urgency=low - - * Undo the move of up.pod to afs-up.pod in debian/rules clean rather - than just deleting the file and causing the second build to fail. - Thanks, Dominic Hargreaves. (Closes: #490752) - * Don't use UCONTEXT on hppa; its glibc doesn't provide those - functions. It's possible that OpenAFS isn't working properly on hppa - these days, but as yet there have been no reports. - * Suggest openafs-krb5 in openafs-client and mention it in the long - description. - - -- Russ Allbery Sun, 13 Jul 2008 19:03:58 -0700 - -openafs (1.4.7.dfsg1-3) unstable; urgency=low - - * Apply upstream delta for Linux 2.6.26 support. - * Enable support for arm and armel, added upstream in 1.4.7. - * Enable support for lpia by making it synonymous with i386. This means - that lpia systems will get a sysname of i386_linux26, which isn't - ideal but should at least work. - * When clearing the restart time while installing a new cell, pass - -localauth to avoid an authentication failure. Thanks, Davor Ocelic. - (Closes: #488152) - * If the openafs module isn't listed in modules.dep, exit with a zero - status from the init script even if modprobe fails. Otherwise, if a - module package and openafs-client are installed at the same time and - openafs-client is set up before the module package, the init script - can find the module, fail the modprobe (because the dependency map - hasn't yet been updated), and fail the whole installation. Exiting - with a zero status still doesn't get OpenAFS started, but at least it - doesn't leave the system in a partly installed state. Thanks to Durk - Strooisma for the analysis. (Closes: #486816) - * Don't include debug symbols for /sbin, /usr/bin, and /usr/sbin - binaries or PAM modules in openafs-dbg, just the servers in - /usr/lib/openafs, since those are the most likely cases where - backtraces are important and a 10MB debug symbol package seems like - overkill. - * Stop using quilt to manage patches and pre-apply them to the source - package now that the package is maintained with Git. - * Add Vcs-Git and Vcs-Browser control fields. - * Reflect current responsibilities more accurately by listing myself as - maintainer and Sam as uploader. - * Update standards version to 3.8.0 (no changes required). - * Drop unused postinst-uses-db-input override; Lintian has been fixed. - * Translation updates: - - Galician, thanks Jacobo Tarrio. (Closes: #481675) - - -- Russ Allbery Sat, 28 Jun 2008 12:35:43 -0700 - -openafs (1.4.7.dfsg1-2) unstable; urgency=high - - * Bumping urgency for the conflict fix, which fixes a latent RC bug, and - for the news entry for openafs-dbserver. - * Add a missing conflict on older versions of openafs-client to - openafs-krb5 to ensure that the klog transition to alternatives is - smooth. - * When configuring a new cell, clear the general restart time. - * Add a NEWS file for openafs-dbserver warning of the serious Ubik bug - fixed in the previous release and suggesting restarting database - servers one at a time. - * Update to 2008-04-23 CellServDB. - - -- Russ Allbery Fri, 09 May 2008 10:45:06 -0700 - -openafs (1.4.7.dfsg1-1) unstable; urgency=low - - * New upstream release. - - Work around GPLing of RCU locks. (Closes: #476628) - * Include a Kerberos v5 klog, klog.krb5, in openafs-krb5. - * klog is now managed via alternatives. openafs-client provides - klog.afs and openafs-krb5 provides klog.krb5. If both packages are - installed, klog.krb5 is the default. - * Don't remove and reinstall the pagsh alternative on every upgrade. - * Add many new upstream man pages for fs, vos, and pts sub-commands and - the CellAlias config file. - * Add read_tape to openafs-dbserver. - * Add bos_util and a UserList man page to openafs-fileserver. - * Run dh_install with --fail-missing to catch new upstream additions. - - -- Russ Allbery Thu, 01 May 2008 08:13:56 -0700 - -openafs (1.4.7~pre3.dfsg1-1) unstable; urgency=low - - * New upstream release candidate: - - Better support for 2.6.25 kernels. - - Fixes for flushing in the cache manager. - - -- Russ Allbery Thu, 10 Apr 2008 20:54:36 -0700 - -openafs (1.4.7~pre1.dfsg1-1) unstable; urgency=low - - * New upstream release candidate: - - Initial support for 2.6.25 kernels. - - Better 2.6.24 kernel support. (Closes: #463962) - - Better cleanup on module unload. (Closes: #417917) - - Potential deadlock fixed in the fileserver. - - Better fileserver host tracking. - - Ubik fixes preventing database truncation on unreliable links. - * Add upstream delta to fix oops on startup with pre-2.6.25 kernels. - * Install the up man page as afs-up, matching our renaming, and update - its text accordingly. (Closes: #459635) - * Move openafs-client later in the shutdown sequence on new - installations so that it stops after autofs and add an X-Stop-After - LSB header to achieve the same more reliably with dependency-based - boots. (Closes: #472545) - * Update doc-base control file sections for the new categorization. - * debian/rules and debian/module/rules improvements: - - Remove all modified generated files on debian/rules clean. - - Depend on $(QUILT_STAMPFN) instead of patch. - - Use touch $@ to create stamp files. - - Use a stamp file for the module's install target. - * Uncomment and fix the watch rules for pre-releases and always scan for - both regular releases and prereleases. - - -- Russ Allbery Wed, 26 Mar 2008 19:21:24 -0700 - -openafs (1.4.6.dfsg1-3) unstable; urgency=low - - * Fix FTBFS caused by a change in dh_strip behavior. It no longer - creates empty files for already stripped binaries, so we should no - longer remove them. Thanks, Lucas Nussbaum. (Closes: #464274) - * Include debugging symbols for libpam-openafs-kaserver in openafs-dbg. - * Do not stop daemons in run-level S. This isn't a real run-level and - hence there's no reason to create the links. - - -- Russ Allbery Wed, 06 Feb 2008 11:24:19 -0800 - -openafs (1.4.6.dfsg1-2) unstable; urgency=low - - * Apply additional upstream patches to the 2.6.24 support to fix - builds with older kernels. Thanks to Felix Koop for the testing. - (Closes: #458331) - * Remove old /etc/openafs/server-local files from older versions when - purging openafs-fileserver. - * Minor reformatting of openafs-client's postrm. - * Remove databases on purge of openafs-dbserver. - * Remove log files when purging openafs-fileserver or openafs-dbserver - per Policy 10.8. - - -- Russ Allbery Sun, 30 Dec 2007 15:08:04 -0800 - -openafs (1.4.6.dfsg1-1) unstable; urgency=low - - * New upstream release. - - Fixes multiple serious problems with the file server. - * Apply upstream patch for Linux 2.6.24 support. Thanks to Anders - Kaseorg for researching the necessary deltas. (Closes: #456258) - * Apply upstream patch to allocate vnodes from the malloc pool rather - than off the stack, fixing file server problems on SPARC. Thanks to - Barney Sowood for tracking down the patch. (Closes: #448380) - * Apply upstream patch from the 1.5 series to allow multiple realms to - be listed in the server krb.conf and hence treated as local. - * Build bosserver with --enable-bos-new-config. On startup, if - BosConfig.new exists, it will be renamed to BosConfig before the - configuration is read. (Closes: #453398) - * Add a comment to /etc/openafs/afs.conf.client that the file is managed - by debconf. (Closes: #447183) - * Add more debugging and bug reporting instructions to README.Debian. - * Mention in README.Debian that the server is built with supergroups - enabled and with the multiple local realm patch. (Closes: #453399) - * Support reconfigure in postinst. - * Recode debian/copyright to UTF-8. - * Update to standards version 3.7.3 (no changes required). - - -- Russ Allbery Mon, 17 Dec 2007 20:19:13 -0800 - -openafs (1.4.5.dfsg1-1) unstable; urgency=low - - * New upstream release. - - Even with a new enough Linux kernel to support keyrings, we still - may have found the system call table and need to clean it up when - unloading the module. (Closes: #448793) - * Use uname -m rather than dpkg --print-architecture to determine the - sysname for kernel module builds. Otherwise, builds with a different - kernel architecture than userspace (amd64 kernels with i386 userspace, - for example) don't work. Thanks, Anders Kaseorg. (Closes: #448452) - * Fix signing the generated the changes file on a kernel module build. - The module build file reorganization required an additional change to - genchanges. Thanks, Anders Kaseorg. (Closes: #448449) - * Expose prototypes for the ktc_* functions. (Closes: #449432) - * Fix man pages for subcommands to use an underscore in the NAME section - instead of a space so that they'll be indexed properly by the current - groff and man-db. - * Update CellServDB to 2007-10-25 GCO release. - * Add Homepage to the package control fields. - - -- Russ Allbery Sun, 11 Nov 2007 15:54:59 -0800 - -openafs (1.4.5~pre2.dfsg1-1) unstable; urgency=low - - * New upstream release candidate. - - Fix errors when compiled with gcc 4.2. (Closes: #443937) - - Add a frightening hack to work around the lack of getcontext and - savecontext for 32-bit SPARc. (Closes: #415952, #446837) - - Add support for Linux 2.6.23. - - Multiple bug fixes for client tracking in the file server. - - Prevent one client from consuming all file server threads. - * Remove the workaround added for 2.6.20 and 2.6.21 kernels with - CONFIG_PARAVIRT enabled. The mistaken GPL-labelling of core - interfaces was fixed in 2.6.22, which has now migrated to testing. - * Scan /var/log/openafs for core files with a PID appended when a server - run by bosserver exits with a signal. bosserver was unable to - correctly handle core files for multithreaded servers since it - expected a filename of core and Linux always appends a PID to core - dumps by multithreaded processes. - * Fix make kdist in openafs-modules-source, inadvertently broken by a - missing genchanges script. - * Stop creating /var/lib/openafs/cores. Nothing actually uses it. - - -- Russ Allbery Tue, 16 Oct 2007 17:01:33 -0700 - -openafs (1.4.4.dfsg1-7) unstable; urgency=low - - * Switch to quilt for managing patches to the upstream source. - * Stop installing the Administrator's Reference. All of the useful - information in here has been converted to man pages. - * Use the upstream man page for pt_util, which lets us remove the - docbook-to-man build dependency. - * Update to the latest CellServDB from grand.central.org. - * Trim additional unuseful debug information from openafs-dbg. - * Restructure the source for the module package. The build files for - the module build are now in debian/module in the source package and - there is a completely separate rules file. This way, the module build - rules don't have to depend on quilt and the structure is clearer. - * Fix debhelper dependencies for the module build. - * Update module standards version to 3.7.2 (no changes required). - - -- Russ Allbery Mon, 20 Aug 2007 17:54:00 -0700 - -openafs (1.4.4.dfsg1-6) unstable; urgency=low - - * Apply upstream patch for the OpenAFS file server to treat clients that - have an all-zero UUID as if they don't have UUID support, working - around bugs in various client versions that can cause multiple hosts - to use all-zero UUIDs and conflict with each other. - * Use dpkg --print-architecture to determine the AFS sysname for both - regular builds (avoiding --print-installation-architecture, which is - deprecated) and kernel builds (avoiding arch, which is temporarily not - in unstable and which wouldn't do the right thing for cross-compiles). - Thanks, Chris Hanson. (Closes: #435765) - * Add hppa as a recognized architecture for kernel module builds, - although OpenAFS currently only supports 2.4 kernels on HPPA so this - isn't that useful. - - -- Russ Allbery Thu, 02 Aug 2007 19:54:00 -0700 - -openafs (1.4.4.dfsg1-5) unstable; urgency=low - - * Apply upstream patch from Jeffrey Hutzelman to fix syscall probing on - AMD64 with Linux 2.6.22 kernels. (Closes: #430179) - * Add a union to des_ks_struct and reorder includes to get the correct - alignment for DES code on SPARC. Thanks, Chaskiel Grundman. Partly - addresses #415952. - * Fix a typo in debian/kern-sysname that caused openafs-modules-source - to still assume all ia64 systems used Linux 2.4. Thanks, Jakob - Haufe. (Closes: #432344) - * Use LSB logging functions for openafs-fileserver and support passing - arguments to bosserver in /etc/default/openafs-fileserver by setting - DAEMON_ARGS. - * Clean up more completely after a purge of openafs-fileserver. Remove - the files created by the server in /var/lib/openafs/local, remove - KeyFile and CellServDB.old from /etc/openafs/server, and remove - BosConfig from /etc/openafs. - - -- Russ Allbery Tue, 17 Jul 2007 09:25:03 -0700 - -openafs (1.4.4.dfsg1-4) unstable; urgency=low - - * Apply upstream patch from Jeffrey Hutzelman to fix kernel module - builds on ppc64. (Closes: #427555) - * Apply upstream patches for Linux 2.6.22 support. (Closes: #428401) - * Apply upstream patch to fix the AFS /proc structure under Linux - 2.6.22.1 and later. - * Move /etc/openafs/server-local to /var/lib/openafs/local. Most of the - files here are automatically generated and hence not configuration - files, and the file server has to write to this directory to start (so - having it in /etc breaks read-only / file systems). Thanks, Alexei - Sheplyakov. (Closes: #405697) - * Move upserver and upclient to /usr/lib/openafs (from /usr/sbin) to - match upstream's layout and for consistency with the other servers run - via bosserver. - * Use --name instead of --exec in the openafs-fileserver init script and - drop the --pidfile option (bosserver doesn't create a PID file) so - that we don't start a second bosserver on upgrades. - * Go back to using krb5-config. The dependency problem has now been - fixed on all platforms in the krb5 package and this is the preferred - upstream method. - - -- Russ Allbery Thu, 21 Jun 2007 03:02:32 -0700 - -openafs (1.4.4.dfsg1-3) unstable; urgency=low - - * Always generate a UUID on client startup even if for some reason we - don't think we have any network interfaces. Otherwise, the client - will use an all-zeroes UUID, which will collide with every other - client with the same problem. - * When afsd is started with -rmtsys, it starts another process that afsd - -shutdown doesn't kill. Update the init script to kill this process - on stop. (Closes: #405982) - * Don't use krb5-config to get a library list. It runs the risk of - encoding unnecessary library dependencies. Instead, hard-code the - flags and libraries we actually need. (Closes: #424448) - * When loading a module using the upstream naming convention, don't - append the .mp to the module name for modprobe. (Closes: #420597) - - -- Russ Allbery Wed, 16 May 2007 18:16:12 -0700 - -openafs (1.4.4.dfsg1-2) unstable; urgency=low - - * Debian kernels as of 2.6.20 enable CONFIG_PARAVIRT, which redefines - several core kernel calls as redirects through a paravirt.ops table - that's marked GPL-only. This breaks all non-GPL modules that used - those (previously generally exported) calls even indirectly. Apply a - hack to switch from spin_lock_irq to spin_lock_irqsave to avoid the - paravirt redirection so that the module will build. - * Enable ucontext for all Linux builds with glibc 2.4 or later, not just - with i386 and amd64, and (following an upstream patch) always use - ucontext on ia64. Newer versions of glibc change internal structures - in ways that cause the old LWP code to have stack overflows. - (Closes: #419903) - * Apply upstream patch to crashes on contention in afs_xuser when a - process in a PAG exits. Thanks, Chaskiel Grundman. - * When determining the AFS sysname for kernel module builds, add - explicit cases for 2.6 kernels for all architectures that support them - (everything except non-64-bit sparc_linux). Fixes build problems with - ia64 and probably other architectures. Thanks to Ippokratis Pandis - for the debugging help. (Closes: #411818) - * Prefer alpha_linux_26 to alpha_linux_24 for the non-kernel build on - Alpha, now that the source supports it. - * Add support for the s390x architecture. Upstream supports it and - there's no reason not to. - * Fix the watch file to remove .dfsg\d+ when comparing versions. - - -- Russ Allbery Thu, 19 Apr 2007 13:26:33 -0700 - -openafs (1.4.4.dfsg1-1) unstable; urgency=low - - * Repackage upstream source to remove two additional files covered under - the APSL. (Closes: #416685) - * Build-depend on Automake since we run aclocal during the build. Not - having aclocal caused local patches to osconf.m4 to not be effective, - leading to the wrong compiler flags for shared libraries. Thanks to - Frank Lichtenheld for the report. (Closes: #416398, #416497, #418966) - - -- Russ Allbery Thu, 12 Apr 2007 21:19:00 -0700 - -openafs (1.4.4-1) experimental; urgency=low - - * New upstream release. (Closes: #415699) - - Support newer Linux kernels. (Closes: #409797, #410120) - - Add aklog fallbacks for null realms to support the referral - capability in MIT Kerberos 1.6 and later. (Closes: #410314) - * Apply patch from Thomas Sesselmann to support setting options to pass - to bosserver in /etc/default/openafs-fileserver. (Closes: #409357) - * Remove the rx_Init calls in the PAM module. The internal counters - that had to be initialized that way have been removed. - * Now that we're running regen.sh as part of the build process, only - patch the Autoconf source files and not the generated output to make - the diff easier to audit. - - -- Russ Allbery Mon, 26 Mar 2007 18:56:55 -0700 - -openafs (1.4.2-6) unstable; urgency=medium - - * SECURITY: Apply upstream patch to disable setuid status on all cells - by default. Prior versions of AFS defaulted to honoring setuid bits - in the local cell, but since unauthenticated file access in AFS is - unencrypted, an attacker could forge packets from an AFS file server - to synthesize a setuid binary in AFS. - * Apply upstream fix to use a single high-numbered group for the PAG on - 2.6 kernels and sort the group properly. Fixes AFS-caused group - ordering problems that could lead the kernel to ignore some group - membership for users. (Closes: #414911) - * Apply upstream fix for segfaults in pts rename. (Closes: #409184) - * Apply upstream fix to show reasonable free space numbers for AFS in - df. Without this fix, some programs which use df to check free space - may think that directories in AFS are full and prevent the user from - attempting to write files. (Closes: #415294) - * Translation updates: - - Dutch, thanks cobaco. (Closes: #413701) - - Portuguese, thanks Miguel Figueiredo. (Closes: #414800) - - -- Russ Allbery Wed, 14 Mar 2007 18:37:12 -0700 - -openafs (1.4.2-5) unstable; urgency=low - - * Translation updates: - - Chinese, thanks Chun Tian (binghe). (Closes: #406063) - - -- Russ Allbery Sun, 28 Jan 2007 13:43:16 -0800 - -openafs (1.4.2-4) unstable; urgency=low - - * Update documentation to note that enabling v4 support or running - krb524d is no longer required for aklog to work. - * Translation updates: - - German, thanks Henrik Kroeger. (Closes: #400800) - - -- Russ Allbery Sun, 17 Dec 2006 17:09:41 -0800 - -openafs (1.4.2-3) unstable; urgency=low - - * No longer pass explicit cache tuning options to afsd and instead let - OpenAFS automatically choose tuning based on the cache size. - * Accept trailing whitespace in ThisCell. - * Fix path canonicalization on the server, enabling bos getlog with a - simple log name to work properly against a Debian bosserver. - * Change the documentation of afsd -shutdown to be less dire and more - accurate. Thanks, Daniel J. Priem. (Closes: #394990) - * Document (at least partially) AFS's mapping of Kerberos v5 principal - names to Kerberos v4 format in the aklog man page. Thanks, Daniel - J. Priem. (Closes: #394832) - * Document that aklog -setpag may not always work. - - -- Russ Allbery Mon, 20 Nov 2006 17:29:46 -0800 - -openafs (1.4.2-2) unstable; urgency=low - - * Upstream fix to prevent butc segfaulting. - - -- Sam Hartman Sat, 21 Oct 2006 20:57:09 -0400 - -openafs (1.4.2-1) unstable; urgency=medium - - * New upstream release, fixes amd64 kernel issues - * Update CellServDB - - -- Sam Hartman Fri, 20 Oct 2006 06:44:45 -0400 - -openafs (1.4.2~fc4-3) unstable; urgency=low - - * Apply patch from Chaskiel Grundman to fix kernel panics when loading - the kernel module into AMD64 2.6.18 kernels. (Closes: #390653) - * Apply upstream patch to fix klog segfaults. (Closes: #390940) - * The UTS_RELEASE string is no longer found in linux/version.h in - 2.6.18, so fall back on looking in config/kernel.release. Thanks to - Marcus Watts for the patch. - - -- Russ Allbery Thu, 5 Oct 2006 13:02:50 -0700 - -openafs (1.4.2~fc4-2) unstable; urgency=low - - * Apply additional upstream patch for AMD64 2.6.18 kernel module build - issues. (Closes: #389729) - - -- Russ Allbery Sat, 30 Sep 2006 00:34:33 -0700 - -openafs (1.4.2~fc4-1) unstable; urgency=low - - * New upstream release candidate. - - Builds with 2.6.18 on AMD64. (Closes: #389729) - * Build an openafs-dbg package with debugging information for the - OpenAFS fileserver and volserver. - * Add LSB comments to the openafs-client and openafs-fileserver init - scripts. - * Update to debhelper compatibility level V5. - - -- Russ Allbery Wed, 27 Sep 2006 11:06:48 -0700 - -openafs (1.4.2~fc2-1) unstable; urgency=low - - * New upstream release candidate. - - Supports new Linux kernel versions. (Closes: #383028) - * Translation updates: - - German, thanks Henrik Kroeger. (Closes: #384803) - - -- Russ Allbery Sun, 3 Sep 2006 12:42:59 -0700 - -openafs (1.4.1-4) unstable; urgency=low - - * Apply upstream fix from Derek Atkins for compilation with kernel - versions prior to 2.6.10. (Closes: #376576) - - -- Russ Allbery Sun, 9 Jul 2006 12:35:44 -0700 - -openafs (1.4.1-3) unstable; urgency=low - - * Include all of AFS's local XDR implementation in the build for - shlibafsrpc, fixing problems with undefined symbols in the PAM module - on AMD64. - * When creating a new file server in afs-newcell, use a set of tuning - flags from Harald Barth rather than relying on the defaults. This - doesn't help with general bos create; long term, the defaults need to - be fixed. (Closes: #364100) - * Add a note in README.servers about fileserver tuning options. - * Update debconf templates to follow the best practice recommendations - from the Developer's Reference. - * Regenerate the man pages on build since the pre-generated ones were - done with a very old version of pod2man. - * Update standards version to 3.7.2 (no changes required). - * Use a better method of optionally running make distclean. - * Add build-arch and build-indep targets, just in case. - * Translation updates: - - Czech, thanks Martin Šín. - - Portuguese (Brazil), thanks André Luís Lopes. - - French, thanks Christian Perrier. - - Vietnamese, thanks Clytie Siddall. - - -- Russ Allbery Sun, 18 Jun 2006 11:22:11 -0700 - -openafs (1.4.1-2) unstable; urgency=low - - * Exit successfully in the openafs-client init script if no module is - installed, since otherwise openafs-client will fail to install until - one builds a module. This restores previous accidental behavior due - to a bug in debhelper. (Closes: #362695) - * libopenafs-dev must conflict with liblwp-dev since they both provide - liblwp.a. Thanks, Justin Pryzby. (Closes: #362842) - * openafs-client recommends lsof, since the init script uses it for - cleaner shutdown. - - -- Russ Allbery Sat, 15 Apr 2006 15:47:04 -0700 - -openafs (1.4.1-1) unstable; urgency=low - - * New upstream release. - - Supports Linux 2.6.16. (Closes: #358203) - - Suspend should work with newer kernels. (Closes: #341588) - - Safer cache size calculation. (Closes: #360176) - - Upstream now includes man pages, so remove our backport. - * Subsume openafs-krb5 into this source package. - - Acknowledge NMU. (Closes: #304933) - - Update to the OpenAFS aklog and asetkey. (Closes: #196094) - - Backport asetkey from upstream CVS. - - Include ka-forwarder from the old migration toolkit. - - Add man pages for asetkey and ka-forwarder. - * Subsume openafs-doc into this source package. - * Since 2.6 is the supported kernel for etch, build the userspace with - a sysname of *_linux26 where supported. This only affects the sys - command. (Using livesys instead is better.) (Closes: #358118) - * Always pass the system type into Autoconf, following autotools-dev - best practices. - * Add an explicit copyright statement to debian/copyright. - - -- Russ Allbery Fri, 14 Apr 2006 15:04:45 -0700 - -openafs (1.4.0-4) unstable; urgency=low - - * Hopefully fix sparc64 kernel support. Thanks, Troy Benjegerdes. - (Closes: #219429) - * Document the need to restart ptserver and vlserver on the existing - database servers when adding a new one. Thanks, Niklas Edmundsson. - (Closes: #349659) - * Include xstat_cm_test and xstat_fs_test in openafs-client, as they're - quite useful for debugging. - - -- Russ Allbery Tue, 14 Mar 2006 21:07:07 -0800 - -openafs (1.4.0-3) unstable; urgency=low - - * Apply upstream patch from Chas Williams to be more careful about what - dentry is used in renames, avoiding a kernel fault when renaming - dentries accessed through multiple paths (such as RO and RW). - * Apply patch to allow the module to build with the Ubuntu kernel. - Thanks, Björn Torkelsson. (Closes: #342607) - * Stop unconditionally forcing the compiler to cc or gcc in configure, - allowing, among other things, building the kernel module with a - compiler other than the default system compiler. (Closes: #338306) - * Call kernel-version correctly from prep-modules, which fixes build - issues with manually-built kernels. (Closes: #344851) - * Backport man pages from upstream CVS. (Closes: #79763) - * Include afsmonitor and livesys in openafs-client. - * Include volinfo in openafs-fileserver. - * Document FAM's lack of support for AFS's security model and recommend - gamin instead. (Closes: #343246) - * Add a hint to README.Debian on what to do about the cache partition if - running ReiserFS or XFS without a spare partition. - * Use make install into debian/tmp rather than make dest. make dest is - mostly for Transarc compatibility and make install looks more like a - typical package and makes it easier to evaluate differences in FHS - location between upstream and Debian. As a side effect, there's no - need to mess with the @sys link. (Closes: #165909) - * Install more files with dh_install rather than install commands in - debian/rules so that *.install shows a more complete picture of what - goes into each package. - * Don't ignore make distclean errors. - - -- Russ Allbery Tue, 27 Dec 2005 15:34:16 -0800 - -openafs (1.4.0-2) unstable; urgency=low - - * Install more of the standard OpenAFS utilities. (Closes: #138851) - - openafs-dbserver: Install prdb_check and vldb_check. - - openafs-fileserver: Install voldump. - - openafs-client: Install fstrace, scout, and up (as afs-up). - - Modify fstrace to load its catalog from /usr/share/openafs. - * Do not install kpwvalid. The default version does little useful and - the kpwvalid binary must be in AFS for it to take effect. - * Overhaul the way kernel modules are built. - - Recommend linux-image rather than kernel-image for newer kernels. - - Always recommend the kernel package; since it's only a recommends, - there's no need to special-case the hand-built kernel case. - - Be less fragile about how the kernel version is used in prep-modules - to support other ways kernel modules are built. (Closes: #341836) - - Add Build-Depends and Uploaders to the openafs-modules-source - control file. - - Remove unused parts of prep-modules and heavily comment it. - * openafs-client should only recommend the AFS kernel module. Many of - the client programs will work in unauthenticated mode without it, and - openafs-fileserver depends on it (but doesn't require the kernel - module). (Closes: #342095) - * openafs-modules-source no longer has to depend on as many libraries. - * Suggest the same PAM settings for pam_krb5 that libpam-krb5 does. - * Update uploader address. - - -- Russ Allbery Tue, 6 Dec 2005 23:34:18 -0800 - -openafs (1.4.0-1) unstable; urgency=low - - * New upstream version. - - Builds correctly with 2.6.13 kernels and software suspend. - - Builds correctly with 2.6.12-10. (Closes: #337883) - * Install afsd in /sbin rather than /usr/sbin. While putting /usr in - AFS isn't as common as it once was, no reason to make it harder than - it needs to be. - * Update CellServDB to the 2005-10-15 grand.central.org version. - * Install NEWS as an upstream changelog. - * Add a watch file. - * Remove the unused and uninstalled make-links script. - - -- Russ Allbery Sun, 6 Nov 2005 21:37:40 -0800 - -openafs (1.4rc4-1) unstable; urgency=low - - * New upstream version. - - Correctly handle root.afs becoming replicated after the client - starts. This should resolve the problems with AFS eventually - failing on the first system using a new cell. (Closes: #88906) - * When kill_all_afs is enabled in /etc/openafs/afs.conf, only kill AFS - processes if the runlevel is 0 or 6. You really only want this when - the system is shutting down. (Closes: #325347) - * Remove the init script check of the cache file system and instead - improve the check in afsd. The init script check used stat, which is - in /usr/bin and therefore not fair game for init scripts. - * Set PATH in the init script, just in case. - * libpam-openafs-kaserver must depend on openafs-client, not just - recommend it, since acquiring tokens requires that the client be - running. - * Expand README.Debian and include information about PAM configuration. - * Link libpam-openafs-kaserver's doc directory to openafs-client. - * Make the short descriptions shorter. - * Translation updates. - - Portuguese (Brazil), thanks André Luís Lopes. - - -- Russ Allbery Wed, 21 Sep 2005 13:36:34 -0700 - -openafs (1.4rc1-1) unstable; urgency=low - - * New upstream version. - * Install pam_afs.krb.so on hppa. I believe the new PAM module build - process fixes the issue that was being worked around before. - * Improve the documentation and scripts for setting up new servers or a - new cell. afs-rootvol can now be run from a client configured to use - dynroot. afs-newcell generates the server CellServDB directly to work - around oddities with bos addhost. There are many other, more minor - improvements as well. Thanks to Faheem Mitha and Sergio Gelato for - analysis and patches. (Closes: #322638) - * Update the configuration transcript to reflect the current packages, - messages, and instructions. Thanks, Faheem Mitha. - * Fill in the server CellServDB with information about the local cell, - if available in the client CellServDB, rather than always initializing - it to contain just the name of the cell. - * Detect AFS caches on non-ext2/ext3 file systems and abort AFS client - initialization. (Closes: #249315) - * Provide a way of setting sysname in afs.conf. (Closes: #324694) - * Don't create the unused /etc/openafs/AFSLog file. (Closes: #120097) - * Redo how library object files are found for the PAM module build to - avoid assuming C locale character set behavior. (Closes: #323582) - * Remove the openafs-client warning against dynroot for the first system - in a cell now that afs-rootvol can cope. Provide some basic - documentation of the CellAlias syntax in that message until we have a - real man page. - * Suggest openafs-doc. - * Update standards version to 3.6.2 for the kernel module packages (no - changes required). - * Translation updates. - - Czech, thanks Martin Sin. - - Vietnamese, thanks Clytie Siddall. - - French, thanks Christian Perrier. - - -- Russ Allbery Fri, 26 Aug 2005 01:30:21 -0700 - -openafs (1.3.87-1) unstable; urgency=low - - * New upstream version. - - Fixes build problems with 2.6.12.3 and later. (Closes: #320099) - * Add support for ppc64, thanks Andreas Jochens. (Closes: #322020) - * Improve the openafs-client init script. - - Update the default client options based on the cache tuning synopsis - by Jeffrey Hutzelman, including setting a larger chunksize for all - default option sets. (Closes: #303944) - - Choose the client options based on the cache size by default. - - Move the code to build the options string to the init script from - afs.conf so that afs.conf is pure configuration. - - Add an AFS_PRE_SHUTDOWN hook called before shutting down the client. - - Provide a shutdown hook, disabled by default, that kills all - processes with files open in /afs. Enabling this ensures a more - reliable clean shutdown and umounting of the cache partition, but - may not always be what the admin wants. - - Improve the readability of the output on start. - - Significantly improve the comments in afs.conf. - - Remove the code to set -nosettime as it's now the default. - * Move the openafs-client init script and afs.conf file we use into the - debian directory rather than patching the upstream version. We've - diverged so much that there's no point in continuing to merge changes. - * Diagnose unsupported architectures earlier and with a clearer error. - * Suppress error messages from a missing kernel version header since - they occur normally when doing the regular package build and are just - confusing. Instead, print an error in kern-sysname and abort if the - kernel version could not be determined. - * Rework how PAM modules are handled. - - Build against the pthread-aware libraries. (Closes: #297804) - - Use the shared library objects instead of building separate PIC - objects, eliminating the need for many Makefile modifications. - - Include pam_afs.krb.so as well. (Closes: #165972) - * Don't include the empty /usr/src/modules directory in - openafs-modules-source, only the tarball, to match how other kernel - module source packages behave. (Closes: #244685) - * Update config.guess and config.sub. - * Translation updates. - - French, thanks Christian Perrier. (Closes: #318807) - - Vietnamese, thanks Clytie Siddall. (Closes: #319705) - - Czech, thanks Martin Sin. (Closes: #319940) - - -- Russ Allbery Sun, 14 Aug 2005 14:41:48 -0700 - -openafs (1.3.82-2) unstable; urgency=low - - * Output error messages from heredocs in the init script with cat rather - than echo. Thanks, Reid Barton. (Closes: #311729) - * Make bosserver less picky about permissions and remove the attempt to - set /etc/openafs/server-local not-world-readable since dh_fixperms was - overridding it anyway. (Closes: #312921) - * Fix some spacing and capitalization errors in the debconf templates. - Thanks, Clytie Siddall. (Closes: #316597) - * Initial Czech translation, thanks Martin Sin. (Closes: #310699) - * New Vietnamese translation, thanks Clytie Siddall. (Closes: #316598) - * Update standards version to 3.6.2 (no changes required). - - -- Russ Allbery Mon, 11 Jul 2005 17:34:13 -0700 - -openafs (1.3.82-1) unstable; urgency=medium - - * New upstream version. (Closes: #307699) - - Proper locking for preempt kernels. This bug manifested as an - inability to shut down AFS cleanly. (Closes: #308399, #304040) - - Correctly handle the inotify semaphore. (Closes: #303495) - * Repackage upstream to remove MacOS-specific files covered by the APSL. - Remove the WINNT directory to save space since we have to repackage - anyway. Provide a get-orig-source target to do the repackaging. - * libpam-openafs-kaserver: Fix compilation so that the PAM module isn't - missing symbols and therefore unusable. (Closes: #308844) - * Apply patch from Chas Williams to fix stale cache data from deleted - files, a bug introduced in 1.3.82. - * In all cases, only build the module appropriate to the kernel we're - building against. Building an SMP module against a non-SMP kernel - fails due to missing defines. (Closes: #225907) - * README.modules: Add documentation for module-assistant and recommend - it when using Debian kernels. Mention divergences from upstream in - module naming. (Closes: #253168) Emphasize that the kernel source - tree used for make-kpkg must be identically configured to the kernel - the module will be used with. - * Update copyright with more complete information from upstream - src/LICENSE. - * Simplify clean target. Upstream make distclean is now better. - - -- Russ Allbery Tue, 10 May 2005 21:09:55 -0700 - -openafs (1.3.81-5) unstable; urgency=low - - * Handle modules named either with or without the .mp extension on SMP - hosts. (Closes: #305389, #307280, #307797) - * README.Debian: Document that the client cache partition must be ext2 - or ext3 and that XFS and ReiserFS will not work. upserver and - upclient are now provided. Provide some information about why - kaserver is not provided. (Closes: #249315) - * Overhaul the module build rules. - - Use debhelper to build the module binary package. - - Let debhelper handle the module postinst and prerm control scripts. - - Properly support modules_config and modules_clean. - - Break the build process into configure, build, install, and binary - rules, paralleling the regular build rules and making it easier to - maintain the make-kpkg build targets. - - Include the kernel version in the long description. - - Update standards version of module packages to 3.6.1. - - Include the copyright and basic documentation in the module binary - package. Otherwise, policy requires an exact versioned dependency - on the package containing the copyright file. - * Update standards version to 3.6.1. - - Install Debian::OpenAFS::ConfigUtils in /usr/share, not /usr/lib. - - Always enable debugging symbols and disable optimization if noopt is - set in DEB_BUILD_OPTIONS. (Alas, this doesn't entirely work; the - upstream makefiles don't always honor the configure options.) - - /etc/init.d/openafs-fileserver restart starts bosserver if it's not - already running. - * Update debhelper compatibility level to V4. - - Remove all *.conffiles control files. They're no longer needed. - - Use misc:Depends to get debconf dependencies. - - Use dh_install rather than the movefiles script. - * openafs-dbserver doesn't need to depend on debconf. - * Use dh_perl to get the correct Perl dependency for openafs-dbserver. - * Remove unnecessary build dependencies. - * Depend on comerr-dev rather than e2fslibs-dev. - * Remove unnecessary preinst for openafs-fileserver. - * Clean up and reformat package build rules. - * Update lintian overrides. - - -- Russ Allbery Sat, 7 May 2005 20:57:12 -0700 - -openafs (1.3.81-4) unstable; urgency=low - - * make-kpkg doesn't run fakeroot for us but instead expects the module - rules file to use $(ROOT_CMD) appropriately. (Closes: #237861) - * Put the compiled modules into KPKG_DEST_DIR if set. This appears to - be preferred over DEB_DEST by the make-kpkg documentation. Thanks, - Jonas Smedegaard. (Closes: #206403) - * Add a check to afs-newcell to ensure the local hostname doesn't - resolve to 127.0.0.1. (Closes: #163751) - * Exclude .svn directories from the modules source tarball. - * Fix genchanges for module builds to not fail when trying to remove a - nonexistent file. - * New French translations from Christian Perrier, Closes: #305780 - - -- Russ Allbery Sun, 17 Apr 2005 00:00:27 -0700 - -openafs (1.3.81-3) unstable; urgency=low - - * Patch from kcr to fix osconf.m4 so that sparc defines afs_pthread_env - and thus builds. - - -- Sam Hartman Wed, 6 Apr 2005 19:54:24 -0400 - -openafs (1.3.81-2) unstable; urgency=low - - * Oops, update debian/sysname because hppa is hppa not parisc-*-linux-* - since we now use dpkg --print-installation-architecture - - -- Sam Hartman Wed, 6 Apr 2005 11:10:14 -0400 - -openafs (1.3.81-1) unstable; urgency=low - - * New Upstream version - * Use Linux 2.4 as the claimed userspace OS for alpha; hopefully this - resolves the largefile issue and allows us to build again, Closes: #271923 - - -- Sam Hartman Wed, 6 Apr 2005 08:08:29 -0400 - -openafs (1.3.80-1) UNRELEASED; urgency=low - - * New upstream version, Closes: #297781 - * I think this works on sparc better and definitely works on 2.6.10, Closes: #283488 - * Make thiscell a high debconf value, Closes: #302939 - * New upstream version (1.3.79) - - Works with 2.6.10, Closes: #296835 - * Use amd64 not x86_64 for sysname script, Closes: #296855 - * Patches from kcr - - Loosen dependencies for client and modules - - Enable debugging - - Some callbacks later stuff and fix short bitfield - - Fix permissions on /etc/openafs/server-local, Closes: #271460 - - * Versions 1.3.79 an newer work on amd64, Closes: #262382 - - -- Sam Hartman Mon, 4 Apr 2005 00:32:42 -0400 - -openafs (1.3.77-1) unstable; urgency=low - - * New upstream version - * Target for unstable not experimental - * New CellServDB - * OpenAFS seems not to have a changelog available, so stop shipping it. - * Build openafs.ko not libafs.ko so the right name appears in lsmod - - -- Sam Hartman Sat, 8 Jan 2005 20:02:23 -0500 - -openafs (1.3.74-1) experimental; urgency=low - - * New upstream version - - -- Sam Hartman Mon, 15 Nov 2004 16:58:02 -0500 - -openafs (1.3.73-1) experimental; urgency=low - - * New upstream version - - Works with 2.6.8 and 2.6.9, Closes: #277521 - * Remove call to dh_suidregister - * Update sysname to prefer 2.4 on more arches for largefile issues - * Patch from pnelson@ANDREW.CMU.EDU to add x86_64 support to sysname scripts - * debian/sysname: Use installation architecture - - -- Sam Hartman Wed, 27 Oct 2004 20:42:12 -0400 - -openafs (1.3.71-1) experimental; urgency=low - - * New upstream version - - -- Sam Hartman Tue, 31 Aug 2004 09:45:59 -0400 - -openafs (1.3.70-1) experimental; urgency=low - - * New upstream version - * debian/kern-sysname: 2.6* not 2.6 - * Enable supergroups and largefile-fileserver - - -- Sam Hartman Sun, 15 Aug 2004 18:56:48 -0400 - -openafs (1.3.65-1) experimental; urgency=low - - * New upstream Version, Closes: #256580 - - -- Sam Hartman Mon, 28 Jun 2004 19:40:30 -0400 - -openafs (1.3.64-2) experimental; urgency=low - - * Allow loading of a .ko file not just .o - - -- Sam Hartman Mon, 31 May 2004 13:46:05 -0400 - -openafs (1.3.64-1) experimental; urgency=low - - * New upstream version - * Add 2.6 to kern-sysname for i386 - * Apply patch from - /afs/cs.cmu.edu/user/jhutz/junk/openafs-patches/openafs-build-on-linux26 which correctly generates 2.6 modules, Closes: #234284 - * use make only_libafs not dest_only_libafs - - AS a result, build times are much faster, Closes: #144781 - * Correct module build scripts to install module package from new location - * Fix afslocaldir to be /etc/openafs/server-local, Closes: #237154 - - -- Sam Hartman Sun, 30 May 2004 18:12:54 -0400 - -openafs (1.2.12-1) unstable; urgency=medium - - * New upstream version - * Medium urgency because this version fixes a significant server crash - bug. Windows clients, particularly greater than version 1.3.70 tend - to crash openafs servers. - * Cause openafs-kpasswd to conflict with kerberos4kth-clients, Closes: - #277844 - * Conflict between libopenafs-dev and arla-dev, Closes: #274788 - - -- Sam Hartman Fri, 22 Oct 2004 16:21:29 -0400 - -openafs (1.2.11-3) unstable; urgency=high - - * Now that libopenafs-dev contains binaries, it should have shared - library dependencies, Closes: #267509 - * New fr.po from Christian Perrier, Closes: #237098 - - -- Sam Hartman Tue, 24 Aug 2004 12:10:02 -0400 - -openafs (1.2.11-2) unstable; urgency=low - - * Install rxgen - * Install upserver and upclient - * Mark as version 1.2.11, Closes: #255883 - - -- Sam Hartman Thu, 12 Aug 2004 14:27:39 -0400 - -openafs (1.2.11-1) unstable; urgency=high - - * Versions prior to 1.2.10 stopped working with multiple servers in a - cell because of a ubik bug prompting the 1.2.11 release. - * Fix afs startup script not to start afsd if already running; really - fixed in 1.2.10-3, but not documented, Closes: #219702 - - -- Sam Hartman Sat, 10 Jan 2004 16:37:33 -0500 - -openafs (1.2.10-3) unstable; urgency=low - - * Fix Openafs not to include kernel headers from /usr/include, - Closes: #220600 - * Fix typo in openafs templates, Closes: #215714 - * New French translations, Closes: #216158 - * Build-depend on e2fslibs-dev to get appropriate headers - - -- Sam Hartman Thu, 20 Nov 2003 16:02:45 -0500 - -openafs (1.2.10-2) unstable; urgency=low - - * New Brazilian Portuguese (pt_BR) translations, Closes: #208035 - * Don't conflict with ircd, Closes: #204865 - * Fix wording of question about using dynroot, Closes: #209332 - * New French debconf translations, sorry about the delay in including these, Closes: #203608 - * Avoid yes/no construction in openafs-client templates, Closes: #198476 - * Fix libpam-openafs-kaserver to include the symbols it needs, patch - from Daniel Joseph Barnhart Clark , Closes: #194818 - - -- Sam Hartman Mon, 13 Oct 2003 00:38:42 -0400 - -openafs (1.2.10-1) unstable; urgency=low - - * New upstream version - * net/*.h included properly by kernel module, Closes: #204642 - * Don't build libafsrpc or libafsauthent, as we can't exactly use them - because they contain non-pic code, Closes: #203456 - * I think I finally build the PAM module on hppa, Closes: #179679 - * Decnet includes should work now because of the change of the net - symlink, Closes: #204486 - * Escape $ in debian/rules, Closes: #204185 - - -- Sam Hartman Sun, 24 Aug 2003 18:03:21 -0400 - -openafs (1.2.9-3) unstable; urgency=low - - * Add support for kernel headers, thanks to Patrick Sodre, - Closes: #173137 - * Add patch to support the Debian 2.4.21 Kernel sources, thanks to amu, - Closes: #198774 - * Add chronyd to list of programs we assume set the clock, thanks RISKO - Gergely, Closes: #201725 - * Fix template formatting (extra leading spaces), Closes: #198477 - * New French translations, thanks Christian Perrier, Closes: #198719 - * Fix PAM problem on hppa, Closes: #179679 - * Don't translate defaults: Closes: #198384 - * Fix movefiles error handling and errors exposed by this change. The - contents of libopenafs-dev were somewhat wrong because of this. - * Make /usr/src/modules root.src 775, Closes: #201733 - - -- Sam Hartman Sat, 26 Jul 2003 18:03:31 -0400 - -openafs (1.2.9-2) unstable; urgency=low - - * Fix to not build PAM krb since we don't install it and it breaks alpha, Closes: #189548 - * Don't install pagsh man page symlink since we no longer link to - undocumented, Closes: #189860 - - -- Sam Hartman Mon, 21 Apr 2003 21:05:51 -0400 - -openafs (1.2.9-1) unstable; urgency=low - - * Literal newline fixes, Closes: #175627 - * Require new kernel modules per upstream change. - * New upstream version - * Fix section of libopenafs-dev to libdevel - * openafs-client stop should shut down afsd if it is running even if afs - not mounted, Closes: #188000 - * Fix to build on alpha again; PAM patch was broken - * Report i386_linux24 not linux22 on i386, Closes: #187789 - * Convert to po-debconf, patch from Andre Luis Lopes, CLoses: #187901 - * Fix from Lamont to build on hppa, Closes: #179679 - - -- Sam Hartman Sun, 13 Apr 2003 17:21:54 -0400 - -openafs (1.2.8-4) unstable; urgency=low - - * Fix from Eduard Bloch to compile on kernels with variable numbers of - CPUs; he is not sure it actually works yet though, Closes: #178505 - * Patch that might possibly fix the fails to build on recent unstable; - definitely fixes a bug in include path handling, but I am not sure it - is a correct patch since I cannot reproduce the problem, Closes: #178154 - - -- Sam Hartman Sun, 2 Feb 2003 14:08:14 -0500 - -openafs (1.2.8-3) unstable; urgency=medium - - * Patch from Eduard Bloch to build the PAM module for - kaserver users; the main thing this patch does in create a bunch of - PIC object files so it is a policy-conformant shared library, Closes: - #174668 - * Do not include -I/usr/include and especially -I/usr/include/sys in the - PAM Makefile so gcc 3.2 works; already fixed upstream, Closes: #176538 - - -- Sam Hartman Sun, 19 Jan 2003 17:44:53 -0500 - -openafs (1.2.8-2) unstable; urgency=low - - * Convert v5 principal names to v4 style names in rxkad 2b. Especially - important for rcmd vs host - * Fix debian/rules clean to remove generated files, Closes: #174625 - * Fix AFS not to declare errno, Closes: #174059 - - -- Sam Hartman Fri, 3 Jan 2003 15:28:30 -0500 - -openafs (1.2.8-1) unstable; urgency=low - - * New upstream version - - -- Sam Hartman Tue, 10 Dec 2002 23:43:46 -0500 - -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 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 - resulting binaries, Closes: #164366 - * Evaluate all limited range of comparison warnings; a warning in - rxkad_client.c remains but is harmless, other warnings pointed to - potential problems that were fixed, Closes: #162754 - * Fix s390 modules to actually build, Closes: #162772 - - -- Sam Hartman Sun, 20 Oct 2002 15:20:19 -0400 - -openafs (1.2.7-1) unstable; urgency=low - - * Fix typo in templates, Closes: #150356 - - * New upstream version - - -- Sam Hartman Thu, 26 Sep 2002 16:11:25 -0400 - -openafs (1.2.6-1) unstable; urgency=low - - - * New upstream version - * Update CellServDB, Closes: #154893 - * Add debconf support for fakestat - * Patch from Sergio Gelato to avoid use of host, Closes: #144264 - * Install sys because it was requested - * Fix version string, Closes: #153136 - -- Sam Hartman Fri, 2 Aug 2002 17:33:11 -0400 - -openafs (1.2.5-1) unstable; urgency=low - - * New upstream version. - - -- Sam Hartman Mon, 10 Jun 2002 08:09:05 -0400 - -openafs (1.2.4-1) unstable; urgency=low - - * New upstream version - * Now builds for ia64, closes: #142287 - * Now works again with 2.2 kernels, thanks to upstream fix, closes: #140187 - * openafs-modules-source depends on kernel-package, Closes: #137169 - * Fix typo in readme.modules, Closes: #148155 - - -- Sam Hartman Sun, 2 Jun 2002 17:54:42 -0400 - -openafs (1.2.3final2-5) unstable; urgency=medium - - * Fix subarch handling, closes: #139662 - * Update module control files to use net not non-us - - -- Sam Hartman Thu, 18 Apr 2002 13:13:16 -0400 - -openafs (1.2.3final2-4) unstable; urgency=low - - * Move from non-us to main. - * Fix ultrasparc 2.4 build to actually work. - - -- Sam Hartman Sat, 16 Mar 2002 15:33:33 -0500 - -openafs (1.2.3final2-3) unstable; urgency=medium - - * Oops, install backup - - -- Sam Hartman Thu, 7 Mar 2002 08:12:34 -0500 - -openafs (1.2.3final2-2) unstable; urgency=low - - * Add dynroot support to debconf; currently no support for creating - CellAliases automatically - * Don't call depmod since we call update-modules, closes: #132851 - * Add hppa to debian/sysname, process.c patch from Lamont, closes: #134173 - - -- Sam Hartman Mon, 25 Feb 2002 15:45:32 -0500 - -openafs (1.2.3final2-1) unstable; urgency=low - - * Upstream released a new version that they call 1.2.3 after things were - tagged in the Debian repository. - - -- Sam Hartman Wed, 30 Jan 2002 16:59:04 -0500 - -openafs (1.2.3final-1) unstable; urgency=low - - * New upstream release - * Add support for fs setcrypt in debconf; by default traffic is encrypted. - - -- Sam Hartman Wed, 30 Jan 2002 10:46:46 -0500 - -openafs (1.2.3candidate3-1) unstable; urgency=low - - * New upstream release candidate - * Use different version number format; people who installed rc1 will - need to upgrade manually. Sorry, but rc1 was never uploaded to Debian. - * Support sparc_linux24 - - -- Sam Hartman Sun, 27 Jan 2002 19:57:04 -0500 - -openafs (1.2.3.candidate1-1) unstable; urgency=low - - * New upstream release candidate - * Add ia64 as a potential architecture - - -- Sam Hartman Tue, 22 Jan 2002 19:00:51 -0500 - -openafs (1.2.2-3) unstable; urgency=low - - * Support s390, closes: #123540 - * Support update-alternatives for pagsh, closes: #122144 - * Note that alpha port doesn't work for fileservers, closes: #127387 - * Implement subarch, closes: #126192 - - -- Sam Hartman Mon, 7 Jan 2002 05:26:03 -0500 - -openafs (1.2.2-2) unstable; urgency=low - - * Don't declare lseek in auth/ktc.c; sent upstream - * Allow /etc/openafs/server to be mode 700 and /var/lib/openafs to be - 755, closes: #120072 - * Don't try to shut down during afs-newcell until we've done enough - that works, closes: #119452 - * Fix message output on server failed to start, closes: #119461 - * Fix openafs to deal if /etc/openafs/server/ThisCell has a newline, - closes: #118086 - - -- Sam Hartman Sun, 25 Nov 2001 20:03:01 -0500 - -openafs (1.2.2-1) unstable; urgency=low - - * New upstream release. - * We now require openafs-modules1 and conflict with openafs-modules. - Our modules packages now provide openafs-modules1. This is because - upstream made a forward and backward incompatible change in the modules - interface. - * Include buserver in openafs-dbserver, butc and fms in openafs-client.c - butc and fms may move, but they are there for now, closes: #114313 - - -- Sam Hartman Sun, 14 Oct 2001 15:07:10 -0400 - -openafs (1.2.1-1) unstable; urgency=low - - * New upstream version. - * Document that you may need to append a version for newer kernels, - closes: #112246 - - -- Sam Hartman Thu, 20 Sep 2001 03:10:54 -0400 - -openafs (1.2.0-3) unstable; urgency=high - - * High until we get this into testing. - * Fix dependency on ncurses, closes: #112244 - * Fix typo in German template added in last version, closes: #112289 - - -- Sam Hartman Fri, 14 Sep 2001 23:40:25 -0400 - -openafs (1.2.0-2) unstable; urgency=high - - * Fix PPC makefile so that it finds install; this time actually - submitted upstream. - * Have openafs-modules-source depend on libpam0g-dev because upstream - seems to need it. Bug opened upstream asking if this is really necessary. - * Include German template, closes: #110087 - - -- Sam Hartman Thu, 13 Sep 2001 16:58:53 -0400 - -openafs (1.2.0-1) unstable; urgency=high - - * Fix typo in README.servers; thanks to mdz@debian.org, closes: #109199 - * Upstream patch for configure-style path handling accepted, closes: #88897 - * New upstream version. - * Update upstream changelog - - -- Sam Hartman Tue, 11 Sep 2001 16:21:35 -0400 - -openafs (1.1.1-3) unstable; urgency=low - - * Oops, that last upstream patch for rx debug and version didn't work on - Linux. Since some Debian users may run Linux, let's try again. - - -- Sam Hartman Sat, 21 Jul 2001 12:48:00 -0400 - -openafs (1.1.1-2) unstable; urgency=medium - - * Swallow before vomiting, for it is the Debconf way, closes: #106030 - * Fix setting of INSTALL macro on powerpc, closes: #106019 - * Support AFSDB in debconf. By default now (assuming you take the new - /etc/openafs/afs.conf), AFS will look up cells it doesn't know - about in DNS. - * Include upstream patch to prevent potential DOS with two RX servers - looping rxdebug and version amongst each other. - * Install rxdebug (oops) - * Fix lintian overrides to get Lintian to stop complaining about - non-problems. - - -- Sam Hartman Sat, 21 Jul 2001 08:53:10 -0400 - -openafs (1.1.1-1) unstable; urgency=low - - * New upstream release to fix readlink sometimes giving permission - denied when it shouldn't. - * Bring back the upstream changelog, now with change descriptions - * Patch to give better error messages when copyonwrite fails in the - fileserver (contributed upstream) - * New CellServDB - - -- Sam Hartman Fri, 20 Jul 2001 08:12:24 -0400 - -openafs (1.1.0-1) unstable; urgency=low - - * New Upstream release. - * Warn if not running as root for afs-newcell|rootvol, closes: #103532 - * Work around upstream make clean target not working correctly. - -- Sam Hartman Mon, 16 Jul 2001 06:13:41 -0400 - -openafs (1.0.90.20010710.snapshot-1) experimental; urgency=low - - * New upstream snapshot - * Fix module package to not have build cruft - * Use --disable-kernel-module option except for module sources - * Attempt to build modules correctly, although still not in right place - * Pretend we build for alpha. This is mostly not a fiction, although I - don't really know that much more than the kernel module and afsd - work. The pointer cast warnings are frightening. - - -- Sam Hartman Wed, 11 Jul 2001 11:41:22 -0400 - -openafs (1.0.90.20010704.snapshot-1) experimental; urgency=low - - * New upstream snapshot. Support AFSDB records and many other - features. Not at all stable yet. This is packaged so I and others - can try it out. - - -- Sam Hartman Thu, 5 Jul 2001 04:04:20 -0400 - -openafs (1.0.4-3) unstable; urgency=medium - - * Fix patch introduced in -2 to be consistent with what is sent upstream. - * openafs-modules-source depends on debhelper - - -- Sam Hartman Wed, 4 Jul 2001 03:52:37 -0400 - -openafs (1.0.4-2) unstable; urgency=low - - * Fix modversions and athlon memcpy mmx bug, closes: #91925 - * Fix openafs-client to fail rather than starting a useless afsd if we don't have any db servers - * If AFS client fails to start for afs-newcell, then complain, closes: #98303 - * New CellServDB - * Fix module builds on non-i386, closes: #100939 - - -- Sam Hartman Sun, 17 Jun 2001 01:22:37 -0400 - -openafs (1.0.4-1) unstable; urgency=low - - * New upstream version, closes: #92776 - * Allow openafs-client to depend on openafs-modules-source not just - openafs-modules. This allows us to be installable on testing even - without binary modules which may become a necessity given the current - kernel image mess. - * implement target for modules_clean, closes: #95049 - - -- Sam Hartman Tue, 24 Apr 2001 14:56:57 -0400 - -openafs (1.0.3-2) unstable; urgency=low - - * Fix direntry type to be DT_UNKNOWN not DT_DIR on Linux (contributed upstream) - * Return ENOTEMPTY not ENOTDIR for rmdir of non-empty directory, closes: #82589 - * Include build instructions in modules, closes: #92032 - * Don't grep a file for a potentially null string, closes: #89967 - - -- Sam Hartman Thu, 29 Mar 2001 22:09:29 -0500 - -openafs (1.0.3-1) unstable; urgency=low - - * New upstream version - * Allow host to be used instead of dnsutils, closes: #87915 - * Document kernel module build. - * Include upstream changelog - - -- Sam Hartman Thu, 8 Mar 2001 14:35:57 -0500 - -openafs (1.0.2-3) unstable; urgency=low - - * Apply patch from Stefan Kluth for ppc_linux22 - * Back out architecture change from last version; no good way to - actually solve that problem apparently. - - - -- Sam Hartman Sat, 17 Feb 2001 23:45:06 -0500 - -openafs (1.0.2-2) unstable; urgency=low - - * Provide openafs-ptutil in hope that apt will deal better with upgrade, - closes: #84303 - * Make thiscell default to dnsdomainname so things don't break quite as - bad if you don't enter it, closes: #81149 - * Include source architecture line, Closes: #84530 - * Rebuild with new debhelper to fix dh_installinit not shutting down on - removal (Thanks Joey) (now requires debhelper 2.2.20) - * Move CellServDB to /usr/share/openafs so we comply with policy 3.5 - - -- Sam Hartman Mon, 5 Feb 2001 13:23:51 -0500 - -openafs (1.0.2-1) unstable; urgency=low - - * Add support for ppc and sparc, closes: #80835 - * Update maintainer address for modules. - * Support for 2.4.0 final (and not just prereleases as before), closes: #82751 - * New upstream version. - * Conflict with openafs-ptutil since it is now included - * Fix message in RC script, closes: #82489 - * Attempt to avoid using pinstall in kernel module build - - -- Sam Hartman Fri, 19 Jan 2001 22:38:32 -0500 - -openafs (1.0.1-3) unstable; urgency=low - - * Add support for Linux Kernel 2.4.x. - * Note that administration scripts are released under the GPL. - - -- Sam Hartman Mon, 18 Dec 2000 19:06:00 -0500 - - -openafs (1.0.1-2) unstable; urgency=medium - - * New maintainer address. - * Depend on debhelper 2.1.16 for /usr/share/doc symlinks. - * Only run init script once; confusion with DH_OPTIONS - * Fix bosserver to look in /usr/openafs/lib so it restarts correctly every Sunday. - * Upload to Debian (Gloses: BUG#69336) - * Do not generate .map file for module; depmod complains. - - -- Sam Hartman Wed, 6 Dec 2000 11:21:53 -0500 - -openafs (1.0.1-1) unstable; urgency=low - - * New upstream version - * Fix typo in openafs-client templates. - * Clarify that afs-newcell sets up for afs-rootvol - - -- Sam Hartman Sun, 3 Dec 2000 02:04:50 -0500 - -openafs (1.0.snap20001106-10) unstable; urgency=low - - * Release (Closes: BUG#69336) - * Fix typo and afs-rootvol and test from CLI - - -- Sam Hartman Sat, 2 Dec 2000 00:44:37 -0500 - -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. - This works better for AFS, even though it is not the way packages like - alsa-base work. - * Fix several typos in configuration scripts. - * Clarify that it starts the client just after debconf. - - -- Sam Hartman Wed, 29 Nov 2000 13:10:43 -0500 - -openafs (1.0.snap20001106-7) unstable; urgency=low - - * Add command line options to afs-newcell - * Fix control.module for real this time. - * Add kpasswd and kas to the openafs-kpasswd package. - * Add manpage for afs-newcell and many undocumented links. - * Remove PAM module from libopenafs-dev. - * Instal udebug, pagsh, cmdebug. - * Remove execute bit from some includes in /usr/include. - - -- Sam Hartman Mon, 27 Nov 2000 03:02:57 -0500 - -openafs (1.0.snap20001106-6) unstable; urgency=medium - - * Add config option to disable client on boot - * Create rc.d links - * Make CellServDB handled by postinst not a conffile. Sadly AFSDB - records will be a while in the future. - * New script: afs-newcell to configure a dbserver - * Use the native Debian install instead of afs install while building; - works under fakeroot. Important for modules package. - * Fix purge to delete configuration files - - -- Sat, 25 Nov 2000 01:09:55 -0500 - -openafs (1.0.snap20001106-5) unstable; urgency=low - - * Make change so kdump builds on potato - - -- Sam Hartman Sun, 19 Nov 2000 19:27:01 -0500 - -openafs (1.0.snap20001106-4) unstable; urgency=low - - * Fix so dpkg-buildpackage works. Oops. - - -- Sam Hartman Sun, 19 Nov 2000 02:18:05 -0500 - -openafs (1.0.snap20001106-3) unstable; urgency=low - - * Increase stacksize for server processes so they don't dump core. - * New script: afs-rootvol--creates the root.afs and root.cell. Works - fairly well except that it is overly verbose and that it has my test - cell hardcoded. This script will evolve into part of a new cell - config tool. - - - -- - * Support removing module for smP - * Prune build directories out of modules sources--oops - * Fix bogus depends for module sources--note that it really does want - bison and flex at least for now. - - -- Sam Hartman Thu, 16 Nov 2000 01:39:48 -0500 - -openafs (1.0.snap20001106-2) unstable; urgency=low - - * Fix directories for servers to be FHS-reasonable - * Fix init.d script to actually work for stop this time--tested and works - * Add server packages; fairly useless right now but at least we - ship the binaries - * Check to make sure home cell exists and warn user if not - * Fix purge for openafs-client - - -- Sam Hartman Fri, 10 Nov 2000 23:35:30 -0500 - -openafs (1.0.snap20001106-1) unstable; urgency=low - - * New Upstream version - * Fix init.d script to properly remove openafs.o - - -- Sam Hartman Tue, 7 Nov 2000 13:55:47 -0500 - -openafs (1.0.snap20001104-1) unstable; urgency=low - - * New upstream snapshot - * Fix path to afsd in /etc/init.d/openafs-client - * Build openafs module packages - - -- Sam Hartman Mon, 6 Nov 2000 09:39:11 -0500 - -openafs (1.0.snap20001103-1) unstable; urgency=low - - * Initial Release. - - -- unknown Fri, 3 Nov 2000 23:41:41 -0500 diff --git a/src/packaging/Debian/changelog.in b/src/packaging/Debian/changelog.in new file mode 100644 index 0000000..d2ce64d --- /dev/null +++ b/src/packaging/Debian/changelog.in @@ -0,0 +1,2021 @@ +openafs (@DEB_PKGVER@-1~openafs) unstable; urgency=low + + * Local package built from OpenAFS source. + * This Debian package was generated using the packaging files included + in the OpenAFS release, provided as a convenience for users who would + like to quickly build Debian packages based on the current OpenAFS + code. For production use, the packages included in Debian and Ubuntu + should normally be used instead. The version of this package is set + so that it will be automatically upgraded to the official Debian or + Ubuntu versions when packages for at least this version of OpenAFS are + available. + + -- Russ Allbery Thu, 08 Apr 2010 13:20:50 -0700 + +openafs (1.5.73.3-1) experimental; urgency=low + + * New upstream testing release. + - New demand-attach file server support for greatly improved file + server restart times. + - Support for split readonly/read-write client caches. + - Better client handling of file server meltdowns. + - Experimental read-only client disconnected mode. + - NFS translator clients now work properly on Linux. + - Client cache readahead. + - Network performance improvements. + - New libkopenafs library providing a kernel PAG manipulation + interface (a subset of the API provided by Heimdal's libkafs). + * Apply upstream deltas: + - [7d395f17] Improve demand-attach fileserver bos documentation + - [a763edc3] Make src/rx/rx.c not executable + - [8d41bc24] Reallocate memory in aklog for the AFS ID string + - [be449999] Fix typo in bos_create manpage + - [fdb9429e] Linux: kmap() not page_address() + * Build OpenAFS with demand-attach enabled for the file server, bos + restricted mode enabled for bosserver, and disconnected mode enabled + for the client. Except for demand-attach, these options don't change + the default behavior, just make new capabilities available. + * The openafs-modules package now provides openafs-modules3 and + conflicts on pre-1.5.61 openafs-client packages since the interface + between afsd and the module has changed. openafs-client now conflicts + with openafs-modules2 and recommends openafs-modules3. + * Change the default permissions of /etc/openafs/server to 0755 to match + upstream defaults, but do not change permissions on upgrade. The only + file in that directory that needs to be protected is KeyFile, which + should be mode 0600 anyway. Drop the patch to bosserver to allow more + restrictive permissions. bosserver will complain about directory + permissions after upgrade until the directory is manually changed. + * Upstream now installs afszcm.cat and finds it in /usr/share/openafs/C, + so use the version installed via make install and install it in the + same location. + * Upstream builds specific files with -fno-strict-aliasing where needed, + so we no longer need to build the whole source with that flag. + * Upstream no longer includes files covered by the Apple Public Source + License, so we no longer have to repackage the upstream source to + remove those files. Drop Debian patches to the build system that were + compensating for the removal of those files. + * Switch to generating upstream tarballs from the upstream Git tag + rather than from tarball releases. There's no reason to include all + the generated files when we're going to regenerate them anyway, and + this saves effort combining the doc and src tarballs. + + -- Russ Allbery Thu, 08 Apr 2010 13:20:50 -0700 + +openafs (1.4.12+dfsg-3) unstable; urgency=low + + * Apply upstream deltas: + - [135e196b] Create missing root directory when ORPH_ATTACH + - [190ef2cb] volmonitor keep vtrans lock + - [812dcc2c] Increase the maximum number of sysnames + - [a123d4ab] Print rxdebug statistics as unsigned values + * If the user configures openafs-client to use AFSDB records for VLDB + server location, don't prompt the user for VLDB servers for the local + cell even if they're not present in CellServDB and don't try to add an + entry for the local cell to CellServDB. (Closes: #575299) + + -- Russ Allbery Fri, 26 Mar 2010 16:05:30 -0700 + +openafs (1.4.12+dfsg-2) unstable; urgency=low + + * Apply upstream deltas: + - [4ca7b6fc] Remove lih_r + - [f3899ac3] Allow GetSomeSpace_r to select an optimal host + - [94a43966] h_TossStuff_r: check held-ness after lock + - [b78eeb0c] h_TossStuff_r: make sure host does not go away + - [0583af32] volmonitor copy link before calling free + - [eb799d07] Move non-executable stack assembly code to end of file + * Build with -fno-strict-aliasing. The upstream development branch has + a better fix that selectively enables this for specific files with + known problems, but be conservative for the stable release. + + -- Russ Allbery Mon, 22 Mar 2010 15:53:48 -0700 + +openafs (1.4.12+dfsg-1) unstable; urgency=low + + * New upstream release. + - Enable weak encryption types in aklog and klog.krb5. + - Build support for Linux 2.6.33. + - Improvements to host tracking safety in the file server. + - Fall back to current kernel credentials if we can't use stored ones. + - Fix truncation handling in some large file situations. + - Further fixes to mmap handling. + - Avoid double-free in some FetchData64 error situations. + - Stop warning about system call hooks when keyrings are in use. + - Flush vcaches when a mount fails to avoid inconsistent data. + - New dump tag and length standard for vos dump. + - Fix stack executability for programs containing assembly code. + - Various salvager robustness fixes. + * Use dh_dkms from the DKMS package to handle creation of the maintainer + scripts for openafs-modules-dkms rather than rolling our own. + (LP: #497149) + * Update init script to require $remote_fs be started first and stopped + after OpenAFS. This won't be the case in the long run, but for now + some important boot-time options need /usr/bin/fs to set them. + * List $syslog in Should-Start for the openafs-client init script, since + otherwise if loading the module causes a kernel panic, it won't be + logged to disk. + * Update CellServDB to the 2010-02-28 version. + * Add README.source explaining maintenance procedures and a + debian/import-upstream script to do a Git-aware merge of a new + upstream release that will allow us to cherry-pick upstream patches + and do proper merges. + * Stop linking the openafs-fileserver doc directory to openafs-client so + that we can provide a separate NEWS.Debian. + * Update standards version to 3.8.4 (no changes required). + + -- Russ Allbery Mon, 08 Mar 2010 16:32:49 -0800 + +openafs (1.4.11+dfsg-6) unstable; urgency=low + + * Apply upstream deltas: + - [c12ec354] Fix write_begin configure test for recent RHEL kernels + - [b7198421] Fix memory allocation warnings at shutdown + - [7183c113] Do not check *aoutSize in PGetPAG + - [c0323c49] cm: address race condition in afs_QueueVCB + - [ad6dabdc] Clean up console message + - [c9f7fe37] Make ktc_curpag also detect ONEGROUP PAG gids + - [2f87c43e] volser transaction object race conditions + - [2d6c0390] Add array bounds checking in h_Enumerate + - [70f6a328] Check for (hostFlags & HOSTDELETED) after h_Lock_r + - [c7a59397] Avoid IHandle leak when failing to attach volume + * Remove incorrect return call in shutdown_icl() introduced by b7198421. + * Do not attempt to build the kernel module with DKMS if the appropriate + Linux headers aren't installed. Based on code from the common DKMS + postinst script (which we'll just use once it's reliably available). + Thanks, Anders Kaseorg. (LP: #487535) + * Fix configure flags used for enabling or disabling LWP and kernel + debugging flags and always pass --disable-strip-binaries. + * Fix the openafs-dbg dependencies and package description to reflect + its inclusion of debugging symbols for all server binaries in + openafs-fileserver and openafs-dbserver, but not the legacy PAM + modules. + * In anticipation of a change in dpkg-source's defaults, force source + package format 1.0. The package is maintained using Git and + generating a proper quilt series is complex and relatively pointless + work, so the additional complexity of the 3.0 format is currently not + that useful. + * Change section of openafs-modules-dkms to kernel to match override. + + -- Russ Allbery Mon, 30 Nov 2009 16:54:08 -0800 + +openafs (1.4.11+dfsg-5) unstable; urgency=low + + * Apply upstream deltas: + - [7833e472] Make afsd.pod reflect reality + - [c9974c7a] Avoid prematurely destroying callback_rxcon + - [9b37972e] Linux: 2.6.32 - Adapt to writeback changes + - [abdf72bc] Linux: Avoid deadlock in readdir - release GLOCK for + filldir + - [bdb4f98a] Protect rx_call iovq from simultaneous attempts to empty + it + - [c08609ae] Avoid using released hosts + - [a410b7fd] Linux - Fix disk cache access for selinux/AppArmor + constrained processes (LP: #415766) + - [49094ccf] Add automatic sysname detection for ARM Linux + - [525b594a] Make ktc_curpag generally available (LP: #446521) + * In the postinst of openafs-modules-dkms, if the openafs module is + already added in DKMS, try to remove it first before adding it. This + should more correctly handle the case of a user installing this + package without the correct kernel headers, having it fail in + postinst, and then installing the correct headers and having dpkg + attempt to configure the package again. Thanks, Philipp Kaluza. + (Closes: #553542) + + -- Russ Allbery Tue, 03 Nov 2009 20:57:21 -0800 + +openafs (1.4.11+dfsg-4) unstable; urgency=low + + * When changing the name of the source package built by + openafs-modules-source, we need to change the package name in the + changelog as well or dpkg-gencontrol explodes. Thanks, Aaron M. + Ucko. (Closes: #549140) + + -- Russ Allbery Wed, 30 Sep 2009 18:04:44 -0700 + +openafs (1.4.11+dfsg-3) unstable; urgency=low + + * Apply upstream deltas: + - openafs-stable-1_4_x/fileserver-no-negative-fetchdata-20090926: + never return a negative data length from client reads past the end + of a file. + - openafs-stable-1_4_x/fileserver-gethost-r-cleanup-fixes-20090925: + fix memory leak and possible double-free in error handling cases in + fileserver. + - openafs-stable-1_4_x/fileserver-retry-registeraddrs-20090810: retry + VL_RegisterAddrs in the file server on failure. + - openafs-stable-1_4_x/kernel-init-vrequest-structure-20090914: + properly initialize vrequest structure in the kernel. + * Change the permissions of /var/lib/openafs/local to 0700 to match + upstream defaults. This directory contains the fssync.sock file used + for coordination between the fileserver and the volserver, and + commands sent to that socket are not authenticated. Linux protects + the socket from unprivileged writes by default, but other operating + systems do not. Upstream therefore wants this directory to be 0700 + and bosserver will complain by default if it's not. Changing the + permissions let us drop a patch to bosserver. + * Fix the second module control file for the standards version, section, + and maintainer update. + * Change the source package name of the stripped package generated by + openafs-modules-source so that, should someone build a Debian source + package from it, it won't have the same name as the main openafs + source package. + + -- Russ Allbery Tue, 29 Sep 2009 15:34:58 -0700 + +openafs (1.4.11+dfsg-2) unstable; urgency=low + + * Add armv5tel to debian/sysname, mapping it to arm_linux26. Patch from + Daniel Bayer. Also make the similar change for the module source + package. (Closes: #542315) + * Also install restorevol in the openafs-client package. + * Swap maintainer and uploaders in the packaging files for the module + source package, matching the main package. + * Update standards version to 3.8.3. + - Change section of packages generated by openafs-modules-source to + kernel. + - Add Homepage to packages generated by openafs-modules-source. + + -- Russ Allbery Fri, 21 Aug 2009 19:20:03 -0700 + +openafs (1.4.11+dfsg-1) unstable; urgency=low + + * New upstream release. + + -- Russ Allbery Fri, 10 Jul 2009 13:57:55 -0700 + +openafs (1.4.11~pre3+dfsg-1) unstable; urgency=low + + * New upstream release candidate. + - Further fixes for rcu_read_lock dependencies in some kernels. + - Clean up return values of Linux vnode operations. + - Call inode's setattr operation correctly. + * Ignore failures to remove an existing DKMS tree in the prerm of the + openafs-modules-dkms package. In the possible cases where the tree + may not be present to be removed, failing package removal doesn't + make sense. (Further addresses LP #368471.) + * Don't install man pages for fs command variants that are only + available on Windows. + * Bring src/config/linux-version closer to upstream since upstream now + handles unversioned source directories. There is one remaining change + required to search for UTS_RELEASE in the correct header path. + * Update CellServDB to 2009-06-29 version. + * Translation updates: + - Russian, thanks Yuri Kozlov. (Closes: #534807) + + -- Russ Allbery Sat, 04 Jul 2009 15:20:06 -0700 + +openafs (1.4.11~pre1+dfsg1-1) unstable; urgency=low + + * New upstream release candidate. + - New getpag pioctl to discover a PAG from userspace portably. + - Allow disabling of syscall probing in the kernel module. + - New -maxmtu override switch in afsd to accommodate some VPNs. + - pts client encryption support. + - Further fixes to address/UUID tracking in the file server. + - New DocBook-based manuals replacing the old HTML manuals. + - New Doxygen-based protocol reference replacing the old PDF files. + - Man pages for remaining AFS subcommands. + * Update standards version to 3.8.2 (no changes required). + + -- Russ Allbery Wed, 17 Jun 2009 13:32:31 -0700 + +openafs (1.4.10+dfsg1-2) unstable; urgency=low + + * Apply upstream CVS deltas: + - STABLE14-dprintf-rename-20090427: rename AFS's dprintf to avoid + conflicts with one in the kernel. + - STABLE14-linux26-defer-cred-changing-20090511: defer changing groups + when the real and effective credentials of a process differ to avoid + running afoul of checks in newer Linux kernels that cause oops. + (Closes: #528785) + - STABLE14-linux-mmap-antirecursion-fix-20090512 and + STABLE14-linux-mmap-antirecursion-avoid-spurious-eio-20090526: + improvements in flag setting and locking around recursive mmap + protection. + - STABLE14-memcache-write-on-laststore-20090512: write back dirty + pages on last store with memcache to avoid losing changes. + - STABLE14-background-fsync-consistency-issues-20090522: file + descriptor handling fixes for the file server. + - STABLE14-man-page-vos-dump-flags-20090526: document the -clone and + -omitdirs flags to vos dump. (Closes: #502571) + * Provide an openafs-modules-dkms package that uses DKMS to dynamically + build kernel modules for the local kernel and document this option in + README.modules. This is an alternative to installing + openafs-modules-source and building kernel modules for each new kernel + with module-assistant or make-kpkg. (Closes: #168852, #525131) + (LP: #52786, #368471, #369875) + * Have openafs-client recommend at least the current source version of + openafs-modules-source or openafs-modules-dkms instead of any old + version. While the API probably hasn't changed, it's best practice to + keep a relatively close match between the userspace andn the kernel + module version. (LP: #369875) + * Dynamically determine the Debian and upstream versions for dkms.conf + and get-orig-source from debian/changelog. Thanks, Anders Kaseorg. + (LP: #364426) + * Build-depend on cpio (used for generating openafs-modules-source). + + -- Russ Allbery Tue, 26 May 2009 21:18:54 -0700 + +openafs (1.4.10+dfsg1-1) unstable; urgency=high + + * New upstream release. + - OPENAFS-SA-2009-001: Avoid a potential kernel memory overrun if more + items than requested are returned from an InlineBulk or BulkStatus + message. (CVE-2009-1251) + - OPENAFS-SA-2009-002: Avoid converting negative errors into invalid + kernel memory pointers. (CVE-2009-1250) + - Preliminary support for 2.6.30 kernels. + - Dynamic vcache allocation support to deal with inotify vcache + pinning. + - Do appropriate locking for CellServDB in /proc. + - Use +dfsg instead of .dfsg for saner version sorting. + * Debian's 2.6.29 packages no longer include symlinks from the + architecture-specific header tree to the common header tree and + instead overlay both header trees using kbuild. Change the Autoconf + probes to always use kbuild and generate stub headers in the paths + that OpenAFS expects that include the linux headers. Patch from Aaron + M. Ucko. (Closes: #521745) + * Build PIC versions of libafsauthent and libafsrpc and install them in + libopenafs-dev for use when AFS code should be embedded into shared + libraries. Patch from Garrett Wollman. + * Update CellServDB to 2008-11-07 version. (Closes: #522451) + * Update debian/watch for +dfsg naming instead of .dfsg. + * Update standards version to 3.8.1 (no changes required). + * Translation updates: + - Japanese, thanks Hideki Yamane. (Closes: #521518) + + -- Russ Allbery Mon, 06 Apr 2009 15:49:34 -0700 + +openafs (1.4.8.dfsg1-3) unstable; urgency=low + + * Apply upstream CVS deltas: + - STABLE14-cbr-free-what-you-alloc-20090325: dequeue items in the same + way they were allocated. + - STABLE14-shutdown-vcache-avoid-null-deref-20090324: avoid oops on + shutdown. (LP: #333197) + - STABLE14-uphys-invalidate-returns-void-20081130: fix apparent Ubik + synchronization errors due to incorrect use of a void return value. + * Update package sections for the new archive organization. + + -- Russ Allbery Fri, 27 Mar 2009 08:08:49 -0700 + +openafs (1.4.8.dfsg1-2) unstable; urgency=low + + * Make openafs-modules-source architecture-specific (arch: any instead + of arch: all). The new method for generating the kernel source tree + only generates correct build machinery for the architecture on which + it was built, making the package architecture-specific. The generated + tree is so much smaller that this still only uses about 1MB of archive + space more than the old method and makes each openafs-modules-source + package much smaller. This is a workaround until we can fix + libafs_tree to include enough build machinery to handle all Linux + architectures from one source tree. (Closes: #516023) + * Explicitly remove *-stamp files in the clean target of the module + build until the module build is upgraded to debhelper 7. + + -- Russ Allbery Wed, 18 Feb 2009 13:48:17 -0800 + +openafs (1.4.8.dfsg1-1) unstable; urgency=low + + * New upstream release. (Closes: #511535) + - Support 2.6.28 kernels. (LP: #303112) + - Check at compile time that the kernel has keyring support rather + than building non-functional modules. (Closes: #500850) + - Include vos clone man page. (LP: #324449) + * Apply upstream CVS deltas: + - STABLE14-libuafs-updates-20081229: prerequisite for other deltas. + - STABLE14-linux-truncate-race-20090109: avoid race condition during + truncation. + - STABLE14-linux-i-size-20090112: further fix for truncation race. + - STABLE14-linux-truncate-cleanup-20090113: further truncation fix. + - STABLE14-osi-probe-check-result-cope-with-enoent-20090115: fix for + syscall probing. + - STABLE14-linux-2629-20090115: support for 2.6.29 kernels. + (Closes: #513680) + - STABLE14-rx-idledead-only-ignore-keepalives-20081222: rx bug fix to + not ignore other ping packets. + - STABLE14-rx-rdwr-writeproc-race-20081228: fix rx race condition that + could result in reuse of freed memory. + - STABLE14-rx-do-not-race-current-packet-20090105: fix rx race + condition. + * Use make libafs_tree to generate the tree for the kernel module + compile rather than copying the entire source tree. + * Compress the source in openafs-modules-source with bzip2 instead of + gzip to reduce the package size. + * Make dynroot the default for new installations. It works much better + with systems that don't bring up their network until late in the boot + process, such as wireless laptops. (LP: #249240, #318605) + * Mention libpam-afs-session instead of libpam-openafs-session in the + description of libpam-openafs-kaserver, and mention libpam-krb5 by + name. Thanks, Philipp Kaluza. (Closes: #501308) + * Suggest module-assistant auto-install in README.modules and be clearer + that building one's own kernel is not required. Thanks, Anders + Kaseorg and Lutz Goehring for suggestions. (LP: #295897) + * Allow time-daemon to satisfy the openafs-fileserver recommends in + addition to ntp, allowing for openntpd. (Closes: #508258) + * General improvements to debconf configuration handling. + - Do not abort the config script if we have no default realm and + dnsdomainname fails. (LP: #274886, #318132) + - Do not abort postinst if we can't resolve any host name for the + cell. Just continue in that case, omitting any configuration for + the local cell. (LP: #322054) + - Correctly set the default for AFS_CRYPT from the existing config. + - The cache size is high, not critical, since we have a default. + - Don't create the client ThisCell if no local cell was specified. + - Improve the leading comment in afs.conf.client. Users can edit it, + but any changes other than the setting values will be lost. + - Remove the openafs-fileserver/bosconfig_moved template, which would + only be shown on upgrades from pre-1.2.0 versions. + - Standardize coding style and always quote strings. + * Update to debhelper compatibility level V7. + - Use dh where possible in debian/rules. + - Use dh_lintian to install Lintian overrides. + - Eliminate the configure target and do all the work in build. + - Do more in the install target and less in binary, matching the + default command stacks in dh. + - Use a debian/clean configuration file to let dh clean do more of the + work rather than using rm commands in debian/rules. + * Abort the config script rather than exiting successfully if the + debconf shell module is not available. The config script should never + be run in the absence of debconf, so if this fails, something deeper + is wrong and we shouldn't blindly continue. + * Add ${misc:Depends} to all dependencies. + * Add explanations for the Lintian overrides. + * Use set -e instead of #!/bin/sh -e in maintainer scripts. + * Remove server documentation from openafs-modules-source. + * Translation updates: + - Spanish, thanks Francisco Javier Cuadrado. (Closes: #514452) + + -- Russ Allbery Mon, 06 Oct 2008 11:10:14 -0700 + +openafs (1.4.7.dfsg1-6) unstable; urgency=low + + * Apply upstream patch to free /proc entries in the correct order. + Thanks, Marc Dionne. (Closes: #493914) + * Apply upstream deltas to support 2.6.27 kernels and to stop using + COMMON_KERN_CFLAGS for all 2.6 kernels uniformly, which fixes + problems on amd64 with newer kernels. Thanks, Björn Torkelsson. + (LP: #267504) + * Translation updates: + - Swedish, thanks Martin Bagge. (Closes: #493120) + + -- Russ Allbery Mon, 22 Sep 2008 19:07:02 -0700 + +openafs (1.4.7.dfsg1-5) unstable; urgency=low + + * Drop support for hppa. We only have a param file for a 2.4 kernel, + we were building with UCONTEXT which is stubbed out in glibc for hppa, + and builds without UCONTEXT fail. The binaries we were building + before didn't work and no one reported a bug, indicating no one was + attempting to use OpenAFS on hppa. + * When building the kernel module, use the setting of the ARCH + environment or make variable, if present, in preference to uname -m to + allow cross-compiles. Thanks, Jose Calhariz. (Closes: #492232) + * Add Jason Edgecomb's copyright and license for man pages to + debian/copyright. + + -- Russ Allbery Thu, 24 Jul 2008 10:14:42 -0700 + +openafs (1.4.7.dfsg1-4) unstable; urgency=low + + * Undo the move of up.pod to afs-up.pod in debian/rules clean rather + than just deleting the file and causing the second build to fail. + Thanks, Dominic Hargreaves. (Closes: #490752) + * Don't use UCONTEXT on hppa; its glibc doesn't provide those + functions. It's possible that OpenAFS isn't working properly on hppa + these days, but as yet there have been no reports. + * Suggest openafs-krb5 in openafs-client and mention it in the long + description. + + -- Russ Allbery Sun, 13 Jul 2008 19:03:58 -0700 + +openafs (1.4.7.dfsg1-3) unstable; urgency=low + + * Apply upstream delta for Linux 2.6.26 support. + * Enable support for arm and armel, added upstream in 1.4.7. + * Enable support for lpia by making it synonymous with i386. This means + that lpia systems will get a sysname of i386_linux26, which isn't + ideal but should at least work. + * When clearing the restart time while installing a new cell, pass + -localauth to avoid an authentication failure. Thanks, Davor Ocelic. + (Closes: #488152) + * If the openafs module isn't listed in modules.dep, exit with a zero + status from the init script even if modprobe fails. Otherwise, if a + module package and openafs-client are installed at the same time and + openafs-client is set up before the module package, the init script + can find the module, fail the modprobe (because the dependency map + hasn't yet been updated), and fail the whole installation. Exiting + with a zero status still doesn't get OpenAFS started, but at least it + doesn't leave the system in a partly installed state. Thanks to Durk + Strooisma for the analysis. (Closes: #486816) + * Don't include debug symbols for /sbin, /usr/bin, and /usr/sbin + binaries or PAM modules in openafs-dbg, just the servers in + /usr/lib/openafs, since those are the most likely cases where + backtraces are important and a 10MB debug symbol package seems like + overkill. + * Stop using quilt to manage patches and pre-apply them to the source + package now that the package is maintained with Git. + * Add Vcs-Git and Vcs-Browser control fields. + * Reflect current responsibilities more accurately by listing myself as + maintainer and Sam as uploader. + * Update standards version to 3.8.0 (no changes required). + * Drop unused postinst-uses-db-input override; Lintian has been fixed. + * Translation updates: + - Galician, thanks Jacobo Tarrio. (Closes: #481675) + + -- Russ Allbery Sat, 28 Jun 2008 12:35:43 -0700 + +openafs (1.4.7.dfsg1-2) unstable; urgency=high + + * Bumping urgency for the conflict fix, which fixes a latent RC bug, and + for the news entry for openafs-dbserver. + * Add a missing conflict on older versions of openafs-client to + openafs-krb5 to ensure that the klog transition to alternatives is + smooth. + * When configuring a new cell, clear the general restart time. + * Add a NEWS file for openafs-dbserver warning of the serious Ubik bug + fixed in the previous release and suggesting restarting database + servers one at a time. + * Update to 2008-04-23 CellServDB. + + -- Russ Allbery Fri, 09 May 2008 10:45:06 -0700 + +openafs (1.4.7.dfsg1-1) unstable; urgency=low + + * New upstream release. + - Work around GPLing of RCU locks. (Closes: #476628) + * Include a Kerberos v5 klog, klog.krb5, in openafs-krb5. + * klog is now managed via alternatives. openafs-client provides + klog.afs and openafs-krb5 provides klog.krb5. If both packages are + installed, klog.krb5 is the default. + * Don't remove and reinstall the pagsh alternative on every upgrade. + * Add many new upstream man pages for fs, vos, and pts sub-commands and + the CellAlias config file. + * Add read_tape to openafs-dbserver. + * Add bos_util and a UserList man page to openafs-fileserver. + * Run dh_install with --fail-missing to catch new upstream additions. + + -- Russ Allbery Thu, 01 May 2008 08:13:56 -0700 + +openafs (1.4.7~pre3.dfsg1-1) unstable; urgency=low + + * New upstream release candidate: + - Better support for 2.6.25 kernels. + - Fixes for flushing in the cache manager. + + -- Russ Allbery Thu, 10 Apr 2008 20:54:36 -0700 + +openafs (1.4.7~pre1.dfsg1-1) unstable; urgency=low + + * New upstream release candidate: + - Initial support for 2.6.25 kernels. + - Better 2.6.24 kernel support. (Closes: #463962) + - Better cleanup on module unload. (Closes: #417917) + - Potential deadlock fixed in the fileserver. + - Better fileserver host tracking. + - Ubik fixes preventing database truncation on unreliable links. + * Add upstream delta to fix oops on startup with pre-2.6.25 kernels. + * Install the up man page as afs-up, matching our renaming, and update + its text accordingly. (Closes: #459635) + * Move openafs-client later in the shutdown sequence on new + installations so that it stops after autofs and add an X-Stop-After + LSB header to achieve the same more reliably with dependency-based + boots. (Closes: #472545) + * Update doc-base control file sections for the new categorization. + * debian/rules and debian/module/rules improvements: + - Remove all modified generated files on debian/rules clean. + - Depend on $(QUILT_STAMPFN) instead of patch. + - Use touch $@ to create stamp files. + - Use a stamp file for the module's install target. + * Uncomment and fix the watch rules for pre-releases and always scan for + both regular releases and prereleases. + + -- Russ Allbery Wed, 26 Mar 2008 19:21:24 -0700 + +openafs (1.4.6.dfsg1-3) unstable; urgency=low + + * Fix FTBFS caused by a change in dh_strip behavior. It no longer + creates empty files for already stripped binaries, so we should no + longer remove them. Thanks, Lucas Nussbaum. (Closes: #464274) + * Include debugging symbols for libpam-openafs-kaserver in openafs-dbg. + * Do not stop daemons in run-level S. This isn't a real run-level and + hence there's no reason to create the links. + + -- Russ Allbery Wed, 06 Feb 2008 11:24:19 -0800 + +openafs (1.4.6.dfsg1-2) unstable; urgency=low + + * Apply additional upstream patches to the 2.6.24 support to fix + builds with older kernels. Thanks to Felix Koop for the testing. + (Closes: #458331) + * Remove old /etc/openafs/server-local files from older versions when + purging openafs-fileserver. + * Minor reformatting of openafs-client's postrm. + * Remove databases on purge of openafs-dbserver. + * Remove log files when purging openafs-fileserver or openafs-dbserver + per Policy 10.8. + + -- Russ Allbery Sun, 30 Dec 2007 15:08:04 -0800 + +openafs (1.4.6.dfsg1-1) unstable; urgency=low + + * New upstream release. + - Fixes multiple serious problems with the file server. + * Apply upstream patch for Linux 2.6.24 support. Thanks to Anders + Kaseorg for researching the necessary deltas. (Closes: #456258) + * Apply upstream patch to allocate vnodes from the malloc pool rather + than off the stack, fixing file server problems on SPARC. Thanks to + Barney Sowood for tracking down the patch. (Closes: #448380) + * Apply upstream patch from the 1.5 series to allow multiple realms to + be listed in the server krb.conf and hence treated as local. + * Build bosserver with --enable-bos-new-config. On startup, if + BosConfig.new exists, it will be renamed to BosConfig before the + configuration is read. (Closes: #453398) + * Add a comment to /etc/openafs/afs.conf.client that the file is managed + by debconf. (Closes: #447183) + * Add more debugging and bug reporting instructions to README.Debian. + * Mention in README.Debian that the server is built with supergroups + enabled and with the multiple local realm patch. (Closes: #453399) + * Support reconfigure in postinst. + * Recode debian/copyright to UTF-8. + * Update to standards version 3.7.3 (no changes required). + + -- Russ Allbery Mon, 17 Dec 2007 20:19:13 -0800 + +openafs (1.4.5.dfsg1-1) unstable; urgency=low + + * New upstream release. + - Even with a new enough Linux kernel to support keyrings, we still + may have found the system call table and need to clean it up when + unloading the module. (Closes: #448793) + * Use uname -m rather than dpkg --print-architecture to determine the + sysname for kernel module builds. Otherwise, builds with a different + kernel architecture than userspace (amd64 kernels with i386 userspace, + for example) don't work. Thanks, Anders Kaseorg. (Closes: #448452) + * Fix signing the generated the changes file on a kernel module build. + The module build file reorganization required an additional change to + genchanges. Thanks, Anders Kaseorg. (Closes: #448449) + * Expose prototypes for the ktc_* functions. (Closes: #449432) + * Fix man pages for subcommands to use an underscore in the NAME section + instead of a space so that they'll be indexed properly by the current + groff and man-db. + * Update CellServDB to 2007-10-25 GCO release. + * Add Homepage to the package control fields. + + -- Russ Allbery Sun, 11 Nov 2007 15:54:59 -0800 + +openafs (1.4.5~pre2.dfsg1-1) unstable; urgency=low + + * New upstream release candidate. + - Fix errors when compiled with gcc 4.2. (Closes: #443937) + - Add a frightening hack to work around the lack of getcontext and + savecontext for 32-bit SPARc. (Closes: #415952, #446837) + - Add support for Linux 2.6.23. + - Multiple bug fixes for client tracking in the file server. + - Prevent one client from consuming all file server threads. + * Remove the workaround added for 2.6.20 and 2.6.21 kernels with + CONFIG_PARAVIRT enabled. The mistaken GPL-labelling of core + interfaces was fixed in 2.6.22, which has now migrated to testing. + * Scan /var/log/openafs for core files with a PID appended when a server + run by bosserver exits with a signal. bosserver was unable to + correctly handle core files for multithreaded servers since it + expected a filename of core and Linux always appends a PID to core + dumps by multithreaded processes. + * Fix make kdist in openafs-modules-source, inadvertently broken by a + missing genchanges script. + * Stop creating /var/lib/openafs/cores. Nothing actually uses it. + + -- Russ Allbery Tue, 16 Oct 2007 17:01:33 -0700 + +openafs (1.4.4.dfsg1-7) unstable; urgency=low + + * Switch to quilt for managing patches to the upstream source. + * Stop installing the Administrator's Reference. All of the useful + information in here has been converted to man pages. + * Use the upstream man page for pt_util, which lets us remove the + docbook-to-man build dependency. + * Update to the latest CellServDB from grand.central.org. + * Trim additional unuseful debug information from openafs-dbg. + * Restructure the source for the module package. The build files for + the module build are now in debian/module in the source package and + there is a completely separate rules file. This way, the module build + rules don't have to depend on quilt and the structure is clearer. + * Fix debhelper dependencies for the module build. + * Update module standards version to 3.7.2 (no changes required). + + -- Russ Allbery Mon, 20 Aug 2007 17:54:00 -0700 + +openafs (1.4.4.dfsg1-6) unstable; urgency=low + + * Apply upstream patch for the OpenAFS file server to treat clients that + have an all-zero UUID as if they don't have UUID support, working + around bugs in various client versions that can cause multiple hosts + to use all-zero UUIDs and conflict with each other. + * Use dpkg --print-architecture to determine the AFS sysname for both + regular builds (avoiding --print-installation-architecture, which is + deprecated) and kernel builds (avoiding arch, which is temporarily not + in unstable and which wouldn't do the right thing for cross-compiles). + Thanks, Chris Hanson. (Closes: #435765) + * Add hppa as a recognized architecture for kernel module builds, + although OpenAFS currently only supports 2.4 kernels on HPPA so this + isn't that useful. + + -- Russ Allbery Thu, 02 Aug 2007 19:54:00 -0700 + +openafs (1.4.4.dfsg1-5) unstable; urgency=low + + * Apply upstream patch from Jeffrey Hutzelman to fix syscall probing on + AMD64 with Linux 2.6.22 kernels. (Closes: #430179) + * Add a union to des_ks_struct and reorder includes to get the correct + alignment for DES code on SPARC. Thanks, Chaskiel Grundman. Partly + addresses #415952. + * Fix a typo in debian/kern-sysname that caused openafs-modules-source + to still assume all ia64 systems used Linux 2.4. Thanks, Jakob + Haufe. (Closes: #432344) + * Use LSB logging functions for openafs-fileserver and support passing + arguments to bosserver in /etc/default/openafs-fileserver by setting + DAEMON_ARGS. + * Clean up more completely after a purge of openafs-fileserver. Remove + the files created by the server in /var/lib/openafs/local, remove + KeyFile and CellServDB.old from /etc/openafs/server, and remove + BosConfig from /etc/openafs. + + -- Russ Allbery Tue, 17 Jul 2007 09:25:03 -0700 + +openafs (1.4.4.dfsg1-4) unstable; urgency=low + + * Apply upstream patch from Jeffrey Hutzelman to fix kernel module + builds on ppc64. (Closes: #427555) + * Apply upstream patches for Linux 2.6.22 support. (Closes: #428401) + * Apply upstream patch to fix the AFS /proc structure under Linux + 2.6.22.1 and later. + * Move /etc/openafs/server-local to /var/lib/openafs/local. Most of the + files here are automatically generated and hence not configuration + files, and the file server has to write to this directory to start (so + having it in /etc breaks read-only / file systems). Thanks, Alexei + Sheplyakov. (Closes: #405697) + * Move upserver and upclient to /usr/lib/openafs (from /usr/sbin) to + match upstream's layout and for consistency with the other servers run + via bosserver. + * Use --name instead of --exec in the openafs-fileserver init script and + drop the --pidfile option (bosserver doesn't create a PID file) so + that we don't start a second bosserver on upgrades. + * Go back to using krb5-config. The dependency problem has now been + fixed on all platforms in the krb5 package and this is the preferred + upstream method. + + -- Russ Allbery Thu, 21 Jun 2007 03:02:32 -0700 + +openafs (1.4.4.dfsg1-3) unstable; urgency=low + + * Always generate a UUID on client startup even if for some reason we + don't think we have any network interfaces. Otherwise, the client + will use an all-zeroes UUID, which will collide with every other + client with the same problem. + * When afsd is started with -rmtsys, it starts another process that afsd + -shutdown doesn't kill. Update the init script to kill this process + on stop. (Closes: #405982) + * Don't use krb5-config to get a library list. It runs the risk of + encoding unnecessary library dependencies. Instead, hard-code the + flags and libraries we actually need. (Closes: #424448) + * When loading a module using the upstream naming convention, don't + append the .mp to the module name for modprobe. (Closes: #420597) + + -- Russ Allbery Wed, 16 May 2007 18:16:12 -0700 + +openafs (1.4.4.dfsg1-2) unstable; urgency=low + + * Debian kernels as of 2.6.20 enable CONFIG_PARAVIRT, which redefines + several core kernel calls as redirects through a paravirt.ops table + that's marked GPL-only. This breaks all non-GPL modules that used + those (previously generally exported) calls even indirectly. Apply a + hack to switch from spin_lock_irq to spin_lock_irqsave to avoid the + paravirt redirection so that the module will build. + * Enable ucontext for all Linux builds with glibc 2.4 or later, not just + with i386 and amd64, and (following an upstream patch) always use + ucontext on ia64. Newer versions of glibc change internal structures + in ways that cause the old LWP code to have stack overflows. + (Closes: #419903) + * Apply upstream patch to crashes on contention in afs_xuser when a + process in a PAG exits. Thanks, Chaskiel Grundman. + * When determining the AFS sysname for kernel module builds, add + explicit cases for 2.6 kernels for all architectures that support them + (everything except non-64-bit sparc_linux). Fixes build problems with + ia64 and probably other architectures. Thanks to Ippokratis Pandis + for the debugging help. (Closes: #411818) + * Prefer alpha_linux_26 to alpha_linux_24 for the non-kernel build on + Alpha, now that the source supports it. + * Add support for the s390x architecture. Upstream supports it and + there's no reason not to. + * Fix the watch file to remove .dfsg\d+ when comparing versions. + + -- Russ Allbery Thu, 19 Apr 2007 13:26:33 -0700 + +openafs (1.4.4.dfsg1-1) unstable; urgency=low + + * Repackage upstream source to remove two additional files covered under + the APSL. (Closes: #416685) + * Build-depend on Automake since we run aclocal during the build. Not + having aclocal caused local patches to osconf.m4 to not be effective, + leading to the wrong compiler flags for shared libraries. Thanks to + Frank Lichtenheld for the report. (Closes: #416398, #416497, #418966) + + -- Russ Allbery Thu, 12 Apr 2007 21:19:00 -0700 + +openafs (1.4.4-1) experimental; urgency=low + + * New upstream release. (Closes: #415699) + - Support newer Linux kernels. (Closes: #409797, #410120) + - Add aklog fallbacks for null realms to support the referral + capability in MIT Kerberos 1.6 and later. (Closes: #410314) + * Apply patch from Thomas Sesselmann to support setting options to pass + to bosserver in /etc/default/openafs-fileserver. (Closes: #409357) + * Remove the rx_Init calls in the PAM module. The internal counters + that had to be initialized that way have been removed. + * Now that we're running regen.sh as part of the build process, only + patch the Autoconf source files and not the generated output to make + the diff easier to audit. + + -- Russ Allbery Mon, 26 Mar 2007 18:56:55 -0700 + +openafs (1.4.2-6) unstable; urgency=medium + + * SECURITY: Apply upstream patch to disable setuid status on all cells + by default. Prior versions of AFS defaulted to honoring setuid bits + in the local cell, but since unauthenticated file access in AFS is + unencrypted, an attacker could forge packets from an AFS file server + to synthesize a setuid binary in AFS. + * Apply upstream fix to use a single high-numbered group for the PAG on + 2.6 kernels and sort the group properly. Fixes AFS-caused group + ordering problems that could lead the kernel to ignore some group + membership for users. (Closes: #414911) + * Apply upstream fix for segfaults in pts rename. (Closes: #409184) + * Apply upstream fix to show reasonable free space numbers for AFS in + df. Without this fix, some programs which use df to check free space + may think that directories in AFS are full and prevent the user from + attempting to write files. (Closes: #415294) + * Translation updates: + - Dutch, thanks cobaco. (Closes: #413701) + - Portuguese, thanks Miguel Figueiredo. (Closes: #414800) + + -- Russ Allbery Wed, 14 Mar 2007 18:37:12 -0700 + +openafs (1.4.2-5) unstable; urgency=low + + * Translation updates: + - Chinese, thanks Chun Tian (binghe). (Closes: #406063) + + -- Russ Allbery Sun, 28 Jan 2007 13:43:16 -0800 + +openafs (1.4.2-4) unstable; urgency=low + + * Update documentation to note that enabling v4 support or running + krb524d is no longer required for aklog to work. + * Translation updates: + - German, thanks Henrik Kroeger. (Closes: #400800) + + -- Russ Allbery Sun, 17 Dec 2006 17:09:41 -0800 + +openafs (1.4.2-3) unstable; urgency=low + + * No longer pass explicit cache tuning options to afsd and instead let + OpenAFS automatically choose tuning based on the cache size. + * Accept trailing whitespace in ThisCell. + * Fix path canonicalization on the server, enabling bos getlog with a + simple log name to work properly against a Debian bosserver. + * Change the documentation of afsd -shutdown to be less dire and more + accurate. Thanks, Daniel J. Priem. (Closes: #394990) + * Document (at least partially) AFS's mapping of Kerberos v5 principal + names to Kerberos v4 format in the aklog man page. Thanks, Daniel + J. Priem. (Closes: #394832) + * Document that aklog -setpag may not always work. + + -- Russ Allbery Mon, 20 Nov 2006 17:29:46 -0800 + +openafs (1.4.2-2) unstable; urgency=low + + * Upstream fix to prevent butc segfaulting. + + -- Sam Hartman Sat, 21 Oct 2006 20:57:09 -0400 + +openafs (1.4.2-1) unstable; urgency=medium + + * New upstream release, fixes amd64 kernel issues + * Update CellServDB + + -- Sam Hartman Fri, 20 Oct 2006 06:44:45 -0400 + +openafs (1.4.2~fc4-3) unstable; urgency=low + + * Apply patch from Chaskiel Grundman to fix kernel panics when loading + the kernel module into AMD64 2.6.18 kernels. (Closes: #390653) + * Apply upstream patch to fix klog segfaults. (Closes: #390940) + * The UTS_RELEASE string is no longer found in linux/version.h in + 2.6.18, so fall back on looking in config/kernel.release. Thanks to + Marcus Watts for the patch. + + -- Russ Allbery Thu, 5 Oct 2006 13:02:50 -0700 + +openafs (1.4.2~fc4-2) unstable; urgency=low + + * Apply additional upstream patch for AMD64 2.6.18 kernel module build + issues. (Closes: #389729) + + -- Russ Allbery Sat, 30 Sep 2006 00:34:33 -0700 + +openafs (1.4.2~fc4-1) unstable; urgency=low + + * New upstream release candidate. + - Builds with 2.6.18 on AMD64. (Closes: #389729) + * Build an openafs-dbg package with debugging information for the + OpenAFS fileserver and volserver. + * Add LSB comments to the openafs-client and openafs-fileserver init + scripts. + * Update to debhelper compatibility level V5. + + -- Russ Allbery Wed, 27 Sep 2006 11:06:48 -0700 + +openafs (1.4.2~fc2-1) unstable; urgency=low + + * New upstream release candidate. + - Supports new Linux kernel versions. (Closes: #383028) + * Translation updates: + - German, thanks Henrik Kroeger. (Closes: #384803) + + -- Russ Allbery Sun, 3 Sep 2006 12:42:59 -0700 + +openafs (1.4.1-4) unstable; urgency=low + + * Apply upstream fix from Derek Atkins for compilation with kernel + versions prior to 2.6.10. (Closes: #376576) + + -- Russ Allbery Sun, 9 Jul 2006 12:35:44 -0700 + +openafs (1.4.1-3) unstable; urgency=low + + * Include all of AFS's local XDR implementation in the build for + shlibafsrpc, fixing problems with undefined symbols in the PAM module + on AMD64. + * When creating a new file server in afs-newcell, use a set of tuning + flags from Harald Barth rather than relying on the defaults. This + doesn't help with general bos create; long term, the defaults need to + be fixed. (Closes: #364100) + * Add a note in README.servers about fileserver tuning options. + * Update debconf templates to follow the best practice recommendations + from the Developer's Reference. + * Regenerate the man pages on build since the pre-generated ones were + done with a very old version of pod2man. + * Update standards version to 3.7.2 (no changes required). + * Use a better method of optionally running make distclean. + * Add build-arch and build-indep targets, just in case. + * Translation updates: + - Czech, thanks Martin Šín. + - Portuguese (Brazil), thanks André Luís Lopes. + - French, thanks Christian Perrier. + - Vietnamese, thanks Clytie Siddall. + + -- Russ Allbery Sun, 18 Jun 2006 11:22:11 -0700 + +openafs (1.4.1-2) unstable; urgency=low + + * Exit successfully in the openafs-client init script if no module is + installed, since otherwise openafs-client will fail to install until + one builds a module. This restores previous accidental behavior due + to a bug in debhelper. (Closes: #362695) + * libopenafs-dev must conflict with liblwp-dev since they both provide + liblwp.a. Thanks, Justin Pryzby. (Closes: #362842) + * openafs-client recommends lsof, since the init script uses it for + cleaner shutdown. + + -- Russ Allbery Sat, 15 Apr 2006 15:47:04 -0700 + +openafs (1.4.1-1) unstable; urgency=low + + * New upstream release. + - Supports Linux 2.6.16. (Closes: #358203) + - Suspend should work with newer kernels. (Closes: #341588) + - Safer cache size calculation. (Closes: #360176) + - Upstream now includes man pages, so remove our backport. + * Subsume openafs-krb5 into this source package. + - Acknowledge NMU. (Closes: #304933) + - Update to the OpenAFS aklog and asetkey. (Closes: #196094) + - Backport asetkey from upstream CVS. + - Include ka-forwarder from the old migration toolkit. + - Add man pages for asetkey and ka-forwarder. + * Subsume openafs-doc into this source package. + * Since 2.6 is the supported kernel for etch, build the userspace with + a sysname of *_linux26 where supported. This only affects the sys + command. (Using livesys instead is better.) (Closes: #358118) + * Always pass the system type into Autoconf, following autotools-dev + best practices. + * Add an explicit copyright statement to debian/copyright. + + -- Russ Allbery Fri, 14 Apr 2006 15:04:45 -0700 + +openafs (1.4.0-4) unstable; urgency=low + + * Hopefully fix sparc64 kernel support. Thanks, Troy Benjegerdes. + (Closes: #219429) + * Document the need to restart ptserver and vlserver on the existing + database servers when adding a new one. Thanks, Niklas Edmundsson. + (Closes: #349659) + * Include xstat_cm_test and xstat_fs_test in openafs-client, as they're + quite useful for debugging. + + -- Russ Allbery Tue, 14 Mar 2006 21:07:07 -0800 + +openafs (1.4.0-3) unstable; urgency=low + + * Apply upstream patch from Chas Williams to be more careful about what + dentry is used in renames, avoiding a kernel fault when renaming + dentries accessed through multiple paths (such as RO and RW). + * Apply patch to allow the module to build with the Ubuntu kernel. + Thanks, Björn Torkelsson. (Closes: #342607) + * Stop unconditionally forcing the compiler to cc or gcc in configure, + allowing, among other things, building the kernel module with a + compiler other than the default system compiler. (Closes: #338306) + * Call kernel-version correctly from prep-modules, which fixes build + issues with manually-built kernels. (Closes: #344851) + * Backport man pages from upstream CVS. (Closes: #79763) + * Include afsmonitor and livesys in openafs-client. + * Include volinfo in openafs-fileserver. + * Document FAM's lack of support for AFS's security model and recommend + gamin instead. (Closes: #343246) + * Add a hint to README.Debian on what to do about the cache partition if + running ReiserFS or XFS without a spare partition. + * Use make install into debian/tmp rather than make dest. make dest is + mostly for Transarc compatibility and make install looks more like a + typical package and makes it easier to evaluate differences in FHS + location between upstream and Debian. As a side effect, there's no + need to mess with the @sys link. (Closes: #165909) + * Install more files with dh_install rather than install commands in + debian/rules so that *.install shows a more complete picture of what + goes into each package. + * Don't ignore make distclean errors. + + -- Russ Allbery Tue, 27 Dec 2005 15:34:16 -0800 + +openafs (1.4.0-2) unstable; urgency=low + + * Install more of the standard OpenAFS utilities. (Closes: #138851) + - openafs-dbserver: Install prdb_check and vldb_check. + - openafs-fileserver: Install voldump. + - openafs-client: Install fstrace, scout, and up (as afs-up). + - Modify fstrace to load its catalog from /usr/share/openafs. + * Do not install kpwvalid. The default version does little useful and + the kpwvalid binary must be in AFS for it to take effect. + * Overhaul the way kernel modules are built. + - Recommend linux-image rather than kernel-image for newer kernels. + - Always recommend the kernel package; since it's only a recommends, + there's no need to special-case the hand-built kernel case. + - Be less fragile about how the kernel version is used in prep-modules + to support other ways kernel modules are built. (Closes: #341836) + - Add Build-Depends and Uploaders to the openafs-modules-source + control file. + - Remove unused parts of prep-modules and heavily comment it. + * openafs-client should only recommend the AFS kernel module. Many of + the client programs will work in unauthenticated mode without it, and + openafs-fileserver depends on it (but doesn't require the kernel + module). (Closes: #342095) + * openafs-modules-source no longer has to depend on as many libraries. + * Suggest the same PAM settings for pam_krb5 that libpam-krb5 does. + * Update uploader address. + + -- Russ Allbery Tue, 6 Dec 2005 23:34:18 -0800 + +openafs (1.4.0-1) unstable; urgency=low + + * New upstream version. + - Builds correctly with 2.6.13 kernels and software suspend. + - Builds correctly with 2.6.12-10. (Closes: #337883) + * Install afsd in /sbin rather than /usr/sbin. While putting /usr in + AFS isn't as common as it once was, no reason to make it harder than + it needs to be. + * Update CellServDB to the 2005-10-15 grand.central.org version. + * Install NEWS as an upstream changelog. + * Add a watch file. + * Remove the unused and uninstalled make-links script. + + -- Russ Allbery Sun, 6 Nov 2005 21:37:40 -0800 + +openafs (1.4rc4-1) unstable; urgency=low + + * New upstream version. + - Correctly handle root.afs becoming replicated after the client + starts. This should resolve the problems with AFS eventually + failing on the first system using a new cell. (Closes: #88906) + * When kill_all_afs is enabled in /etc/openafs/afs.conf, only kill AFS + processes if the runlevel is 0 or 6. You really only want this when + the system is shutting down. (Closes: #325347) + * Remove the init script check of the cache file system and instead + improve the check in afsd. The init script check used stat, which is + in /usr/bin and therefore not fair game for init scripts. + * Set PATH in the init script, just in case. + * libpam-openafs-kaserver must depend on openafs-client, not just + recommend it, since acquiring tokens requires that the client be + running. + * Expand README.Debian and include information about PAM configuration. + * Link libpam-openafs-kaserver's doc directory to openafs-client. + * Make the short descriptions shorter. + * Translation updates. + - Portuguese (Brazil), thanks André Luís Lopes. + + -- Russ Allbery Wed, 21 Sep 2005 13:36:34 -0700 + +openafs (1.4rc1-1) unstable; urgency=low + + * New upstream version. + * Install pam_afs.krb.so on hppa. I believe the new PAM module build + process fixes the issue that was being worked around before. + * Improve the documentation and scripts for setting up new servers or a + new cell. afs-rootvol can now be run from a client configured to use + dynroot. afs-newcell generates the server CellServDB directly to work + around oddities with bos addhost. There are many other, more minor + improvements as well. Thanks to Faheem Mitha and Sergio Gelato for + analysis and patches. (Closes: #322638) + * Update the configuration transcript to reflect the current packages, + messages, and instructions. Thanks, Faheem Mitha. + * Fill in the server CellServDB with information about the local cell, + if available in the client CellServDB, rather than always initializing + it to contain just the name of the cell. + * Detect AFS caches on non-ext2/ext3 file systems and abort AFS client + initialization. (Closes: #249315) + * Provide a way of setting sysname in afs.conf. (Closes: #324694) + * Don't create the unused /etc/openafs/AFSLog file. (Closes: #120097) + * Redo how library object files are found for the PAM module build to + avoid assuming C locale character set behavior. (Closes: #323582) + * Remove the openafs-client warning against dynroot for the first system + in a cell now that afs-rootvol can cope. Provide some basic + documentation of the CellAlias syntax in that message until we have a + real man page. + * Suggest openafs-doc. + * Update standards version to 3.6.2 for the kernel module packages (no + changes required). + * Translation updates. + - Czech, thanks Martin Sin. + - Vietnamese, thanks Clytie Siddall. + - French, thanks Christian Perrier. + + -- Russ Allbery Fri, 26 Aug 2005 01:30:21 -0700 + +openafs (1.3.87-1) unstable; urgency=low + + * New upstream version. + - Fixes build problems with 2.6.12.3 and later. (Closes: #320099) + * Add support for ppc64, thanks Andreas Jochens. (Closes: #322020) + * Improve the openafs-client init script. + - Update the default client options based on the cache tuning synopsis + by Jeffrey Hutzelman, including setting a larger chunksize for all + default option sets. (Closes: #303944) + - Choose the client options based on the cache size by default. + - Move the code to build the options string to the init script from + afs.conf so that afs.conf is pure configuration. + - Add an AFS_PRE_SHUTDOWN hook called before shutting down the client. + - Provide a shutdown hook, disabled by default, that kills all + processes with files open in /afs. Enabling this ensures a more + reliable clean shutdown and umounting of the cache partition, but + may not always be what the admin wants. + - Improve the readability of the output on start. + - Significantly improve the comments in afs.conf. + - Remove the code to set -nosettime as it's now the default. + * Move the openafs-client init script and afs.conf file we use into the + debian directory rather than patching the upstream version. We've + diverged so much that there's no point in continuing to merge changes. + * Diagnose unsupported architectures earlier and with a clearer error. + * Suppress error messages from a missing kernel version header since + they occur normally when doing the regular package build and are just + confusing. Instead, print an error in kern-sysname and abort if the + kernel version could not be determined. + * Rework how PAM modules are handled. + - Build against the pthread-aware libraries. (Closes: #297804) + - Use the shared library objects instead of building separate PIC + objects, eliminating the need for many Makefile modifications. + - Include pam_afs.krb.so as well. (Closes: #165972) + * Don't include the empty /usr/src/modules directory in + openafs-modules-source, only the tarball, to match how other kernel + module source packages behave. (Closes: #244685) + * Update config.guess and config.sub. + * Translation updates. + - French, thanks Christian Perrier. (Closes: #318807) + - Vietnamese, thanks Clytie Siddall. (Closes: #319705) + - Czech, thanks Martin Sin. (Closes: #319940) + + -- Russ Allbery Sun, 14 Aug 2005 14:41:48 -0700 + +openafs (1.3.82-2) unstable; urgency=low + + * Output error messages from heredocs in the init script with cat rather + than echo. Thanks, Reid Barton. (Closes: #311729) + * Make bosserver less picky about permissions and remove the attempt to + set /etc/openafs/server-local not-world-readable since dh_fixperms was + overridding it anyway. (Closes: #312921) + * Fix some spacing and capitalization errors in the debconf templates. + Thanks, Clytie Siddall. (Closes: #316597) + * Initial Czech translation, thanks Martin Sin. (Closes: #310699) + * New Vietnamese translation, thanks Clytie Siddall. (Closes: #316598) + * Update standards version to 3.6.2 (no changes required). + + -- Russ Allbery Mon, 11 Jul 2005 17:34:13 -0700 + +openafs (1.3.82-1) unstable; urgency=medium + + * New upstream version. (Closes: #307699) + - Proper locking for preempt kernels. This bug manifested as an + inability to shut down AFS cleanly. (Closes: #308399, #304040) + - Correctly handle the inotify semaphore. (Closes: #303495) + * Repackage upstream to remove MacOS-specific files covered by the APSL. + Remove the WINNT directory to save space since we have to repackage + anyway. Provide a get-orig-source target to do the repackaging. + * libpam-openafs-kaserver: Fix compilation so that the PAM module isn't + missing symbols and therefore unusable. (Closes: #308844) + * Apply patch from Chas Williams to fix stale cache data from deleted + files, a bug introduced in 1.3.82. + * In all cases, only build the module appropriate to the kernel we're + building against. Building an SMP module against a non-SMP kernel + fails due to missing defines. (Closes: #225907) + * README.modules: Add documentation for module-assistant and recommend + it when using Debian kernels. Mention divergences from upstream in + module naming. (Closes: #253168) Emphasize that the kernel source + tree used for make-kpkg must be identically configured to the kernel + the module will be used with. + * Update copyright with more complete information from upstream + src/LICENSE. + * Simplify clean target. Upstream make distclean is now better. + + -- Russ Allbery Tue, 10 May 2005 21:09:55 -0700 + +openafs (1.3.81-5) unstable; urgency=low + + * Handle modules named either with or without the .mp extension on SMP + hosts. (Closes: #305389, #307280, #307797) + * README.Debian: Document that the client cache partition must be ext2 + or ext3 and that XFS and ReiserFS will not work. upserver and + upclient are now provided. Provide some information about why + kaserver is not provided. (Closes: #249315) + * Overhaul the module build rules. + - Use debhelper to build the module binary package. + - Let debhelper handle the module postinst and prerm control scripts. + - Properly support modules_config and modules_clean. + - Break the build process into configure, build, install, and binary + rules, paralleling the regular build rules and making it easier to + maintain the make-kpkg build targets. + - Include the kernel version in the long description. + - Update standards version of module packages to 3.6.1. + - Include the copyright and basic documentation in the module binary + package. Otherwise, policy requires an exact versioned dependency + on the package containing the copyright file. + * Update standards version to 3.6.1. + - Install Debian::OpenAFS::ConfigUtils in /usr/share, not /usr/lib. + - Always enable debugging symbols and disable optimization if noopt is + set in DEB_BUILD_OPTIONS. (Alas, this doesn't entirely work; the + upstream makefiles don't always honor the configure options.) + - /etc/init.d/openafs-fileserver restart starts bosserver if it's not + already running. + * Update debhelper compatibility level to V4. + - Remove all *.conffiles control files. They're no longer needed. + - Use misc:Depends to get debconf dependencies. + - Use dh_install rather than the movefiles script. + * openafs-dbserver doesn't need to depend on debconf. + * Use dh_perl to get the correct Perl dependency for openafs-dbserver. + * Remove unnecessary build dependencies. + * Depend on comerr-dev rather than e2fslibs-dev. + * Remove unnecessary preinst for openafs-fileserver. + * Clean up and reformat package build rules. + * Update lintian overrides. + + -- Russ Allbery Sat, 7 May 2005 20:57:12 -0700 + +openafs (1.3.81-4) unstable; urgency=low + + * make-kpkg doesn't run fakeroot for us but instead expects the module + rules file to use $(ROOT_CMD) appropriately. (Closes: #237861) + * Put the compiled modules into KPKG_DEST_DIR if set. This appears to + be preferred over DEB_DEST by the make-kpkg documentation. Thanks, + Jonas Smedegaard. (Closes: #206403) + * Add a check to afs-newcell to ensure the local hostname doesn't + resolve to 127.0.0.1. (Closes: #163751) + * Exclude .svn directories from the modules source tarball. + * Fix genchanges for module builds to not fail when trying to remove a + nonexistent file. + * New French translations from Christian Perrier, Closes: #305780 + + -- Russ Allbery Sun, 17 Apr 2005 00:00:27 -0700 + +openafs (1.3.81-3) unstable; urgency=low + + * Patch from kcr to fix osconf.m4 so that sparc defines afs_pthread_env + and thus builds. + + -- Sam Hartman Wed, 6 Apr 2005 19:54:24 -0400 + +openafs (1.3.81-2) unstable; urgency=low + + * Oops, update debian/sysname because hppa is hppa not parisc-*-linux-* + since we now use dpkg --print-installation-architecture + + -- Sam Hartman Wed, 6 Apr 2005 11:10:14 -0400 + +openafs (1.3.81-1) unstable; urgency=low + + * New Upstream version + * Use Linux 2.4 as the claimed userspace OS for alpha; hopefully this + resolves the largefile issue and allows us to build again, Closes: #271923 + + -- Sam Hartman Wed, 6 Apr 2005 08:08:29 -0400 + +openafs (1.3.80-1) UNRELEASED; urgency=low + + * New upstream version, Closes: #297781 + * I think this works on sparc better and definitely works on 2.6.10, Closes: #283488 + * Make thiscell a high debconf value, Closes: #302939 + * New upstream version (1.3.79) + - Works with 2.6.10, Closes: #296835 + * Use amd64 not x86_64 for sysname script, Closes: #296855 + * Patches from kcr + - Loosen dependencies for client and modules + - Enable debugging + - Some callbacks later stuff and fix short bitfield + - Fix permissions on /etc/openafs/server-local, Closes: #271460 + + * Versions 1.3.79 an newer work on amd64, Closes: #262382 + + -- Sam Hartman Mon, 4 Apr 2005 00:32:42 -0400 + +openafs (1.3.77-1) unstable; urgency=low + + * New upstream version + * Target for unstable not experimental + * New CellServDB + * OpenAFS seems not to have a changelog available, so stop shipping it. + * Build openafs.ko not libafs.ko so the right name appears in lsmod + + -- Sam Hartman Sat, 8 Jan 2005 20:02:23 -0500 + +openafs (1.3.74-1) experimental; urgency=low + + * New upstream version + + -- Sam Hartman Mon, 15 Nov 2004 16:58:02 -0500 + +openafs (1.3.73-1) experimental; urgency=low + + * New upstream version + - Works with 2.6.8 and 2.6.9, Closes: #277521 + * Remove call to dh_suidregister + * Update sysname to prefer 2.4 on more arches for largefile issues + * Patch from pnelson@ANDREW.CMU.EDU to add x86_64 support to sysname scripts + * debian/sysname: Use installation architecture + + -- Sam Hartman Wed, 27 Oct 2004 20:42:12 -0400 + +openafs (1.3.71-1) experimental; urgency=low + + * New upstream version + + -- Sam Hartman Tue, 31 Aug 2004 09:45:59 -0400 + +openafs (1.3.70-1) experimental; urgency=low + + * New upstream version + * debian/kern-sysname: 2.6* not 2.6 + * Enable supergroups and largefile-fileserver + + -- Sam Hartman Sun, 15 Aug 2004 18:56:48 -0400 + +openafs (1.3.65-1) experimental; urgency=low + + * New upstream Version, Closes: #256580 + + -- Sam Hartman Mon, 28 Jun 2004 19:40:30 -0400 + +openafs (1.3.64-2) experimental; urgency=low + + * Allow loading of a .ko file not just .o + + -- Sam Hartman Mon, 31 May 2004 13:46:05 -0400 + +openafs (1.3.64-1) experimental; urgency=low + + * New upstream version + * Add 2.6 to kern-sysname for i386 + * Apply patch from + /afs/cs.cmu.edu/user/jhutz/junk/openafs-patches/openafs-build-on-linux26 which correctly generates 2.6 modules, Closes: #234284 + * use make only_libafs not dest_only_libafs + - AS a result, build times are much faster, Closes: #144781 + * Correct module build scripts to install module package from new location + * Fix afslocaldir to be /etc/openafs/server-local, Closes: #237154 + + -- Sam Hartman Sun, 30 May 2004 18:12:54 -0400 + +openafs (1.2.12-1) unstable; urgency=medium + + * New upstream version + * Medium urgency because this version fixes a significant server crash + bug. Windows clients, particularly greater than version 1.3.70 tend + to crash openafs servers. + * Cause openafs-kpasswd to conflict with kerberos4kth-clients, Closes: + #277844 + * Conflict between libopenafs-dev and arla-dev, Closes: #274788 + + -- Sam Hartman Fri, 22 Oct 2004 16:21:29 -0400 + +openafs (1.2.11-3) unstable; urgency=high + + * Now that libopenafs-dev contains binaries, it should have shared + library dependencies, Closes: #267509 + * New fr.po from Christian Perrier, Closes: #237098 + + -- Sam Hartman Tue, 24 Aug 2004 12:10:02 -0400 + +openafs (1.2.11-2) unstable; urgency=low + + * Install rxgen + * Install upserver and upclient + * Mark as version 1.2.11, Closes: #255883 + + -- Sam Hartman Thu, 12 Aug 2004 14:27:39 -0400 + +openafs (1.2.11-1) unstable; urgency=high + + * Versions prior to 1.2.10 stopped working with multiple servers in a + cell because of a ubik bug prompting the 1.2.11 release. + * Fix afs startup script not to start afsd if already running; really + fixed in 1.2.10-3, but not documented, Closes: #219702 + + -- Sam Hartman Sat, 10 Jan 2004 16:37:33 -0500 + +openafs (1.2.10-3) unstable; urgency=low + + * Fix Openafs not to include kernel headers from /usr/include, + Closes: #220600 + * Fix typo in openafs templates, Closes: #215714 + * New French translations, Closes: #216158 + * Build-depend on e2fslibs-dev to get appropriate headers + + -- Sam Hartman Thu, 20 Nov 2003 16:02:45 -0500 + +openafs (1.2.10-2) unstable; urgency=low + + * New Brazilian Portuguese (pt_BR) translations, Closes: #208035 + * Don't conflict with ircd, Closes: #204865 + * Fix wording of question about using dynroot, Closes: #209332 + * New French debconf translations, sorry about the delay in including these, Closes: #203608 + * Avoid yes/no construction in openafs-client templates, Closes: #198476 + * Fix libpam-openafs-kaserver to include the symbols it needs, patch + from Daniel Joseph Barnhart Clark , Closes: #194818 + + -- Sam Hartman Mon, 13 Oct 2003 00:38:42 -0400 + +openafs (1.2.10-1) unstable; urgency=low + + * New upstream version + * net/*.h included properly by kernel module, Closes: #204642 + * Don't build libafsrpc or libafsauthent, as we can't exactly use them + because they contain non-pic code, Closes: #203456 + * I think I finally build the PAM module on hppa, Closes: #179679 + * Decnet includes should work now because of the change of the net + symlink, Closes: #204486 + * Escape $ in debian/rules, Closes: #204185 + + -- Sam Hartman Sun, 24 Aug 2003 18:03:21 -0400 + +openafs (1.2.9-3) unstable; urgency=low + + * Add support for kernel headers, thanks to Patrick Sodre, + Closes: #173137 + * Add patch to support the Debian 2.4.21 Kernel sources, thanks to amu, + Closes: #198774 + * Add chronyd to list of programs we assume set the clock, thanks RISKO + Gergely, Closes: #201725 + * Fix template formatting (extra leading spaces), Closes: #198477 + * New French translations, thanks Christian Perrier, Closes: #198719 + * Fix PAM problem on hppa, Closes: #179679 + * Don't translate defaults: Closes: #198384 + * Fix movefiles error handling and errors exposed by this change. The + contents of libopenafs-dev were somewhat wrong because of this. + * Make /usr/src/modules root.src 775, Closes: #201733 + + -- Sam Hartman Sat, 26 Jul 2003 18:03:31 -0400 + +openafs (1.2.9-2) unstable; urgency=low + + * Fix to not build PAM krb since we don't install it and it breaks alpha, Closes: #189548 + * Don't install pagsh man page symlink since we no longer link to + undocumented, Closes: #189860 + + -- Sam Hartman Mon, 21 Apr 2003 21:05:51 -0400 + +openafs (1.2.9-1) unstable; urgency=low + + * Literal newline fixes, Closes: #175627 + * Require new kernel modules per upstream change. + * New upstream version + * Fix section of libopenafs-dev to libdevel + * openafs-client stop should shut down afsd if it is running even if afs + not mounted, Closes: #188000 + * Fix to build on alpha again; PAM patch was broken + * Report i386_linux24 not linux22 on i386, Closes: #187789 + * Convert to po-debconf, patch from Andre Luis Lopes, CLoses: #187901 + * Fix from Lamont to build on hppa, Closes: #179679 + + -- Sam Hartman Sun, 13 Apr 2003 17:21:54 -0400 + +openafs (1.2.8-4) unstable; urgency=low + + * Fix from Eduard Bloch to compile on kernels with variable numbers of + CPUs; he is not sure it actually works yet though, Closes: #178505 + * Patch that might possibly fix the fails to build on recent unstable; + definitely fixes a bug in include path handling, but I am not sure it + is a correct patch since I cannot reproduce the problem, Closes: #178154 + + -- Sam Hartman Sun, 2 Feb 2003 14:08:14 -0500 + +openafs (1.2.8-3) unstable; urgency=medium + + * Patch from Eduard Bloch to build the PAM module for + kaserver users; the main thing this patch does in create a bunch of + PIC object files so it is a policy-conformant shared library, Closes: + #174668 + * Do not include -I/usr/include and especially -I/usr/include/sys in the + PAM Makefile so gcc 3.2 works; already fixed upstream, Closes: #176538 + + -- Sam Hartman Sun, 19 Jan 2003 17:44:53 -0500 + +openafs (1.2.8-2) unstable; urgency=low + + * Convert v5 principal names to v4 style names in rxkad 2b. Especially + important for rcmd vs host + * Fix debian/rules clean to remove generated files, Closes: #174625 + * Fix AFS not to declare errno, Closes: #174059 + + -- Sam Hartman Fri, 3 Jan 2003 15:28:30 -0500 + +openafs (1.2.8-1) unstable; urgency=low + + * New upstream version + + -- Sam Hartman Tue, 10 Dec 2002 23:43:46 -0500 + +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 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 + resulting binaries, Closes: #164366 + * Evaluate all limited range of comparison warnings; a warning in + rxkad_client.c remains but is harmless, other warnings pointed to + potential problems that were fixed, Closes: #162754 + * Fix s390 modules to actually build, Closes: #162772 + + -- Sam Hartman Sun, 20 Oct 2002 15:20:19 -0400 + +openafs (1.2.7-1) unstable; urgency=low + + * Fix typo in templates, Closes: #150356 + + * New upstream version + + -- Sam Hartman Thu, 26 Sep 2002 16:11:25 -0400 + +openafs (1.2.6-1) unstable; urgency=low + + + * New upstream version + * Update CellServDB, Closes: #154893 + * Add debconf support for fakestat + * Patch from Sergio Gelato to avoid use of host, Closes: #144264 + * Install sys because it was requested + * Fix version string, Closes: #153136 + -- Sam Hartman Fri, 2 Aug 2002 17:33:11 -0400 + +openafs (1.2.5-1) unstable; urgency=low + + * New upstream version. + + -- Sam Hartman Mon, 10 Jun 2002 08:09:05 -0400 + +openafs (1.2.4-1) unstable; urgency=low + + * New upstream version + * Now builds for ia64, closes: #142287 + * Now works again with 2.2 kernels, thanks to upstream fix, closes: #140187 + * openafs-modules-source depends on kernel-package, Closes: #137169 + * Fix typo in readme.modules, Closes: #148155 + + -- Sam Hartman Sun, 2 Jun 2002 17:54:42 -0400 + +openafs (1.2.3final2-5) unstable; urgency=medium + + * Fix subarch handling, closes: #139662 + * Update module control files to use net not non-us + + -- Sam Hartman Thu, 18 Apr 2002 13:13:16 -0400 + +openafs (1.2.3final2-4) unstable; urgency=low + + * Move from non-us to main. + * Fix ultrasparc 2.4 build to actually work. + + -- Sam Hartman Sat, 16 Mar 2002 15:33:33 -0500 + +openafs (1.2.3final2-3) unstable; urgency=medium + + * Oops, install backup + + -- Sam Hartman Thu, 7 Mar 2002 08:12:34 -0500 + +openafs (1.2.3final2-2) unstable; urgency=low + + * Add dynroot support to debconf; currently no support for creating + CellAliases automatically + * Don't call depmod since we call update-modules, closes: #132851 + * Add hppa to debian/sysname, process.c patch from Lamont, closes: #134173 + + -- Sam Hartman Mon, 25 Feb 2002 15:45:32 -0500 + +openafs (1.2.3final2-1) unstable; urgency=low + + * Upstream released a new version that they call 1.2.3 after things were + tagged in the Debian repository. + + -- Sam Hartman Wed, 30 Jan 2002 16:59:04 -0500 + +openafs (1.2.3final-1) unstable; urgency=low + + * New upstream release + * Add support for fs setcrypt in debconf; by default traffic is encrypted. + + -- Sam Hartman Wed, 30 Jan 2002 10:46:46 -0500 + +openafs (1.2.3candidate3-1) unstable; urgency=low + + * New upstream release candidate + * Use different version number format; people who installed rc1 will + need to upgrade manually. Sorry, but rc1 was never uploaded to Debian. + * Support sparc_linux24 + + -- Sam Hartman Sun, 27 Jan 2002 19:57:04 -0500 + +openafs (1.2.3.candidate1-1) unstable; urgency=low + + * New upstream release candidate + * Add ia64 as a potential architecture + + -- Sam Hartman Tue, 22 Jan 2002 19:00:51 -0500 + +openafs (1.2.2-3) unstable; urgency=low + + * Support s390, closes: #123540 + * Support update-alternatives for pagsh, closes: #122144 + * Note that alpha port doesn't work for fileservers, closes: #127387 + * Implement subarch, closes: #126192 + + -- Sam Hartman Mon, 7 Jan 2002 05:26:03 -0500 + +openafs (1.2.2-2) unstable; urgency=low + + * Don't declare lseek in auth/ktc.c; sent upstream + * Allow /etc/openafs/server to be mode 700 and /var/lib/openafs to be + 755, closes: #120072 + * Don't try to shut down during afs-newcell until we've done enough + that works, closes: #119452 + * Fix message output on server failed to start, closes: #119461 + * Fix openafs to deal if /etc/openafs/server/ThisCell has a newline, + closes: #118086 + + -- Sam Hartman Sun, 25 Nov 2001 20:03:01 -0500 + +openafs (1.2.2-1) unstable; urgency=low + + * New upstream release. + * We now require openafs-modules1 and conflict with openafs-modules. + Our modules packages now provide openafs-modules1. This is because + upstream made a forward and backward incompatible change in the modules + interface. + * Include buserver in openafs-dbserver, butc and fms in openafs-client.c + butc and fms may move, but they are there for now, closes: #114313 + + -- Sam Hartman Sun, 14 Oct 2001 15:07:10 -0400 + +openafs (1.2.1-1) unstable; urgency=low + + * New upstream version. + * Document that you may need to append a version for newer kernels, + closes: #112246 + + -- Sam Hartman Thu, 20 Sep 2001 03:10:54 -0400 + +openafs (1.2.0-3) unstable; urgency=high + + * High until we get this into testing. + * Fix dependency on ncurses, closes: #112244 + * Fix typo in German template added in last version, closes: #112289 + + -- Sam Hartman Fri, 14 Sep 2001 23:40:25 -0400 + +openafs (1.2.0-2) unstable; urgency=high + + * Fix PPC makefile so that it finds install; this time actually + submitted upstream. + * Have openafs-modules-source depend on libpam0g-dev because upstream + seems to need it. Bug opened upstream asking if this is really necessary. + * Include German template, closes: #110087 + + -- Sam Hartman Thu, 13 Sep 2001 16:58:53 -0400 + +openafs (1.2.0-1) unstable; urgency=high + + * Fix typo in README.servers; thanks to mdz@debian.org, closes: #109199 + * Upstream patch for configure-style path handling accepted, closes: #88897 + * New upstream version. + * Update upstream changelog + + -- Sam Hartman Tue, 11 Sep 2001 16:21:35 -0400 + +openafs (1.1.1-3) unstable; urgency=low + + * Oops, that last upstream patch for rx debug and version didn't work on + Linux. Since some Debian users may run Linux, let's try again. + + -- Sam Hartman Sat, 21 Jul 2001 12:48:00 -0400 + +openafs (1.1.1-2) unstable; urgency=medium + + * Swallow before vomiting, for it is the Debconf way, closes: #106030 + * Fix setting of INSTALL macro on powerpc, closes: #106019 + * Support AFSDB in debconf. By default now (assuming you take the new + /etc/openafs/afs.conf), AFS will look up cells it doesn't know + about in DNS. + * Include upstream patch to prevent potential DOS with two RX servers + looping rxdebug and version amongst each other. + * Install rxdebug (oops) + * Fix lintian overrides to get Lintian to stop complaining about + non-problems. + + -- Sam Hartman Sat, 21 Jul 2001 08:53:10 -0400 + +openafs (1.1.1-1) unstable; urgency=low + + * New upstream release to fix readlink sometimes giving permission + denied when it shouldn't. + * Bring back the upstream changelog, now with change descriptions + * Patch to give better error messages when copyonwrite fails in the + fileserver (contributed upstream) + * New CellServDB + + -- Sam Hartman Fri, 20 Jul 2001 08:12:24 -0400 + +openafs (1.1.0-1) unstable; urgency=low + + * New Upstream release. + * Warn if not running as root for afs-newcell|rootvol, closes: #103532 + * Work around upstream make clean target not working correctly. + -- Sam Hartman Mon, 16 Jul 2001 06:13:41 -0400 + +openafs (1.0.90.20010710.snapshot-1) experimental; urgency=low + + * New upstream snapshot + * Fix module package to not have build cruft + * Use --disable-kernel-module option except for module sources + * Attempt to build modules correctly, although still not in right place + * Pretend we build for alpha. This is mostly not a fiction, although I + don't really know that much more than the kernel module and afsd + work. The pointer cast warnings are frightening. + + -- Sam Hartman Wed, 11 Jul 2001 11:41:22 -0400 + +openafs (1.0.90.20010704.snapshot-1) experimental; urgency=low + + * New upstream snapshot. Support AFSDB records and many other + features. Not at all stable yet. This is packaged so I and others + can try it out. + + -- Sam Hartman Thu, 5 Jul 2001 04:04:20 -0400 + +openafs (1.0.4-3) unstable; urgency=medium + + * Fix patch introduced in -2 to be consistent with what is sent upstream. + * openafs-modules-source depends on debhelper + + -- Sam Hartman Wed, 4 Jul 2001 03:52:37 -0400 + +openafs (1.0.4-2) unstable; urgency=low + + * Fix modversions and athlon memcpy mmx bug, closes: #91925 + * Fix openafs-client to fail rather than starting a useless afsd if we don't have any db servers + * If AFS client fails to start for afs-newcell, then complain, closes: #98303 + * New CellServDB + * Fix module builds on non-i386, closes: #100939 + + -- Sam Hartman Sun, 17 Jun 2001 01:22:37 -0400 + +openafs (1.0.4-1) unstable; urgency=low + + * New upstream version, closes: #92776 + * Allow openafs-client to depend on openafs-modules-source not just + openafs-modules. This allows us to be installable on testing even + without binary modules which may become a necessity given the current + kernel image mess. + * implement target for modules_clean, closes: #95049 + + -- Sam Hartman Tue, 24 Apr 2001 14:56:57 -0400 + +openafs (1.0.3-2) unstable; urgency=low + + * Fix direntry type to be DT_UNKNOWN not DT_DIR on Linux (contributed upstream) + * Return ENOTEMPTY not ENOTDIR for rmdir of non-empty directory, closes: #82589 + * Include build instructions in modules, closes: #92032 + * Don't grep a file for a potentially null string, closes: #89967 + + -- Sam Hartman Thu, 29 Mar 2001 22:09:29 -0500 + +openafs (1.0.3-1) unstable; urgency=low + + * New upstream version + * Allow host to be used instead of dnsutils, closes: #87915 + * Document kernel module build. + * Include upstream changelog + + -- Sam Hartman Thu, 8 Mar 2001 14:35:57 -0500 + +openafs (1.0.2-3) unstable; urgency=low + + * Apply patch from Stefan Kluth for ppc_linux22 + * Back out architecture change from last version; no good way to + actually solve that problem apparently. + + + -- Sam Hartman Sat, 17 Feb 2001 23:45:06 -0500 + +openafs (1.0.2-2) unstable; urgency=low + + * Provide openafs-ptutil in hope that apt will deal better with upgrade, + closes: #84303 + * Make thiscell default to dnsdomainname so things don't break quite as + bad if you don't enter it, closes: #81149 + * Include source architecture line, Closes: #84530 + * Rebuild with new debhelper to fix dh_installinit not shutting down on + removal (Thanks Joey) (now requires debhelper 2.2.20) + * Move CellServDB to /usr/share/openafs so we comply with policy 3.5 + + -- Sam Hartman Mon, 5 Feb 2001 13:23:51 -0500 + +openafs (1.0.2-1) unstable; urgency=low + + * Add support for ppc and sparc, closes: #80835 + * Update maintainer address for modules. + * Support for 2.4.0 final (and not just prereleases as before), closes: #82751 + * New upstream version. + * Conflict with openafs-ptutil since it is now included + * Fix message in RC script, closes: #82489 + * Attempt to avoid using pinstall in kernel module build + + -- Sam Hartman Fri, 19 Jan 2001 22:38:32 -0500 + +openafs (1.0.1-3) unstable; urgency=low + + * Add support for Linux Kernel 2.4.x. + * Note that administration scripts are released under the GPL. + + -- Sam Hartman Mon, 18 Dec 2000 19:06:00 -0500 + + +openafs (1.0.1-2) unstable; urgency=medium + + * New maintainer address. + * Depend on debhelper 2.1.16 for /usr/share/doc symlinks. + * Only run init script once; confusion with DH_OPTIONS + * Fix bosserver to look in /usr/openafs/lib so it restarts correctly every Sunday. + * Upload to Debian (Gloses: BUG#69336) + * Do not generate .map file for module; depmod complains. + + -- Sam Hartman Wed, 6 Dec 2000 11:21:53 -0500 + +openafs (1.0.1-1) unstable; urgency=low + + * New upstream version + * Fix typo in openafs-client templates. + * Clarify that afs-newcell sets up for afs-rootvol + + -- Sam Hartman Sun, 3 Dec 2000 02:04:50 -0500 + +openafs (1.0.snap20001106-10) unstable; urgency=low + + * Release (Closes: BUG#69336) + * Fix typo and afs-rootvol and test from CLI + + -- Sam Hartman Sat, 2 Dec 2000 00:44:37 -0500 + +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. + This works better for AFS, even though it is not the way packages like + alsa-base work. + * Fix several typos in configuration scripts. + * Clarify that it starts the client just after debconf. + + -- Sam Hartman Wed, 29 Nov 2000 13:10:43 -0500 + +openafs (1.0.snap20001106-7) unstable; urgency=low + + * Add command line options to afs-newcell + * Fix control.module for real this time. + * Add kpasswd and kas to the openafs-kpasswd package. + * Add manpage for afs-newcell and many undocumented links. + * Remove PAM module from libopenafs-dev. + * Instal udebug, pagsh, cmdebug. + * Remove execute bit from some includes in /usr/include. + + -- Sam Hartman Mon, 27 Nov 2000 03:02:57 -0500 + +openafs (1.0.snap20001106-6) unstable; urgency=medium + + * Add config option to disable client on boot + * Create rc.d links + * Make CellServDB handled by postinst not a conffile. Sadly AFSDB + records will be a while in the future. + * New script: afs-newcell to configure a dbserver + * Use the native Debian install instead of afs install while building; + works under fakeroot. Important for modules package. + * Fix purge to delete configuration files + + -- Sat, 25 Nov 2000 01:09:55 -0500 + +openafs (1.0.snap20001106-5) unstable; urgency=low + + * Make change so kdump builds on potato + + -- Sam Hartman Sun, 19 Nov 2000 19:27:01 -0500 + +openafs (1.0.snap20001106-4) unstable; urgency=low + + * Fix so dpkg-buildpackage works. Oops. + + -- Sam Hartman Sun, 19 Nov 2000 02:18:05 -0500 + +openafs (1.0.snap20001106-3) unstable; urgency=low + + * Increase stacksize for server processes so they don't dump core. + * New script: afs-rootvol--creates the root.afs and root.cell. Works + fairly well except that it is overly verbose and that it has my test + cell hardcoded. This script will evolve into part of a new cell + config tool. + + + -- + * Support removing module for smP + * Prune build directories out of modules sources--oops + * Fix bogus depends for module sources--note that it really does want + bison and flex at least for now. + + -- Sam Hartman Thu, 16 Nov 2000 01:39:48 -0500 + +openafs (1.0.snap20001106-2) unstable; urgency=low + + * Fix directories for servers to be FHS-reasonable + * Fix init.d script to actually work for stop this time--tested and works + * Add server packages; fairly useless right now but at least we + ship the binaries + * Check to make sure home cell exists and warn user if not + * Fix purge for openafs-client + + -- Sam Hartman Fri, 10 Nov 2000 23:35:30 -0500 + +openafs (1.0.snap20001106-1) unstable; urgency=low + + * New Upstream version + * Fix init.d script to properly remove openafs.o + + -- Sam Hartman Tue, 7 Nov 2000 13:55:47 -0500 + +openafs (1.0.snap20001104-1) unstable; urgency=low + + * New upstream snapshot + * Fix path to afsd in /etc/init.d/openafs-client + * Build openafs module packages + + -- Sam Hartman Mon, 6 Nov 2000 09:39:11 -0500 + +openafs (1.0.snap20001103-1) unstable; urgency=low + + * Initial Release. + + -- unknown Fri, 3 Nov 2000 23:41:41 -0500 -- 1.9.4