1 # Helpers for running git commands under sudo.
3 # Runs a scriplet passed through stdin under sudo.
6 local RUN
="$TEST_DIRECTORY/$$.sh"
7 write_script
"$RUN" "$TEST_SHELL_PATH"
8 # avoid calling "$RUN" directly so sudo doesn't get a chance to
9 # override the shell, add additional restrictions or even reject
10 # running the script because its security policy deem it unsafe
11 sudo
"$TEST_SHELL_PATH" -c "\"$RUN\""