diff options
Diffstat (limited to 'virtual')
-rw-r--r-- | virtual/eldiron.nix | 10 |
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 | ||