posted to this is not a weblog
on mar 7th, 2006

tagged mac, nerd
and never commented on

share this page

i was reading about apparmor today and, after watching the video, i have to say that it seems exactly like systrace but with a product marketing team and novell logos all over it. unless i'm missing something...

anyway, while poking around on the systrace site i followed the trail of dead links to abandoned mac os x porting efforts. apparently it was integrated into open darwin two years ago and then promptly removed because it broke their tree (which looks to have been last updated 2 years ago?)

and so, i started trying to re-integrate the 3-year old systrace code into the 10.4.5 xnu tree. i've manually patched my tree to link in bsd/kern/kern_systrace.c but so much has changed inside the kernel that it doesn't come close to building. i started reducing the build errors and warnings but before i continue down this long path, i figured i'd look around some more to make sure nobody else is working on this.

i don't really have a particular reason to use systrace on mac os x, but i figured i'd be worth updating it just to be able to play around.

i wonder how hard it would be to port other openbsd things to xnu like randomized pids and other randomized things. update: looks like someone has already done some of this.

leave the first comment or contact me

if you want to be able to mark your comment as authentic or delete it later, include your e-mail address (it won't be shown on the site). you'll be e-mailed instructions with a copy of your comment.

basic html allowed; be nice
required


optional, gravatar-ized


optional