-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Am Wed, 17 Apr 2019 16:18:14 +0000 (UTC) Ed Maste <ema...@freebsd.org> schrieb:
> Author: emaste > Date: Wed Apr 17 16:18:14 2019 > New Revision: 346316 > URL: https://svnweb.freebsd.org/changeset/base/346316 > > Log: > cap_fileargs: chase r346315, update fileargs_init in consumers > > Reported by: ci.freebsd.org (8 times so far) > MFC after: 3 weeks > MFC with: r346315 > Sponsored by: The FreeBSD Foundation > > Modified: > head/contrib/elftoolchain/strings/strings.c > head/sbin/savecore/savecore.c > head/usr.bin/brandelf/brandelf.c > head/usr.bin/head/head.c > head/usr.bin/wc/wc.c > > Modified: head/contrib/elftoolchain/strings/strings.c > ============================================================================== > --- head/contrib/elftoolchain/strings/strings.c Wed Apr 17 16:02:57 2019 > (r346315) +++ head/contrib/elftoolchain/strings/strings.c Wed Apr 17 > 16:18:14 > 2019 (r346316) @@ -195,7 +195,7 @@ main(int argc, char **argv) > argv += optind; > > cap_rights_init(&rights, CAP_READ, CAP_SEEK, CAP_FSTAT, CAP_FCNTL); > - fa = fileargs_init(argc, argv, O_RDONLY, 0, &rights); > + fa = fileargs_init(argc, argv, O_RDONLY, 0, &rights, FA_OPEN); > if (fa == NULL) > err(1, "Unable to initialize casper fileargs"); > > > Modified: head/sbin/savecore/savecore.c > ============================================================================== > --- head/sbin/savecore/savecore.c Wed Apr 17 16:02:57 2019 > (r346315) > +++ head/sbin/savecore/savecore.c Wed Apr 17 16:18:14 2019 > (r346316) > @@ -1030,7 +1030,7 @@ init_caps(int argc, char **argv) > */ > (void)cap_rights_init(&rights, CAP_PREAD, CAP_WRITE, CAP_IOCTL); > capfa = fileargs_init(argc, argv, checkfor || keep ? O_RDONLY : O_RDWR, > - 0, &rights); > + 0, &rights, FA_OPEN); > if (capfa == NULL) { > logmsg(LOG_ERR, "fileargs_init(): %m"); > exit(1); > > Modified: head/usr.bin/brandelf/brandelf.c > ============================================================================== > --- head/usr.bin/brandelf/brandelf.c Wed Apr 17 16:02:57 2019 > (r346315) > +++ head/usr.bin/brandelf/brandelf.c Wed Apr 17 16:18:14 2019 > (r346316) > @@ -133,7 +133,7 @@ main(int argc, char **argv) > if (flags == O_RDWR) > cap_rights_set(&rights, CAP_WRITE); > > - fa = fileargs_init(argc, argv, flags, 0, &rights); > + fa = fileargs_init(argc, argv, flags, 0, &rights, FA_OPEN); > if (fa == NULL) > errx(1, "unable to init casper"); > > > Modified: head/usr.bin/head/head.c > ============================================================================== > --- head/usr.bin/head/head.c Wed Apr 17 16:02:57 2019 (r346315) > +++ head/usr.bin/head/head.c Wed Apr 17 16:18:14 2019 (r346316) > @@ -115,7 +115,7 @@ main(int argc, char *argv[]) > argv += optind; > > fa = fileargs_init(argc, argv, O_RDONLY, 0, > - cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL)); > + cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL), FA_OPEN); > if (fa == NULL) > errx(1, "unable to init casper"); > > > Modified: head/usr.bin/wc/wc.c > ============================================================================== > --- head/usr.bin/wc/wc.c Wed Apr 17 16:02:57 2019 (r346315) > +++ head/usr.bin/wc/wc.c Wed Apr 17 16:18:14 2019 (r346316) > @@ -133,7 +133,7 @@ main(int argc, char *argv[]) > (void)signal(SIGINFO, siginfo_handler); > > fa = fileargs_init(argc, argv, O_RDONLY, 0, > - cap_rights_init(&rights, CAP_READ, CAP_FSTAT)); > + cap_rights_init(&rights, CAP_READ, CAP_FSTAT), FA_OPEN); > if (fa == NULL) { > xo_warn("Unable to init casper"); > exit(1); > _______________________________________________ > svn-src-h...@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/svn-src-head > To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org" This commit seems to break buildworld on my installations: [...] Building /usr/obj/usr/src/amd64.amd64/tmp/obj-tools/usr.bin/strings/strings.o - --- strings.o --- /usr/src/contrib/elftoolchain/strings/strings.c:198:55: error: use of undeclared identifier 'FA_OPEN' fa = fileargs_init(argc, argv, O_RDONLY, 0, &rights, FA_OPEN); ^ 1 error generated. *** [strings.o] Error code 1 Kind regards, O. Hartmann - -- O. Hartmann Ich widerspreche der Nutzung oder Übermittlung meiner Daten für Werbezwecke oder für die Markt- oder Meinungsforschung (§ 28 Abs. 4 BDSG). -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXLdnsQAKCRA4N1ZZPba5 R2HSAP4keSSyPL/kFLfJFYIgaSSS3xcCW6tHju2TM+508sZQmAEAv3HyUTybla7d v8ixpbphQ9P0oOMhPTdqGqhsieAnOwc= =a+Yt -----END PGP SIGNATURE----- _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"