public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: David Howells <dhowells@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/kafs-client] main: Move to v0.8
Date: Thu, 27 Aug 2026 15:15:49 GMT [thread overview]
Message-ID: <178784374918.1.17269108525931465440.rpms-kafs-client-ee955a595513@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/kafs-client
Branch : main
Commit : ee955a5955132d848daf7ec02d1ee349cb84bead
Author : David Howells <dhowells@redhat.com>
Date : 2026-08-27T16:14:14+01:00
Stats : +43/-59 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/kafs-client/c/ee955a5955132d848daf7ec02d1ee349cb84bead?branch=main
Log:
Move to v0.8
- Updated cellservdb.
- spec: Change to new format licence tag.
- spec: Buildrequire make.
- spec: Remove dep on filesystem-afs rpm.
- aklog-kafs: Update the cmdline options to be closer to standard aklog.
- aklog-kafs: Reduce verbosity.
- aklog-kafs: Allow the destination keyring to be specified.
- aklog-kafs: Do better default keyring handling.
- aklog-kafs: Improve error messages.
- kafs-preload: Add a debug cmdline option and reduce some verbosity.
- kafs-check-config: Use the kernel's rootcell if no cell specified.
- Convert most manpages to POD form and supply a generation script.
- kafs-check-config: Fix a missing inclusion of unistd.h.
- lib: Fix a modification of a read-only string.
- Move to using autoconf when building.
- Generate manpages during the build.
- kafs-preload: Honour the show_cell setting on each cell.
- Add SPDX licence tags.
- Remove the street address from the LICENCE file.
- Fix manpage generation.
- kafs-dns: Fix the -V flag.
- kafs-dns: Fix srv[=N] callout option.
- Add manpages for kafs-dns and kafs-preload.
- kafs-preload: Fix the debugging output.
- kafs-dns: Use the right name in the help output and syslog logging.
- Rename the etc.conf source to client.conf as that's the installation name
Signed-off-by: David Howells <dhowells@redhat.com>
---
diff --git a/.gitignore b/.gitignore
index 140c5d9..ad5dcf7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/kafs-client-0.3.tar.bz2
/kafs-client-0.4.tar.bz2
+/kafs-client-0.8.tar.bz2
diff --git a/kafs-client.spec b/kafs-client.spec
index 2c62f93..2dcb2ee 100644
--- a/kafs-client.spec
+++ b/kafs-client.spec
@@ -3,19 +3,20 @@
%global libapiversion %{libapivermajor}.1
Name: kafs-client
-Version: 0.4
-Release: 18%{?dist}%{?buildid}
+Version: 0.8
+Release: 1%{?dist}%{?buildid}
Summary: The basic tools for kAFS and mounter for the AFS dynamic root
-# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: https://www.infradead.org/~dhowells/kafs/
Source0: https://www.infradead.org/~dhowells/kafs/kafs-client-%{version}.tar.bz2
-Requires: filesystem-afs
BuildRequires: krb5-devel
BuildRequires: keyutils-libs-devel
BuildRequires: openssl-devel
BuildRequires: gcc
+BuildRequires: make
+BuildRequires: podman
+BuildRequires: perl-podlators
#
# Need this for the upcall program to do DNS lookups.
@@ -27,7 +28,6 @@ BuildRequires: gcc
Requires: keyutils >= 1.6
BuildRequires: systemd-units
-BuildRequires: make
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
@@ -73,6 +73,8 @@ another AFS implementation (such as OpenAFS).
%setup -q
%build
+autoconf
+%configure
%make_build \
ETCDIR=%{_sysconfdir} \
BINDIR=%{_bindir} \
@@ -134,70 +136,51 @@ ln -s aklog-kafs %{buildroot}/%{_bindir}/aklog
%{_libdir}/libkafs_client.so.%{libapiversion}
%{_libdir}/libkafs_client.so.%{libapivermajor}
%{datadir}
-%{_sysconfdir}/kafs
%config(noreplace) %{_sysconfdir}/kafs/client.conf
%config(noreplace) %{_sysconfdir}/kafs/client.d
%files libs-devel
%{_libdir}/libkafs_client.so
-%{_includedir}/*
+%{_includedir}/kafs/*
%files compat
%{_bindir}/aklog
%{_mandir}/man1/aklog.1*
%changelog
-* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
-
-* Fri Jun 12 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 0.4-17
-- Rebuilt for openssl 4.0
-
-* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-16
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
-
-* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
-
-* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-14
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
-
-* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 0.4-13
-- convert license to SPDX
-
-* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
-
-* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.4-4
-- Rebuilt for updated systemd-rpm-macros
- See https://pagure.io/fesco/issue/2583.
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+* Thu Aug 27 2026 David Howells <dhowells@redhat.com> 0.8-1
+- Updated cellservdb.
+- spec: Change to new format licence tag.
+- spec: Buildrequire make.
+- spec: Remove dep on filesystem-afs rpm.
+
+* Fri Mar 6 2026 David Howells <dhowells@redhat.com> 0.7-1
+- aklog-kafs: Update the cmdline options to be closer to standard aklog.
+- aklog-kafs: Reduce verbosity.
+- aklog-kafs: Allow the destination keyring to be specified.
+- aklog-kafs: Do better default keyring handling.
+- aklog-kafs: Improve error messages.
+- kafs-preload: Add a debug cmdline option and reduce some verbosity.
+- kafs-check-config: Use the kernel's rootcell if no cell specified.
+- Convert most manpages to POD form and supply a generation script.
+- kafs-check-config: Fix a missing inclusion of unistd.h.
+- lib: Fix a modification of a read-only string.
+- Move to using autoconf when building.
+- Generate manpages during the build.
+- kafs-preload: Honour the show_cell setting on each cell.
+- Add SPDX licence tags.
+- Remove the street address from the LICENCE file.
+
+* Tue Jun 18 2024 Bill MacAllister <bill@ca-zephyr.org> 0.6-1
+- Fix manpage generation.
+
+* Thu Jun 18 2020 David Howells <dhowells@redhat.com> 0.5-1
+- kafs-dns: Fix the -V flag.
+- kafs-dns: Fix srv[=N] callout option.
+- Add manpages for kafs-dns and kafs-preload.
+- kafs-preload: Fix the debugging output.
+- kafs-dns: Use the right name in the help output and syslog logging.
+- Rename the etc.conf source to client.conf as that's the installation name
* Wed May 20 2020 David Howells <dhowells@redhat.com> 0.4-1
- Use AF_ALG rather than OpenSSL's libcrypto.
diff --git a/sources b/sources
index 66f3341..07ee85f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (kafs-client-0.4.tar.bz2) = 709b5236d0fe15e38c773d4797e98f4f1c6e293265f329a29d32c7fd98df56eba1488d5550e0c88ecb09b2b13abbd91942048d4e1fe1d78c61e7a1fd99e10483
+SHA512 (kafs-client-0.8.tar.bz2) = b8a0088652db6e8418026114148986ebdc52c9bffedcbf6bfa34bc7f02587f357068a37b9dee78f83309eaf52d42d1cf0fd4225c19de5af2fbe90a45973e53b6
reply other threads:[~2026-08-27 15:15 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178784374918.1.17269108525931465440.rpms-kafs-client-ee955a595513@fedoraproject.org \
--to=dhowells@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox