summaryrefslogtreecommitdiffstats
path: root/system/podman
diff options
context:
space:
mode:
Diffstat (limited to 'system/podman')
-rw-r--r--system/podman/doinst.sh2
-rw-r--r--system/podman/podman.SlackBuild21
-rw-r--r--system/podman/podman.info10
3 files changed, 10 insertions, 23 deletions
diff --git a/system/podman/doinst.sh b/system/podman/doinst.sh
index b93a3a48a2..397a9bcc2d 100644
--- a/system/podman/doinst.sh
+++ b/system/podman/doinst.sh
@@ -11,8 +11,6 @@ config() {
# Otherwise, we leave the .new copy for the admin to consider...
}
-config etc/containers/libpod.conf.new
config etc/containers/registries.conf.new
config etc/containers/mounts.conf.new
-config etc/containers/seccomp.json.new
config etc/containers/policy.json.new
diff --git a/system/podman/podman.SlackBuild b/system/podman/podman.SlackBuild
index 5cd37f6bc3..7c9769985b 100644
--- a/system/podman/podman.SlackBuild
+++ b/system/podman/podman.SlackBuild
@@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=podman
REPONAME=libpod
-VERSION=${VERSION:-1.6.2}
-GIT_COMMIT="f3ffda1e08f19e9a6a88484136b5eed76533f21a"
+VERSION=${VERSION:-4.7.2}
+GIT_COMMIT="750b4c3a7c31f6573350f0b3f1b787f26e0fe1e3"
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -46,9 +46,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -58,14 +55,11 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
+if [ "$ARCH" = "x86_64" ]; then
LIBDIRSUFFIX="64"
else
- LIBDIRSUFFIX=""
+ echo "This script is only available for x86_64"
+ exit 1
fi
set -e
@@ -110,11 +104,6 @@ cat $CWD/doinst.sh > $PKG/install/doinst.sh
mkdir -p $PKG/etc/containers/secrets
-# use upstream's default seccomp policy
-cp seccomp.json $PKG/etc/containers/seccomp.json.new
-# use upstream config, but default to cgroupfs
-cat libpod.conf | sed 's/^cgroup_manager = "systemd"/cgroup_manager = "cgroupfs"/g' > $PKG/etc/containers/libpod.conf.new
-
cp $CWD/registries.conf $PKG/etc/containers/registries.conf.new
cp $CWD/mounts.conf $PKG/etc/containers/mounts.conf.new
cp $CWD/policy.json $PKG/etc/containers/policy.json.new
diff --git a/system/podman/podman.info b/system/podman/podman.info
index 05fb8ef839..d6ddc3ada4 100644
--- a/system/podman/podman.info
+++ b/system/podman/podman.info
@@ -1,10 +1,10 @@
PRGNAM="podman"
-VERSION="1.6.2"
+VERSION="4.7.2"
HOMEPAGE="https://github.com/containers/libpod"
-DOWNLOAD="https://github.com/containers/libpod/archive/v1.6.2/podman-1.6.2.tar.gz"
-MD5SUM="3be76c36a0833e8c686a8ecf5fcf5fa2"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/containers/libpod/archive/v4.7.2/podman-4.7.2.tar.gz"
+MD5SUM_x86_64="4b78f4b222e5d6e9eaaf3c74ef91e973"
REQUIRES="cni-plugins conmon runc go-md2man slirp4netns"
MAINTAINER="Vincent Batts"
EMAIL="vbatts@hashbangbash.com"