Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37041573
en ru br
ALT Linux repos
S:2.3-alt2
5.0: 2.1-alt2
4.1: 2.1-alt2
4.0: 2.1-alt2
3.0: 2.1-alt1

Group :: Development/Other
RPM: rats

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: rats
Version: 2.1
Release: alt2

Summary: Rough Auditing Tool for Security
License: GPL
Group: Development/Other
Url: http://www.securesoftware.com/resources/download_rats.html

Source: http://www.securesw.com/%name/%name-%version.tar.bz2
Patch1: %name-2.1-alt-configure.patch
Patch2: %name-2.1-deb-5.patch

# Automatically added by buildreq on Mon Oct 21 2002

BuildRequires: flex libexpat-devel

%description
RATS scans through code, finding potentially dangerous function calls.
The goal of this tool is not to definitively find bugs (yet).
The current goal is to provide a reasonable starting point
for performing manual security audits.

The initial vulnerability database is taken directly from things that
could be easily found when starting with the forthcoming book,
"Building Secure Software" by Viega and McGraw.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
rm lex.yy*

%build
%__autoconf
%configure --datadir=%_datadir/%name
make lex
%make_build

%install
%makeinstall \
BINDIR="%buildroot%_bindir" \
SHAREDIR="%buildroot%_datadir/%name" \
MANDIR="%buildroot%_mandir" \
#

%files
%_bindir/*
%_datadir/%name
%_mandir/man?/*
%doc README

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin