Your message dated Wed, 10 Dec 2014 12:35:33 +0000
with message-id <[email protected]>
and subject line Bug#769196: fixed in sane-backends 1.0.24-5
has caused the Debian Bug report #769196,
regarding sane-utils: systemd socket activation doesn't work
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
769196: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769196
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sane-utils
Version: 1.0.24-3
Severity: normal

I noticed while looking at this package that saned.socket sets
"Accept=yes", but this disagrees with saned.service being
single-instance. Therefore, connecting to port 6566 just makes systemd
complain that it doesn't know what to do:

Nov 11 22:08:07 amaranth systemd[1]: saned.socket failed to queue service 
startup job (Maybe the service file is missing or not a template unit?): 
Invalid argument
Nov 11 22:08:07 amaranth systemd[1]: Unit saned.socket entered failed state.

According to systemd.socket(5):

For each socket file, a matching service file must exist, describing the
service to start on incoming traffic on the socket (see systemd.service(5) for
more information about .service files). The name of the .service unit is by
default the same as the name of the .socket unit, but can be altered with the
Service= option described below. Depending on the setting of the Accept= option
described below, this .service unit must either be named like the .socket unit,
but with the suffix replaced, unless overridden with Service=; or it must be a
template unit named the same way. Example: a socket file foo.socket needs a
matching service foo.service if Accept=false is set. If Accept=true is set, a
service template file [email protected] must exist from which services are
instantiated for each incoming connection.

So, either "Accept" be disabled, or the service unit needs to be named 
[email protected]. I suggest the former, since saned was designed for inetd.

I'll note that I don't actually use this package myself, so I can't confirm if 
it is otherwise working. I only saw this while reviewing the files.


