Subject: Re: lib/33569: systrace.h is not bundled with NetBSD distribution
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Kristaps Johnson <kristaps@gradient-enterprises.com>
List: netbsd-bugs
Date: 05/27/2006 18:40:02
The following reply was made to PR lib/33569; it has been noted by GNATS.

From: Kristaps Johnson <kristaps@gradient-enterprises.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: lib/33569: systrace.h is not bundled with NetBSD distribution
Date: Sat, 27 May 2006 13:43:20 -0400 (EDT)

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 
 > It is not present because no userland non-system (3rd-party) application 
 > has needed it so far.
 > 
 > > Note that including the header as-is (from CVS) works for a small test 
 > > application.
 >
 > What is the intent, what kind of application you plan to use it for?
 >
 > Jaromir
 
 Jaromir,
 
 http://sysjail.bsd.lv
 
 - From the synopsis:
 
 sysjail is a userland virtualisation system for operating systems 
 supporting the systrace library. It is developed on and currently supports 
 OpenBSD. The first generation of sysjail is as close to a drop-in 
 replacement for FreeBSD's jail subsystem as permitted. As with a jail, 
 processes within a sysjail are disallowed resources belonging to the 
 system proper, known as the "host" system, or other sysjail instances. 
 While sysjail currently behaves as an OpenBSD implementation of jail, it 
 has the potential to provide significant auditing, profiling and debugging 
 tools allowing full auditing of intercepted system calls, run-time 
 modification and extension of policies, etc. The sysjail sources are 
 released mainly under OpenBSD's 3-part license (see sources).
 
 I'm porting the system to NetBSD.  It seems that both systems could use 
 this functionality.  Thoughts?
 
 Take care,
    Kristaps
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
 iD8DBQFEeI+8K0ldVyV4920RAkCxAKCLASJcjP8a5QtWen09WdGBmF0LTACgr7I3
 36Q5dJVsFPPX+fVhw0uxm2g=
 =bXlE
 -----END PGP SIGNATURE-----