diff options
| author | Mariusz Zaborski <oshogbo@FreeBSD.org> | 2020-04-08 18:43:00 +0000 |
|---|---|---|
| committer | Mariusz Zaborski <oshogbo@FreeBSD.org> | 2020-04-08 18:43:00 +0000 |
| commit | d86cc38525ef837ec5c2865cde2e37f49ceff850 (patch) | |
| tree | 8b10a02ad05afa9694cd25c293fcd21d22de73eb /usr.bin/logger | |
| parent | 28540ab153a55ee035297148151563e5e7b1697b (diff) | |
Notes
Diffstat (limited to 'usr.bin/logger')
| -rw-r--r-- | usr.bin/logger/logger.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.bin/logger/logger.c b/usr.bin/logger/logger.c index 7b1dd3136c40f..44aa8ed3bae1c 100644 --- a/usr.bin/logger/logger.c +++ b/usr.bin/logger/logger.c @@ -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"); |
