[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#857021: cups: Modest suggestion: disable SNMP backend by default



Package: cups
Version: 2.2.1-8
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

When setting up a printer, I noticed that it showed up twice on the
'Find New Printers' page. It turns out that one of these entires is from
the dnssd backend, and the other is from the snmp backend.

While both options initially resulted in a working printer, the URL from
the snmp backend makes use of the printer's current IP address:
<socket://192.168.0.20>.

This is problematic on an unmanaged network where IP addresses are not
stable. For instance, I just replaced my home network router with a new
one, resulting in all the addresses on my network being renumbered.

In addition, I noticed that the default setting for DHCP lease time on
my new router is only one hour, so it is possible that the printer would
get a new address simply by turning the printer off, adding a new device
to the network and then turning the printer on again, a process of
events that many users are likely to experience.

If the snmp backend was disabled by default, users would not run into
this problem. It is unclear to me whether this backend is very useful in
the modern world of printers that can be discovered by the dnssd
backend. The experts who assign their printers a static address can
always enable the snmp backend themselves (though I don't know why they
would need it to discover the address of the printer that they just
manually assigned).

- -- System Information:
Debian Release: 9.0
  APT prefers testing-debug
  APT policy: (550, 'testing-debug'), (550, 'testing'), (520, 'unstable-debug'), (520, 'unstable'), (510, 'experimental-debug'), (510, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 4.9.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cups depends on:
ii  cups-client            2.2.1-8
ii  cups-common            2.2.1-8
ii  cups-core-drivers      2.2.1-8
ii  cups-daemon            2.2.1-8
ii  cups-filters           1.11.6-3
ii  cups-ppdc              2.2.1-8
ii  cups-server-common     2.2.1-8
ii  debconf [debconf-2.0]  1.5.60
ii  ghostscript            9.20~dfsg-2
ii  libavahi-client3       0.6.32-2
ii  libavahi-common3       0.6.32-2
ii  libc-bin               2.24-9
ii  libc6                  2.24-9
ii  libcups2               2.2.1-8
ii  libcupscgi1            2.2.1-8
ii  libcupsimage2          2.2.1-8
ii  libcupsmime1           2.2.1-8
ii  libcupsppdc1           2.2.1-8
ii  libgcc1                1:6.3.0-6
ii  libstdc++6             6.3.0-6
ii  libusb-1.0-0           2:1.0.21-1
ii  poppler-utils          0.48.0-2
ii  procps                 2:3.3.12-3

Versions of packages cups recommends:
ii  avahi-daemon                     0.6.32-2
ii  colord                           1.3.3-2
ii  cups-filters [ghostscript-cups]  1.11.6-3
pn  printer-driver-gutenprint        <none>

Versions of packages cups suggests:
pn  cups-bsd                                   <none>
pn  cups-pdf                                   <none>
pn  foomatic-db-compressed-ppds | foomatic-db  <none>
pn  hplip                                      <none>
pn  printer-driver-hpcups                      <none>
ii  smbclient                                  2:4.5.4+dfsg-1
ii  udev                                       232-18

- -- debconf information:
* cupsys/backend: lpd, socket, usb, dnssd
* cupsys/raw-print: false

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEEyqqqGsppqDqJKxhV0gtCAlzaJ7kFAli+gUESHHNhbUByb2Jv
dHMub3JnLnVrAAoJENILQgJc2ie5Pl8QAJzCWE7VzKhz3Xhj8Kcqu6RpceO8cevQ
hVFnh9UqrS+WahuXtP29lkWR+zY4ZBi5trDJFn4vNB/+eeDjSCG/q1Y0B/BhYSzb
gei9nhwFgQjI8XWBlqSmdcn8e11B60MUYM/FPKkAiYcyTSQG+qfWVAH+gL54gHHC
7zn9jpsEI8wy/5SntVV9toIdVtNOy7jdemCbLjfMSb7jkhloyxWeIayvgWu7B4s5
fPQESgVlJ8VdsDMBOfKOAJbOLwCWoqb/occW8nDIjjrcmV7YykBFsPZ+NNWmqxwU
1eWNYk9Pe5uFurtU2yag0HVi22XHmIJ9cUD9KJh6jQoBmNKPjnu/6qFPOQy1ctPs
KIKOmiMNdTk1QerbD1SlUMcfA/TGxAW2c3FjWBu4nCQJ7CEu2Qxdv3a9t332+2Nj
IiL9kpm7wnv+ncRhbjFgLeEDbhCVFSq5MS5EoBVKiNHRdLfoq4lkuul/Rf2NrV84
H5oW/fcR+f0eIELd/u3pPISJjjzT9b9X97/0vq4owIDtB9XHpo7V4X1zMNjYZQPp
cQuHCDpUIb+tHzo29zr1fLyKL7GttwcOICr5i3z1fcLrs9NytWANbSdDRIXfQ62k
05IH0Lw6VjspxcFsCfmcDXoNdvX9J8LgDAZgotVDyQQQhHuvxrzYorj4xwXeBgU4
+E6j1PZr/IdF
=k2Ow
-----END PGP SIGNATURE-----


Reply to: