perl-NBI-Slurm-scripts-0.8.2-alt1.noarch unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/bin/make_image_from_bioconda: $ grep /tmp/ /usr/bin/make_image_from_bioconda fi echo "[4] Clean environment" micromamba clean echo "[5] Create binaries list: /etc/binaries.txt" sort /list_all.txt > /tmp/list_all.txt sort /list_deps.txt > /tmp/list_deps.txt comm /tmp/list_all.txt /tmp/list_deps.txt | sort > /etc/binaries.txt rm /list_all.txt /list_deps.txt rm /tmp/*txt echo "[6] Finalize: list" cat /etc/binaries.txt {post:=#Nothing to add} %environment;