This commit is contained in:
Marc Beninca 2024-11-12 10:15:58 +01:00
parent 8b39df8ed0
commit 663d99bb14
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -1,31 +1,32 @@
mrc() { mrc() {
local container="${1}" local container="${1}"
local f local f
for f in "dev" "dev/pts" "proc" "sys" ; do for f in "dev" "dev/pts" "proc" "sys" ; do
mount --bind "/${f}" "overlay/mount/var/lib/lxc/${container}/squashfs-root/${f}" mount --bind "/${f}" "overlay/mount/var/lib/lxc/${container}/squashfs-root/${f}"
done done
} }
crc() { crc() {
local container="${1}" local container="${1}"
shift shift
chroot "overlay/mount/var/lib/lxc/${container}/squashfs-root" "${@}" chroot "overlay/mount/var/lib/lxc/${container}/squashfs-root" "${@}"
} }
urc() { urc() {
local container="${1}" local container="${1}"
for f in "sys" "proc" "dev/pts" "dev" ; do local f
umount --lazy "overlay/mount/var/lib/lxc/${container}/squashfs-root/${f}" for f in "sys" "proc" "dev/pts" "dev" ; do
done umount --lazy "overlay/mount/var/lib/lxc/${container}/squashfs-root/${f}"
done
} }
mmc() { mmc() {
local container="${1}" local container="${1}"
mount --bind "/deb" "overlay/mount/var/lib/lxc/${container}/squashfs-root/deb" mount --bind "/deb" "overlay/mount/var/lib/lxc/${container}/squashfs-root/deb"
} }
umc() { umc() {
local container="${1}" local container="${1}"
umount "overlay/mount/var/lib/lxc/${container}/squashfs-root/deb" umount "overlay/mount/var/lib/lxc/${container}/squashfs-root/deb"
} }