%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