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
signature.asc
Description: PGP signature

