]> git.michaelhowe.org Git - packages/o/openafs.git/log
packages/o/openafs.git
16 years agoGeneral improvements to debconf configuration handling
Russ Allbery [Fri, 13 Feb 2009 02:02:30 +0000 (18:02 -0800)]
General improvements to debconf configuration handling

* 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.

16 years agoDon't exit successfully if sourcing the debconf module fails
Russ Allbery [Fri, 13 Feb 2009 01:27:03 +0000 (17:27 -0800)]
Don't exit successfully if sourcing the debconf module fails

* 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.

16 years agoAdd initial DKMS support and compress module source with bzip2
Russ Allbery [Fri, 13 Feb 2009 01:24:57 +0000 (17:24 -0800)]
Add initial DKMS support and compress module source with bzip2

* Add initial DKMS support via an openafs-modules-dkms package, based on
  work by Robert Gerlach.  (LP: #288743)
* Compress the source in openafs-modules-source with bzip2 instead of
  gzip to reduce the package size.

16 years agoFix openafs-client Lintian override
Russ Allbery [Fri, 13 Feb 2009 00:20:33 +0000 (16:20 -0800)]
Fix openafs-client Lintian override

16 years agoCreate the openafs-modules-source doc directory
Russ Allbery [Thu, 12 Feb 2009 22:39:50 +0000 (14:39 -0800)]
Create the openafs-modules-source doc directory

16 years agoFirst cut at debhelper 7 support
Russ Allbery [Thu, 12 Feb 2009 21:23:20 +0000 (13:23 -0800)]
First cut at debhelper 7 support

* 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.

16 years agoUse set -e instead of #!/bin/sh -e in maintainer scripts
Russ Allbery [Thu, 12 Feb 2009 20:32:57 +0000 (12:32 -0800)]
Use set -e instead of #!/bin/sh -e in maintainer scripts

16 years agoAdd explanations for the Lintian overrides
Russ Allbery [Thu, 12 Feb 2009 20:30:28 +0000 (12:30 -0800)]
Add explanations for the Lintian overrides

16 years agoAdd ${misc:Depends} to all dependencies
Russ Allbery [Thu, 12 Feb 2009 20:27:19 +0000 (12:27 -0800)]
Add ${misc:Depends} to all dependencies

16 years agoInstall additional upstream man pages
Russ Allbery [Thu, 12 Feb 2009 19:24:29 +0000 (11:24 -0800)]
Install additional upstream man pages

16 years agoApply upstream STABLE14-rx-do-not-race-current-packet-20090105
Russ Allbery [Thu, 12 Feb 2009 19:06:08 +0000 (11:06 -0800)]
Apply upstream STABLE14-rx-do-not-race-current-packet-20090105

16 years agoApply upstream STABLE14-rx-rdwr-writeproc-race-20081228
Russ Allbery [Thu, 12 Feb 2009 19:04:58 +0000 (11:04 -0800)]
Apply upstream STABLE14-rx-rdwr-writeproc-race-20081228

16 years agoApply upstream STABLE14-rx-idledead-only-ignore-keepalives-20081222
Russ Allbery [Thu, 12 Feb 2009 19:03:38 +0000 (11:03 -0800)]
Apply upstream STABLE14-rx-idledead-only-ignore-keepalives-20081222

16 years agoApply upstream STABLE14-linux-2629-20090115
Russ Allbery [Thu, 12 Feb 2009 19:00:59 +0000 (11:00 -0800)]
Apply upstream STABLE14-linux-2629-20090115

Add support for 2.6.29 kernels.

16 years agoApply upstream STABLE14-osi-probe-check-result-cope-with-enoent-20090115
Russ Allbery [Thu, 12 Feb 2009 18:59:01 +0000 (10:59 -0800)]
Apply upstream STABLE14-osi-probe-check-result-cope-with-enoent-20090115

16 years agoApply upstream STABLE14-linux-truncate-cleanup-20090113
Russ Allbery [Thu, 12 Feb 2009 18:56:57 +0000 (10:56 -0800)]
Apply upstream STABLE14-linux-truncate-cleanup-20090113

Further truncation race condition fix.

16 years agoApply upstream STABLE14-linux-i-size-20090112
Russ Allbery [Thu, 12 Feb 2009 18:55:36 +0000 (10:55 -0800)]
Apply upstream STABLE14-linux-i-size-20090112

A further fix on top of STABLE14-linux-truncate-race-20090109.

16 years agoApply upstream STABLE14-linux-truncate-race-20090109
Russ Allbery [Thu, 12 Feb 2009 18:54:35 +0000 (10:54 -0800)]
Apply upstream STABLE14-linux-truncate-race-20090109

Avoid a race condition during truncation, and a preerequisite for later
upstream deltas.

16 years agoApply upstream STABLE14-libuafs-updates-20081229
Russ Allbery [Thu, 12 Feb 2009 18:53:04 +0000 (10:53 -0800)]
Apply upstream STABLE14-libuafs-updates-20081229

Not particularly important for Debian, but it's a prerequisite for other
deltas to apply cleanly.

16 years agoMerge branch 'feature/multiple-local-realms'
Russ Allbery [Thu, 12 Feb 2009 18:39:41 +0000 (10:39 -0800)]
Merge branch 'feature/multiple-local-realms'

16 years agoMerge branch 'bug/ucontext-everywhere'
Russ Allbery [Thu, 12 Feb 2009 18:39:35 +0000 (10:39 -0800)]
Merge branch 'bug/ucontext-everywhere'

16 years agoMerge branch 'bug/pam-build'
Russ Allbery [Thu, 12 Feb 2009 18:39:30 +0000 (10:39 -0800)]
Merge branch 'bug/pam-build'

16 years agoMerge branch 'bug/module-name'
Russ Allbery [Thu, 12 Feb 2009 18:39:26 +0000 (10:39 -0800)]
Merge branch 'bug/module-name'

16 years agoMerge branch 'bug/ktc-prototypes'
Russ Allbery [Thu, 12 Feb 2009 18:39:22 +0000 (10:39 -0800)]
Merge branch 'bug/ktc-prototypes'

16 years agoMerge branch 'bug/find-core-files'
Russ Allbery [Thu, 12 Feb 2009 18:39:16 +0000 (10:39 -0800)]
Merge branch 'bug/find-core-files'

16 years agoMerge branch 'bug/compiler-flags'
Russ Allbery [Thu, 12 Feb 2009 18:39:11 +0000 (10:39 -0800)]
Merge branch 'bug/compiler-flags'

16 years agoMerge branch 'upstream' into feature/multiple-local-realms
Russ Allbery [Thu, 12 Feb 2009 18:38:58 +0000 (10:38 -0800)]
Merge branch 'upstream' into feature/multiple-local-realms

16 years agoMerge branch 'upstream' into bug/ucontext-everywhere
Russ Allbery [Thu, 12 Feb 2009 18:38:42 +0000 (10:38 -0800)]
Merge branch 'upstream' into bug/ucontext-everywhere

Conflicts:

src/config/param.alpha_linux_26.h

16 years agoMerge branch 'upstream' into bug/pam-build
Russ Allbery [Thu, 12 Feb 2009 18:38:13 +0000 (10:38 -0800)]
Merge branch 'upstream' into bug/pam-build

16 years agoMerge branch 'upstream' into bug/module-name
Russ Allbery [Thu, 12 Feb 2009 18:38:01 +0000 (10:38 -0800)]
Merge branch 'upstream' into bug/module-name

16 years agoMerge branch 'upstream' into bug/ktc-prototypes
Russ Allbery [Thu, 12 Feb 2009 18:37:53 +0000 (10:37 -0800)]
Merge branch 'upstream' into bug/ktc-prototypes

16 years agoMerge branch 'upstream' into bug/find-core-files
Russ Allbery [Thu, 12 Feb 2009 18:37:39 +0000 (10:37 -0800)]
Merge branch 'upstream' into bug/find-core-files

16 years agoMerge branch 'upstream' into bug/compiler-flags
Russ Allbery [Thu, 12 Feb 2009 18:37:25 +0000 (10:37 -0800)]
Merge branch 'upstream' into bug/compiler-flags

Conflicts:

src/cf/osconf.m4

16 years agoAdd changelog entry for 1.4.8 release
Russ Allbery [Thu, 12 Feb 2009 18:28:42 +0000 (10:28 -0800)]
Add changelog entry for 1.4.8 release

16 years agoMerge commit 'upstream/1.4.8.dfsg1'
Russ Allbery [Thu, 12 Feb 2009 18:13:34 +0000 (10:13 -0800)]
Merge commit 'upstream/1.4.8.dfsg1'

Conflicts:

src/afs/LINUX/osi_module.c
src/cf/linux-test4.m4
src/cf/osconf.m4
src/config/param.alpha_linux_26.h
src/ptserver/pt_util.c

16 years agoImported Upstream version 1.4.8.dfsg1 upstream/1.4.8.dfsg1
Russ Allbery [Thu, 12 Feb 2009 18:08:47 +0000 (10:08 -0800)]
Imported Upstream version 1.4.8.dfsg1

16 years agoUpdate get-orig-source target for 1.4.8
Russ Allbery [Thu, 12 Feb 2009 18:08:12 +0000 (10:08 -0800)]
Update get-orig-source target for 1.4.8

16 years agoAdd Spanish debconf translation
Russ Allbery [Sun, 8 Feb 2009 03:55:40 +0000 (19:55 -0800)]
Add Spanish debconf translation

* Translation updates:
  - Spanish, thanks Francisco Javier Cuadrado.  (Closes: #514452)

16 years agoMake dynroot the default for new installs
Russ Allbery [Sun, 1 Feb 2009 17:49:25 +0000 (09:49 -0800)]
Make dynroot the default for new installs

* 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: #318605)

17 years agoAllow time-daemon as well as ntp for openafs-fileserver
Russ Allbery [Tue, 9 Dec 2008 21:18:43 +0000 (13:18 -0800)]
Allow time-daemon as well as ntp for openafs-fileserver

* Allow time-daemon to satisfy the openafs-fileserver recommends in
  addition to ntp, allowing for openntpd.  (Closes: #508258)

17 years agoImprove README.modules
Russ Allbery [Mon, 1 Dec 2008 03:01:39 +0000 (19:01 -0800)]
Improve README.modules

* 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)

17 years agoMention current packages in libpam-openafs-kaserver description
Russ Allbery [Mon, 6 Oct 2008 18:10:23 +0000 (11:10 -0700)]
Mention current packages in libpam-openafs-kaserver description

* 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)

17 years agoFinalize changes for 1.4.7.dfsg1-6 debian/1.4.7.dfsg1-6
Russ Allbery [Tue, 23 Sep 2008 02:07:17 +0000 (19:07 -0700)]
Finalize changes for 1.4.7.dfsg1-6

17 years agoFix builds with 2.6.27 kernels
Russ Allbery [Tue, 23 Sep 2008 02:06:42 +0000 (19:06 -0700)]
Fix builds with 2.6.27 kernels

* 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)

