hi.

i've SA r429169 built from src on OSX 10.4.7.

i'm attemtpting to use/explore the sandbox's SendMailID.pm plugin.

to do so, as part of install, i've:

cp /usr/ports/spamassassin/rules/SendmailID.pm /var/MailServer/Conf/SA/Dist/

and, in my init.pre, i've:

        loadplugin Mail::SpamAssassin::Plugin::SendmailID ../Dist/SendmailID.pm

where:

        % cd /var/MailServer/Conf/SA/Local
        % ls init.pre
                init.pre
        % ls ../Dist/SendmailID.pm
                ../Dist/SendmailID.pm

then:

        % spamassassin \
          --lint \
          --debug \
          --siteconfigpath=/var/MailServer/Conf/SA/Dist \
          --configpath=/var/MailServer/Conf/SA/Local \
          --prefs-file=local.cf \
          --nocreate-prefs


reports:

---------------------------
...
[14766] dbg: plugin: fixed relative path: /var/MailServer/Conf/SA/Local/../Dist/SendmailID.pm [14766] dbg: plugin: loading Mail::SpamAssassin::Plugin::SendmailID from /var/MailServer/Conf/SA/Local/../Dist/SendmailID.pm [14766] dbg: plugin: registered Mail::SpamAssassin::Plugin::SendmailID=HASH(0x401381c) [14766] dbg: plugin: fixed relative path: /var/MailServer/Conf/SA/Dist/SendmailID.pm [14766] dbg: plugin: loading Mail::SpamAssassin::Plugin::SendmailID from /var/MailServer/Conf/SA/Dist/SendmailID.pm [14766] warn: Subroutine new redefined at /var/MailServer/Conf/SA/Dist/SendmailID.pm line 19. [14766] warn: Subroutine check_sendmail_id redefined at /var/MailServer/Conf/SA/Dist/SendmailID.pm line 32. [14766] warn: Subroutine time2smid redefined at /var/MailServer/Conf/SA/Dist/SendmailID.pm line 67. [14766] dbg: plugin: did not register Mail::SpamAssassin::Plugin::SendmailID=HASH(0x400cc18), already registered [14766] dbg: plugin: fixed relative path: /var/MailServer/Conf/SA/Dist/updates_spamassassin_org/SendmailID.pm [14766] dbg: plugin: loading Mail::SpamAssassin::Plugin::SendmailID from /var/MailServer/Conf/SA/Dist/updates_spamassassin_org/SendmailID.pm [14766] dbg: plugin: failed to parse tryplugin /var/MailServer/Conf/SA/Dist/updates_spamassassin_org/SendmailID.pm: Can't locate /var/MailServer/Conf/SA/Dist/updates_spamassassin_org/SendmailID.pm in @INC (@INC contains: lib /usr/local/perl_libs/sitelib/darwin-thread-multi-2level /usr/local/perl_libs/sitelib /usr/local/perl_libs/privlib/darwin-thread-multi-2level /usr/local/perl_libs/privlib /usr/local/perl_libs/vendorlib/darwin-thread-multi-2level /usr/local/perl_libs/vendorlib) at /usr/local/perl_libs/sitelib/Mail/SpamAssassin/PluginHandler.pm line 96.
...
---------------------------



where i see BOTH:

        "loading"

and

        "failed to parse"


is this generally a problem?

what should i do to 'tame' this, namely, prevent the "failed to parse" message ?

thanks,

richard

Reply via email to