Hi,

Fred de Brouwer schrob:
> I ran into this problem as well and I found this way to get spamassassin
> installed.
> [...]
> If the installation script creates the user with the "bash" - shell it might
> solve this broken installation.

So there's a bashism somewhere, and it needs to be fixed.

Since "LinuxChix SysAdmin" reports having issues due to local scripts in
/etc/profile.d/ , can you please check whether you have those too? And
if so, if they contain nonportable code? Looking at the output of "sh"
and "sh -l" and "su - debian-spamd -s /bin/sh -c true" might show issues.

If that's indeed the problem, you need to fix those scripts to either
use only posix features, or make the offending parts conditional on
"[ -n "$BASH_VERSINFO" ]". Otherwise, all user accounts with a non-bash
posix login shell will have issues, not just debian-spamd.

If you don't have local shell startup files, then we need to hunt for a
bashism in debian's files.

HTH,
    Jan

Attachment: signature.asc
Description: PGP signature

Reply via email to