1 |
diff -urN smeserver-xt_geoip-1.3.1.old/root/usr/share/xt_geoip/geoip_stats smeserver-xt_geoip-1.3.1/root/usr/share/xt_geoip/geoip_stats |
2 |
--- smeserver-xt_geoip-1.3.1.old/root/usr/share/xt_geoip/geoip_stats 2022-07-10 12:00:06.000000000 +0400 |
3 |
+++ smeserver-xt_geoip-1.3.1/root/usr/share/xt_geoip/geoip_stats 2022-07-10 12:05:34.088000000 +0400 |
4 |
@@ -40,7 +40,7 @@ |
5 |
TMPFILE=$(mktemp $STATDIR/xt_${PREF}.XXXXXXX) |
6 |
# Day - 1 |
7 |
MONTH=$(date --date '1 day ago' +%B) |
8 |
-LOGDAY="${MONTH:0:3} $(date --date '1 day ago' +%d)" |
9 |
+LOGDAY="$(LC_ALL=C date --date '1 day ago' '+%h %e')" |
10 |
DATE=$(date --date '1 day ago' '+%Y-%m-%d') |
11 |
ARCHDATE=$(date --date '90 day ago' '+%Y-%m-%d') |
12 |
|
13 |
@@ -61,8 +61,8 @@ |
14 |
# All logfiles update for 2 days, not empty |
15 |
for file in $(find $LOGDIR/* -type f -mtime -2 -size +50c) |
16 |
do |
17 |
-# echo $(echo $CMD1 $file $CMD2 "'^$LOGDAY'" $CMD3) |
18 |
- eval $(echo $CMD1 $file $CMD2 "'^$LOGDAY'" $CMD3) |
19 |
+# echo "$(echo $CMD1 $file $CMD2 \'^"$LOGDAY"\' $CMD3)" |
20 |
+ eval "$(echo $CMD1 $file $CMD2 \'^"$LOGDAY"\' $CMD3)" |
21 |
done |
22 |
|
23 |
# number of incidents by IP, sorted by IP |