We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 570bafc + cbe6de1 commit 264f641Copy full SHA for 264f641
1 file changed
coverage.sh.in
@@ -1,10 +1,10 @@
1
#!/usr/bin/env bash
2
3
-PRIMARY_GRP=$( id -ng )
4
-PRIMARY_USR=$( id -nu )
+PRIMARY_USR=$( [ -n "${SUDO_USER}" ] && echo "${SUDO_USER}" || id -nu )
+PRIMARY_GRP=$( id -ng "${PRIMARY_USR}" )
5
PYTHON_PATH=.:./subprojects/nvme-cli/libnvme
6
AVAHI_PUBLISHER=mdns_publisher.service
7
-SCRATCH_FILE=/tmp/stas-coverage-out.txt
+SCRATCH_FILE=$(mktemp /tmp/stas-coverage-out.XXXXXX)
8
9
file=/tmp/stafd.conf.XXXXXX
10
stafd_conf_fname=$(mktemp $file)
@@ -200,6 +200,7 @@ postrun_cleanup() {
200
log "Remove ${stafd_conf_fname} and ${stacd_conf_fname}"
201
rm "${stafd_conf_fname}"
202
rm "${stacd_conf_fname}"
203
+ rm -f "${SCRATCH_FILE}"
204
printf "\n"
205
206
for file in staf stac; do
0 commit comments