summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2021-03-30 10:59:39 +0200
committerThomas Deutschmann <whissi@gentoo.org>2021-04-01 00:04:14 +0200
commit5ff1d6955496b3cf9a35042c9ac35db43bc336b1 (patch)
tree6d470f7eb448f59f53e8df1010aec9dad8ce1f72 /man
parentImport Ghostscript 9.53.1 (diff)
downloadghostscript-gpl-patches-5ff1d6955496b3cf9a35042c9ac35db43bc336b1.tar.gz
ghostscript-gpl-patches-5ff1d6955496b3cf9a35042c9ac35db43bc336b1.tar.bz2
ghostscript-gpl-patches-5ff1d6955496b3cf9a35042c9ac35db43bc336b1.zip
Import Ghostscript 9.54ghostscript-9.54
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'man')
-rw-r--r--man/dvipdf.14
-rw-r--r--man/gs.145
-rw-r--r--man/gslp.14
-rw-r--r--man/gsnd.14
-rw-r--r--man/pdf2dsc.14
-rw-r--r--man/pdf2ps.14
-rw-r--r--man/pf2afm.14
-rw-r--r--man/pfbtopfa.14
-rw-r--r--man/printafm.14
-rw-r--r--man/ps2ascii.14
-rw-r--r--man/ps2epsi.14
-rw-r--r--man/ps2pdf.14
-rw-r--r--man/ps2pdfwr.17
-rw-r--r--man/ps2ps.14
14 files changed, 41 insertions, 59 deletions
diff --git a/man/dvipdf.1 b/man/dvipdf.1
index 114428fe..f0afa248 100644
--- a/man/dvipdf.1
+++ b/man/dvipdf.1
@@ -1,4 +1,4 @@
-.TH DVIPDF 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH DVIPDF 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
dvipdf \- Convert TeX DVI file to PDF using ghostscript and dvips
.SH SYNOPSIS
@@ -21,7 +21,7 @@ and any options from the command-line.
.SH SEE ALSO
gs(1), dvips(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/gs.1 b/man/gs.1
index b094134b..86763afb 100644
--- a/man/gs.1
+++ b/man/gs.1
@@ -1,4 +1,4 @@
-.TH GS 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH GS 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
gs \- Ghostscript (PostScript and PDF language interpreter and previewer)
.SH SYNOPSIS
@@ -281,10 +281,7 @@ X Windows). This may be needed if the platform fonts look undesirably
different from the scalable fonts.
.TP
.B \-dSAFER
-Restricts file operations the job can perform. Strongly recommended for
-spoolers, conversion scripts or other sensitive environments where a badly
-written or malicious PostScript program code must be prevented from changing
-important files.
+Restricts file operations the job can perform. Now the default mode of operation.
.TP
.B \-dWRITESYSTEMDICT
Leaves "systemdict" writable. This is necessary when running special
@@ -301,37 +298,21 @@ device, as described above.
.PP
The
.B \-dSAFER
-option disables the "deletefile" and "renamefile" operators and prohibits
-opening piped commands ("%pipe%\fIcmd\fR"). Only "%stdout" and "%stderr" can be
-opened for writing. It also disables reading from files, except for "%stdin",
-files given as a command line argument, and files contained in paths given by
-LIBPATH and FONTPATH or specified by the system params /FontResourceDir and
-/GenericResourceDir.
-.PP
-This mode also sets the .LockSafetyParams parameter of the initial output device
-to protect against programs that attempt to write to files using the OutputFile
-device parameter. Since the device parameters specified on the command line,
-including OutputFile, are set prior to SAFER mode, use of "-sOutputFile=..." on
-the command line is unrestricted.
-.PP
-SAFER mode prevents changing the /GenericResourceDir, /FontResourceDir,
-/SystemParamsPassword, and /StartJobPassword.
-.PP
-While SAFER mode is not the default, it is the default for many wrapper scripts
-such as ps2pdf and may be the default in a subsequent release of Ghostscript.
-Thus when running programs that need to open files or set restricted parameters
+option restricts file system accesses to those files and directories
+allowed by the relevant environment variables (such as GS_LIB) or
+by the command line parameters (see https://ghostscript.com/doc/current/Use.htm
+for details).
+.PP
+SAFER mode is now the default mode of operation. Thus when running programs that
+need to open files or set restricted parameters
you should pass the
.B \-dNOSAFER
command line option or its synonym
.BR \-dDELAYSAFER .
.PP
-When running with
-.B \-dNOSAFER
-it is possible to perform a "save" followed by ".setsafe", execute a file or
-procedure in SAFER mode, and then use "restore" to return to NOSAFER mode. In
-order to prevent the save object from being restored by the foreign file or
-procedure, the ".runandhide" operator should be used to hide the save object
-from the restricted procedure.
+Running with NOSAFER/DELAYSAFER (as the same suggests) loosens the security
+and is thus recommended ONLY for debugging or in VERY controlled workflows,
+and strongly NOT recommended in any other circumstances.
.SH FILES
.PP
The locations of many Ghostscript run-time files are compiled into the
@@ -442,7 +423,7 @@ The various Ghostscript document files (above), especially \fBUse.htm\fR.
See http://bugs.ghostscript.com/ and the Usenet news group
comp.lang.postscript.
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the primary maintainers
of Ghostscript.
diff --git a/man/gslp.1 b/man/gslp.1
index 322d65f5..50953bfb 100644
--- a/man/gslp.1
+++ b/man/gslp.1
@@ -1,4 +1,4 @@
-.TH GSLP 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH GSLP 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
gslp \- Format and print text using ghostscript
.br
@@ -92,7 +92,7 @@ Also, the string %# in a heading or footing is replaced with the page #.
.SH SEE ALSO
gs(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/gsnd.1 b/man/gsnd.1
index 5bbcef01..c3097fcf 100644
--- a/man/gsnd.1
+++ b/man/gsnd.1
@@ -1,4 +1,4 @@
-.TH GSND 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH GSND 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
gsnd \- Run ghostscript (PostScript and PDF engine) without display
.SH SYNOPSIS
@@ -12,7 +12,7 @@ flag, followed by any other arguments from the command-line.
.SH SEE ALSO
gs(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/pdf2dsc.1 b/man/pdf2dsc.1
index 9cac8568..5973d494 100644
--- a/man/pdf2dsc.1
+++ b/man/pdf2dsc.1
@@ -1,4 +1,4 @@
-.TH PDF2DSC 1 "14 September 2020" 9.53.1 "Ghostscript Tools" \" -*- nroff -*-
+.TH PDF2DSC 1 "30 March 2021" 9.54.0 "Ghostscript Tools" \" -*- nroff -*-
.SH NAME
pdf2dsc \- generate a PostScript page list of a PDF document
.SH SYNOPSIS
@@ -28,6 +28,6 @@ Ghostscript since release 3.53.
.SH SEE ALSO
gs(1), ghostview(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Yves Arrouye <yves.arrouye@usa.net> and Russell Lang gsview at ghostgum.com.au
diff --git a/man/pdf2ps.1 b/man/pdf2ps.1
index bd424820..899ad6e4 100644
--- a/man/pdf2ps.1
+++ b/man/pdf2ps.1
@@ -1,4 +1,4 @@
-.TH PDF2PS 1 "14 September 2020" 9.53.1 "Ghostscript Tools" \" -*- nroff -*-
+.TH PDF2PS 1 "30 March 2021" 9.54.0 "Ghostscript Tools" \" -*- nroff -*-
.SH NAME
pdf2ps \- Ghostscript PDF to PostScript translator
.SH SYNOPSIS
@@ -14,7 +14,7 @@ LanguageLevel 3 in the output.
Run "\fBgs -h\fR" to find the location of Ghostscript documentation on your
system, from which you can get more details.
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/pf2afm.1 b/man/pf2afm.1
index 8120cb0b..5173ea08 100644
--- a/man/pf2afm.1
+++ b/man/pf2afm.1
@@ -1,4 +1,4 @@
-.TH PF2AFM 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH PF2AFM 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
pf2afm \- Make an AFM file from Postscript (PFB/PFA/PFM) font files using ghostscript
.SH SYNOPSIS
@@ -15,7 +15,7 @@ gs(1)
.br
pf2afm.ps in the Ghostscript lib directory.
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/pfbtopfa.1 b/man/pfbtopfa.1
index 0179db74..cc18c39a 100644
--- a/man/pfbtopfa.1
+++ b/man/pfbtopfa.1
@@ -1,4 +1,4 @@
-.TH PFBTOPFA 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH PFBTOPFA 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
pfbtopfa \- Convert Postscript .pfb fonts to .pfa format using ghostscript
.SH SYNOPSIS
@@ -10,7 +10,7 @@ to convert a .pfb file into a .pfa file.
.SH SEE ALSO
gs(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/printafm.1 b/man/printafm.1
index 664a1c23..698ee63a 100644
--- a/man/printafm.1
+++ b/man/printafm.1
@@ -1,4 +1,4 @@
-.TH PRINTAFM 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH PRINTAFM 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
printafm \- Print the metrics from a Postscript font in AFM format using ghostscript
.SH SYNOPSIS
@@ -11,7 +11,7 @@ Output goes to stdout.
.SH SEE ALSO
gs(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/ps2ascii.1 b/man/ps2ascii.1
index a2dcd066..613ed95d 100644
--- a/man/ps2ascii.1
+++ b/man/ps2ascii.1
@@ -1,4 +1,4 @@
-.TH PS2ASCII 1 "14 September 2020" 9.53.1 "Ghostscript Tools" \" -*- nroff -*-
+.TH PS2ASCII 1 "30 March 2021" 9.54.0 "Ghostscript Tools" \" -*- nroff -*-
.SH NAME
ps2ascii \- Ghostscript translator from PostScript or PDF to ASCII
.SH SYNOPSIS
@@ -22,7 +22,7 @@ system, from which you can get more details.
.SH SEE ALSO
pstotext(1), http://www.research.digital.com/SRC/virtualpaper/pstotext.html
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/ps2epsi.1 b/man/ps2epsi.1
index 0c62d46e..abae65b7 100644
--- a/man/ps2epsi.1
+++ b/man/ps2epsi.1
@@ -1,4 +1,4 @@
-.TH PS2EPSI 1 "14 September 2020" 9.53.1 "Ghostscript Tools" \" -*- nroff -*-
+.TH PS2EPSI 1 "30 March 2021" 9.54.0 "Ghostscript Tools" \" -*- nroff -*-
.SH NAME
ps2epsi \- generate conforming Encapsulated PostScript
.SH SYNOPSIS
@@ -59,7 +59,7 @@ ps2epsi.ps>the Ghostscript program which does the work
.SH SEE ALSO
gs (1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
However, the content may be obsolete, or inconsistent with ps2epsi.txt.
.SH AUTHOR
George Cameron
diff --git a/man/ps2pdf.1 b/man/ps2pdf.1
index 2dabf86d..9fc62fad 100644
--- a/man/ps2pdf.1
+++ b/man/ps2pdf.1
@@ -1,4 +1,4 @@
-.TH PS2PDF 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH PS2PDF 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
ps2pdf \- Convert PostScript to PDF using ghostscript
.br
@@ -89,7 +89,7 @@ VectorDevices.htm in the Ghostscript documentation
See http://bugs.ghostscript.com/ and the Usenet news group
comp.lang.postscript.
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/ps2pdfwr.1 b/man/ps2pdfwr.1
index 075d1454..7e878f07 100644
--- a/man/ps2pdfwr.1
+++ b/man/ps2pdfwr.1
@@ -1,4 +1,4 @@
-.TH PS2PDFWR 1 "14 September 2020" 9.53.1 Ghostscript \" -*- nroff -*-
+.TH PS2PDFWR 1 "30 March 2021" 9.54.0 Ghostscript \" -*- nroff -*-
.SH NAME
ps2pdfwr \- Convert PostScript to PDF without specifying CompatibilityLevel, using ghostscript
.SH SYNOPSIS
@@ -15,7 +15,8 @@ as well as the appropriate
.B -dOutputFile
argument, all preceded and followed by any command-line arguments. Finally, the security option
.B -dSAFER
-is prepended before all the other options.
+is prepended before all the other options (This is now redundant as "SAFER" is now the default,
+but the option does no harm).
The version-specific
.B ps2pdf
@@ -23,7 +24,7 @@ scripts all invoke this one with the addition of the respective compatibility le
.SH SEE ALSO
gs(1), ps2pdf(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.
diff --git a/man/ps2ps.1 b/man/ps2ps.1
index 90c37923..3ed02f4e 100644
--- a/man/ps2ps.1
+++ b/man/ps2ps.1
@@ -1,4 +1,4 @@
-.TH PS2PS 1 "14 September 2020" 9.53.1 "Ghostscript Tools" \" -*- nroff -*-
+.TH PS2PS 1 "30 March 2021" 9.54.0 "Ghostscript Tools" \" -*- nroff -*-
.SH NAME
ps2ps, eps2eps \- Ghostscript PostScript "distiller"
.SH SYNOPSIS
@@ -22,7 +22,7 @@ system, from which you can get more details.
.SH SEE ALSO
ps2pdf(1), ps2ascii(1), ps2epsi(1)
.SH VERSION
-This document was last revised for Ghostscript version 9.53.1.
+This document was last revised for Ghostscript version 9.54.0.
.SH AUTHOR
Artifex Software, Inc. are the
primary maintainers of Ghostscript.