Package: spamassassin Version: 3.4.2-1+deb10u2 The postinst script for SpamAssassin creates the user "debian-spamd" with the shell set to /bin/sh. When looking I found minimal reason for debian-spamd to have a valid shell. In fact the only reason I could find was spamassassin.postinst using `su`.
If "-s /bin/sh" is added to the use of `su` that fixes the issue. With this fix, everything /appears/ to function with debian-spamd having a shell of /bin/false. -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sig...@m5p.com PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445