NetBSD 2.0.2 Released
jschauma writes "James Chacon of the NetBSD Release Engineering team has announced that update 2.0.2 of the NetBSD operating system is now available. NetBSD 2.0.2 is the second security/critical update of the
NetBSD 2.0 release branch. This represents a selected subset of fixes deemed
critical in nature for stability or security reasons. More details are
available in the NetBSD
2.0.2 Release Announcement."
I don't know what Halo is, but NetBSD security upgrades (2.0.x), and even minor upgrades (2.x), normally are 100% backward compatible.
...) can be enabled in the kernel, using e.g. the COMPAT_16 option.
Backward compatibility across major versions (for 1.5, 1.6.
You may be thinking of systrace.
On all BSD's you can set the lowest "unprivileged bindable" port by means of a sysctl.
or, you can redirect the port to a higher number by using NAT.
Writing systrace policies are alot of work, and requires much testing in order not to break the application. In addition you need knowledge of the system calls involved (pass/deny).
As an example "mv a /b" involves different system calls depending on a is on same filesystem as /b.