Receipt for package "lynis"
# SliTaz package receipt. PACKAGE="lynis" VERSION="3.0.7" CATEGORY="security" SHORT_DESC="Security and system auditing tool." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL3" WEB_SITE="https://cisofy.com/lynis/" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://downloads.cisofy.com/lynis/$TARBALL" SUGGESTED="findutils grep groff perl procps rpm4 wget" DEPENDS="" BUILD_DEPENDS="" # What is the latest version available today? current_version() { wget -O - https://github.com/CISOfy/lynis/releases 2>/dev/null | \ sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share mkdir -p $fs/usr/sbin mkdir -p $install/usr/share/man mkdir -p $install/usr/share/doc cp $src/[A-Z]* $install/usr/share/doc cp $src/lynis.8 $install/usr/share/man cp -a $src $fs/usr/share/lynis sed -i "s!| grep \"\\^GNU Wget\" | awk '{ print \$3 !\ 2>\\&1 | awk '/^GNU Wget/{ print $3 }/^BusyBox/{ print \$1 \"/\" substr(\$2,2)!\ " $fs/usr/share/lynis/include/binaries sed -i '/Generic/a\ [ -s /etc/slitaz-release ] && LINUX_VERSION="SliTaz GNU/Linux" &&\ OS_VERSION="$(cat /etc/slitaz-release)" &&\ OS_FULLNAME="$LINUX_VERSION $OS_VERSION"' \ $fs/usr/share/lynis/include/osdetection cat > $fs/usr/sbin/lynis <<EOT #!/bin/sh cd /usr/share/lynis exec ./lynis "\$@" EOT chown -R root.root $fs/usr/s*/lynis chmod +x $fs/usr/sbin/lynis }
6025 packages and 203154 files in current database (Thu Apr 25 06:17:47 2024)