diff options
Diffstat (limited to 'security')
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/lynis/Makefile | 43 | ||||
-rw-r--r-- | security/lynis/distinfo | 3 | ||||
-rw-r--r-- | security/lynis/pkg-descr | 12 | ||||
-rw-r--r-- | security/lynis/pkg-plist | 55 |
5 files changed, 114 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile index 1867f12015f3..cfe1041764c3 100644 --- a/security/Makefile +++ b/security/Makefile @@ -262,6 +262,7 @@ SUBDIR += logcheck SUBDIR += lsh SUBDIR += lxnb + SUBDIR += lynis SUBDIR += mac-robber SUBDIR += maia SUBDIR += makepasswd diff --git a/security/lynis/Makefile b/security/lynis/Makefile new file mode 100644 index 000000000000..3d00bc029943 --- /dev/null +++ b/security/lynis/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: Lynis +# Date created: 15 November 2008 +# Whom: Cory McIntire (loon@noncensored.com) +# +# $FreeBSD$ +# + +PORTNAME= lynis +PORTVERSION= 1.2.1 +CATEGORIES= security +MASTER_SITES= http://www.rootkit.nl/files/ \ + http://downloads.rootkit.nl/ + +MAINTAINER= loon@noncensored.com +COMMENT= Security and system auditing tool + +NO_BUILD= yes + +PORTDOCS= * +MAN8= lynis.8 + +post-patch: + @${REINPLACE_CMD} -e '/tINCLUDE_TARGETS/ s|".*"|"${DATADIR}/include"|; \ + /tPLUGIN_TARGETS/ s|".*"|"${DATADIR}/plugins"|; \ + /tDB_TARGETS/ s|".*"|"${DATADIR}/db"|' ${WRKSRC}/${PORTNAME} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/${PORTNAME} + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${MANPREFIX}/man/man8 + ${MKDIR} ${PREFIX}/etc/lynis + ${INSTALL_DATA} ${WRKSRC}/default.prf ${PREFIX}/etc/lynis + ${MKDIR} ${DATADIR} +.for dir in include db dev plugins + cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${DATADIR}/ +.endfor +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for f in CHANGELOG INSTALL FAQ LICENSE TODO README + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/security/lynis/distinfo b/security/lynis/distinfo new file mode 100644 index 000000000000..052ac08a8e8b --- /dev/null +++ b/security/lynis/distinfo @@ -0,0 +1,3 @@ +MD5 (lynis-1.2.1.tar.gz) = 4f8db3c524c1014db5842ca2dbd575aa +SHA256 (lynis-1.2.1.tar.gz) = 24e256770dbc5a50c2088eda6da9ba21c2136db6233e36af38c033cea4aa347f +SIZE (lynis-1.2.1.tar.gz) = 72632 diff --git a/security/lynis/pkg-descr b/security/lynis/pkg-descr new file mode 100644 index 000000000000..d2b2664f4533 --- /dev/null +++ b/security/lynis/pkg-descr @@ -0,0 +1,12 @@ +Lynis is an auditing tool for Unix (specialists). It scans the +system and available software, to detect security issues. Beside +security related information it will also scan for general system +information, installed packages and configuration mistakes. + +This software aims in assisting automated auditing, software patch +management, vulnerability and malware scanning of Unix based systems. +It can be run without prior installation, so inclusion on read only +storage is no problem (USB stick, cd/dvd). + +WWW: http://www.rootkit.nl/projects/lynis.html +Author: Michael Boelen diff --git a/security/lynis/pkg-plist b/security/lynis/pkg-plist new file mode 100644 index 000000000000..050511f76332 --- /dev/null +++ b/security/lynis/pkg-plist @@ -0,0 +1,55 @@ +bin/lynis +etc/lynis/default.prf +%%DATADIR%%/db/fileperms.db +%%DATADIR%%/db/integrity.db +%%DATADIR%%/db/malware.db +%%DATADIR%%/db/sbl.db +%%DATADIR%%/dev/README +%%DATADIR%%/dev/build-lynis.sh +%%DATADIR%%/dev/files.dat +%%DATADIR%%/dev/openbsd/+CONTENTS +%%DATADIR%%/include/consts +%%DATADIR%%/include/functions +%%DATADIR%%/include/osdetection +%%DATADIR%%/include/parameters +%%DATADIR%%/include/profiles +%%DATADIR%%/include/tests_accounting +%%DATADIR%%/include/tests_authentication +%%DATADIR%%/include/tests_banners +%%DATADIR%%/include/tests_boot_services +%%DATADIR%%/include/tests_crypto +%%DATADIR%%/include/tests_databases +%%DATADIR%%/include/tests_file_integrity +%%DATADIR%%/include/tests_file_permissions +%%DATADIR%%/include/tests_filesystems +%%DATADIR%%/include/tests_firewalls +%%DATADIR%%/include/tests_hardening +%%DATADIR%%/include/tests_homedirs +%%DATADIR%%/include/tests_kernel +%%DATADIR%%/include/tests_ldap +%%DATADIR%%/include/tests_logging +%%DATADIR%%/include/tests_mac_frameworks +%%DATADIR%%/include/tests_mail_messaging +%%DATADIR%%/include/tests_malware +%%DATADIR%%/include/tests_memory_processes +%%DATADIR%%/include/tests_nameserver +%%DATADIR%%/include/tests_networking +%%DATADIR%%/include/tests_php +%%DATADIR%%/include/tests_ports_packages +%%DATADIR%%/include/tests_printers_spools +%%DATADIR%%/include/tests_scheduling +%%DATADIR%%/include/tests_shells +%%DATADIR%%/include/tests_storage +%%DATADIR%%/include/tests_time +%%DATADIR%%/include/tests_virtualization +%%DATADIR%%/include/tests_webservers +%%DATADIR%%/plugins/README +%%DATADIR%%/plugins/security_rootkit +%%DATADIR%%/plugins/security_webvuln +@dirrm %%DATADIR%%/plugins +@dirrm %%DATADIR%%/include +@dirrm %%DATADIR%%/dev/openbsd +@dirrm %%DATADIR%%/dev +@dirrm %%DATADIR%%/db +@dirrm %%DATADIR%% +@dirrm etc/lynis |