Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jan 2019 19:20:20 +0000 (UTC)
From:      Mark Johnston <markj@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r342776 - head/sbin/savecore
Message-ID:  <201901041920.x04JKKpN095597@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: markj
Date: Fri Jan  4 19:20:19 2019
New Revision: 342776
URL: https://svnweb.freebsd.org/changeset/base/342776

Log:
  Disable savecore(8)'s libcasper support when WITHOUT_DYNAMICROOT=yes.
  
  This follows the example of other Capsicumized programs in /sbin.
  
  Reported by:	Manfred Antar <manfredantar@gmail.com>
  MFC with:	r342699
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/sbin/savecore/Makefile

Modified: head/sbin/savecore/Makefile
==============================================================================
--- head/sbin/savecore/Makefile	Fri Jan  4 19:10:46 2019	(r342775)
+++ head/sbin/savecore/Makefile	Fri Jan  4 19:20:19 2019	(r342776)
@@ -11,7 +11,9 @@ MAN=	savecore.8
 
 .include <src.opts.mk>
 
-.if ${MK_CASPER} != "no" && !defined(RESCUE)
+.if ${MK_DYNAMICROOT} == "no"
+.warning ${PROG} built without libcasper support
+.elif ${MK_CASPER} != "no" && !defined(RESCUE)
 CFLAGS+=	-DWITH_CASPER
 LIBADD+=	casper cap_fileargs cap_syslog
 .endif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901041920.x04JKKpN095597>