summaryrefslogtreecommitdiff
path: root/lisp/doc-view.el
diff options
context:
space:
mode:
authorReiner Steib <Reiner.Steib@gmx.de>2007-10-18 19:24:30 +0000
committerReiner Steib <Reiner.Steib@gmx.de>2007-10-18 19:24:30 +0000
commit6bfcc22094a94e25ce0d46b72621a58dd55d60a1 (patch)
tree919757204d10c7e2a4823bdf5f66cf98f65c0798 /lisp/doc-view.el
parent5acdd910dcdf89c11971f7d5119cac7bbd343d81 (diff)
downloademacs-6bfcc22094a94e25ce0d46b72621a58dd55d60a1.tar.gz
(doc-view-ghostscript-options, doc-view-ps->pdf):
Add comment about "-dSAFER".
Diffstat (limited to 'lisp/doc-view.el')
-rw-r--r--lisp/doc-view.el12
1 files changed, 8 insertions, 4 deletions
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 @@
:group 'doc-view)
(defcustom doc-view-ghostscript-options
- '("-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4"
- "-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET"
- "-dSAFER" "-r100")
+ '("-dSAFER" ;; Avoid security problems when rendering files from untrusted
+ ;; sources.
+ "-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4"
+ "-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET" "-r100")
"A list of options to give to ghostscript."
:type '(sexp)
:group 'doc-view)
@@ -488,7 +489,10 @@ It's a subdirectory of `doc-view-cache-directory'."
(setq doc-view-current-converter-process
(start-process "ps->pdf" doc-view-conversion-buffer
doc-view-ps2pdf-program
- ps pdf "-dSAFER")
+ ps pdf
+ ;; Avoid security problems when rendering files from
+ ;; untrusted sources.
+ "-dSAFER")
mode-line-process (list (format ":%s" doc-view-current-converter-process)))
(set-process-sentinel doc-view-current-converter-process
'doc-view-ps->pdf-sentinel)