diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2015-10-19 18:49:28 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2015-10-19 18:49:28 +0000 |
commit | e67e2f9e9fc479417e4afc0011c74b49f3796d7e (patch) | |
tree | 90d0241abf1a53e1f64092ec19fc6e31e0d98b46 /man | |
parent | 29d379ccb645d17e9065f2e68e73769af7247a83 (diff) | |
download | cups-e67e2f9e9fc479417e4afc0011c74b49f3796d7e.tar.gz |
Interface scripts are no longer supported for security reasons
(<rdar://problem/23135640>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12904 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'man')
-rw-r--r-- | man/filter.man | 7 | ||||
-rw-r--r-- | man/lpadmin.man | 17 |
2 files changed, 9 insertions, 15 deletions
diff --git a/man/filter.man b/man/filter.man index 356b3537d..a12058526 100644 --- a/man/filter.man +++ b/man/filter.man @@ -12,7 +12,7 @@ .\" which should have been included with this file. If this file is .\" file is missing or damaged, see the license at "http://www.cups.org/". .\" -.TH filter 7 "CUPS" "26 August 2015" "Apple Inc." +.TH filter 7 "CUPS" "19 October 2015" "Apple Inc." .SH NAME filter \- cups file conversion filter interface .SH SYNOPSIS @@ -202,10 +202,7 @@ The timezone of the server. .B USER The user executing the filter, typically "lp" or "root"; consult the \fIcups-files.conf\fR file for the current setting. .SH CONFORMING TO -While the filter interface is compatible with System V interface -scripts, it will only work with the System V interface script as the -only filter. Typically the interface script will be provided via the -\fIlpadmin(8)\fR command using the \fI-i\fR option. +While the filter interface is compatible with System V interface scripts, CUPS does not support System V interface scripts. .SH NOTES CUPS filters are not meant to be run directly by the user. Aside from the legacy System V interface issues (\fIargv[0]\fR is the printer name), CUPS filters also expect specific environment variables and file descriptors, and typically run in a user session that (on OS X) has additional restrictions that affect how it runs. diff --git a/man/lpadmin.man b/man/lpadmin.man index f242b8970..c0283f2da 100644 --- a/man/lpadmin.man +++ b/man/lpadmin.man @@ -12,7 +12,7 @@ .\" which should have been included with this file. If this file is .\" file is missing or damaged, see the license at "http://www.cups.org/". .\" -.TH lpadmin 8 "CUPS" "11 February 2015" "Apple Inc." +.TH lpadmin 8 "CUPS" "19 October 2015" "Apple Inc." .SH NAME lpadmin \- configure cups printers and classes .SH SYNOPSIS @@ -82,16 +82,17 @@ The following options are recognized when configuring a printer queue: Adds the named \fIprinter\fR to \fIclass\fR. If \fIclass\fR does not exist it is created automatically. .TP 5 -\fB\-i \fIinterface\fR -Sets a System V style interface script for the printer. -This option cannot be specified with the \fI-P\fR option (PPD file) and is intended for providing support for legacy printer drivers. +\fB\-i \fIppd-file\fR +.TP 5 +\fB\-P \fIppd-file\fR +Specifies a PostScript Printer Description (PPD) file to use with the printer. .TP 5 \fB\-m \fImodel\fR -Sets a standard System V interface script or PPD file for the printer from the \fImodel\fR directory or using one of the driver interfaces. +Sets a standard PPD file for the printer from the \fImodel\fR directory or using one of the driver interfaces. Use the \fI-m\fR option with the .BR lpinfo (8) command to get a list of supported models. -The model "raw" clears any existing interface script or PPD file and the model "everywhere" queries the printer referred to by the specified IPP \fIdevice-uri\fR. +The model "raw" clears any existing PPD file and the model "everywhere" queries the printer referred to by the specified IPP \fIdevice-uri\fR. .TP 5 \fB\-o cupsIPPSupplies=true\fR .TP 5 @@ -189,10 +190,6 @@ programs on the destination. .TP 5 \fB\-L "\fIlocation\fB"\fR Provides a textual location of the destination. -.TP 5 -\fB\-P \fIppd-file\fR -Specifies a PostScript Printer Description file to use with the printer. -If specified, this option overrides the \fI-i\fR option (interface script). .SH CONFORMING TO Unlike the System V printing system, CUPS allows printer names to contain any printable character except SPACE, TAB, "/", or "#". Also, printer and class names are \fInot\fR case-sensitive. |