[PATCH v2 0/6] Updates to the kafs-client package

David Howells dhowells at redhat.com
Fri Mar 6 07:13:20 PST 2026


Hi Marc, Bill,

Here are some fixes I'd like to commit to the kafs-client package, if you
could take a look?

Bill's changes are already committed, but I need to release the package for
them, at least in Fedora.  There is, however, a problem building an RPM
with those as they don't build the manpages as part of the build process.
These patches get make to generate them as part of the build.

I've also moved to using autoconf as it simplifies the handling of /usr/lib
vs /usr/lib64 a bit.

This is based on:

	https://gitlab.com/linux-afs/kafs-client/

Thanks,
David

Changes
=======
ver #2)
- Pull v0.6 from upstream with Bill's manpage building fix and rebase.
- Change this to v0.7.
- Remove blank line from end of configure.ac.

David Howells (6):
  Fix modification of read-only string
  Switch to using autoconf
  Honour the show_cell setting
  Add SPDX licence tags
  Remove the street address from the GPL licence text
  Move to version 0.7

 .gitignore                    |  16 +
 LICENCE.GPL                   |   2 +-
 Makefile => Makefile.in       |  76 ++---
 conf.h.in                     |   1 +
 configure.ac                  |  14 +
 install-sh                    | 541 ++++++++++++++++++++++++++++++++++
 man/AAA-MK-MAN                |   2 +-
 man/Makefile.in               |  51 ++++
 redhat/kafs-client.spec       |  28 +-
 src/Makefile.config           |  63 ----
 src/{Makefile => Makefile.in} |  45 ++-
 src/aklog-kafs.c              |   9 +-
 src/dns_afsdb.h               |   2 +
 src/dns_afsdb_text.c          |   6 +-
 src/dns_afsdb_v1.c            |   6 +-
 src/dns_main.c                |  15 +-
 src/dns_resolver.h            |   5 -
 src/include/kafs/cellserv.h   |   6 +-
 src/include/kafs/profile.h    |   6 +-
 src/include/kafs/reporting.h  |   6 +-
 src/kafs-check-config.c       |   6 +-
 src/lib_cell_lookup.c         |   6 +-
 src/lib_cellserv.c            |  15 +-
 src/lib_dns_lookup.c          |  15 +-
 src/lib_object.c              |   6 +-
 src/lib_profile.c             |   6 +-
 src/preload-cells.c           |  17 +-
 27 files changed, 741 insertions(+), 230 deletions(-)
 rename Makefile => Makefile.in (66%)
 create mode 100644 conf.h.in
 create mode 100644 configure.ac
 create mode 100755 install-sh
 create mode 100644 man/Makefile.in
 delete mode 100644 src/Makefile.config
 rename src/{Makefile => Makefile.in} (71%)




More information about the linux-afs mailing list