Group :: Monitoramento
RPM: nmap
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: nmap
Version: 4.65
Release: alt1.1
Epoch: 20020501
Summary: Network exploration tool and security scanner
License: GPLv2
Group: Monitoring
Url: http://nmap.org/
Packager: Dmitry V. Levin <ldv at altlinux.org>
%define srcname nmap-%version
Source: %url/dist/%srcname.tar
Patch1: nmap-4.65-owl-warnings.patch
Patch2: nmap-4.65-owl-nse-ldflags.patch
Patch3: nmap-4.65-alt-owl-autoheader.patch
Patch4: nmap-4.65-alt-owl-drop-priv.patch
Patch5: nmap-4.65-alt-owl-dot-dir.patch
Patch6: nmap-4.65-alt-owl-fileexistsandisreadable.patch
Patch7: nmap-4.65-alt-libdnet.patch
Requires: chrooted-resolv, libdnet >= 0:1.11-alt4
BuildRequires: gcc-c++, libcap-devel, libdnet-devel
BuildRequires: libpcap-devel >= 2:0.8, libpcre-devel, libssl-devel
%description
Nmap is an utility for network exploration or security auditing.
It supports ping scanning (determine which hosts are up), many port
scanning techniques, version detection (determine service protocols and
application versions listening behind ports), and TCP/IP fingerprinting
(remote host OS or device identification). Nmap also offers flexible
target and port specification, decoy/stealth scanning, Sun RPC scanning,
and more.
%prep
%setup -q -n %srcname
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
bzip2 -9 CHANGELOG
%build
aclocal
autoheader
autoconf
export ac_cv_header_libiberty_h=no
%configure \
--with-libdnet=/usr \
--without-liblua \
--without-zenmap \
--with-user=nmapuser \
--with-chroot-empty=/var/empty \
--with-chroot-resolv=/var/resolv \
#
%make_build
%install
%make_install install DESTDIR=%buildroot
%pre
/usr/sbin/groupadd -r -f nmapuser
/usr/sbin/useradd -r -g nmapuser -d /dev/null -s /dev/null -n nmapuser >/dev/null 2>&1 ||:
%files
%_bindir/nmap
%_datadir/nmap
%_man1dir/nmap.*
%doc COPYING* CHANGELOG.bz2 docs/{README,*.txt}
%changelog
…
Todas as alterações você pod ver aqui
Version: 4.65
Release: alt1.1
Epoch: 20020501
Summary: Network exploration tool and security scanner
License: GPLv2
Group: Monitoring
Url: http://nmap.org/
Packager: Dmitry V. Levin <ldv at altlinux.org>
%define srcname nmap-%version
Source: %url/dist/%srcname.tar
Patch1: nmap-4.65-owl-warnings.patch
Patch2: nmap-4.65-owl-nse-ldflags.patch
Patch3: nmap-4.65-alt-owl-autoheader.patch
Patch4: nmap-4.65-alt-owl-drop-priv.patch
Patch5: nmap-4.65-alt-owl-dot-dir.patch
Patch6: nmap-4.65-alt-owl-fileexistsandisreadable.patch
Patch7: nmap-4.65-alt-libdnet.patch
Requires: chrooted-resolv, libdnet >= 0:1.11-alt4
BuildRequires: gcc-c++, libcap-devel, libdnet-devel
BuildRequires: libpcap-devel >= 2:0.8, libpcre-devel, libssl-devel
%description
Nmap is an utility for network exploration or security auditing.
It supports ping scanning (determine which hosts are up), many port
scanning techniques, version detection (determine service protocols and
application versions listening behind ports), and TCP/IP fingerprinting
(remote host OS or device identification). Nmap also offers flexible
target and port specification, decoy/stealth scanning, Sun RPC scanning,
and more.
%prep
%setup -q -n %srcname
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
bzip2 -9 CHANGELOG
%build
aclocal
autoheader
autoconf
export ac_cv_header_libiberty_h=no
%configure \
--with-libdnet=/usr \
--without-liblua \
--without-zenmap \
--with-user=nmapuser \
--with-chroot-empty=/var/empty \
--with-chroot-resolv=/var/resolv \
#
%make_build
%install
%make_install install DESTDIR=%buildroot
%pre
/usr/sbin/groupadd -r -f nmapuser
/usr/sbin/useradd -r -g nmapuser -d /dev/null -s /dev/null -n nmapuser >/dev/null 2>&1 ||:
%files
%_bindir/nmap
%_datadir/nmap
%_man1dir/nmap.*
%doc COPYING* CHANGELOG.bz2 docs/{README,*.txt}
%changelog
…
Todas as alterações você pod ver aqui