Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > media > contrib-release-src > by-pkgid > b048a78ccb892f531d4d8241b7b0c2cd > files > 2

rats-2.1-3mdk.src.rpm

%define url http://www.securesw.com/rats
%define version 2.1
%define release 3mdk

Name: rats
Summary: Rough Auditing Tool for Security
Version: %{version}
Release: %{release}
License: GPL
Group: Development/Other
Source0: %{url}/rats-%{version}.tar.bz2
Url: %{url}
Buildroot: %{_tmppath}/%{name}-root
BuildPrereq: expat-devel
Requires: expat

%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.  

RATS is released under version 2 of the GNU Public License (GPL).

%prep
%setup  -q

%build
%configure
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_libdir},%{_bindir}}
install -c %{name} %{buildroot}/%{_bindir}
install -c -m644 %{name}*.xml %{buildroot}/%{_libdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_libdir}/%{name}*.xml
%{_bindir}/%{name}

%changelog
* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 2.1-3mdk
- rebuild

* Thu Feb 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1-2mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.1-1mdk
- 2.1

* Tue Oct 25 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 1.1-3mdk
- Added doc

* Fri Aug 31 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1-2mdk
- 1.1

* Mon May 21 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.9-1mdk
- Initial Mandrake release.

* Mon May 21 2001 Scott Shinn <scott@securesw.com>
- initial release