-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'), 
(500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sane-utils depends on:
ii  adduser                3.113+nmu3
ii  debconf [debconf-2.0]  1.5.53
ii  libavahi-client3       0.6.31-4+b1
ii  libavahi-common3       0.6.31-4+b1
ii  libc6                  2.19-12
ii  libieee1284-3          0.2.11-12
ii  libsane                1.0.24-3
ii  libusb-1.0-0           2:1.0.19-1
ii  update-inetd           4.43

sane-utils recommends no packages.

Versions of packages sane-utils suggests:
ii  avahi-daemon  0.6.31-4+b1
pn  unpaper       <none>

-- debconf information:
* sane-utils/saned_scanner_group: false
* sane-utils/saned_run: false

--- End Message ---
--- Begin Message ---
Source: sane-backends
Source-Version: 1.0.24-5

We believe that the bug you reported is fixed in the latest version of
sane-backends, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jörg Frings-Fürst <[email protected]> (supplier of updated 
sane-backends package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


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

Format: 1.8
Date: Wed, 10 Dec 2014 11:50:44 +0100
Source: sane-backends
Binary: sane-utils libsane-common libsane libsane-dev libsane-dbg
Architecture: source amd64 all
Version: 1.0.24-5
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <[email protected]>
Changed-By: Jörg Frings-Fürst <[email protected]>
Description:
 libsane    - API library for scanners
 libsane-common - API library for scanners -- documentation and support files
 libsane-dbg - API development library for scanners [debug symbols]
 libsane-dev - API development library for scanners [development files]
 sane-utils - API library for scanners -- utilities
Closes: 769196
Changes:
 sane-backends (1.0.24-5) unstable; urgency=medium
 .
   * debian/rules:
     - change saned.service to [email protected] to install it as
       template (Closes: #769196).
Checksums-Sha1:
 f5ad6fa7f533f3a6834b9be009c61ed23f50ee13 2413 sane-backends_1.0.24-5.dsc
 c10bcb30a1b092b2c2fe5a86d6a5efc29123ccf9 5778749 
sane-backends_1.0.24.orig.tar.gz
 7a7479703d985c72243b68d5369d041c838aec3a 95240 
sane-backends_1.0.24-5.debian.tar.xz
 08bd2d258c32a12cdae2b12cd6f6d22ef58e3e2c 221640 sane-utils_1.0.24-5_amd64.deb
 028b38cb79782240fc6219ea410c4fdf6c456363 998376 libsane-common_1.0.24-5_all.deb
 1f5a57df32600d19bdb288553e50d5edcf9390ee 2037472 libsane_1.0.24-5_amd64.deb
 8a5e749bc05b228c9eac44a2e18182fa734c7218 2209018 libsane-dev_1.0.24-5_amd64.deb
 9110bdc0a1e696b2aad94e2945eae27a6f52e055 6083808 libsane-dbg_1.0.24-5_amd64.deb
Checksums-Sha256:
 69e0834a39f5b38e987fe2f662acd90ec8ef631c22c1fab394ca9833235e38e1 2413 
sane-backends_1.0.24-5.dsc
 27c7085a54f1505d8b551e6f1e69d30e1ee57328b18429bb2225dabf4c45462d 5778749 
sane-backends_1.0.24.orig.tar.gz
 cbbb776b9977b25f2e81b4860641fc04bf80886b283682701e7196b14c9f44e8 95240 
sane-backends_1.0.24-5.debian.tar.xz
 3b5781df904f2ae036f322c474e9edecba41289a08194ff0bf7ffa435a491531 221640 
sane-utils_1.0.24-5_amd64.deb
 ea1d6df2569b7c954026084904bf59884b5e16bd6d43496dbecc4b623b0f5f8a 998376 
libsane-common_1.0.24-5_all.deb
 b49f1b2c5a04f226071d28654bc9c53417b940b2d0c5869edf94d751e3188b3d 2037472 
libsane_1.0.24-5_amd64.deb
 6dd2129863454fe475bd716919f7f4a7b69d0902b8e795bdbf2e794429e9e6ca 2209018 
libsane-dev_1.0.24-5_amd64.deb
 1d911f9693ebfd6cf46915b3c51a31f20bb3175677c5d50205cb89f331937b34 6083808 
libsane-dbg_1.0.24-5_amd64.deb
Files:
 abaf9054b076e8872b230d999fbc317e 2413 graphics optional 
sane-backends_1.0.24-5.dsc
 1ca68e536cd7c1852322822f5f6ac3a4 5778749 graphics optional 
sane-backends_1.0.24.orig.tar.gz
 5ab59950c9933216567ee88cd55fabc3 95240 graphics optional 
sane-backends_1.0.24-5.debian.tar.xz
 063b2806754c7a34eb3e802e39823ffe 221640 graphics optional 
sane-utils_1.0.24-5_amd64.deb
 614a0d76a6503459f0b4357c86dfc353 998376 libs optional 
libsane-common_1.0.24-5_all.deb
 43a47d0f426df2c44ee197ddaafd8fc6 2037472 libs optional 
libsane_1.0.24-5_amd64.deb
 f2132e6a4059c3be8c03235fdd6f77f0 2209018 libdevel optional 
libsane-dev_1.0.24-5_amd64.deb
 2b74aece59a57ddd93da2dedd4a34bc4 6083808 debug extra 
libsane-dbg_1.0.24-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUiDxGAAoJEHQmOzf1tfkTz+4QAJCKufAI2814VaAulMJ74uAM
S8dqUnKissFNCFXDm+ReA6LPf2/DfxzgRsbt/qd8ZmROhNnCNRpqRG6DxT5AbktT
RxTMUVMrTNjM11m8Pzsf/Mwpvqiu1QfQIssFHBB2ruGDTXTqfWk72nffJ6x++6vg
UHoNawNKU6CCF6oBnVi8268632Q3s6igqGcCrp6aiyZ6hR/yQhiFivMW3Mn8snK5
Bs7BJspgJDfY5CKlewHLrgNboimyoKiJjrZjJt8bL8kf3PDdrLKPyRJcBym4wj5w
RARt3CnRV5rPRdu5j/0dwLODwrYW19wyDSSoktKb0kNZBCsorHyyhWZgztd001oi
KKpOYAoMUlGanqJ+rdmBgKCjdhDgGWEjNQKxZfihLCCiujylhQEBq42qBwwd0YG7
w5aeuRZvP3f8EQ0dlNuaNF5vg2T3Pm7rT5JDuta6Uu1eXFpJaqYoGAcaHkpEA0JH
G79pp1kZCpiuFtL4pL2+PXaHLr+Yf1j6kgdd9HoXvY7YVxk+02pfYs0DNW3bMkfy
H6fjQCAQ2CvgxMKgLnWFlku3PpESClYjSqijKiCHt/lAb5f2FEHEW0L4s1MMroeb
+KPMHAd+Nq7xMX00Ps7q9FUxkjcU8uUznJOY28oqzoMuTR9G1d/QFDc0gikwKTq1
pw08wdc1MLiObFlzE7ks
=QKHE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to