wok-6.x rev 24550
updated firejail (0.9.62 -> 0.9.68)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Feb 25 09:28:16 2022 +0100 (2022-02-25) |
parents | e38fa996777e |
children | 0748b6362df7 |
files | firejail/description.txt firejail/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/firejail/description.txt Fri Feb 25 09:28:16 2022 +0100 1.3 @@ -0,0 +1,14 @@ 1.4 +Firejail is a SUID program that reduces the risk of security breaches 1.5 +by restricting the running environment of untrusted applications using 1.6 +Linux namespaces and seccomp-bpf. 1.7 +It allows a process and all its descendants to have their own private 1.8 +view of the globally shared kernel resources, such as the network stack, 1.9 +process table, mount table. 1.10 + 1.11 +Written in C with virtually no dependencies, the software runs on any 1.12 +Linux computer with a 3.x kernel version or newer. 1.13 +The sandbox is lightweight, the overhead is low. 1.14 +There are no complicated configuration files to edit, no socket 1.15 +connections open, no daemons running in the background. 1.16 +All security features are implemented directly in Linux kernel and 1.17 +available on any Linux computer.
2.1 --- a/firejail/receipt Fri Feb 25 07:59:08 2022 +0100 2.2 +++ b/firejail/receipt Fri Feb 25 09:28:16 2022 +0100 2.3 @@ -1,7 +1,7 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="firejail" 2.7 -VERSION="0.9.62" 2.8 +VERSION="0.9.68" 2.9 CATEGORY="security" 2.10 SHORT_DESC="A SUID sandbox program." 2.11 MAINTAINER="pascal.bellard@slitaz.org" 2.12 @@ -11,7 +11,8 @@ 2.13 TARBALL="$PACKAGE-$VERSION.tar.gz" 2.14 WGET_URL="https://github.com/netblue30/$PACKAGE/archive/$VERSION.tar.gz" 2.15 2.16 -BUILD_DEPENDS="linux-api-headers" 2.17 +DEPENDS="gcc83-lib-base" 2.18 +BUILD_DEPENDS="gawk gcc83 linux-api-headers" 2.19 2.20 current_version() 2.21 { 2.22 @@ -23,21 +24,21 @@ 2.23 compile_rules() 2.24 { 2.25 ./configure \ 2.26 + CC=gcc-83 \ 2.27 + EXTRA_LDFLAGS="-lrt" \ 2.28 --prefix=/usr \ 2.29 --sysconfdir=/etc \ 2.30 --localstatedir=/var \ 2.31 --mandir=/usr/share/man \ 2.32 $CONFIGURE_ARGS && 2.33 make && 2.34 - make DESTDIR=$DESTDIR install 2.35 + make install DESTDIR=$DESTDIR 2.36 } 2.37 2.38 # Rules to gen a SliTaz package suitable for Tazpkg. 2.39 genpkg_rules() 2.40 { 2.41 - mkdir -p $fs/usr 2.42 - 2.43 - cp -a $install/usr/bin $fs/usr 2.44 - cp -a $install/usr/lib $fs/usr 2.45 - cp -a $install/etc $fs 2.46 + cook_copy_folders etc 2.47 + cook_copy_folders bin 2.48 + cook_copy_folders lib 2.49 }