https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6939

--- Comment #6 from Kip <[email protected]> ---
(In reply to Karsten Bräckelmann from comment #5)
> The "OP [who] associated it with Evolution" is you. You filed both, the
> Ubuntu bug (against Evolution) and this bug (against SA upstream). Please do
> not refer to you in third person.

This is painfully obvious and has nothing to do with the substance of the OP
(original post - listen for the context).

> The error logged by syslog states failing to create a UNIX socket. By
> default, both spamc and spamd are using TCP port 783, not a UNIX socket.
> 
> The ps output in comment 0 shows the system-wide running spamd (pid 18498)
> to listen on the default TCP 783, whereas the per-user spamd daemon (pid
> 2789) is indeed using custom options to use a UNIX socket.

That's more useful.

> What are the owner, group and mode of that socket? What group(s) is the user
> 'kip' a member of?

-rw-rw-r-- 1 kip kip 5 May 27 12:26 /run/user/kip/spamd-pid-file-EFUQXW

$ groups kip
kip : kip adm cdrom sudo dip plugdev fuse lpadmin sambashare

> The per-user spamd daemon has been launched by Evolution / its spam filter
> plugin with these custom options. Evolution also is what is starting a spamc
> process for each message to be scanned. Having both using the same unique,
> randomized socketpath and proper permissions is the responsibility of
> Evolution.

$ ps aux | grep spam
...
kip       4659  0.0  1.3 158020 54676 ?        S    May27   0:16 /usr/bin/perl
-T -w /usr/sbin/spamd --socketpath /run/user/kip/spamd-socket-path-BEUQXW
--max-children=1 --pidfile /run/user/kip/spamd-pid-file-EFUQXW
...

$ cat /run/user/kip/spamd-pid-file-EFUQXW
4659

Yet /etc/default/spamassassin defines PIDFILE to /var/run/spamd.pid

$ cat /var/run/spamd.pid
1896

That process is also valid (root):
root      1896  0.0  0.0 145472  2580 ?        Ss   May27   0:17
/usr/sbin/spamd --create-prefs --max-children 5 --helper-home-dir -d
--pidfile=/var/run/spamd.pid

> You are seriously having an attitude problem.

No, I think you're having an attutude problem. You don't know why this issue is
happening, but rather than simply leaving it to someone who can help, you have
to try and demand I conform to some arbitrary spur the moment social etiqutte
you've just invented that has nothing to do with the actual issue.

> Oh, and your recent comment of "This is still driving me nuts. Any help
> appreciated." to the Ubuntu bug report clearly shows you do not understand
> what a bug-tracker is. But you dismissed this when I pointed it out in
> comment 1, so I do not expect you to listen this time either.

I wasn't talking about the bug. I was talking about you. 

As for not knowing what a bug tracker is for, that's a rather peculiar
deductive gymnastic. But you're welcome to create your own. Any time anyone has
an alleged attitude problem, they can post on your personnel tracker and await
your remedial tutelage.

> This is not a SA bug. 

A bug is something software does that it shouldn't. Evolution may be invoking
SA wrong, but the fact remains that the error messages in mail.err are not
useful. It's a bug. It's not an attack on your ego. It's a constructive
criticism of a computer program. Get over it.

> I am tired of you, though, and will wait for someone
> else to close this bug.

I think we both agree that you don't have any useful information here.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to