summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoan Bruguera2022-03-23 21:58:45 +0100
committerJoan Bruguera2022-03-23 21:58:45 +0100
commitcf59c86d391231be21fef305eb607c05251cef15 (patch)
treeb3faaa4e1fc79433d379ab0ecbf6e964a9aece73
parentc05cec2fb8a31d7d33a27bf2e19cd9c3ce58e28b (diff)
downloadaur-cf59c86d391231be21fef305eb607c05251cef15.tar.gz
Update shiftfs notes
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--install.sh9
3 files changed, 7 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2dfd08ffb424..5940e4043660 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sysbox-ce-git
pkgdesc = Container runtime with VM-like isolation (run Systemd, Docker, K8s in containers)
pkgver = r1530.cf2cfe0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/nestybox/sysbox
install = install.sh
arch = x86_64
@@ -14,7 +14,7 @@ pkgbase = sysbox-ce-git
makedepends = inetutils
depends = rsync
depends = fuse2
- optdepends = shiftfs: Operation without userns-remap
+ optdepends = shiftfs: For uid-mapping on very old kernels without idmapped-mounts
provides = sysbox-ce
conflicts = sysbox-ce
source = https://downloads.nestybox.com/sysbox/releases/v0.5.0/sysbox-ce_0.5.0-0.linux_amd64.deb
diff --git a/PKGBUILD b/PKGBUILD
index 6d2359322fb9..23b045452936 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=sysbox-ce-git
pkgver=r1530.cf2cfe0
miscfiles_pkgver=0.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="Container runtime with VM-like isolation (run Systemd, Docker, K8s in containers)"
url="https://github.com/nestybox/sysbox"
arch=('x86_64')
@@ -27,7 +27,7 @@ depends=('rsync' 'fuse2')
makedepends=('git' 'go' 'protobuf' 'protobuf-go')
# Those next makedepends are not *actually* needed but the build process tries to launch them anyway
makedepends+=('lsb-release' 'inetutils')
-optdepends=('shiftfs: Operation without userns-remap')
+optdepends=('shiftfs: For uid-mapping on very old kernels without idmapped-mounts')
pkgver() {
cd sysbox
diff --git a/install.sh b/install.sh
index de6b6635e70f..6def69b76a19 100644
--- a/install.sh
+++ b/install.sh
@@ -1,9 +1,9 @@
#!/usr/bin/env sh
post_install() {
- echo '------------------------'
- echo '| READ VERY CAREFULLY! |'
- echo '------------------------'
+ echo '--------------'
+ echo '| QUICKSTART |'
+ echo '--------------'
echo '1. Make sure to start the sysbox service (systemctl start sysbox)'
echo ''
echo '2. To use sysbox with Docker, add the following to /etc/docker/daemon.json:'
@@ -17,9 +17,6 @@ post_install() {
echo '}'
echo 'Then restart the docker service (systemctl restart docker)'
echo ''
- echo '3. You will need to either install the shiftfs kernel module,'
- echo ' or configure Docker in userns-remap mode (see link below)'
- echo ''
echo 'Note that Arch Linux is NOT officially supported.'
echo 'For more information, please check:'
echo 'https://github.com/nestybox/sysbox/blob/master/docs/user-guide/troubleshoot.md'