From ec2dcca5029c644e6844b155c4eaa056e579d361 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Sep 11 2019 20:35:49 +0000 Subject: run command as root --- diff --git a/rpm-showme b/rpm-showme index 4a59907..4c1668a 100755 --- a/rpm-showme +++ b/rpm-showme @@ -183,7 +183,7 @@ def load_packages_from_container_image(image): # Extract DNF and RPM data with tempfile.TemporaryDirectory() as tmp: cmd = "mkdir -p /workdir/var/lib && cp -r /var/lib/dnf /workdir/var/lib/ && cp -r /var/lib/rpm /workdir/var/lib/" - subprocess.run(['podman', 'run', '--rm', '-v', tmp+':/workdir:z', '-v', 'copy.sh:/copy.sh:z', image, '/bin/sh', '-c', cmd]) + subprocess.run(['podman', 'run', '--rm', '-u', '0', '-v', tmp+':/workdir:z', '-v', 'copy.sh:/copy.sh:z', image, '/bin/sh', '-c', cmd]) base.conf.installroot = tmp base.fill_sack()