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