c source code auditing tool
From Jason Peel <jsyn@nthought.com>
This commit is contained in:
parent
1fad269b8c
commit
233bd32feb
32
devel/rats/Makefile
Normal file
32
devel/rats/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2001/06/01 09:12:30 camield Exp $
|
||||
|
||||
COMMENT= "c source code auditing tool"
|
||||
|
||||
DISTNAME= rats-0.9
|
||||
CATEGORIES= devel security
|
||||
NEED_VERSION= 1.413
|
||||
|
||||
HOMEPAGE= http://www.securesw.com/rats/
|
||||
|
||||
MAINTAINER= Jason Peel <jsyn@nthought.com>
|
||||
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= http://www.securesw.com/rats/
|
||||
|
||||
LIB_DEPENDS= expat::textproc/expat
|
||||
|
||||
CONFIGURE_STYLE= gnu dest
|
||||
CONFIGURE_ARGS+= --with-expat-lib=${LOCALBASE}/lib \
|
||||
--with-expat-include=${LOCALBASE}/include
|
||||
|
||||
ALL_TARGET= rats
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rats
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/rats
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/rats/files/md5
Normal file
3
devel/rats/files/md5
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (rats-0.9.tar.gz) = 0ed136a0efd78e38e7c5b929be7d465a
|
||||
RMD160 (rats-0.9.tar.gz) = ccf77c9d1020bdbdd9af2e86e8d64f98f044c873
|
||||
SHA1 (rats-0.9.tar.gz) = 810abed8d4b90f4e767298fd01a82f2734923d0c
|
10
devel/rats/pkg/DESCR
Normal file
10
devel/rats/pkg/DESCR
Normal file
@ -0,0 +1,10 @@
|
||||
From 'README':
|
||||
|
||||
This is RATS, a rough auditing tool for security, developed by
|
||||
Secure Software Solutions. It is a tool for scanning C source code
|
||||
and flagging common security related programming errors such as
|
||||
buffer overflows and TOCTOU (Time Of Check, Time Of Use) race
|
||||
conditions. As its name implies, the tool performs only a rough
|
||||
analysis of source code. It will not find every error and will
|
||||
also find things that are not errors. Manual inspection of your
|
||||
code is still necessary, but greatly aided with this tool.
|
5
devel/rats/pkg/PLIST
Normal file
5
devel/rats/pkg/PLIST
Normal file
@ -0,0 +1,5 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/06/01 09:12:30 camield Exp $
|
||||
bin/rats
|
||||
lib/rats.xml
|
||||
share/doc/rats/README
|
||||
@dirrm share/doc/rats
|
Loading…
x
Reference in New Issue
Block a user