[Eisfair] Update 2.2.8 - Cron, BfB

Olaf Jaehrling eisfair at ojaehrling.de
Mo Mär 3 17:23:04 CET 2014


Hallo Marcus,


Am 03.03.2014 15:39, schrieb Marcus Roeckrath:

>> /usr/local/brute_force_blocking/configfile: line 26: /usr/bin/sed:
>> Argument list too long
> 
> Hat es dann überhaupt mit dem Base-Update 2.2.8 (speziell dem fcron-Update)
> zu tun?

naja, zumindest nicht mit dem Befehl, der aufgerufen wird.

Bsp:
/usr/local/brute_force_blocking/configfile: line 30: /usr/bin/date:
Argument list too long
/usr/local/brute_force_blocking/configfile: line 36: /usr/bin/date:
Argument list too long

Zeile 30 ist:
bfbtime=$(date +%d.%m.%Y" "%H:%M:%S)
kein Hexenwerk.


Zeile 36 ist:
cactitime=`date +%Y"-"%m"-"%d" "%T | cut -c1-15`
auch kein Hexenwerk

Zeile 26:
toaddress=`echo $BFB_MAIL_TO_ADDRESS | sed s"/ /,/g"`



Ich habe keine Ahnung wo bei diesen drei Zeilen das Argument zu lang
sein könnte.

Aber wie gesagt. Ich selber kann das Problem nicht nachvollziehen.
Allerdings habe ich keinen Konsolenzugang um die Meldung von Detlef zu
verifizieren. Aber ich bekomme auch keine Mails.
Unterschied: ich verwende Version 0.6.0svn.

Ich werde diese Version einfach jetzt freigeben und hoffe, dass damit
die Problem beseitigt sind.

Änderung:
export PATH="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"

und dieses in folgenden Files:
/etc/init.d/brute_force_blocking
/usr/local/brute_force_blocking/blocked
/usr/local/brute_force_blocking/brute_force_blocking
/usr/local/brute_force_blocking/configfile
/usr/local/brute_force_blocking/checkchecker
/usr/local/brute_force_blocking/angreifer
/usr/local/brute_force_blocking/createiphtml
/var/install/config.d/brute_force_blocking.sh
/var/install/bin/brute_force_blocking.edit

Danke und Gruß

Olaf


P.S. so langsam bin ich am überlegen, ob man nicht die Idee mit der
"1_path" umsetzen sollte oder zumindest dem cron global den Path
unterschiebt.



> 



Mehr Informationen über die Mailingliste Eisfair