Bug#731516: /etc/cron.daily/spamassassin: sa-compile not executed from cron
On Fri, 2016-06-03 at 18:36 +0200, Miklos Quartus wrote: > Package: spamassassin > Followup-For: Bug #731516 > > Hi Maintainer, Michal, NN@bugs doesn't reach the submitter by default. If you expect a response from them then you need to CC them. Regards, Adam
Bug#731516: /etc/cron.daily/spamassassin: sa-compile not executed from cron
Package: spamassassin Followup-For: Bug #731516 Hi Maintainer, Michal, > > It's on my to-do list to split sa-compile into a separate package that > > can properly depend on the tools it needs. The sa-compile package's > > cron job can unconditionally compile the rules, since it can safely > > assume that if you have the package installed then you intend to > > compile your rules. > Indeed this would be best solution. As far as I can see, the 'sa-compile' package is now separated from spamassassin package at least in sid and in Jessie. I do have spamassasin installed, but I don't have sa-compile. So this bug can be closed, am I right? Regards, Miklos -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 4.5.0-2-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages spamassassin depends on: ii adduser 3.114 ii curl 7.47.0-1 ii init-system-helpers 1.34 ii libhtml-parser-perl 3.72-1 ii libhttp-date-perl6.02-1 ii libnet-dns-perl 1.05-2 ii libnetaddr-ip-perl 4.079+dfsg-1 ii libsocket6-perl 0.27-1 ii libsys-hostname-long-perl1.5-1 ii libwww-perl 6.15-1 ii perl 5.22.2-1 ii perl-modules-5.22 [libarchive-tar-perl] 5.22.2-1 ii w3m 0.5.3-28 Versions of packages spamassassin recommends: ii gnupg 1.4.20-6 ii libio-socket-inet6-perl 2.72-2 ii libmail-spf-perl 2.9.0-4 ii libperl5.22 [libsys-syslog-perl] 5.22.2-1 pn sa-compile ii spamc 3.4.1-4 Versions of packages spamassassin suggests: pn libdbi-perl pn libencode-detect-perl ii libio-socket-ssl-perl2.027-1 pn libmail-dkim-perl ii libperl5.22 [libcompress-zlib-perl] 5.22.2-1 pn pyzor pn razor -- Configuration Files: /etc/spamassassin/local.cf changed: rewrite_header Subject SPAM required_score 4.0 ifplugin Mail::SpamAssassin::Plugin::Shortcircuit endif # Mail::SpamAssassin::Plugin::Shortcircuit -- no debconf information -- Miklos Quartus WWW: http://www.miklos.info GPG: 3C4B 1364 A379 7366 7FED 260A 2208 F2CE 3FCE A0D3 signature.asc Description: PGP signature
Bug#731516: /etc/cron.daily/spamassassin: sa-compile not executed from cron
Hi Dne Sun, 8 Dec 2013 12:23:35 -0500 Noah Meyerhans no...@debian.org napsal(a): On Fri, Dec 06, 2013 at 09:35:44AM +0100, nijel wrote: the cron script (once enabled) does not invoke sa-compile as the directory /var/lib/spamassassin/compiled does not exist after package installation. Once this directory is created (either manually or by executing sa-compile), the cron job works as expected. This is intentional. Rules aren't compiled by default, since we don't list a hard dependency on gcc and the various other tools needed for sa-compile. The README.Debian just mentions to enable rules in /etc/spamassassin/v320.pre and install packages, missing directory is not documented anywhere so it takes some time to figure out what is wrong... It's on my to-do list to split sa-compile into a separate package that can properly depend on the tools it needs. The sa-compile package's cron job can unconditionally compile the rules, since it can safely assume that if you have the package installed then you intend to compile your rules. Indeed this would be best solution. -- Michal Čihař | http://cihar.com | http://blog.cihar.com signature.asc Description: PGP signature
Bug#731516: /etc/cron.daily/spamassassin: sa-compile not executed from cron
On Fri, Dec 06, 2013 at 09:35:44AM +0100, nijel wrote: the cron script (once enabled) does not invoke sa-compile as the directory /var/lib/spamassassin/compiled does not exist after package installation. Once this directory is created (either manually or by executing sa-compile), the cron job works as expected. This is intentional. Rules aren't compiled by default, since we don't list a hard dependency on gcc and the various other tools needed for sa-compile. It's on my to-do list to split sa-compile into a separate package that can properly depend on the tools it needs. The sa-compile package's cron job can unconditionally compile the rules, since it can safely assume that if you have the package installed then you intend to compile your rules. signature.asc Description: Digital signature
Bug#731516: /etc/cron.daily/spamassassin: sa-compile not executed from cron
Package: spamassassin Version: 3.3.2-5 Severity: normal File: /etc/cron.daily/spamassassin Dear Maintainer, the cron script (once enabled) does not invoke sa-compile as the directory /var/lib/spamassassin/compiled does not exist after package installation. Once this directory is created (either manually or by executing sa-compile), the cron job works as expected. -- Michal Čihař | http://cihar.com | http://blog.cihar.com -- System Information: Debian Release: 7.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages spamassassin depends on: ii adduser 3.113+nmu3 pn libarchive-tar-perl none ii libhtml-parser-perl 3.69-2 ii libnet-dns-perl 0.66-2+b2 ii libnetaddr-ip-perl 4.062+dfsg-1 ii libsocket6-perl 0.23-1+b2 ii libsys-hostname-long-perl 1.4-2 ii libwww-perl 6.04-1 ii perl5.14.2-21+deb7u1 ii perl-modules [libio-zlib-perl] 5.14.2-21+deb7u1 Versions of packages spamassassin recommends: ii gcc4:4.7.2-1 ii gnupg 1.4.12-7+deb7u2 ii libc6-dev 2.13-38 ii libio-socket-inet6-perl2.69-2 ii libmail-spf-perl 2.8.0-1 ii make 3.81-8.2 ii perl [libsys-syslog-perl] 5.14.2-21+deb7u1 ii re2c 0.13.5-1 ii spamc 3.3.2-5 Versions of packages spamassassin suggests: ii libdbi-perl 1.622-1 ii libio-socket-ssl-perl 1.76-2 ii libmail-dkim-perl 0.39-1 ii libnet-ident-perl 1.23-1 ii perl [libcompress-zlib-perl] 5.14.2-21+deb7u1 ii pyzor 1:0.5.0-2 pn razor none -- Configuration Files: /etc/default/spamassassin changed [not included] /etc/spamassassin/local.cf changed [not included] /etc/spamassassin/v310.pre changed [not included] /etc/spamassassin/v320.pre changed [not included] -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org