]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Try to fix goaccess cron not running
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Tue, 8 Jan 2019 14:53:43 +0000 (15:53 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Tue, 8 Jan 2019 14:53:43 +0000 (15:53 +0100)
virtual/eldiron.nix

index 62b8364b094a8ba7cbd6c7135336f6967705ad4e..b9dba3f79b3d91ba3ccf3f4dc28257c9e7209858 100644 (file)
         stats = domain: conf: let
           d = pkgs.writeScriptBin "stats-${domain}" "${pkgs.gnused}/bin/sed -n '/\\['$(LC_ALL=C ${pkgs.coreutils}/bin/date -d yesterday +'%d\\/%b\\/%Y')'/ p' /var/log/httpd/access_log-${domain} | ${pkgs.goaccess}/bin/goaccess -o /var/lib/goaccess/${domain}/index.html -p ${conf}";
           in "${d}/bin/stats-${domain}";
+      # FIXME: running several goaccess simultaneously seems to be
+      # bugged?
       in [
         "5 0 * * * root ${stats "aten.pro" ./packages/aten_goaccess.conf}"
-        "5 0 * * * root ${stats "ludivinecassal.com" ./packages/ludivinecassal_goaccess.conf}"
-        "5 0 * * * root ${stats "piedsjaloux.fr" ./packages/piedsjaloux_goaccess.conf}"
-        "5 0 * * * root ${stats "osteopathe-cc.fr" ./packages/chloe_goaccess.conf}"
-        "5 0 * * * root ${stats "connexionswing.com" ./packages/connexionswing_goaccess.conf}"
+        "6 0 * * * root ${stats "ludivinecassal.com" ./packages/ludivinecassal_goaccess.conf}"
+        "7 0 * * * root ${stats "piedsjaloux.fr" ./packages/piedsjaloux_goaccess.conf}"
+        "8 0 * * * root ${stats "osteopathe-cc.fr" ./packages/chloe_goaccess.conf}"
+        "9 0 * * * root ${stats "connexionswing.com" ./packages/connexionswing_goaccess.conf}"
         ];
     };