You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since spamd is actually a perl script, command_interpreter needs to be set in sa-spamd. If you set this to perl it works fine. The question I guess is why our rc.subr needs that and presumably FreeBSD's works ok.
The text was updated successfully, but these errors were encountered:
IIRC, FreeBSD is supposed to need command_interpreter too, so even if it can handle it being missing, it's wrong to be missing and needs to be corrected.
sa-spamd is a generated file, and I'm not familiar enough with the magic of ports to make it select the installed version of PERL (I tried to use %%PERL%% in sa-spamd.in but it didn't work). What I did was just add a line in /usr/local/etc/rc.d/sa-spamd:
command_interpreter=/usr/local/bin/perl
Not sure about the right way to patch that, and could use some help.
Since spamd is actually a perl script, command_interpreter needs to be set in sa-spamd. If you set this to perl it works fine. The question I guess is why our rc.subr needs that and presumably FreeBSD's works ok.
The text was updated successfully, but these errors were encountered: