Debian Bug report logs - #1017992
(Upstream fix) socket path handling

version graph

Package: amavisd-new; Maintainer for amavisd-new is Brian May <[email protected]>; Source for amavisd-new is src:amavisd-new (PTS, buildd, popcon).

Reported by: Spamme <[email protected]>

Date: Tue, 23 Aug 2022 18:24:02 UTC

Severity: normal

Found in version amavisd-new/1:2.11.0-6.1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Brian May <[email protected]>:
Bug#1017992; Package amavisd-new. (Tue, 23 Aug 2022 18:24:04 GMT) (full text, mbox, link).


Acknowledgement sent to Spamme <[email protected]>:
New Bug report received and forwarded. Copy sent to Brian May <[email protected]>. (Tue, 23 Aug 2022 18:24:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Spamme <[email protected]>
To: [email protected]
Subject: (Upstream fix) socket path handling
Date: Tue, 23 Aug 2022 20:13:52 +0200
Package: amavisd-new
Version: 1:2.11.0-6.1

When using multiple unix sockets, amavis fail to correctly determine 
which socket is being used for the connection, and so it fails to apply 
the correct policy bank. In some cases, no policy bank is found and the 
server crashes with a fatal error:

(!!)TROUBLE in process_request: protocol not specified, UNIX at 
/usr/sbin/amavisd-new line 13718.

This has been fixed upstream here:
https://gitlab.com/amavis/amavis/-/merge_requests/2/diffs?commit_id=f94a641de96a94aac86cc5b36926b503cb8c5c8d

After a quick test I can confirm the fix works on buster.



Information forwarded to [email protected]:
Bug#1017992; Package amavisd-new. (Wed, 24 Aug 2022 22:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Brian May <[email protected]>:
Extra info received and forwarded to list. (Wed, 24 Aug 2022 22:21:03 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Brian May <[email protected]>
To: Spamme <[email protected]>, [email protected]
Subject: Re: Bug#1017992: (Upstream fix) socket path handling
Date: Thu, 25 Aug 2022 08:18:19 +1000
Spamme <[email protected]> writes:

> This has been fixed upstream here:
> https://gitlab.com/amavis/amavis/-/merge_requests/2/diffs?commit_id=f94a641de96a94aac86cc5b36926b503cb8c5c8d

As far as I can tell there wasn't been a stable release of amavisd-new
since 2018-10-08.

> 2018-10-08: amavisd-new-2.11.1.tar.bz2 release

https://www.ijs.si/software/amavisd/

Should we be switching to use the latest git master release? Does it
matter if we include such a version in a stable Debian release?

I don't know. Some upstream maintainers can object to using an unstable
git version in a stable Debian release. Even if there has not been any
stable releases in years.

And I think cherry-picking a change from the git branch isn't any better
either. Maybe worse, we won't automatically get bug fixes for the change
we cherry-picked.
-- 
Brian May <[email protected]>



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 19:41:06 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.