c source code auditing tool

From Jason Peel <jsyn@nthought.com>
This commit is contained in:
camield 2001-06-01 09:12:30 +00:00
parent 1fad269b8c
commit 233bd32feb
4 changed files with 50 additions and 0 deletions

32
devel/rats/Makefile Normal file
View 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
View 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
View 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
View 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