ok <frueauf>, the MAINTAINER. changes: 2.2.9: ====== - nessus-mkcert-client: - Make sure that the user calling nessus-mkcert-client is root - nessus-libraries: - Fixed a bug in the PCAP handler which in turn should fix synscan.nes - nessus: - Fixed a possible memory corruption issue when creating a list of plugins to launch - Fixed a corruption of the .nessusrc files when receiving some plugin prefs ending by a space - nessus-fetch: - Make sure that every request (including the proxy CONNECT request) is done with the user-specified user-agent. - nessus-plugins: - Fixed a banner encoding problem in nessus_tcp_scanner and find_service - Fixed a possible deadlock in synscan - nessusd: - Avoid a deadlock when waiting for a sub process to die 2.2.8: ====== - nessusd: - Make sure that plugins of type ACT_INIT and ACT_SETTINGS are always enabled during a scan - Display more error verbose error messages when it's impossible to load a .nes plugin - Fixed a harmless memory reallocation problem which would truncate a very long preference name - nessus-libraries: - Fixed a possible memory corruption when forwarding data from a process to another - libnasl: - 'a = b + c ++' would not work as expected - fixed a memory allocation problem when split() is passed an argument of the wrong type
41 lines
1.2 KiB
Makefile
41 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.33 2006/12/17 21:06:22 salo Exp $
|
|
|
|
.include "../../security/nessus/Makefile.common"
|
|
|
|
DISTNAME= nessus-plugins-GPL-${VERS}
|
|
PKGNAME= nessus-plugins-${VERS}
|
|
# nmap.nasl was removed from the pack,
|
|
# http://www.nessus.org/documentation/?doc=nmap-usage
|
|
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} nmap.nasl
|
|
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
|
SITES.nmap.nasl= http://www.nessus.org/documentation/
|
|
|
|
COMMENT= Plugins for the Nessus Network Security Scanner
|
|
|
|
DEPENDS+= nmap>=2.0:../../net/nmap
|
|
|
|
WRKSRC= ${WRKDIR}/nessus-plugins
|
|
GNU_CONFIGURE= yes
|
|
USE_TOOLS+= cat gzip
|
|
|
|
CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q}
|
|
CONFIGURE_ENV+= CAT=${TOOLS_CAT:Q} GZIP=${TOOLS_GZIP_CMD:Q} \
|
|
ac_cv_path_MAKE=${MAKE:Q}
|
|
|
|
PLIST_SRC= ${WRKDIR}/PLIST PLIST
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${DISTDIR}/nmap.nasl ${PREFIX}/lib/nessus/plugins/
|
|
# auto-generate PLIST of plug-ins
|
|
${RM} -f ${WRKDIR}/PLIST
|
|
cd ${PREFIX} && \
|
|
${FIND} lib/nessus/plugins -type f -print >>${WRKDIR}/PLIST
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if !empty(UNPRIVILEGED:M[Yy][Ee][Ss])
|
|
CONFIGURE_ARGS+= --enable-install=${ROOT_USER}
|
|
.endif
|
|
|
|
.include "../../security/nessus-core/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|