1 |
michel |
1.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 |