"Axb" <axb.li...@gmail.com> wrote in message news:4e1c820d.3000...@gmail.com...
On 2011-07-12 15:21, Jezz wrote:

So my question is this: is there any way I can get the DecodeShortURLs
plugin working without the Syslog module requirement? Eg. can I get this
plugin to only view Syslog as an optional and not mandatory
prerequisite? I certainly don't need the Syslog functionality of this
plugin, and the plugin itself allows me to "turn off" Syslog logging by
adding "url_shortener_syslog 0" to the .cf file. Yet it seems to still
require the Syslog module in order to work (otherwise I get errors when
I run a lint check).

Any suggestions??

whathappens if you comment out those lines

#url_shortener_log /tmp/DecodeShortURLs.txt
#url_shortener_cache /tmp/DecodeShortURLs.sq3
#url_shortener_syslog 1


I tried commenting out those three lines. Then I linted SpamAssassin and got the following:

Jul 13 12:31:47.190 [2020] dbg: plugin: loading Mail::SpamAssassin::Plugin::DecodeShortURLs from C:\MDaemon\SpamAssassin\etc\DecodeShortURLs.pm Jul 13 12:31:47.251 [2020] warn: plugin: failed to parse plugin C:\MDaemon\SpamAssassin\etc\DecodeShortURLs.pm: Can't locate Sys/Syslog.pm in @INC (@INC contains: C:\Perl\site\lib C:\MDaemon\SpamAssassin) at C:\MDaemon\SpamAssassin\etc\DecodeShortURLs.pm line 99. Jul 13 12:31:47.251 [2020] warn: BEGIN failed--compilation aborted at C: [...]\MDaemon\SpamAssassin\etc\DecodeShortURLs.pm line 99.


So even commenting out those lines doesn't help, as the plugin still requires the Syslog module which I don't have. :(

Reply via email to