Date: Fri, 26 Feb 2016 10:55:05 -0500 From: Shawn Webb <shawn.webb@hardenedbsd.org> To: Mariusz Zaborski <oshogbo@FreeBSD.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r296047 - in head: . contrib/mdocml contrib/tcpdump etc/defaults etc/mtree etc/rc.d gnu/usr.bin/groff/tmac lib lib/libc/posix1e lib/libcapsicum lib/libcasper lib/libcasper/libcasper lib... Message-ID: <20160226155505.GC6148@mutt-hardenedbsd> In-Reply-To: <201602251823.u1PINe3W036719@repo.freebsd.org> References: <201602251823.u1PINe3W036719@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sr1nOIr3CvdE5hEN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 25, 2016 at 06:23:40PM +0000, Mariusz Zaborski wrote: > Author: oshogbo > Date: Thu Feb 25 18:23:40 2016 > New Revision: 296047 > URL: https://svnweb.freebsd.org/changeset/base/296047 >=20 > Log: > Convert casperd(8) daemon to the libcasper. > After calling the cap_init(3) function Casper will fork from it's origi= nal > process, using pdfork(2). Forking from a process has a lot of advantage= s: > 1. We have the same cwd as the original process. > 2. The same uid, gid and groups. > 3. The same MAC labels. > 4. The same descriptor table. > 5. The same routing table. > 6. The same umask. > 7. The same cpuset(1). > From now services are also in form of libraries. > We also removed libcapsicum at all and converts existing program using = Casper > to new architecture. > =20 > Discussed with: pjd, jonathan, ed, drysdale@google.com, emaste > Partially reviewed by: drysdale@google.com, bdrewery > Approved by: pjd (mentor) > Differential Revision: https://reviews.freebsd.org/D4277 This commit breaks `cd /usr/src/release; make real-release`. Log of failed build here: http://jenkins.hardenedbsd.org:8180/jenkins/job/HardenedBSD-CURRENT-amd64/l= astFailedBuild/console Reverting this commit makes everything happy again. Thanks, --=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --Sr1nOIr3CvdE5hEN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJW0HVYAAoJEGqEZY9SRW7uz6UP/3eeHU8DjQKj9KbKl91qAlsR WXB6Zoxei3+xuaypzoUzLQPWYFdgPmgkjQqewYLS0T6duy5c7p2KACpm2DBYDQSN Z22YdGI32s2dhofq01iLug4jSUVAX/wrIyf3SLNVA8w01Q8Pb6UfYfXee518q/Dg 3K2uiajOLIEedzh1bWESVvtApiOn8d5DHF+o0FmHlpr3KbRlkxL0o2fI+B0/b7hz u9zGhs7Jtaj9ZKAOgRZ1aaoiDBrTYCS17AAZ4yFkP+b91T5VdcEfzd18e9bsdj8m QKB2/TTRV1kYDeUhUXCntoltz9EBuyMbtrMhBhEDUrS/3KGgMctx8BJRY/etJzjW Sq+wgELPfvQF6GqIv5aYkoI/LjghgsbBLyKBt0bRPYIfU0WMJ0LjqPSf7R0OmxG9 IyXNXIah+c04Eh/SbIfbbXUoNhGnQBBwVY4A7c/xWfuiOVQQrXcP7pOCdrCmMwJY fVGU6QEAGotn/FHOd9JuJ/7bDTyx4bydElHwui9GB8v0ao7FxWExM01V0oomqr2u RYP7uK9J1gzVAsTPmkZhmpnd6mUaVaOJ7kmfpHUampjw5KpPRr6v33zEep4jvWcm LoWsi/cDZAN5/tvemQIjUJ36Q5F+2g5Us/lDkejEtpWQA8cjy2YAAO41mkPk1n2Y dLWVr0Tc+fwC44PIuY9P =m9h4 -----END PGP SIGNATURE----- --Sr1nOIr3CvdE5hEN--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160226155505.GC6148>