diff options
| author | Reiner Steib | 2007-10-18 19:24:30 +0000 |
|---|---|---|
| committer | Reiner Steib | 2007-10-18 19:24:30 +0000 |
| commit | 6a658a30577e3b020632b1d03f5fe8b6a33809ee (patch) | |
| tree | c0f87b0c2d4eec4d9a30f5c7816a9f03e015ed02 | |
| parent | 4387d9f4f93d1614c1718b797f0375e96f84c353 (diff) | |
| download | emacs-6a658a30577e3b020632b1d03f5fe8b6a33809ee.tar.gz emacs-6a658a30577e3b020632b1d03f5fe8b6a33809ee.zip | |
(doc-view-ghostscript-options, doc-view-ps->pdf):
Add comment about "-dSAFER".
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/doc-view.el | 12 |
2 files changed, 13 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 15309eac955..7f0615e1dd5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-10-18 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 2 | |||
| 3 | * doc-view.el (doc-view-ghostscript-options, doc-view-ps->pdf): | ||
| 4 | Add comment about "-dSAFER". | ||
| 5 | |||
| 1 | 2007-10-18 Stefan Monnier <monnier@iro.umontreal.ca> | 6 | 2007-10-18 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 7 | ||
| 3 | * term/xterm.el: Don't require xt-mouse. | 8 | * term/xterm.el: Don't require xt-mouse. |
diff --git a/lisp/doc-view.el b/lisp/doc-view.el index 64ee1bbd8ea..241b87065d3 100644 --- a/lisp/doc-view.el +++ b/lisp/doc-view.el | |||
| @@ -120,9 +120,10 @@ | |||
| 120 | :group 'doc-view) | 120 | :group 'doc-view) |
| 121 | 121 | ||
| 122 | (defcustom doc-view-ghostscript-options | 122 | (defcustom doc-view-ghostscript-options |
| 123 | '("-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4" | 123 | '("-dSAFER" ;; Avoid security problems when rendering files from untrusted |
| 124 | "-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET" | 124 | ;; sources. |
| 125 | "-dSAFER" "-r100") | 125 | "-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4" |
| 126 | "-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET" "-r100") | ||
| 126 | "A list of options to give to ghostscript." | 127 | "A list of options to give to ghostscript." |
| 127 | :type '(sexp) | 128 | :type '(sexp) |
| 128 | :group 'doc-view) | 129 | :group 'doc-view) |
| @@ -488,7 +489,10 @@ It's a subdirectory of `doc-view-cache-directory'." | |||
| 488 | (setq doc-view-current-converter-process | 489 | (setq doc-view-current-converter-process |
| 489 | (start-process "ps->pdf" doc-view-conversion-buffer | 490 | (start-process "ps->pdf" doc-view-conversion-buffer |
| 490 | doc-view-ps2pdf-program | 491 | doc-view-ps2pdf-program |
| 491 | ps pdf "-dSAFER") | 492 | ps pdf |
| 493 | ;; Avoid security problems when rendering files from | ||
| 494 | ;; untrusted sources. | ||
| 495 | "-dSAFER") | ||
| 492 | mode-line-process (list (format ":%s" doc-view-current-converter-process))) | 496 | mode-line-process (list (format ":%s" doc-view-current-converter-process))) |
| 493 | (set-process-sentinel doc-view-current-converter-process | 497 | (set-process-sentinel doc-view-current-converter-process |
| 494 | 'doc-view-ps->pdf-sentinel) | 498 | 'doc-view-ps->pdf-sentinel) |