svn commit: r359730 - head/usr.bin/logger
Mariusz Zaborski
oshogbo at FreeBSD.org
Wed Apr 8 18:43:01 UTC 2020
Author: oshogbo
Date: Wed Apr 8 18:43:00 2020
New Revision: 359730
URL: https://svnweb.freebsd.org/changeset/base/359730
Log:
logger: temporarily disable Capsicum when a host is provided
We don't have a way to send a UDP package.
PR: 245314
Reported by: dch
Discussed with: emaste
Modified:
head/usr.bin/logger/logger.c
Modified: head/usr.bin/logger/logger.c
==============================================================================
--- head/usr.bin/logger/logger.c Wed Apr 8 17:55:45 2020 (r359729)
+++ head/usr.bin/logger/logger.c Wed Apr 8 18:43:00 2020 (r359730)
@@ -181,8 +181,10 @@ main(int argc, char *argv[])
err(1, "Unable to contact Casper");
caph_cache_catpages();
caph_cache_tzdata();
- if (caph_enter() < 0)
- err(1, "Unable to enter capability mode");
+ if (nsock == 0) {
+ if (caph_enter() < 0)
+ err(1, "Unable to enter capability mode");
+ }
capsyslog = cap_service_open(capcas, "system.syslog");
if (capsyslog == NULL)
err(1, "Unable to open system.syslog service");
More information about the svn-src-all
mailing list