You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Konstantin <ch...@pochtamt.ru> on 2004/04/26 12:21:44 UTC
bug: spamc -x exit code is wrong when cannot connect to UNIX socket
Hi!
I'm creating a setup of spamd like this:
spamd is running as non-root on UNIX socket
/var/spamd/.s.spamd
$ ls -ld /var/spamd:
drwxrwx--- 3 spamd mail 4096 Апр 26 13:23
/var/spamd
$ ls -ld /var/spamd/.s.spamd
srw-rw-rw- 1 spamd mail 0 Апр 26 13:23
/var/spamd/.s.spamd
Running spamc from authorized user:
$ spamc -x -c -U /var/spamd/.s.spamd
</usr/share/doc/spamassassin-2.63/sample-spam.txt ; echo $?
1000.0/5.0
1
Ok.
Running spamc from non-authorized user:
$ spamc -x -c -U /var/spamd/.s.spamd
</usr/share/doc/spamassassin-2.63/sample-spam.txt ; echo $?
0/0
0
According to man, should output exit code EX_NOPERM (77) or
so.
Spamassassin version 2.63 compiled from srpm on RedHat 7.3.
WBR,
Konstantin A. Pelepelin