Package Details: kafs 0.5-1

Git Clone URL: https://aur.archlinux.org/kafs.git (read-only, click to copy)
Package Base: kafs
Description: kafs client tools
Upstream URL: https://www.infradead.org/~dhowells/kafs/
Licenses: GPL2
Conflicts: kafs
Provides: kafs
Submitter: mattpallissard
Maintainer: jclds139
Last Packager: jclds139
Votes: 3
Popularity: 0.000316
First Submitted: 2019-02-04 03:11 (UTC)
Last Updated: 2023-09-08 18:30 (UTC)

Dependencies (4)

Required by (0)

Sources (2)

Latest Comments

grawity commented on 2023-09-09 07:41 (UTC)

In 0.5, /usr/share/man/man1/aklog.1 conflicts with the same manpage from OpenAFS. It's probably redundant since kafs doesn't even install aklog as a command (it only has aklog-kafs).

mattpallissard commented on 2023-09-08 18:22 (UTC)

I no longer use AFS, I'm disowning this package so I don't block on any changes/improvements.

jclds139 commented on 2023-09-08 17:12 (UTC)

One additional comment, this really should be a -git package the way it's set up right now. Can we switch it to using actual versions?

grawity commented on 2023-06-16 18:02 (UTC) (edited on 2023-06-16 18:06 (UTC) by grawity)

The makefile should have SBINDIR=/usr/bin defined, otherwise it installs kafs-check-config directly into the filesystem root.

It should also have DATADIR=/usr/share/kafs, as that's where the shipped /etc/kafs/client.conf looks for cellservdb.conf. (By default the Makefile installs cellservdb into /usr/share/kafs-client instead, and the tools outright refuse to work if an include fails.)

make DESTDIR="$pkgdir" LIBDIR=/usr/lib SBINDIR=/usr/bin DATADIR=/usr/share/kafs (all|install)

There are finally actual tagged releases, so the pkgver can be improved to:

git describe | sed 's/^v//; s/-/.r/; s/-/./'