wok 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  }