diff options
author | Hugo Osvaldo Barrera | 2021-04-14 19:57:45 +0200 |
---|---|---|
committer | Hugo Osvaldo Barrera | 2021-04-14 19:57:45 +0200 |
commit | fe6ec20ac40af6f2e1ff84a6bb14cac5d7231ff4 (patch) | |
tree | 7cd1add8c80f18ef72111f4359f3b7482255c58f /PKGBUILD | |
parent | 00e8e92f160c9ff336793b5d496d85a0898c45bd (diff) | |
download | aur-fe6ec20ac40af6f2e1ff84a6bb14cac5d7231ff4.tar.gz |
Initial commit of the non-binary PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 21 insertions, 19 deletions
@@ -1,26 +1,28 @@ -# Maintainer: koba1t <kobdotsh at gmail dot com> -pkgname=docker-rootless-extras -pkgver=20.10.1 -pkgrel=2 -pkgdesc="Docker daemon as a non-root user (Rootless mode) with docker package" +# Maintainer: Hugo Osvaldo Barrera <hugo@barrera.io> + +pkgname=docker-rootless-extras-bin +pkgver=20.10.6 +pkgrel=1 +pkgdesc="Extras to run docker as non-root." arch=('x86_64') url="https://docs.docker.com/engine/security/rootless/" license=('Apache') -depends=('docker') +depends=('docker' 'rootlesskit') optdepends=('fuse-overlayfs: overlayfs support' - 'slirp4netns: faster network stuck') -provides=('docker-rootless-extras') -install=docker-rootless-extras.install -source=("https://download.docker.com/linux/static/stable/$CARCH/$pkgname-$pkgver.tgz" - "60-$pkgname.sysctl" - "dockerd-rootless.service") -sha256sums=('12e6bccb2ebbb3386a0157d04c03950cbab670bdd910ed408d8740d0e1543af9' - 'd0d790d4c3d887b10b2b155b83a58a44980b9fa638f8c0f1faec0739dc0ef473' - '806e31e1e368a9dd9e26d2eaa856551e40b505cd8f36b12291965c5810971aca') + 'slirp4netns: faster network stack') +install=$pkgname.install +source=("docker.service" + "docker.socket" + "99-docker-rootless.conf") + +sha256sums=('7c31c7f7755776bf9571e551ff4006035562e4394d88166809dd71b2ba847fc5' + 'd8695293e5d4a814763f13e1d36ed37273040666b4b91363d6c33171df8934c7' + 'd0d790d4c3d887b10b2b155b83a58a44980b9fa638f8c0f1faec0739dc0ef473') package() { - mkdir -p "$pkgdir/usr/bin/" - install -Dm755 "$srcdir/docker-rootless-extras/"* "$pkgdir/usr/bin/" - install -Dm644 "$srcdir/60-$pkgname.sysctl" "$pkgdir/usr/lib/sysctl.d/60-$pkgname.conf" - install -Dm644 "$srcdir/dockerd-rootless.service" "$pkgdir/usr/lib/systemd/user/dockerd-rootless.service" + mkdir -p "$pkgdir/usr/bin/" + + install -Dm644 "$srcdir/docker.service" "$pkgdir/usr/lib/systemd/user/docker.service" + install -Dm644 "$srcdir/docker.socket" "$pkgdir/usr/lib/systemd/user/docker.socket" + install -Dm644 "$srcdir/99-docker-rootless.conf" "$pkgdir/usr/lib/sysctl.d/99-docker-rootless.conf" } |