17 years agoCorrectly free /proc entries
Russ Allbery [Tue, 23 Sep 2008 01:51:50 +0000 (18:51 -0700)]
Correctly free /proc entries

* Apply upstream patch to free /proc entries in the correct order.
  Thanks, Marc Dionne.  (Closes: #493914)

17 years agoNew Swedish translation
Russ Allbery [Thu, 31 Jul 2008 21:36:40 +0000 (14:36 -0700)]
New Swedish translation

Thanks, Martin Bagge.  (Closes: #493120)

17 years agoFinalize changes for 1.4.7.dfsg1-5 debian/1.4.7.dfsg1-5
Russ Allbery [Thu, 24 Jul 2008 17:14:46 +0000 (10:14 -0700)]
Finalize changes for 1.4.7.dfsg1-5

17 years agoUse ARCH in preference to uname -m when building kernel modules
Russ Allbery [Thu, 24 Jul 2008 17:13:25 +0000 (10:13 -0700)]
Use ARCH in preference to uname -m when building kernel modules

* 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)

17 years agoAdd Jason Edgecomb's copyright and license for man pages
Russ Allbery [Sat, 19 Jul 2008 03:40:31 +0000 (20:40 -0700)]
Add Jason Edgecomb's copyright and license for man pages

17 years agoDrop support for hppa
Russ Allbery [Sat, 19 Jul 2008 03:37:59 +0000 (20:37 -0700)]
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.

17 years agoFinalize changes for 1.4.7.dfsg1-4 debian/1.4.7.dfsg1-4
Russ Allbery [Mon, 14 Jul 2008 02:04:10 +0000 (19:04 -0700)]
Finalize changes for 1.4.7.dfsg1-4

17 years agoMake permissions match what debian/rules build sets
Russ Allbery [Mon, 14 Jul 2008 01:58:30 +0000 (18:58 -0700)]
Make permissions match what debian/rules build sets

17 years agoUndo the move of up.pod in clean to not FTBFS on the second build
Russ Allbery [Mon, 14 Jul 2008 00:44:01 +0000 (17:44 -0700)]
Undo the move of up.pod in clean to not FTBFS on the second build

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
17 years agoSuggest and mention openafs-krb5 in openafs-client description
Russ Allbery [Tue, 1 Jul 2008 01:14:18 +0000 (18:14 -0700)]
Suggest and mention openafs-krb5 in openafs-client description

In the openafs-client package description, mention openafs-krb5, and
add it to Suggests.  It's probably still premature to add it to
Recommends.

17 years agoFix grammer typo in changelog (it's => its)
Russ Allbery [Mon, 30 Jun 2008 20:48:33 +0000 (13:48 -0700)]
Fix grammer typo in changelog (it's => its)

17 years agoAdd changelog for hppa UCONTEXT change
Russ Allbery [Mon, 30 Jun 2008 20:35:10 +0000 (13:35 -0700)]
Add changelog for hppa UCONTEXT change

17 years agoMerge branch 'bug/ucontext-everywhere'
Russ Allbery [Mon, 30 Jun 2008 20:33:42 +0000 (13:33 -0700)]
Merge branch 'bug/ucontext-everywhere'

17 years agoDon't try to use UCONTEXT on hppa/parisc
Russ Allbery [Mon, 30 Jun 2008 20:32:18 +0000 (13:32 -0700)]
Don't try to use UCONTEXT on hppa/parisc

glibc doesn't implement the ucontext functions on hppa/parisc, so don't
try to use them.  This probably means that OpenAFS user space is broken
on hppa right now.  That's not a surprise, given that we don't have a
2.6 kernel param file either.

17 years agoFinalize changes for 1.4.7.dfsg1-3 debian/1.4.7.dfsg1-3
Russ Allbery [Sat, 28 Jun 2008 19:36:00 +0000 (12:36 -0700)]
Finalize changes for 1.4.7.dfsg1-3

17 years agoFix installation of klog.krb5
Russ Allbery [Sat, 28 Jun 2008 07:19:49 +0000 (00:19 -0700)]
Fix installation of klog.krb5

17 years agoFix installation of klog.krb5
Russ Allbery [Sat, 28 Jun 2008 07:02:02 +0000 (00:02 -0700)]
Fix installation of klog.krb5

17 years agoUpdate comment about debugging symbols
Russ Allbery [Sat, 28 Jun 2008 06:53:28 +0000 (23:53 -0700)]
Update comment about debugging symbols

17 years agoShip fewer debug symbols
Russ Allbery [Sat, 28 Jun 2008 06:52:31 +0000 (23:52 -0700)]
Ship fewer debug symbols

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.

17 years agoDrop unused postinst-uses-db-input Lintian override
Russ Allbery [Sat, 28 Jun 2008 06:49:29 +0000 (23:49 -0700)]
Drop unused postinst-uses-db-input Lintian override

Lintian has been fixed to not produce this warning.

17 years agoAdd lpia as an alias for i386
Russ Allbery [Sat, 28 Jun 2008 06:25:50 +0000 (23:25 -0700)]
Add lpia as an alias for i386

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.

17 years agoEnable support for arm and armel
Russ Allbery [Sat, 28 Jun 2008 06:23:13 +0000 (23:23 -0700)]
Enable support for arm and armel

Upstream added support in 1.4.7.  Also alphabetize the architecture
lists in debian/control and be more consistent on field order.

17 years agoSwap Sam and I as maintainer and uploader
Russ Allbery [Sat, 28 Jun 2008 06:12:14 +0000 (23:12 -0700)]
Swap Sam and I as maintainer and uploader

Reflect current roles more accurately by listing myself as maintainer
and Sam as uploader.

17 years agoUpdate standards version to 3.8.0
Russ Allbery [Sat, 28 Jun 2008 06:09:57 +0000 (23:09 -0700)]
Update standards version to 3.8.0

17 years agoApply upstream delta for Linux 2.6.26 support
Russ Allbery [Sat, 28 Jun 2008 06:08:37 +0000 (23:08 -0700)]
Apply upstream delta for Linux 2.6.26 support

Upstream delta STABLE14-linux-2626-support-20080608.

17 years agoAdd Vcs-Git and Vcs-Browser control fields
Russ Allbery [Sat, 28 Jun 2008 06:03:11 +0000 (23:03 -0700)]
Add Vcs-Git and Vcs-Browser control fields

17 years agoExit successfully in init script if openafs isn't in modules.dep
Russ Allbery [Sat, 28 Jun 2008 06:01:22 +0000 (23:01 -0700)]
Exit successfully in init script if openafs isn't in modules.dep

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
17 years agoPass -localauth to bos setrestart in afs-newcell
Russ Allbery [Sat, 28 Jun 2008 05:52:37 +0000 (22:52 -0700)]
Pass -localauth to bos setrestart in afs-newcell

When clearing the restart time while installing a new cell, pass
-localauth to avoid an authentication failure.  Thanks, Davor Ocelic.

Closes: #488152
17 years agoPull upstream change to install klog.krb5
Russ Allbery [Sat, 28 Jun 2008 05:49:46 +0000 (22:49 -0700)]
Pull upstream change to install klog.krb5

Also pull the upstream Makefile.in change to install klog.krb5 so that
we don't have to do it ourselves.

17 years agoRename up to afs-up in debian/rules, not Git
Russ Allbery [Sat, 28 Jun 2008 05:46:18 +0000 (22:46 -0700)]
Rename up to afs-up in debian/rules, not Git

Don't use Git to handle the man page renaming for up to afs-up since the
rename can't be represented properly in the Debian diff.

17 years agoStop using quilt to manage patches
Russ Allbery [Sat, 28 Jun 2008 05:44:23 +0000 (22:44 -0700)]
Stop using quilt to manage patches

Remove the remaining patches that are managed through branches.  Drop
the build-dependency on quilt and don't run it during the build.  Don't
remove the afs-up man page in the clean target since it's done with Git
now (although this will be reverted in a moment).

17 years agoAdd a man page for klog.krb5
Russ Allbery [Sat, 28 Jun 2008 05:37:45 +0000 (22:37 -0700)]
Add a man page for klog.krb5

Apply quilt patch klog-krb5-man-page: Man page for the
Kerberos v5 version of klog.  Pulled from upstream delta
STABLE14-install-and-document-klog-krb5-20080627.

17 years agoMerge branch 'feature/multiple-local-realms'
Russ Allbery [Sat, 28 Jun 2008 05:08:45 +0000 (22:08 -0700)]
Merge branch 'feature/multiple-local-realms'

17 years agoAllow multiple local realms in krb.conf
Russ Allbery [Sat, 28 Jun 2008 05:07:44 +0000 (22:07 -0700)]
Allow multiple local realms in krb.conf

Apply quilt patch multiple-local-realms: Enable listing multiple realms
in the server krb.conf file.  Up to four realms may be treated as local
in that fashion for authorization purposes (instead of the single realm
supported without this patch).

This upstream patch is in the 1.5 series but not in 1.4.  However, it
has been working in production at Stanford University for some time.

17 years agoMerge branch 'bug/ktc-prototypes'
Russ Allbery [Sat, 28 Jun 2008 05:06:30 +0000 (22:06 -0700)]
Merge branch 'bug/ktc-prototypes'

17 years agoExpose prototypes for the ktc_* functions
Russ Allbery [Sat, 28 Jun 2008 05:05:53 +0000 (22:05 -0700)]
Expose prototypes for the ktc_* functions

Apply quilt patch ktc-prototypes: Expose prototypes for the ktc_*
functions on platforms other than Windows.  Fixed upstream in a different
way, but only on the 1.5 branch.

Closes: #449432
17 years agoMerge branch 'bug/find-core-files'
Russ Allbery [Sat, 28 Jun 2008 05:03:56 +0000 (22:03 -0700)]
Merge branch 'bug/find-core-files'

17 years agoFind core files properly on Linux
Russ Allbery [Sat, 28 Jun 2008 05:03:20 +0000 (22:03 -0700)]
Find core files properly on Linux

Linux always appends the PID to core dumps from threaded processes, so
search the directory for core dumps instead of assuming a particular
name.  Suitable upstream.

17 years agoMerge branch 'bug/ucontext-everywhere'
Russ Allbery [Sat, 28 Jun 2008 05:01:40 +0000 (22:01 -0700)]
Merge branch 'bug/ucontext-everywhere'

17 years agoBuild with UCONTEXT on all Linux platforms
Russ Allbery [Sat, 28 Jun 2008 05:01:19 +0000 (22:01 -0700)]
Build with UCONTEXT on all Linux platforms

The new glibc doesn't work with the old context code due to mangling
done in the library (the interface AFS was using wasn't a supported or
stable one).  Switch to UCONTEXT for all Linux platforms, which stands
a better chance of working (but may or may not actually work).

17 years agoNo longer reference the old Admin Reference
Russ Allbery [Sat, 28 Jun 2008 04:58:01 +0000 (21:58 -0700)]
No longer reference the old Admin Reference

Apply quilt patch no-admin-reference: The Admin Reference has now been
completely replaced by the man pages, so don't refer to it since we'll no
longer bother to install it.  It should be simply removed upstream.

17 years agoMerge branch 'bug/compiler-flags'
Russ Allbery [Sat, 28 Jun 2008 04:56:27 +0000 (21:56 -0700)]
Merge branch 'bug/compiler-flags'

17 years agoAllow overriding the default compiler and merge SPARC
Russ Allbery [Sat, 28 Jun 2008 04:56:03 +0000 (21:56 -0700)]
Allow overriding the default compiler and merge SPARC

Apply quilt patch compiler-flags: Use $CC for the compiler instead of
forcing cc or gcc.  The corresponding upstream fix is waiting for work
to separate the kernel compiler from the userspace compilter, since $CC
should only be used for the latter on other platforms.

Also combines the sparc sysnames together, which is suitable upstream.

17 years agoTweak the expected configuration directory permissions
Russ Allbery [Sat, 28 Jun 2008 04:50:38 +0000 (21:50 -0700)]
Tweak the expected configuration directory permissions

Apply quilt patch bos-permissions: Expect the server directory to be
mode 0700 since that's where the AFS KeyFile is stored.  Allow the
local directory to be mode 0755, since there's no reason for it to be
more restrictive.

Allowing the server directory to be mode 0700 causes problems upstream if
people symlink the client configuration to the server directory, which is
recommended by some documentation, so this is not applied upstream.

17 years agoMerge branch 'bug/pam-build'
Russ Allbery [Sat, 28 Jun 2008 04:48:55 +0000 (21:48 -0700)]
Merge branch 'bug/pam-build'

17 years agoRe-add upstream skip of PAM builds on amd64_linux24
Russ Allbery [Sat, 28 Jun 2008 04:47:18 +0000 (21:47 -0700)]
Re-add upstream skip of PAM builds on amd64_linux24

We always build the userspace code on amd64 as amd64_linux26, so this
check is now harmless.  Re-add the check to match upstream and reduce
unnecessary differences.

17 years agoMerge branch 'bug/pam-build'
Russ Allbery [Sat, 28 Jun 2008 04:44:30 +0000 (21:44 -0700)]
Merge branch 'bug/pam-build'

17 years agoUgly hack to build the PAM modules PIC
Russ Allbery [Sat, 28 Jun 2008 04:43:32 +0000 (21:43 -0700)]
Ugly hack to build the PAM modules PIC

Apply quilt patch pam-build: Apply an incredibly ugly hack to build the
PAM modules against the shared objects generated for the shared libraries.
Not suitable upstream in its current form.  The right upstream solution is
to standardize the shared library ABI and install it with a real SONAME,
and then link the PAM modules against it.  It may be that we'll drop
kaserver support and stop building the PAM modules before we get to that,
though.

17 years agoMerge branch 'bug/module-name'
Russ Allbery [Sat, 28 Jun 2008 04:36:40 +0000 (21:36 -0700)]
Merge branch 'bug/module-name'

17 years agoName the kernel module openafs instead of libafs
Russ Allbery [Sat, 28 Jun 2008 04:32:08 +0000 (21:32 -0700)]
Name the kernel module openafs instead of libafs

Apply quilt patch module-name: Build the kernel module as openafs.ko
instead of libafs.ko.  This should really be done upstream as well, but it
poses backwards compatibility problems and it's always been called libafs
on other platforms, so it's controversial.

This implementation of the idea produces warnings and needs some
improvement.

17 years agoFix the path for fstrace message catalogs
Russ Allbery [Sat, 28 Jun 2008 04:26:13 +0000 (21:26 -0700)]
Fix the path for fstrace message catalogs

Apply quilt patch fstrace-paths: fstrace uses the NLS functions to
do message translation and needs a message catalog installed.  The
default paths are rather broken.  Patch the source to look for it in
/usr/share/openafs instead.  Not suitable upstream with the hard-coded
paths, but something more sophisticated would be appropriate.

17 years agoUse the correct PTS database path in pt_util
Russ Allbery [Sat, 28 Jun 2008 04:23:05 +0000 (21:23 -0700)]
Use the correct PTS database path in pt_util

Apply quilt patch paths: Patch pt_util to use the correct Debian patch for
the Protection Server database.  The correct fix would be to use the
standard functions to find the database path.

17 years agoRename the up man page to afs-up, matching our renaming
Russ Allbery [Sat, 28 Jun 2008 04:21:30 +0000 (21:21 -0700)]
Rename the up man page to afs-up, matching our renaming

Apply quilt patch afs-up-rename: Update the up man page to say afs-up
instead, matching our renaming of the command, and rename it in the
source tree so that the generated man page will have the correct name.

Closes: #459635
17 years agoRemove Makefile references to removed upstream files
Russ Allbery [Sat, 28 Jun 2008 04:17:53 +0000 (21:17 -0700)]
Remove Makefile references to removed upstream files

Apply quilt patch dfsg: Patch upstream Makefiles to remove references to
files that had to be removed from the source package for DFSG freeness
reasons.

17 years agoMerge branch 'upstream'
Russ Allbery [Sat, 28 Jun 2008 04:13:15 +0000 (21:13 -0700)]
Merge branch 'upstream'

17 years agoFix permissions in the upstream tree
Russ Allbery [Sat, 28 Jun 2008 04:12:54 +0000 (21:12 -0700)]
Fix permissions in the upstream tree

Mark various upstream files executable that are executable in the upstream
tarballs but weren't in the Subversion repository, probably due to missing
properties somewhere along the line.