m sudo -E /usr/bin/nsenter --mount=/root/mount_namespaces/$ns "$@"
}
+mnsr() { # mns run
+ local ns=$1
+ shift
+ mns $ns sudo -u iank -E env "PATH=$PATH" "$@"
+}
+
mnsnonet() {
ns=$1
if ! s ip netns list | grep -Fx nonet &>/dev/null; then
s ip netns add nonet
fi
mns $ns --net=/var/run/netns/nonet sudo -E -u iank /bin/bash
+ lomh
}
m sudo mkdir -p /mnt/$base
m mns $base mount /dev/mapper/$base /mnt/$base
m mns $base chown $USER:$USER /mnt/$base
+ lomh
else
base=$1
if mns $base mountpoint /mnt/$base &>/dev/null; then
m sudo -E env "PATH=$PATH" nsenter -t $(pgrep -f "/usr/sbin/openvpn .* --config /etc/openvpn/.*client.conf") -n "$@"
}
-vpn2f() {
- sudo -v
- vpncmd sudo -u iank env "PATH=$PATH" abrowser -no-remote -P vpn2 & r
-}
-
vpni() {
vpncmd sudo -u iank env "PATH=$PATH" "$@"
}
unset SUDOD
elif [[ -d /a ]] && [[ $PWD == "$HOME" ]] && [[ $- == *i* ]]; then
cd /a
+ OLDPWD=
fi