Your message dated Sat, 13 Dec 2014 13:49:20 +0000
with message-id <e1xzn4s-00019f...@franck.debian.org>
and subject line Bug#769196: fixed in sane-backends 1.0.24-6
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 ow...@bugs.debian.org
immediately.)


-- 
769196: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769196
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 foo@.service must exist from which services are
instantiated for each incoming connection.

So, either "Accept" be disabled, or the service unit needs to be named 
saned@.service. 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-6

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 769...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jörg Frings-Fürst <deb...@jff-webhosting.net> (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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 13 Dec 2014 11:20:55 +0100
Source: sane-backends
Binary: sane-utils libsane-common libsane libsane-dev libsane-dbg
Architecture: source amd64 all
Version: 1.0.24-6
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <deb...@jff-webhosting.net>
Changed-By: Jörg Frings-Fürst <deb...@jff-webhosting.net>
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: 665915 769196 772955
Changes:
 sane-backends (1.0.24-6) unstable; urgency=medium
 .
   * Revert changes from 1.0.24-5.
   * Rename sane-utils.saned.service to sane-utils.saned@.service to
     install it as template (Closes: #769196).
   * For test for newer versions of systemd:
     - New debian/patches/0500-systemd_configure.patch
       + Add part into configure.in to find systemd >=209
     - debian/control:
       + Add autoconf and libsystemd-dev to Built-Depends.
     - debian/rules:
       + Add autoconf before running configure to build the patched
         configure script.
     - Thanks to Michael Biebl <bi...@debian.org>.
   * Change sane-utils.saned@.service and sane-utils.saned.socket
     for running as template (Closes: #772955).
   * debian/sane-utils.postinst:
     - Add part to move the homedir from /home/saned to /var/lib/saned.
       (Closes: #665915)
   * New debian/sane-utils.lintian-overrides:
     - Override postrm-contains-additional-updaterc.d-calls.
Checksums-Sha1:
 cd36a579b10d75dd1ca347ec0ef60a50bdd22ba9 2451 sane-backends_1.0.24-6.dsc
 c10bcb30a1b092b2c2fe5a86d6a5efc29123ccf9 5778749 
sane-backends_1.0.24.orig.tar.gz
 3e1f1bc62fa9406e42115dd6e8e44637c7ba0ae0 96192 
sane-backends_1.0.24-6.debian.tar.xz
 b34c89317021cf10476f35ccba0886ea01284d58 221344 sane-utils_1.0.24-6_amd64.deb
 ad1132f969872a25829bebee5bc1349fe22fc3db 998918 libsane-common_1.0.24-6_all.deb
 e328de69440fa80413547ff7f24895e9ed69efba 2037328 libsane_1.0.24-6_amd64.deb
 245fefbeffc5593d83f0bb625860c5573b0e028c 2213350 libsane-dev_1.0.24-6_amd64.deb
 42a635eabe0decdcde3c2b2f08074eb012b76cb1 6083414 libsane-dbg_1.0.24-6_amd64.deb
Checksums-Sha256:
 8a31d2791484dfa0a35db9946efe3902fc58478f7611753c5218f65528a7706f 2451 
sane-backends_1.0.24-6.dsc
 27c7085a54f1505d8b551e6f1e69d30e1ee57328b18429bb2225dabf4c45462d 5778749 
sane-backends_1.0.24.orig.tar.gz
 eb1e3f3139bb82303291fbbb5ded8d5435ef05acb0e18d6be2fd1c53dec349f5 96192 
sane-backends_1.0.24-6.debian.tar.xz
 d676cc8a88bf1f54c09e7c4e606a4349a2d2d22b2ddecea89de1585688df7e3e 221344 
sane-utils_1.0.24-6_amd64.deb
 07ee7219b4152ba9d7a115b6d5e6e6d67d9cf66b78e8d4ca23576f27a32c79e7 998918 
libsane-common_1.0.24-6_all.deb
 d4a71fe84ac29950f99d43ec357a19541e169dab56f1d59c3745fa2307ada4df 2037328 
libsane_1.0.24-6_amd64.deb
 e5aa6364c48f280839157fe7ca9a12f3d7f902a46ec0a86e4499012f8c5ab162 2213350 
libsane-dev_1.0.24-6_amd64.deb
 be787742c92c33f522f7298d7a08f5a1a8d8dad4fde0e47213fec4273d054623 6083414 
libsane-dbg_1.0.24-6_amd64.deb
Files:
 779b6a1e0da5599c5bbc59171a48d811 2451 graphics optional 
sane-backends_1.0.24-6.dsc
 1ca68e536cd7c1852322822f5f6ac3a4 5778749 graphics optional 
sane-backends_1.0.24.orig.tar.gz
 00ef07b9de1f70f65061a469e4071b27 96192 graphics optional 
sane-backends_1.0.24-6.debian.tar.xz
 74a616290aa1a1a88dad5d3bec93fc8b 221344 graphics optional 
sane-utils_1.0.24-6_amd64.deb
 9f0a4cde8856e1b3c47337650c5db4ae 998918 libs optional 
libsane-common_1.0.24-6_all.deb
 ffd35ac2e1ee889c55de6948cb555597 2037328 libs optional 
libsane_1.0.24-6_amd64.deb
 b0ba41cf46af7753fb3e624d3e51e44e 2213350 libdevel optional 
libsane-dev_1.0.24-6_amd64.deb
 53b258fe2ec706651dfb63b76100f831 6083414 debug extra 
libsane-dbg_1.0.24-6_amd64.deb

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

iQIbBAEBCAAGBQJUjEIFAAoJEHQmOzf1tfkTaxIP+Jvr+o/0HqKndNdfSiH5zLpg
GWKvWUlwrA5zUNrkP9MbAIIu+9uuSW4AWTw6xjgMybJmsX44hwSnTKqqthPDWwdH
DvDEsxAuvPqT8zQr2O3/qKnb0WHxBNaa1gVz2dH/D2WydVPPLRPHwdklPvtu3wgz
rVEcoSgoDOY6v9Q/ZnvBXq8Uvxal6vBF/g67xRM+bzEaeQQBfC9MX4x8JF6sNWyp
XXhoL49INeW5LDu0RWJ8n0+FhHLyR9xm4cD71YT2CSSYjHIzBqfKs4k/QQYZLg68
9uLAQIGj6jF7Vc5lgmvHNdq4nWtA6nH7c6KcioZ9i/+3rwUKK4O03FhBIR7V6z7X
iRv+QzgcjYoy4LredEzT47ipI9yjMiOmnzSpHjuXsvlV+v07x6g9idY/vU+w6T+x
tSnpiOKJ4P1NBb5olrUvkI0irw5NsG5PQGgTwDnAscsl0dwPpiWU0otLVfRE6eRL
ygiYSDGUIVVwDRhjemM16HuhvttFKUPvzDryldkOJPBkw/X8/nR4w4FxdABBYbm6
pr+bOcpYHb+IbrZjtpUUS92X1l8MfZ9wEvSi4LQNJiuvmP9bSvw/u0bmymjnRA1d
LD1Ua3Vd7vsZNc3Sv70Ga0YOdtmvqt7tcysdDVzDhQ7zg2bwPQmNeZpJ0yyGW9bD
v+xzRVAqhLjeIrFNejE=
=pkBl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to