svn commit: r359598 - head/usr.bin/kyua

Brooks Davis brooks at FreeBSD.org
Fri Apr 3 15:56:09 UTC 2020


Author: brooks
Date: Fri Apr  3 15:47:15 2020
New Revision: 359598
URL: https://svnweb.freebsd.org/changeset/base/359598

Log:
  Install a kyua.conf based on the one in devel/kyua.
  
  The kyua.conf from examples doesn't match the expected config and
  contains a lot of undesirable entries such as setting the architecture
  to amd64 explicitly.
  
  Reported by:	arichardson (missing config)
  Reviewed by:	emaste
  Obtained from:	CheriBSD
  Differential Revision:	https://reviews.freebsd.org/D24267

Added:
  head/usr.bin/kyua/kyua.conf-default   (contents, props changed)
Modified:
  head/usr.bin/kyua/Makefile

Modified: head/usr.bin/kyua/Makefile
==============================================================================
--- head/usr.bin/kyua/Makefile	Fri Apr  3 14:47:40 2020	(r359597)
+++ head/usr.bin/kyua/Makefile	Fri Apr  3 15:47:15 2020	(r359598)
@@ -30,8 +30,11 @@ CFLAGS+=	-Wno-deprecated-declarations
 
 FILESGROUPS=	DOCS EXAMPLES MISC STORE
 
-CONFS=		kyua.conf
+# Install a minimal default config that uses the 'tests' user.
+# The examples config is not appropriate for general use.
+CONFS=		kyua.conf-default
 CONFSDIR=	${KYUA_CONFDIR}
+CONFSNAME=	kyua.conf
 
 DOCS=		AUTHORS CONTRIBUTORS LICENSE
 DOCSDIR=	${KYUA_DOCDIR}

Added: head/usr.bin/kyua/kyua.conf-default
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/usr.bin/kyua/kyua.conf-default	Fri Apr  3 15:47:15 2020	(r359598)
@@ -0,0 +1,14 @@
+-- $FreeBSD$
+--
+-- System-wide configuration file for kyua(1).  See kyua.conf(5) for details
+-- on the syntax.
+--
+
+syntax(2)
+
+-- User to drop privileges to when invoking kyua(1) as root and a test case
+-- requests to be run with non-root permissions.
+unprivileged_user = 'tests'
+
+-- An example to set a configuration property specific to FreeBSD.
+--test_suites.FreeBSD.fstype = 'ffs'


More information about the svn-src-head mailing list