[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Monday, March 30, 2020 @ 13:27:18 Author: bpiotrowski Revision: 378740 0.4.1-1 Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-30 13:07:18 UTC (rev 378739) +++ PKGBUILD2020-03-30 13:27:18 UTC (rev 378740) @@ -1,7 +1,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=(bubblewrap bubblewrap-suid) -pkgver=0.4.0 +pkgver=0.4.1 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -9,7 +9,7 @@ license=(GPL) depends=(glibc libcap) makedepends=(libxslt docbook-xsl git) -_commit=320c0a442cddeee26cec78619992c641c7029a56 # tags/v0.4.0^0 +_commit=5feb64dc60c936a7f9e424df9478aae9b88ee48a source=(git+$url#commit=$_commit) sha256sums=('SKIP')
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Thursday, November 28, 2019 @ 06:22:38 Author: bpiotrowski Revision: 369859 0.4.0-1 Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-28 01:27:49 UTC (rev 369858) +++ PKGBUILD2019-11-28 06:22:38 UTC (rev 369859) @@ -1,8 +1,8 @@ # Maintainer: Bartłomiej Piotrowski pkgname=(bubblewrap bubblewrap-suid) -pkgver=0.3.3 -pkgrel=3 +pkgver=0.4.0 +pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' arch=(x86_64) @@ -9,7 +9,7 @@ license=(GPL) depends=(glibc libcap) makedepends=(libxslt docbook-xsl git) -_commit=bc13e228d172cc2385aa445b512c6bf8ca2f3376 # tags/v0.3.3^0 +_commit=320c0a442cddeee26cec78619992c641c7029a56 # tags/v0.4.0^0 source=(git+$url#commit=$_commit) sha256sums=('SKIP')
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Wednesday, July 31, 2019 @ 09:45:58 Author: bpiotrowski Revision: 358818 0.3.3-3: introduce suid variant for linux-hardened users Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD | 41 +++-- 1 file changed, 31 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-31 09:29:22 UTC (rev 358817) +++ PKGBUILD2019-07-31 09:45:58 UTC (rev 358818) @@ -1,8 +1,8 @@ # Maintainer: Bartłomiej Piotrowski -pkgname=bubblewrap +pkgname=(bubblewrap bubblewrap-suid) pkgver=0.3.3 -pkgrel=2 +pkgrel=3 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' arch=(x86_64) @@ -14,23 +14,44 @@ sha256sums=('SKIP') pkgver() { - cd $pkgname + cd $pkgbase git describe | sed 's/^v//' } prepare() { - cd $pkgname + cd $pkgbase NOCONFIGURE=1 ./autogen.sh + + cd "$srcdir" + cp -r ${pkgbase}{,-none} + cp -r ${pkgbase}{,-setuid} } -build() { - cd $pkgname +_build() { + pushd ${pkgbase}-$1 ./configure --prefix=/usr \ ---with-priv-mode=none +--with-priv-mode=$1 make + popd } -package() { - cd $pkgname - make DESTDIR="$pkgdir" install +_install() { + make -C "$srcdir/${pkgbase}-$1" DESTDIR="$pkgdir" install } + +build() { + _build none + _build setuid +} + +package_bubblewrap() { + _install none +} + +package_bubblewrap-suid() { + pkgdesc+=" (setuid variant)" + provides=(bubblewrap) + conflicts=(bubblewrap) + + _install setuid +}
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Saturday, June 22, 2019 @ 15:57:12 Author: bpiotrowski Revision: 356773 0.3.3-2: disable suid Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-22 13:33:38 UTC (rev 356772) +++ PKGBUILD2019-06-22 15:57:12 UTC (rev 356773) @@ -2,7 +2,7 @@ pkgname=bubblewrap pkgver=0.3.3 -pkgrel=1 +pkgrel=2 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' arch=(x86_64) @@ -26,7 +26,7 @@ build() { cd $pkgname ./configure --prefix=/usr \ ---with-priv-mode=setuid +--with-priv-mode=none make }
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Friday, May 10, 2019 @ 08:45:42 Author: bpiotrowski Revision: 352808 0.3.3-1 Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-10 08:44:54 UTC (rev 352807) +++ PKGBUILD2019-05-10 08:45:42 UTC (rev 352808) @@ -1,7 +1,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.3.1 +pkgver=0.3.3 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -9,7 +9,7 @@ license=(GPL) depends=(glibc libcap) makedepends=(libxslt docbook-xsl git) -_commit=e7b517f40956a153972fd61a2c6da1140f52990b # tags/v0.3.1^0 +_commit=bc13e228d172cc2385aa445b512c6bf8ca2f3376 # tags/v0.3.3^0 source=(git+$url#commit=$_commit) sha256sums=('SKIP')
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Thursday, October 11, 2018 @ 06:49:50 Author: bpiotrowski Revision: 336118 0.3.1-1 Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-11 06:44:09 UTC (rev 336117) +++ PKGBUILD2018-10-11 06:49:50 UTC (rev 336118) @@ -1,7 +1,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.3.0 +pkgver=0.3.1 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -8,12 +8,23 @@ arch=(x86_64) license=(GPL) depends=(glibc libcap) -makedepends=(libxslt docbook-xsl) -source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('c8e52870b54a10235174775e03164b2a9253e19cb3a95b3e4bd9e2d84b9eaf2c') +makedepends=(libxslt docbook-xsl git) +_commit=e7b517f40956a153972fd61a2c6da1140f52990b # tags/v0.3.1^0 +source=(git+$url#commit=$_commit) +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe | sed 's/^v//' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr \ --with-priv-mode=setuid make @@ -20,6 +31,6 @@ } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Wednesday, August 1, 2018 @ 08:54:06 Author: bpiotrowski Revision: 329921 0.3.0-1 Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-01 08:52:55 UTC (rev 329920) +++ PKGBUILD2018-08-01 08:54:06 UTC (rev 329921) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.2.1 +pkgver=0.3.0 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -11,7 +11,7 @@ depends=(glibc libcap) makedepends=(libxslt docbook-xsl) source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('54b8c805b0ed5c961f6975589c7343b9c3bf1a8987e1593683c670edeee31fe2') +sha256sums=('c8e52870b54a10235174775e03164b2a9253e19cb3a95b3e4bd9e2d84b9eaf2c') build() { cd $pkgname-$pkgver
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Saturday, April 14, 2018 @ 11:04:49 Author: bpiotrowski Revision: 321782 upgpkg: bubblewrap 0.2.1-1 new upstream release Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-14 10:18:33 UTC (rev 321781) +++ PKGBUILD2018-04-14 11:04:49 UTC (rev 321782) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.2.0 +pkgver=0.2.1 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -11,7 +11,7 @@ depends=(glibc libcap) makedepends=(libxslt docbook-xsl) source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('ccb61a3718b927765dafd3587c5b619d28c39a3f8b05a4b41e93b2fb2c181c2a') +sha256sums=('54b8c805b0ed5c961f6975589c7343b9c3bf1a8987e1593683c670edeee31fe2') build() { cd $pkgname-$pkgver
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Tuesday, October 10, 2017 @ 06:40:56 Author: bpiotrowski Revision: 307243 0.2.0-1: new upstream release Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-10 06:38:01 UTC (rev 307242) +++ PKGBUILD2017-10-10 06:40:56 UTC (rev 307243) @@ -2,16 +2,16 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.1.8 +pkgver=0.2.0 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' arch=(i686 x86_64) license=(GPL) -depends=(glibc) +depends=(glibc libcap) makedepends=(libxslt docbook-xsl) source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('4c1c7f71821e378ac3800de6c1124ed267844a4849f95e557f2e378ed53ddebf') +sha256sums=('ccb61a3718b927765dafd3587c5b619d28c39a3f8b05a4b41e93b2fb2c181c2a') build() { cd $pkgname-$pkgver
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Wednesday, March 29, 2017 @ 06:58:42 Author: bpiotrowski Revision: 291769 upgpkg: bubblewrap 0.1.8-1 new upstream release Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-29 06:24:20 UTC (rev 291768) +++ PKGBUILD2017-03-29 06:58:42 UTC (rev 291769) @@ -2,8 +2,8 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.1.7 -pkgrel=2 +pkgver=0.1.8 +pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' arch=(i686 x86_64) @@ -11,7 +11,7 @@ depends=(glibc) makedepends=(libxslt docbook-xsl) source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('e98c1c1c0d353765e62e17b17913d21cce585eda8093cbdf17977377eee5e3de') +sha256sums=('4c1c7f71821e378ac3800de6c1124ed267844a4849f95e557f2e378ed53ddebf') build() { cd $pkgname-$pkgver
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Wednesday, March 8, 2017 @ 11:09:24 Author: bpiotrowski Revision: 290120 upgpkg: bubblewrap 0.1.7-2 build manpage Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-08 11:03:04 UTC (rev 290119) +++ PKGBUILD2017-03-08 11:09:24 UTC (rev 290120) @@ -3,12 +3,13 @@ pkgname=bubblewrap pkgver=0.1.7 -pkgrel=1 +pkgrel=2 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' -arch=('i686' 'x86_64') -license=('GPL') -depends=('glibc') +arch=(i686 x86_64) +license=(GPL) +depends=(glibc) +makedepends=(libxslt docbook-xsl) source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) sha256sums=('e98c1c1c0d353765e62e17b17913d21cce585eda8093cbdf17977377eee5e3de')
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Wednesday, January 18, 2017 @ 17:46:57 Author: bpiotrowski Revision: 286932 upgpkg: bubblewrap 0.1.7-1 new upstream release Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-18 17:35:34 UTC (rev 286931) +++ PKGBUILD2017-01-18 17:46:57 UTC (rev 286932) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.1.6 +pkgver=0.1.7 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -10,7 +10,7 @@ license=('GPL') depends=('glibc') source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('f4cb4a56d1721bcd9545718b0d3386ea20b9276605eb36868658b9eec8b63e23') +sha256sums=('e98c1c1c0d353765e62e17b17913d21cce585eda8093cbdf17977377eee5e3de') build() { cd $pkgname-$pkgver
[arch-commits] Commit in bubblewrap/trunk (PKGBUILD)
Date: Thursday, January 12, 2017 @ 10:09:20 Author: bpiotrowski Revision: 285820 upgpkg: bubblewrap 0.1.6-1 new upstream release Modified: bubblewrap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-12 10:02:54 UTC (rev 285819) +++ PKGBUILD2017-01-12 10:09:20 UTC (rev 285820) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=bubblewrap -pkgver=0.1.5 +pkgver=0.1.6 pkgrel=1 pkgdesc='Unprivileged sandboxing tool' url='https://github.com/projectatomic/bubblewrap' @@ -10,7 +10,7 @@ license=('GPL') depends=('glibc') source=($url/releases/download/v$pkgver/bubblewrap-${pkgver}.tar.xz) -sha256sums=('a623489a31c0bc6e32ebfef8e55cde16cc0b5d042e5e645e215fda0fb7ec4aad') +sha256sums=('f4cb4a56d1721bcd9545718b0d3386ea20b9276605eb36868658b9eec8b63e23') build() { cd $pkgname-$pkgver