* 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)
* 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)
* 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.
* 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.
This is fixed upstream in commit a410b7fd, and in Debian sid with openafs 1.4.11+dfsg-5. I have a PPA build at https:/ /launchpad. net/~anders- kaseorg/ +archive/ openafs .
openafs (1.4.11+dfsg-5) unstable; urgency=low
* Apply upstream deltas: modules- dkms, if the openafs module is
- [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-
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 <email address hidden> 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 modules- source, we need to change the package name in the
openafs-
changelog as well or dpkg-gencontrol explodes. Thanks, Aaron M.
Ucko. (Closes: #549140)
-- Russ Allbery <email address hidden> Wed, 30 Sep 2009 18:04:44 -0700
openafs (1.4.11+dfsg-3) unstable; urgency=low
* Apply upstream deltas: stable- 1_4_x/fileserve r-no-negative- fetchdata- 20090926: stable- 1_4_x/fileserve r-gethost- r-cleanup- fixes-20090925: stable- 1_4_x/fileserve r-retry- registeraddrs- 20090810: retry RegisterAddrs in the file server on failure. stable- 1_4_x/kernel- init-vrequest- structure- 20090914: openafs/ local to 0700 to match modules- source so that, should someone build a Debian source
- openafs-
never return a negative data length from client reads past the end
of a file.
- openafs-
fix memory leak and possible double-free in error handling cases in
fileserver.
- openafs-
VL_
- openafs-
properly initialize vrequest structure in the kernel.
* Change the permissions of /var/lib/
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-
package from it, it won't have the same name as the main openafs
source package.
-- Russ Allbery <email address hidden> 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 modules- source to modules- source.
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-
kernel.
- Add Homepage to packages generated by openafs-
-- Russ Allbery <email address hidden> Fri, 21 Aug 2009 19:20:03 -0700