diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/pdfmark/ChangeLog | 7 | ||||
-rw-r--r-- | contrib/pdfmark/pdfroff.man | 2 | ||||
-rw-r--r-- | contrib/pdfmark/pdfroff.sh | 4 |
3 files changed, 10 insertions, 3 deletions
diff --git a/contrib/pdfmark/ChangeLog b/contrib/pdfmark/ChangeLog index 4d8fdce1..1075fafd 100644 --- a/contrib/pdfmark/ChangeLog +++ b/contrib/pdfmark/ChangeLog @@ -1,3 +1,10 @@ +2009-08-16 Colin Watson <cjwatson@debian.org> + + Make pdfroff's GhostScript invocation safer. + + * pdfroff.sh (PDFROFF_POSTPROCESSOR_COMMAND): Add `-dSAFER' option. + * pdfroff.man: Document it. + 2008-12-28 Keith Marshall <keith.d.marshall@ntlworld.com> Avoid phantom line wrapping in pdfhref hot-spots. diff --git a/contrib/pdfmark/pdfroff.man b/contrib/pdfmark/pdfroff.man index 5b6904f4..764f029c 100644 --- a/contrib/pdfmark/pdfroff.man +++ b/contrib/pdfmark/pdfroff.man @@ -521,7 +521,7 @@ defaults to .IP .I .ad l -.NH gs \-dBATCH \-dQUIET \-dNOPAUSE \-sDEVICE=pdfwrite \-sOutputFile=\- +.NH gs \-dBATCH \-dQUIET \-dNOPAUSE \-dSAFER \-sDEVICE=pdfwrite \-sOutputFile=\- .ad .RE . diff --git a/contrib/pdfmark/pdfroff.sh b/contrib/pdfmark/pdfroff.sh index b37f5498..aa13ec73 100644 --- a/contrib/pdfmark/pdfroff.sh +++ b/contrib/pdfmark/pdfroff.sh @@ -597,7 +597,7 @@ $SAY >&2 $n "Writing PDF output ..$c" if test -z "$PDFROFF_POSTPROCESSOR_COMMAND" then - PDFROFF_POSTPROCESSOR_COMMAND="$GS -dQUIET -dBATCH -dNOPAUSE + PDFROFF_POSTPROCESSOR_COMMAND="$GS -dQUIET -dBATCH -dNOPAUSE -dSAFER -sDEVICE=pdfwrite -sOutputFile="${PDF_OUTPUT-"-"} elif test -n "$PDF_OUTPUT" @@ -627,4 +627,4 @@ $SAY >&2 ". done" # # ------------------------------------------------------------------------------ -# $RCSfile: pdfroff.sh,v $ $Revision: 1.15 $: end of file +# $RCSfile: pdfroff.sh,v $ $Revision: 1.16 $: end of file |