]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Expand a bit on the firewall documentation (Issue #5202)
authorMichael Sweet <michael.r.sweet@gmail.com>
Tue, 19 Dec 2017 02:59:57 +0000 (21:59 -0500)
committerMichael Sweet <michael.r.sweet@gmail.com>
Tue, 19 Dec 2017 02:59:57 +0000 (21:59 -0500)
doc/cups-printable.css
doc/cups.css
doc/help/firewalls.html

index e9cf6286d875ffeec06236cdba9d22aaf098e4f5..2742850d7b1d4acbbe027379e7384b5277773efe 100644 (file)
@@ -17,9 +17,14 @@ PRE {
 
 BLOCKQUOTE {
   border-left: solid 2px #777;
+  margin: 1em 0;
   padding: 10px;
 }
 
+BLOCKQUOTE OL LI {
+  margin-left: -1em;
+}
+
 PRE.command, PRE.example {
   background: #eee;
   margin: 0 36pt;
index 7c5c623cdecafad3a39ba528d0e0b4b5b99a69af..48d4acd78695c94b95243817349276d620a9781f 100644 (file)
@@ -122,9 +122,14 @@ PRE {
 
 BLOCKQUOTE {
   border-left: solid 2px #777;
+  margin: 1em 0;
   padding: 10px;
 }
 
+BLOCKQUOTE OL LI {
+  margin-left: -1em;
+}
+
 PRE.command, PRE.example {
   background: #eee;
   margin: 0 36pt;
index 2f60e499f9b850c973d47d9d41541f391daebf99..5b1c6faaf106ee0ef40844fedc497908afbe3f4e 100644 (file)
 
     <h2 class="title">Ports Used for Printer Sharing</h2>
 
-    <p>The following ports are used for printer sharing:</p>
+    <p>Table 1 lists the ports that are used for IPP printer sharing via CUPS.</p>
 
-    <div class="table"><table summary="Ports Used for Printer Sharing">
+    <div class="table"><table summary="Ports Used for IPP Printer Sharing">
+      <caption>Table 1: Ports Used for IPP Printer Sharing</caption>
       <thead>
-        <tr><th>Port</th><th>TCP/UDP</th><th>Description</th></tr>
+        <tr><th>(Destination) Port</th><th>TCP/UDP</th><th>Direction</th><th>Description</th></tr>
       </thead>
       <tbody>
-        <tr><td>53&nbsp;(DNS)</td><td>TCP/UDP</td><td>Domain Name System lookups and service registrations.</td></tr>
-        <tr><td>137&nbsp;(WINS)</td><td>UDP</td><td>Windows Internet Naming Service (name lookup for SMB printing).</td></tr>
-        <tr><td>139&nbsp;(SMB)</td><td>TCP</td><td>Windows SMB printing.</td></tr>
-        <tr><td>445&nbsp;(SMBDS)</td><td>TCP</td><td>Windows SMB Domain Server (authenticated SMB printing).</td></tr>
-        <tr><td>631&nbsp;(IPP/IPPS)</td><td>TCP</td><td>Internet Printing Protocol requests and responses (print jobs, status monitoring, etc.)</td></tr>
-        <tr><td>5353&nbsp;(mDNS)</td><td>UDP</td><td>Multicast DNS lookups and service registrations.</td></tr>
+        <tr><td>53&nbsp;(DNS)</td><td>TCP/UDP</td><td>OUT</td><td>Domain Name System lookups and service registrations.</td></tr>
+        <tr><td>631&nbsp;(IPP/IPPS)</td><td>TCP</td><td>IN</td><td>Internet Printing Protocol requests and responses (print jobs, status monitoring, etc.)</td></tr>
+        <tr><td>5353&nbsp;(mDNS)</td><td>UDP</td><td>IN+OUT</td><td>Multicast DNS lookups and service registrations.</td></tr>
+      </tbody>
+    </table></div>
+
+    <p>Table 2 lists the ports that are used for SMB (Windows) printer sharing, typically via the Samba software.</p>
+
+    <div class="table"><table summary="Ports Used for SMB Printer Sharing">
+      <caption>Table 2: Ports Used for SMB Printer Sharing</caption>
+      <thead>
+        <tr><th>(Destination) Port(s)</th><th>TCP/UDP</th><th>Direction</th><th>Description</th></tr>
+      </thead>
+      <tbody>
+        <tr><td>137&nbsp;(WINS)</td><td>UDP</td><td>IN+OUT</td><td>Windows Internet Naming Service (name lookup for SMB printing).</td></tr>
+        <tr><td>139&nbsp;(SMB)</td><td>TCP</td><td>IN</td><td>Windows SMB printing.</td></tr>
+        <tr><td>445&nbsp;(SMBDS)</td><td>TCP</td><td>IN+OUT</td><td>Windows SMB Domain Server (authenticated SMB printing).</td></tr>
       </tbody>
     </table></div>
 
 
     <h2 class="title">Ports Used for Network Printers</h2>
 
-    <p>The following ports are used for network printers:</p>
+    <p>Table 3 lists the outgoing ports that are used for network printers.</p>
+
+    <blockquote><b>Notes:</b>
+      <ol>
+        <li>DNS and mDNS are used for all printing protocols except SMB.</li>
+        <li>SNMP is used to provide status and supply level information for AppSocket and LPD printers.</li>
+      </ol>
+    </blockquote>
 
-    <div class="table"><table summary="Ports Used for Network Printers">
+    <div class="table"><table summary="Outgoing Ports Used for Network Printers">
+      <caption>Table 3: Outgoing Ports Used for Network Printers</caption>
       <thead>
-        <tr><th>Port(s)</th><th>TCP/UDP</th><th>Description</th></tr>
+        <tr><th>(Destination) Port(s)</th><th>TCP/UDP</th><th>Description</th></tr>
       </thead>
       <tbody>
         <tr><td>53&nbsp;(DNS)</td><td>TCP/UDP</td><td>Domain Name System lookups.</td></tr>