| 123456789101112 |
- #!/bin/bash
- # This script is meant to be run as root when the git bridge starts up in
- # Server Pro. It ensures that the data directory is created and owned by the
- # "node" user, which is the regular user git bridge runs as.
- ROOT_DIR="${GIT_BRIDGE_ROOT_DIR:-/tmp/wlgb}"
- mkdir -p "$ROOT_DIR"
- chown node:node "$ROOT_DIR"
- # Drop privileges using setpriv to avoid spawning a new process
- exec setpriv --reuid=node --regid=node --init-groups /start.sh
|