diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-forensics/lynis |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-forensics/lynis')
-rw-r--r-- | app-forensics/lynis/Manifest | 6 | ||||
-rw-r--r-- | app-forensics/lynis/files/lynis.cron-new | 3 | ||||
-rw-r--r-- | app-forensics/lynis/lynis-2.5.2.ebuild | 55 | ||||
-rw-r--r-- | app-forensics/lynis/metadata.xml | 5 |
4 files changed, 69 insertions, 0 deletions
diff --git a/app-forensics/lynis/Manifest b/app-forensics/lynis/Manifest new file mode 100644 index 000000000000..bc633aa5e8e0 --- /dev/null +++ b/app-forensics/lynis/Manifest @@ -0,0 +1,6 @@ +AUX lynis.cron-new 70 SHA256 852f547d4c2aeb5d592b627f5456868eff97c26aede8fbfd7c996f9be5feb394 SHA512 f90592c9adb6617b367c22912ceb984cca9a64c1bfa092efb50f5f9df48b07f61c7e990b969f3871161d92ff28bdb131175d46b334947980b7ead49dd6ff70c7 WHIRLPOOL e7f9b0d32083b91b6f93b53edb39145bbb1e4302facffc5725e68dc1ed5e00cee2a26297d80ea6eefd0f6a237d9b2c9965d2dbfb062a8dd71e9f9a5dc512b234 +DIST lynis-2.5.2.tar.gz 264098 SHA256 6b4dc74ec0faa009fc5d34f8ab85895e53c6f4f02bc160377905dcb95b0585a1 SHA512 dc9b994190f5a6102baaf1c4d226ee90980a32908c009a9f68bb9e716e0ba04063d51f3cca98b9538f6b30224097470ca3d484b667f2af73b922c0b239f4bdae WHIRLPOOL 6d4bfa2171b671932f39e006aa3ee249f0a1e3014266ea0152193217a0780630fbe89c886353142216eac8e8396ebde4ba8428377f0b06d22e897876e2ac27f6 +EBUILD lynis-2.5.2.ebuild 994 SHA256 004373c1a85a79946b8aee73b62051d3cfaacebb70b955f4be6ed21f0dd97f53 SHA512 daf0f55780cc0ac58c294de1fa47a9449d923bc45ecb4927cbd734a2dab010dcbf23433bc1c558de68c886622c00e25c5eb3d50104b78c2e39f1af850d065ae8 WHIRLPOOL 913b45d8fd61732c4f30133f1086835e8165e408f57d4bd4c85cb36b486b7dab75966636dbb9b40cb409c46829a9fd8426d17678e433430b209c60fe1c96f412 +MISC ChangeLog 2547 SHA256 1d97561614cf1e50eabb174e0c07dd8e05e1f6570b7ce7a60f46110aa3aecd65 SHA512 a8523ea4eea28b65cf8a148b091124a51b15f857f41cdd0f4737e4264d0e3c1faee6646ce2974325292e4b084322cde79b823c2919ed83507e9e98440c123ef0 WHIRLPOOL b0a47efce25a8f9baf85d02b691e80bee753c063cbdea1f85713485c856a0caf3e4e788bd447ac3c3f5720069a629a0cffbc8f003f9643872fc50665eb1fe6c4 +MISC ChangeLog-2015 8482 SHA256 eec7998996dce92320d9cab8dd5c21fd5b5b41bb08eed57d80132a66b4d81389 SHA512 8b4d3f78e82e76b8f547d49f60b1e8cd3463c3bdfdf838443d7b4c6eb39a28e5558473ca5fd23f2d27db576a7abc9087303a520825ee0bf50d2092fde3774616 WHIRLPOOL 43751d7c600f47456bac507e69917cca29ab384ef7b601dcfe34ed47197bf2062d3e429ea1b1949173e05cbadd5b43bc3af410519f5680db3bf60db80637358e +MISC metadata.xml 167 SHA256 5fe493e76bba84455c54b3a46adfae5a1bfe01c764ef0d9e5f6d3e8a1d142188 SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 WHIRLPOOL dc6c3dfc7fd7f0d76c97f0786cb76a55b8564f8437f96d4ccebf985817b9f6dcc4c61830aa5df80d725e4a54b281ea2e03d6b0859214af081112cba15025e64b diff --git a/app-forensics/lynis/files/lynis.cron-new b/app-forensics/lynis/files/lynis.cron-new new file mode 100644 index 000000000000..15a39f1ca235 --- /dev/null +++ b/app-forensics/lynis/files/lynis.cron-new @@ -0,0 +1,3 @@ +#!/bin/sh + +/usr/sbin/lynis --checkall --auditor "automated" --cronjob diff --git a/app-forensics/lynis/lynis-2.5.2.ebuild b/app-forensics/lynis/lynis-2.5.2.ebuild new file mode 100644 index 000000000000..80b80fe374ab --- /dev/null +++ b/app-forensics/lynis/lynis-2.5.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit eutils bash-completion-r1 + +DESCRIPTION="Security and system auditing tool" +HOMEPAGE="https://cisofy.com/lynis/" +SRC_URI="https://cisofy.com/files/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="app-shells/bash" + +S="${WORKDIR}/${PN}" + +src_prepare() { + # Bug 507438 + epatch_user +} + +src_install() { + doman lynis.8 + dodoc FAQ README + newdoc CHANGELOG.md CHANGELOG + + # Remove the old one during the next stabilize progress + exeinto /etc/cron.daily + newexe "${FILESDIR}"/lynis.cron-new lynis + + dobashcomp extras/bash_completion.d/lynis + + # stricter default perms - bug 507436 + diropts -m0700 + insopts -m0600 + + insinto /usr/share/${PN} + doins -r db/ include/ plugins/ + + dosbin lynis + + insinto /etc/${PN} + doins default.prf +} + +pkg_postinst() { + einfo + einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis." + einfo +} diff --git a/app-forensics/lynis/metadata.xml b/app-forensics/lynis/metadata.xml new file mode 100644 index 000000000000..7a38bb900964 --- /dev/null +++ b/app-forensics/lynis/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> |