#
#   Copyright 2009 Free Software Foundation, Inc.
#
#  This program is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 3 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#  along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
# $Header: /sources/gnuspool/gnuspool/src/helpmsg/splpd.help,v 1.2 2009/02/16 21:49:37 toadwarble Exp $
# This file defines the prompts, help messages etc for the lpd interface
# The numbers give "states" within the internal state machine by which
# the program operates. These should generally be left alone.

# Auto-generated beyond this line from master.


# Argument syntax for sp.lpq

A100:?,help,explain
A101:l,long-list
A102:s,short-list
A103:H,specified-host
A104:freeze-current
A105:freeze-home

# Argument syntax for sp.lprm

A110:?,help,explain
A111:H,specified-host
A112:freeze-current
A113:freeze-home

# Usage options - sp.lpq

E1:%P options:
E1:           -?       explain (this message)
E1:           -l       long list
E1:           -s       short list (default)
E1:	   -H host  specify host
E2:%P options:
E2:        %P [-H host ] printer job [job ... ]
E3:%P: unknown printer %s
E4:%P: no (single) printer argument supplied
E5:%P: no printer and jobs arguments supplied
E6:%P: cannot open printer directory %s
E7:%P: cannot find internal program %s

# Default user form type if nothing else given

1000P:standard

# Error messages whilst saving .gnuspool files

E790:Sorry saveopts crashed with signal 0x%x0
E791:Sorry cannot delete old init file from %s
E792:Sorry cannot create init file in %s
E792:(and I've deleted your old one - sorry!!)
E793:Sorry cannot create init file in %s
E794:Sorry cannot fork to create init file
E796:No memory available creating init file.

# System errors

E8000:Cannot open file - check ownership of files in spool directory, and
E8000:this program, %P. All should be owned by `spooler' and %P
E8000:should be suid to `spooler'.
E8002:Trouble creating user file - please check GNUSpool is installed
E8002:correctly.
E8003:The current time on your machine comes before the time on your
E8003:/etc/passwd file. Corrective action has been taken, but I suggest that
E8003:you investigate the situation rapidly!
E8004:Error - %E
E8004:Attempting to lock user control file.
E8005:Error - %E
E8005:Attempting to unlock user control file.
E8006:Error - %E
E8006:Attempting to create temporary file %s.
E8007:User control file GNUSpool version number is %d0.
E8007:GNUSpool Version is %d1.
E8007:Your user control file is either corrupted, or you are attempting
E8007:to a mixture of binaries from different versions of GNUSpool.
E8007:I am continuing, but please shut down GNUSpool as soon as possible
E8007:and investigate. Thanks.
E8101:%P - GNUSpool is not running.
E8107:Panic! Cannot read job queue.
E8107:This may be due to incorrect installation.
E8107:Please check that the owner of the shared memory segments
E8107:are the same as the set-user id of %P which is '%U'.
E8108:Panic! Cannot read printer list.
E8108:This may be due to incorrect installation.
E8108:Please check that the owner of the shared memory segments
E8108:are the same as the set-user id of %P which is '%U'.
E8121:Help! Cannot allocate semaphore - %E
E8123:Sorry, but your user id %R has not yet been
E8123:registered for GNUSpool. You need to run
E8123:(or have run for you) "gspl-user -i" "gspl-xmuser" or "gspl-xuser".
E9500:Bad argument %s to program %P
E9501:Bad string argument %s to program %P
E9502:Option %s to program %P expects an argument
E10001:Missing prompt message code %d0
E10003:Clash on character %c2 with state %d0 and state %d1
E10003:(i.e. you have 2 meanings for -%c2)
E10004:Clash on option %s with state %d0 and state %d1
E10004:(i.e. you have 2 meanings for +%s)
E10005:Aborted due to %d0 conflict(s) in argument descriptions
E1164:%P - Problems with locking semaphore. This is almost certainly
E1164:due to being unable to allocate sufficient "undo" structures
E1164:(structures which hold adjustments to semaphore values to apply
E1164:on exit) within the kernel. If you have the program "/etc/sysdef"
E1164:available, please run it now and look at the parameter SEMMNU.
E1164:This should be at least as great as the parameter SEMMNS and
E1164:your kernel parameters should be updated to avoid this error.
E1164:The error reported was "%E".
E1164:However this can vary between platforms.
E1165:Error setting lock - %E
