mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-10-19 12:13:19 +02:00
2ea24072ae
We also apply a patch to create the temporary directory securely
20 lines
483 B
Diff
20 lines
483 B
Diff
diff --git a/pdf2odt b/pdf2odt
|
|
index d38bb07..e1ddf05 100755
|
|
--- a/pdf2odt
|
|
+++ b/pdf2odt
|
|
@@ -173,13 +173,7 @@ if [ -e "${out}" ] &&
|
|
fi
|
|
|
|
# Set up temporary staging directory
|
|
-TMPDIR="/tmp/pdf2odt.$$"
|
|
-[ \! -e "${TMPDIR}" ] || {
|
|
- echo "Staging directory ${TMPDIR} already exists" >&2
|
|
- exit 1
|
|
-}
|
|
-trap 'rm -rf "${TMPDIR}"' EXIT INT TERM QUIT HUP
|
|
-mkdir -p "${TMPDIR}"
|
|
+TMPDIR=$(mktemp -d)
|
|
|
|
# Adjust DPI so that the image fits on a letter- or a4-sized page.
|
|
function scale() {
|