# HG changeset patch # User Hans-G?nter Theisgen # Date 1645777696 -3600 # Node ID af8e063c80974d8299f83016da915b89e5ab96a9 # Parent e38fa996777e7fd6001f45433bbdaa3526c45302 updated firejail (0.9.62 -> 0.9.68) diff -r e38fa996777e -r af8e063c8097 firejail/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/firejail/description.txt Fri Feb 25 09:28:16 2022 +0100 @@ -0,0 +1,14 @@ +Firejail is a SUID program that reduces the risk of security breaches +by restricting the running environment of untrusted applications using +Linux namespaces and seccomp-bpf. +It allows a process and all its descendants to have their own private +view of the globally shared kernel resources, such as the network stack, +process table, mount table. + +Written in C with virtually no dependencies, the software runs on any +Linux computer with a 3.x kernel version or newer. +The sandbox is lightweight, the overhead is low. +There are no complicated configuration files to edit, no socket +connections open, no daemons running in the background. +All security features are implemented directly in Linux kernel and +available on any Linux computer. diff -r e38fa996777e -r af8e063c8097 firejail/receipt --- a/firejail/receipt Fri Feb 25 07:59:08 2022 +0100 +++ b/firejail/receipt Fri Feb 25 09:28:16 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firejail" -VERSION="0.9.62" +VERSION="0.9.68" CATEGORY="security" SHORT_DESC="A SUID sandbox program." MAINTAINER="pascal.bellard@slitaz.org" @@ -11,7 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/netblue30/$PACKAGE/archive/$VERSION.tar.gz" -BUILD_DEPENDS="linux-api-headers" +DEPENDS="gcc83-lib-base" +BUILD_DEPENDS="gawk gcc83 linux-api-headers" current_version() { @@ -23,21 +24,21 @@ compile_rules() { ./configure \ + CC=gcc-83 \ + EXTRA_LDFLAGS="-lrt" \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/share/man \ $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib $fs/usr - cp -a $install/etc $fs + cook_copy_folders etc + cook_copy_folders bin + cook_copy_folders lib }