]> gitweb.morketsmerke.org Git - immudex.git/commitdiff
Dodanie skryptu immudex-distrobox-swap-root oraz zmiana w immudex-docker-swap-root.
authorxf0r3m <jakubstasinski@protonmail.com>
Sat, 16 Mar 2024 08:04:54 +0000 (09:04 +0100)
committerxf0r3m <jakubstasinski@protonmail.com>
Sat, 16 Mar 2024 08:04:54 +0000 (09:04 +0100)
tools/sbin/immudex-distrobox-swap-root [new file with mode: 0755]
tools/sbin/immudex-docker-swap-root [changed mode: 0644->0755]

diff --git a/tools/sbin/immudex-distrobox-swap-root b/tools/sbin/immudex-distrobox-swap-root
new file mode 100755 (executable)
index 0000000..1112c54
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+if [ ! -d ${1}/containers ]; then
+       sudo cp -prvv /var/lib/containers ${1};
+fi
+
+sudo mount -B ${1}/containers /var/lib/containers;
old mode 100644 (file)
new mode 100755 (executable)
index 3db6f01..fad8295
@@ -4,9 +4,9 @@ sudo systemctl stop docker.socket
 sudo systemctl stop docker.service
 sudo systemctl stop containerd.service
 
-sudo sed -i 's,dockerd,dockerd --data-root=/ic0/docker,' /lib/systemd/system/docker.service
+sudo sed -i "s,dockerd,dockerd --data-root=${1}/docker," /lib/systemd/system/docker.service
 
-if [ ! -d /ic0/docker ]; then sudo cp -prvv /var/lib/docker /ic0; fi
+if [ ! -d ${1}/docker ]; then sudo cp -prvv /var/lib/docker ${1}; fi
 
 sudo systemctl daemon-reload