#1148643 errbot: init script needs to be replaced by a native systemd service

#1148643#5
Date:
2026-09-21 13:26:03 UTC
From:
To:
Dear Maintainer,

systemd-sysv-generator was removed upstream in systemd v260, so
/etc/init.d/errbot no longer gets a generated unit and errbot has no way to
start at boot under systemd.

errbot@.service does not cover this. It is a template for named instances and
differs from the init script in every relevant way. It uses DynamicUser=yes
rather than the static errbot user, it stores state in
/var/lib/errbot-<instance> rather than /var/lib/errbot, and it reads
/etc/errbot/<instance>-config.py rather than /etc/errbot/config-template.py.
Anyone upgrading from the init script has no instance to migrate to. That is
also why the systemd mass bug filing missed this package.

The fix is a single instance errbot.service mirroring the init script, with
the init script kept in place for sysvinit users.

I am preparing a team upload for this change.

Nadzeya

#1148643#10
Date:
2026-09-21 13:55:36 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
errbot, 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 1148643@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nadzeya Hutsko <nadzeya@debian.org> (supplier of updated errbot 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 21 Sep 2026 15:31:26 +0200
Source: errbot
Architecture: source
Version: 6.2.0+ds-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Nadzeya Hutsko <nadzeya@debian.org>
Closes: 1148643
Changes:
 errbot (6.2.0+ds-10) unstable; urgency=medium
 .
   * Team upload.
   * Add a native systemd service, as systemd-sysv-generator was removed
     upstream in systemd v260 (Closes: #1148643)
   * The init script stays installed for sysvinit users.
Checksums-Sha1:
 0d7646460f7105f2e094fb0010e269fc6d7c7780 2259 errbot_6.2.0+ds-10.dsc
 056db0b18de4893724f43d9b0421767d478b4fb1 11116 errbot_6.2.0+ds-10.debian.tar.xz
 63a7019d605206433939938288454aca357f1448 8386 errbot_6.2.0+ds-10_amd64.buildinfo
Checksums-Sha256:
 05cddf31a8b60701e21b60976c3d1f40961390c3a326b4a0e04aea8615c400ff 2259 errbot_6.2.0+ds-10.dsc
 5dc8cea43a4d3f9d0ceeb65c5bed4b55ff3594f004fba545f94f2066b817da1a 11116 errbot_6.2.0+ds-10.debian.tar.xz
 78abbc7c50ac35414251cb9e32b66537755d59719192c55c3d73bca0aef23c3d 8386 errbot_6.2.0+ds-10_amd64.buildinfo
Files:
 e8b2c236a4391ef8c279dbaa35dccdf8 2259 net optional errbot_6.2.0+ds-10.dsc
 8d8eb06a1f496018fa360bc8e505f852 11116 net optional errbot_6.2.0+ds-10.debian.tar.xz
 470ef5d044c7cff6965f312730bfb56c 8386 net optional errbot_6.2.0+ds-10_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuVOE/FJ0HcdfWSw//lAdKwFeZPsFAmqxMxEACgkQ/lAdKwFe
ZPvn2A//S7fo1Atyk/qvIAvh2J2+fUFZpNaFNTG6JI/2egyNGpCzU8yZPCtnAAtW
3UPTU3ocrV8alZYDtzgEhxh4qzZDR/dq53ANUkERBSxARRKTGXvg+EImiaL3tGQ5
e5BCBLGg+YJcUgnyPS8FJx5YPHo6HJr0iCFvOD2nCWnUOVGbGP+d5XZo7KwlIOXD
9z5D8JftvAdzoyWAP32t4414GGJj0fz/Tr+3dh3YJ9a/dxLKc0nhP5ABvRJ5ZDTs
8cdZcl9AwKZ1NheZxixJq50sUwYEFpWEht+p3MqNOY/wbqufSmN5KI8rX29cX7Sf
shmXQm3+trTXtucL6nEz6G1LzjMg+dlS+0mUpDWqJBqe3D2IAYr07WXKvZ/4Lazq
SIZLOZBBFtgWk6bFGioP2QGrVsylgQe7d3hf/aNPitPzHJI57iK00NzL/VAF8IZr
CgW7oCBpHRjUut3bboHk359pfAApKAbJ2RdBXPXeHZ7LZ0i6Jm6fwMxd/dCy7dOT
8a+9OBnPhgt+nFbinxehWruFEmXKKtYdeumKVtSddJANceF/4pOB4XmapCuPOuGu
uz53/I7CTDA+CLHbZuwUhss1uYTg4mJu+XXUnS13VECm1AxjMkWwfR3k238SnDBT
5OqwQV27TOBzcSStEZ1aG84Fwzb8XUCWtIAyR9btSOCbwoPYWx4=
=IxY5
-----END PGP SIGNATURE-----