aboutsummaryrefslogtreecommitdiff
path: root/virtual/eldiron.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-01-08 15:53:43 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-01-08 15:53:43 +0100
commit56991aa7d6fba4cf1afd0e6d7f770f1272ebbf54 (patch)
treeaba16f896d5ec559b4474744cf22139150483339 /virtual/eldiron.nix
parent527e32add1513cc35fecfc340943407e799026ca (diff)
downloadNix-56991aa7d6fba4cf1afd0e6d7f770f1272ebbf54.tar.gz
Nix-56991aa7d6fba4cf1afd0e6d7f770f1272ebbf54.tar.zst
Nix-56991aa7d6fba4cf1afd0e6d7f770f1272ebbf54.zip
Try to fix goaccess cron not running
Diffstat (limited to 'virtual/eldiron.nix')
-rw-r--r--virtual/eldiron.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/virtual/eldiron.nix b/virtual/eldiron.nix
index 62b8364..b9dba3f 100644
--- a/virtual/eldiron.nix
+++ b/virtual/eldiron.nix
@@ -663,12 +663,14 @@
663 stats = domain: conf: let 663 stats = domain: conf: let
664 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}"; 664 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}";
665 in "${d}/bin/stats-${domain}"; 665 in "${d}/bin/stats-${domain}";
666 # FIXME: running several goaccess simultaneously seems to be
667 # bugged?
666 in [ 668 in [
667 "5 0 * * * root ${stats "aten.pro" ./packages/aten_goaccess.conf}" 669 "5 0 * * * root ${stats "aten.pro" ./packages/aten_goaccess.conf}"
668 "5 0 * * * root ${stats "ludivinecassal.com" ./packages/ludivinecassal_goaccess.conf}" 670 "6 0 * * * root ${stats "ludivinecassal.com" ./packages/ludivinecassal_goaccess.conf}"
669 "5 0 * * * root ${stats "piedsjaloux.fr" ./packages/piedsjaloux_goaccess.conf}" 671 "7 0 * * * root ${stats "piedsjaloux.fr" ./packages/piedsjaloux_goaccess.conf}"
670 "5 0 * * * root ${stats "osteopathe-cc.fr" ./packages/chloe_goaccess.conf}" 672 "8 0 * * * root ${stats "osteopathe-cc.fr" ./packages/chloe_goaccess.conf}"
671 "5 0 * * * root ${stats "connexionswing.com" ./packages/connexionswing_goaccess.conf}" 673 "9 0 * * * root ${stats "connexionswing.com" ./packages/connexionswing_goaccess.conf}"
672 ]; 674 ];
673 }; 675 };
674 676