lp:ubuntu/hardy/openafs
- Get this branch:
- bzr branch lp:ubuntu/hardy/openafs
Branch merges
Branch information
Recent revisions
- 26. By Russ Allbery
-
* 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. - 25. By Russ Allbery
-
* 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. - 24. By Russ Allbery
-
* 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. - 23. By Russ Allbery
-
* 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). - 22. By Russ Allbery
-
* 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. - 21. By Russ Allbery
-
* 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. - 20. By Russ Allbery
-
* 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. - 19. By Russ Allbery
-
* 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). - 18. By Russ Allbery
-
* 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. - 17. By Russ Allbery
-
* 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/natty/openafs