/
Portfile
31 lines (29 loc) · 1.33 KB
/
Portfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# $Id: Portfile,v 1.2 2003/06/02 07:37:12 fkr Exp $
PortSystem 1.0
name systrace
version 2003-01-26
categories security sysutils
description commandline tool to watch systemcalls and block them
long_description Systrace enforces system call policies for applications \
by constraining the application's access to the system. \
The policy is generated interactively. Operations not \
covered by the policy raise an alarm, allowing an user \
to refine the currently configured policy. \
Systrace needs a xnu-kernel which supports /dev/systrace. \
A systrace-capable kernel can be grabbed from: \
http://www.opendarwin.org/~fkr/
homepage http://www.systrace.org/
platforms darwin
maintainers fkr@opendarwin.org
master_sites http://www.citi.umich.edu/u/provos/systrace/ \
http://www.opendarwin.org/~fkr/:include
distname usr-${name}-2003-01-26.tar.gz \
systrace.h:include
checksums usr-${name}-2003-01-26.tar.gz md5 477db2c38c1de0cb3404e345a6a1c75f \
systrace.h md5 c1e8f5b78b3748dc1898b6a8a19dca52
worksrcdir ${name}-1.0
extract.only usr-${name}-2003-01-26.tar.gz
pre-configure { system "cp ${prefix}/var/db/dports/distfiles/systrace.h \
/usr/include/sys/" }
post-install { ui_msg "\nThis port installed the following file OUTSIDE of the DarwinPorts prefix:\n \
/usr/include/sys/systrace.h\n" }