github.com/rootless-containers/rootlesskit/v2@v2.3.4/hack/integration-evacuate-cgroup2.sh (about)

     1  #!/bin/bash
     2  source $(realpath $(dirname $0))/common.inc.sh
     3  
     4  # Test requires systemd, so skipped on CI.
     5  # Should work on both unified mode and "hybrid" mode.
     6  
     7  # NOTE: extra sed is for eliminating tty escape sequence
     8  group="$(systemd-run --user -t -q -- $ROOTLESSKIT --cgroupns --pidns --evacuate-cgroup2=evac grep -oP '0::\K.*' /proc/self/cgroup | sed 's/[^[:print:]]//g')"
     9  if [ "$group" != "/evac" ]; then
    10    ERROR "expected group \"/evac\", got \"${group}\"."
    11    exit 1
    12  fi