Reaver.spec

Estoy aprendiendo a compilar RPMS y a leer/entender/escribir los .spec. En mi post anterior publiqué el aircrack-ng.spec. Y aquí os dejo el reaver.spec (sacado de aquí, pues todavía no me manejo muy bien con respecto a los macros de los specfiles):

 Name:        reaver
Version:    1.4
Release:    1
Summary:    Brute force attack against Wifi Protected Setup

Group:        Applications/System
License:    GPLv2
URL:        http://code.google.com/p/reaver-wps/
Source0:    http://reaver-wps.googlecode.com/files/reaver-1.4.tar.gz
BuildRoot:    %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:    sqlite-devel
BuildRequires:    libpcap-devel
Requires:    aircrack-ng

%description
Reaver performs a brute force attack against an access point's WiFi Protected Setup pin number. Once the WPS pin is found, the WPA PSK can be recovered and alternately the AP's wireless settings can be reconfigured.

%prep
%setup -q

%build
cd src
%configure
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
install -D -m 0755 src/reaver %{buildroot}%{_bindir}/reaver
install -D -m 0755 src/wash %{buildroot}%{_bindir}/wash
install -D -m 0644 docs/reaver.1.gz %{buildroot}%{_mandir}/man1/reaver.1.gz

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/reaver
%{_bindir}/wash
%doc docs/LICENSE docs/README docs/README.REAVER docs/README.WASH
%doc %{_mandir}/man1/reaver.1.gz

%changelog

Para los que no sepan qué es reaver, os dejo este link a su página de google code.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s