dev/dev-features: add enter_service
helper
This commit is contained in:
parent
b5293b7e53
commit
e9b6b3123d
@ -53,6 +53,15 @@ ls -al /var/lib/nixos-containers/nb-test
|
|||||||
# The container root filesystem on NixOS systems with stateVersion < 22.05
|
# The container root filesystem on NixOS systems with stateVersion < 22.05
|
||||||
ls -al /var/lib/containers/nb-test
|
ls -al /var/lib/containers/nb-test
|
||||||
|
|
||||||
|
# Start a shell in the context of a service process.
|
||||||
|
# Must be run inside the container (enter with cmd `c`).
|
||||||
|
enter_service() {
|
||||||
|
local name=$1
|
||||||
|
nsenter --all -t "$(systemctl show -p MainPID --value "$name")" \
|
||||||
|
--setuid "$(id -u "$name")" --setgid "$(id -g "$name")" bash
|
||||||
|
}
|
||||||
|
enter_service clightning
|
||||||
|
|
||||||
#―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
|
#―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
|
||||||
# bitcoind
|
# bitcoind
|
||||||
run-tests.sh -s bitcoind container
|
run-tests.sh -s bitcoind container
|
||||||
|
Loading…
Reference in New Issue
Block a user