OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_8_1-9-g0ef2427
Gerrit Code Review
gerrit@openafs.org
Thu, 4 Aug 2022 11:29:43 -0400
The following commit has been merged in the openafs-stable-1_8_x branch:
commit 0ef2427d12bb3c07a6dd66ac07bbfe958871e8d4
Author: Michael Meffie <mmeffie@sinenomine.net>
Date: Fri Oct 18 13:43:36 2019 -0400
warn when starting without keys
The server processes will happily start without keys and then fail all
authenticated access, including database synchronization and local
commands with -localauth. At least issue warnings to let admins know
the keys are missing and that akeyconvert or asetkey needs to be run.
The situation is not helped by fact the filenames of the key files have
changed between versions. In 1.6.x the (non-DES) keys were in the
rxkad.keytab file and in later versions they are in the KeyFile* files,
so if you are used to 1.6.x it is not obvious what is wrong.
Reviewed-on: https://gerrit.openafs.org/13911
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit 042f809ccfe12bafed73aa4eb4db2c86737e0b22)
Change-Id: I280d3c83b4576684f2035f79d94966bc5a174681
Reviewed-on: https://gerrit.openafs.org/14594
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/auth/cellconfig.p.h | 1 +
src/auth/keys.c | 43 +++++++++++++++++++++++++++++++---------
src/auth/liboafs_auth.la.sym | 1 +
src/bozo/bosserver.c | 6 ++++++
src/budb/server.c | 6 ++++++
src/butc/tcmain.c | 6 ++++++
src/libafsauthent/afsauthent.def | 1 +
src/ptserver/ptserver.c | 6 +++++-
src/update/server.c | 6 ++++++
src/viced/viced.c | 7 ++++++-
src/vlserver/vlserver.c | 6 +++++-
src/volser/volmain.c | 6 +++++-
12 files changed, 82 insertions(+), 13 deletions(-)
--
OpenAFS Master Repository