File: systemspecific.htm

package info (click to toggle)
lprng 3.8.10-1.2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 13,076 kB
  • ctags: 4,348
  • sloc: ansic: 35,394; sh: 10,756; perl: 2,210; makefile: 1,046
file content (166 lines) | stat: -rw-r--r-- 5,862 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta name="generator" content="HTML Tidy, see www.w3.org">
    <title>System Specific Notes</title>
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.71 ">
    <link rel="HOME" title=" LPRng-HOWTO" href="index.htm">
    <link rel="PREVIOUS" title="Security Concerns " href=
    "setuid.htm">
    <link rel="NEXT" title="Linux" href="linux.htm">
  </head>

  <body class="CHAPTER" bgcolor="#FFFFFF" text="#000000" link=
  "#0000FF" vlink="#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border=
      "0" cellpadding="0" cellspacing="0">
        <tr>
          <th colspan="3" align="center">LPRng-HOWTO: 1 Apr 2002
          (For LPRng-3.8.10)</th>
        </tr>

        <tr>
          <td width="10%" align="left" valign="bottom"><a href=
          "setuid.htm" accesskey="P">Prev</a></td>

          <td width="80%" align="center" valign="bottom">
          </td>

          <td width="10%" align="right" valign="bottom"><a href=
          "linux.htm" accesskey="N">Next</a></td>
        </tr>
      </table>
      <hr align="LEFT" width="100%">
    </div>

    <div class="CHAPTER">
      <h1><a name="SYSTEMSPECIFIC">Chapter 3. System Specific
      Notes</a></h1>

      <div class="TOC">
        <dl>
          <dt><b>Table of Contents</b></dt>

          <dt>3.1. <a href=
          "systemspecific.htm#SOLARIS">Solaris</a></dt>

          <dt>3.2. <a href="linux.htm">Linux</a></dt>

          <dt>3.3. <a href="aix.htm">AIX</a></dt>

          <dt>3.4. <a href="appletalk.htm">AppleTalk
          Support</a></dt>
        </dl>
      </div>

      <p>The following are a set of suggestions and recommendations
      for specific systems.</p>

      <div class="SECT1">
        <h1 class="SECT1"><a name="SOLARIS">3.1. Solaris</a></h1>

        <p>The Sun Microsystems Solaris printing system is derived
        from the System V UNIX system. Please see the <a href=
        "update.htm#SOLARISINSTALL">Solaris, HP, and SysVR4 Derived
        Systems</a> installation information for a detailed
        description of how to install <b class=
        "APPLICATION">LPRng</b> and remove the Solaris Print
        Services.</p>

        <p>If you want to simply forward jobs from a Solaris system
        to a BSD print spooling system you can use the following
        commands to create a printer. Check your specific system
        references and man pages for options:</p>

        <div class="INFORMALEXAMPLE">
          <a name="AEN1443"></a>
<pre class="SCREEN">
    <tt class="PROMPT">h4: {67} #</tt> <tt class=
"USERINPUT"><b>lpsystem -t bsd servername</b></tt>   # add server
    <tt class="PROMPT">h4: {68} #</tt> <tt class=
"USERINPUT"><b>lpadmin -p pr -s servername -T unknown -I any</b></tt> # set up printer
    <tt class="PROMPT">h4: {69} #</tt> <tt class=
"USERINPUT"><b>accept pr</b></tt>   # enable queueing
    <tt class="PROMPT">h4: {70} #</tt> <tt class=
"USERINPUT"><b>enable pr</b></tt>   # enable printing
    <tt class="PROMPT">h4: {71} #</tt> <tt class=
"USERINPUT"><b>lpstat -t</b></tt>   # show status
    scheduler is running
    system for pr: servername
    lp accepting requests since Mon Aug  6 12:00:00 PST 2000
    Printer: pr@servername  'Hp : Laserwriter' (printing disabled)
     Queue: 1 printable job
     Rank  Owner/ID            Class Job Files            Size Time
    1      papowell@h4+207       A   207 h4.023205           3 18:24:54
</pre>
        </div>
        <br>
        <br>

        <p>The above commands will create the necessary directories
        and files for the printer. If you want to use the <tt
        class="LITERAL">lp -o option</tt> syntax to pass options to
        the LPRng print spooler you will have to enable this by
        hand. The <tt class="FILENAME">/etc/printers.conf</tt>
        (this may be in some other directory besides <tt class=
        "FILENAME">/etc</tt>) needs to be modified so that it
        allows options to be passed using the Solaris convention,
        which is to put them on the <tt class="LITERAL">S</tt> or
        <tt class="LITERAL">O</tt> line of the control file. For
        example:</p>

        <div class="INFORMALEXAMPLE">
          <a name="AEN1461"></a>
<pre class="SCREEN">
    #
    # The preferred method of modifying this file is through the use of
    # lpset(1M) or fncreate_printer(1M)
    #
    pr:bsdaddr=servername,pr,Solaris:
    _default:use=pr:
</pre>
        </div>
        <br>
        <br>

        <p>The <tt class=
        "LITERAL">bsdaddr=host,printer[,Solaris]</tt> indicates
        that the entry is for a remote RFC1179 printer on server
        <tt class="LITERAL">host</tt> with name <tt class=
        "LITERAL">printer</tt>. The <tt class=
        "LITERAL">Solaris</tt> option indicates that the Solars
        extensions to the RFC1179 protocol are to be used.</p>
      </div>
    </div>

    <div class="NAVFOOTER">
      <hr align="LEFT" width="100%">

      <table summary="Footer navigation table" width="100%" border=
      "0" cellpadding="0" cellspacing="0">
        <tr>
          <td width="33%" align="left" valign="top"><a href=
          "setuid.htm" accesskey="P">Prev</a></td>

          <td width="34%" align="center" valign="top"><a href=
          "index.htm" accesskey="H">Home</a></td>

          <td width="33%" align="right" valign="top"><a href=
          "linux.htm" accesskey="N">Next</a></td>
        </tr>

        <tr>
          <td width="33%" align="left" valign="top">Security
          Concerns</td>

          <td width="34%" align="center" valign="top">&nbsp;</td>

          <td width="33%" align="right" valign="top">Linux</td>
        </tr>
      </table>
    </div>
  </body>
</html>