1E_ADM__MSGS 2 3#if WHO_AM_I == I_AM_LPADMIN || WHO_AM_I == I_AM_OZ 4#define E_ADM_ZEROARG E_LP_ZEROARG 5#define E_ADM_MISSING E_LP_MISSING 6#define E_ADM_ACCESSINFO E_LP_ACCESSINFO 7 8E_ADM_NOTLOCAL 9 "You have specified a remote printer\nand supplied one or more of the following\noptions: A,a,e,F,H,h,i,l,m,M,o,U,v,Q,W." 10 "" 11E_ADM_ANYALLSYS 12 "The names \"any\" and \"all\" are reserved." 13 "You must use a system name that has\nbeen defined with the lpsystem command." 14E_ADM_DALONE 15 "Other options given with -d option." 16 "Give only the -d option to define\na default destination." 17E_ADM_XALONE 18 "Other options given with -x option." 19 "Give only the -x option to delete a\nprinter." 20E_ADM_SALONE 21 "Confusing options given." 22 "You are either missing the -p option or\nhave given extraneous options while\ntrying to define alerting for a\nprint wheel." 23E_ADM_JALONE 24 "Wrong combination of options." 25 "The -j option should not be given when\nadding a new printer." 26E_ADM_MNTNONE 27 "Nothing to mount." 28 "Give the -f or -S option to identify\nform or print wheel to mount." 29E_ADM_PNOQ 30 "Illegal use of the -Q option." 31 "Don't give the -Q option when setting\na printer fault alert." 32E_ADM_NODEST 33 "Destination \"%s\" doesn't exist." 34 "Check the name again. Use the lpstat -p\nor lpstat -c command to see if the\nprinter or class exists." 35E_ADM_NOACT 36 "Nothing to do." 37 "You must give one of these options:\n-p, -d, -x, -S." 38E_ADM_CNOU 39 "No -u option given." 40 "Give the -C option only with the\n-u option." 41E_ADM_JNOF 42 "No -F option given." 43 "Give the -j option only with the\n-F option." 44E_ADM_2MANY 45 "Multiple -o %s options given." 46 "The last one will be used;\nprocessing continues." 47E_ADM_QUOTES 48 "Missing right %c quote in stty= argument." 49 "" 50E_ADM_BADTYPE 51 "Printer type \"%s\" is not in the\nTerminfo database." 52 "Check the name again; if it is correct\nyou have to make an entry for it in the\nTerminfo database." 53E_ADM_MIXEDTYPES 54 "Inconsistent printer types." 55 "The printer types do not agree on\nwhether the printer takes print wheels\nor not. Check the printer types or the\nTerminfo database." 56E_ADM_MUNKNOWN 57 "\"unknown\" not allowed with multiple printer types." 58 "Your list of printer types includes the\ntype \"unknown\"; either remove that type\nfrom the list or give just the type\n\"unknown\"." 59E_ADM_BADCAP 60 "\"%s\" setting impossible." 61 "" 62E_ADM_BADCAPS 63 "The printer can't handle all the above setting(s)." 64 "Check the manual for the printer to make\nsure each value is correct; check that\nthe Terminfo entry/entries are correct." 65E_ADM_NBADCAPS 66 "Settings won't work on these printer types:\n %s" 67 "The incompatible settings won't be\napplied when these types are used to\nprint a request. Change the settings or\nlist of types, if you want." 68E_ADM_PRCL 69 "Can't create the printer \"%s\"." 70 "This is an existing class name;\nchoose another name." 71E_ADM_NOUV 72 "Missing -U or -v option." 73 "Local printers must have\na port defined (-v option) or\nhave dial-out instructions (-U option)." 74E_ADM_BOTHUV 75 "Both -U and -v given." 76 "Give only one of these options, the\n-v option to name the direct connect\nport or the -U to identify the dial-out\nmethod." 77E_ADM_NOTMEM 78 "The printer \"%s\" is not a member of\nthe class \"%s\"." 79 "Use the lpstat -c command to find the\ncorrect class." 80E_ADM_TOPT 81 "No printer type (-T option) given." 82 "The printer type must be known:\n* to set default cpi, lpi, length, width\n* to define character sets, print wheels\n* to allow forms." 83E_ADM_INTCONF 84 "The options -e, -i and -m are mutually exclusive." 85 "Give just one of these options to define\nan interface program." 86E_ADM_NOPR 87 "The printer \"%s\" does not exist." 88 "You must give the name of an existing\nprinter in the -e option." 89E_ADM_SAMEPE 90 "The -p and -e options have the same value." 91 "You must name a different printer\nin the -e option." 92E_ADM_SAMECR 93 "The -c and -r options have the same value." 94 "Don't try to remove the printer from the\nsame class to which you are adding it." 95E_ADM_NOMODEL 96 "The model \"%s\" does not exist." 97 "Use the command\n ls /usr/lib/lp/model\nto find the list of known models." 98E_ADM_CONFLICT 99 "The options \"-%c\" and \"-%c\" are contradictory." 100 "Give the -l option if the printer is\nalso a login terminal, give the\n-h option if it is not." 101E_ADM_ISDIR 102 "\"%s\" is a directory." 103 "If this is not what you intended, enter\nthe command again with the correct name." 104E_ADM_ISBLK 105 "\"%s\" is a block device." 106 "If this is not what you intended, enter\nthe command again with the correct name." 107E_ADM_ISMISMATCH 108 "\"%s\" is a symlink that points to a file with a different owner." 109 "Retry this operation with a new device." 110E_ADM_ISNOTROOTOWNED 111 "\"%s\" is a symlink owned by an unprivileged user.\nThis introduces a potential security hole in your configuration." 112 "If this is not what you intended, enter\nthe command again with the correct name." 113E_ADM_DEVACCESS 114 "\"%s\" is accessible by others." 115 "If other users can access it you may get\nunwanted output. If this is not what you\nwant change the owner to \"lp\" and change\nthe mode to 0600.\nProcessing continues." 116E_ADM_NOENT 117 "\"%s\" doesn't exist." 118 "Create the file, special device, or FIFO\nfor the -v option before running this\ncommand." 119E_ADM_INCLASS 120 "The printer \"%s\" is already a member\nof the class \"%s\"." 121 "If you made a mistake, rerun the command\nwith the correct names;\nprocessing continues." 122E_ADM_GETCLASSES 123 "Error reading all classes from disk\n(%s)." 124 "" 125E_ADM_GETPRINTERS 126 "Error reading all printers from disk\n(%s)." 127 "" 128E_ADM_FALLOWDENY 129 "Invalid argument to the -f option." 130 "The argument must begin with either\n\"allow:\" or \"deny:\" and be followed with\na list of form names. On the other hand,\nperhaps you forgot the -M option?" 131E_ADM_ICKFORM 132 "Form \"%s\" is not listed as available\nfor the printer \"%s\"." 133 "Check the name; if wrong enter the\ncommand again.\nProcessing continues." 134E_ADM_PWHEELS 135 "-S must not give a character set map." 136 "The printer takes only print wheels.\nFix the type or change the value in the\n-S option." 137E_ADM_CHARSETS 138 "-S must give a character set map." 139 "The printer has only selectable\ncharacter sets. Fix the type or change\nthe value in the -S option." 140E_ADM_BADSET 141 "Illegal character set \"%s\"." 142 "" 143E_ADM_NBADSET 144 "Character set \"%s\" won't work with\nthese printer types:\n %s" 145 "" 146E_ADM_BADSETS 147 "The printer's type(s) don't have the\nabove character sets defined." 148 "Check the manual for the printer to make\nsure each name is correct; check that\nthe Terminfo entry/entries are correct." 149E_ADM_NOPWHEEL 150 "The printer doesn't take print wheels." 151 "Check that you named the right printer.\nCheck that the Terminfo database is\ncorrect; if wrong, fix it and add the\nprint wheel list for the printer." 152E_ADM_ICKPWHEEL 153 "Print wheel \"%s\" is not listed as\navailable for the printer \"%s\"." 154 "Check the name; if wrong enter the\ncommand again with the correct name.\nProcessing continues." 155E_ADM_MNTLATER 156 "The printer is busy; can't mount/unmount now." 157 "Wait until the current job(s) are\nfinished, or disable the printer." 158E_ADM_NOMEDIA 159 "Can't mount/unmount the form or print wheel." 160 "Check the name. The one you gave isn't\nrecognized." 161E_ADM_DELSTRANGE 162 "Strange, the LP print service took the request to\ndelete printer or class \"%s\" but the disk copy\ncan't be deleted.\n(%s)" 163 "" 164E_ADM_DESTBUSY 165 "There are jobs currently queued for destination\n\"%s\"" 166 "Use the /usr/sbin/lpmove command to\nassign them to another destination,\nor wait for them to finish printing." 167E_ADM_WRDEFAULT 168 "Error writing default destination\n(%s)." 169 "" 170E_ADM_PUTPWHEEL 171 "Error writing print wheel information for \"%s\"\n(%s)." 172 "" 173E_ADM_FBAD 174 "Illegal value for the -F option" 175 "You must give one of the values\n\"continue\", \"wait\", or \"beginning\"." 176#if defined(J_OPTION) 177E_ADM_FBADJ 178 "Illegal value for the -F option" 179 "You must give one of the values\n\"wait\" or \"beginning\".\n(\"continue\" is not allowed if you also\ngive the -j option.)" 180#endif 181E_ADM_BADO 182 "\"%s\" is an illegal value for the\n-o option" 183 "You must give one of the values\nbanner, nobanner,\ncpi=X, lpi=X, width=X, length=X,\nstty=... (if ... is a list, surround IT\nwith single quotes (') and put the whole\nthing in double quotes (\")),\nor filebreak or nofilebreak (with -a)." 184E_ADM_FORMCAP 185 "The form \"%s\" requires capabilities\nnot provided by the printer." 186 "" 187E_ADM_FORMCAPS 188 "Can't allow one or more forms." 189 "You have to adjust each form definition,\nif possible. Leave each form out of the\nallow list to continue defining the\nprinter." 190E_ADM_BADINTF 191 "Can't access the file \"%s\"\nto copy the interface program." 192 "Make sure the name is correct;\nmake sure the file exists." 193E_ADM_CLPR 194 "Can't create class \"%s\"." 195 "This is an existing printer name;\nchoose another name." 196E_ADM_BADQUIETORLIST 197 "Illegal -A option for printer/print wheel\n\"%s\"." 198 "You can't give the -A quiet or the\n-A list option for a printer or print\nwheel that doesn't exist yet." 199E_ADM_PLONELY 200 "Nothing to do." 201 "The -p option identifies a printer; give\nother options to do something with it." 202E_ADM_NOAWQ 203 "Nothing to do." 204 "The -S option identifies a print wheel;\ngive a -A, -W, and/or -Q option to set\nor change the alerting for it." 205E_ADM_MALIGN 206 "Missing the -M or -f option" 207 "The -a option asks for an alignment\npattern, but you need to tell what form\nto mount." 208E_ADM_NOALIGN 209 "No alignment pattern has been registered with\nthe form \"%s\"." 210 "The form will be mounted anyway. If you\nneed to check the alignment of the form,\nregister an alignment pattern using the\nlpforms command, unmount the form, then\nissue this command again." 211E_ADM_LISTWQ 212 "Illegal combination of options." 213 "Don't give the \"-A list\" option with the\n-W or -Q options." 214E_ADM_NOPSPACE 215 "The LP print service can't take another printer." 216 "The printer configuration has been saved\non disk nonetheless. Stop the LP print\nservice (/usr/sbin/lpshut) and restart it\n(/usr/lib/lp/lpsched) to have it recognize\nthe new printer." 217E_ADM_NOCSPACE 218 "The LP print service can't take another class." 219 "The class configuration has been saved\non disk nonetheless. Stop the LP print\nservice (/usr/sbin/lpshut) and restart it\n(/usr/lib/lp/lpsched) to have it\nrecognize the new class." 220E_ADM_NOPWSPACE 221 "The LP print service can't take in another print\nwheel alert." 222 "The alert configuration has been saved\non disk nonetheless. Stop the LP print\nservice (/usr/sbin/lpshut) and restart it\n(/usr/lib/lp/lpsched) to have it\nrecognize the new print wheel alert." 223E_ADM_BADMOUNT 224 "Shouldn't mount the form." 225 "You may want to adjust the form\ndefinition, if possible. Check that the\nTerminfo database gives correct\nattributes for the printer type.\nThe form is considered mounted anyway." 226E_ADM_NBADMOUNT 227 "The form \"%s\" won't work with these\nprinter types:\n %s" 228 "" 229E_ADM_CLNPR 230 "Can't create both class and printer \"%s\"." 231 "Make the two names different." 232E_ADM_GETSYS 233 "Error reading system information for \"%s\"\n(%s)." 234 "" 235E_ADM_NOSYS 236 "System \"%s\" does not exist." 237 "Use the \"lpsystem -l\" command to list\nall known systems." 238E_ADM_NAMEONLOCAL 239 "You may not specify a remote printer\nname with a local system name." 240 "Either specify a remote system name\nor omit the remote printer name." 241E_ADM_ANYALLNONE 242 "The names \"any\", \"all\" and \"none\" are reserved." 243 "Use a different name when adding a\nprinter. The name \"all\" can be used with\nthe -A, -x, -r, or -c options." 244E_ADM_NFIFO 245 "Can't open FIFO to print alignment pattern.\n(%s)" 246 "" 247E_ADM_NFILTER 248 "No filter to convert the alignment pattern." 249 "The printer can't print the alignment\npattern directly, and there's no filter\nthat will convert it. Check the form\ndefinition. Check the printer type." 250E_ADM_NPAGES 251 "There may be extra lines in the alignment pattern." 252 "If the printed alignment pattern is too\nlong, either add a filter that can print\na subset of pages or redefine the form\nwith a manually truncated pattern.\nProcessing continues." 253E_ADM_FILEBREAK 254 "Ignoring the -o filebreak option." 255 "This is only used with the -a option\nwhen mounting a form, to insert a page\nbreak between alignment patterns.\nPerhaps you left out the -a option?" 256E_ADM_UNALIGN 257 "Ignoring the -a option." 258 "This is only used when MOUNTING a form,\nto print a pattern to help you align it.\nUnmounting a form means you're replacing\nit with blank paper, which needs no\nalignment." 259E_ADM_ERRDEST 260 "The LP print service could not read the disk file\ncontaining this configuration information." 261 "This is probably due to a full spooling\nfile system. If it is, clean out files\nto free up space, then resubmit this\ncommand." 262E_ADM_MANDCHSET 263 "The form requires the character set\n\"%s\"." 264 "Check the form name and form definition.\nSince a particular character set is\nmandatory with this form but the printer\ncan't select that character set, you\ncan't mount the form on this printer." 265E_ADM_MANDPWHEEL1 266 "The form requires the print wheel\n\"%s\"." 267 "This print wheel has been listed as\nmandatory for the form, but it is not\ncurrently mounted. If you don't want the\ncurrent print wheel used, enter the\ncommand again, and identify the print\nwheel to be mounted." 268E_ADM_MANDPWHEEL2 269 "The form requires the print wheel\n\"%s\"." 270 "This print wheel has been listed as\nmandatory for the form. If you made a\nmistake, enter the command again and\nchange the print wheel to be mounted." 271E_ADM_ASINGLES 272 "Only one print wheel at a time, please." 273 "You can only give a single print wheel\nname, not a list of names, when defining\na print wheel alert. Only the first\nprint wheel will be defined. (Maybe you\nleft out the -p option?)" 274E_ADM_MSINGLES 275 "Only one print wheel at a time, please." 276 "You can only give a single print wheel\nname, not a list of names, when mounting\na print wheel. Only the first one will\nbe mounted." 277E_ADM_ONLYSIMPLE 278 "Input types not allowed with multiple printer\ntypes." 279 "The LP print service currently doesn't\nallow input types other than \"simple\"\nwhen more than one printer type is\ngiven. You have to change the printer\ntypes or input types." 280E_ADM_SIGNORE 281 "Certain options ignored for remote printer\n %s." 282 "When you try to change the configuration\nof all printers at once some options are\nignored for remote printers." 283E_ADM_BADPWHEEL 284 "There are no alerts defined for the print wheel\n\"%s\"." 285 "Check the name again." 286E_ADM_BADTRAY 287 "The printer does not have the tray number you specified." 288 "Try using the -t option with -M to set the total number of trays." 289E_ADM_MAXTRAY 290 "The number of trays specified with the -t option must between 1 and 100." 291 "" 292E_ADM_ALSO_SEP_FORM 293 "`%s' cannot be used as a paper name because it\nis already defined as an old style form." 294 "Either use another name, or remove the conflicting form using `lpforms'." 295E_ADM_NOPPD 296 "The ppd \"%s\" does not exist." 297 "Use the command\n find <PPD file repository> -type f\n" 298 "where <PPD file repository> is one or more of the following:\n" 299 " /usr/share/ppd/*/*/\n /usr/share/local/ppd/*/*/\n" 300 " /opt/share/ppd/*/*/\n /var/lp/ppd/*/*/\n" 301 "to find the list of known printer ppd definitions." 302 303#endif 304 305/** 306 ** MESSAGES FOR THE LPFORMS PROGRAM 307 **/ 308 309/* DON'T TOUCH THE NEXT LINE */ 310