[Fli4l_dev] Informationen zu den wöchentlichen 4.0-Archiven vom 21.08.2015 (r40997)

Christoph Schulz fli4l at kristov.de
So Aug 23 17:39:56 CEST 2015


Hallo!

Uwe Zeppei schrieb:

> Beim Versuch mit r40997 testing x64 den fli4l zu bauen, kommt folgende
> Fehlermeldung:
> 
> (C:\Download\Fli4l_4_config/dyndns.txt:60) wrong value of variable
>      DYNDNS_1_FORCE_UPDATE_TIME: '25' (invalid cron entry, use
>      "<minute> <hour> <day> <month> <day-of-week>")
> (C:\Download\Fli4l_4_config/dyndns.txt:74) wrong value of variable
>      DYNDNS_2_FORCE_UPDATE_TIME: '25' (invalid cron entry, use
>      "<minute> <hour> <day> <month> <day-of-week>")
> 
> Laut dem Kommentar in der dyndns.txt sollte aber doch eine einzelne Zahl
> auch funktionieren? Ist da eventuell bei FFL-1222 was schiefgegangen
> oder ist das nur Zufall?

Du hast Recht, das steht im Kommentar so drin. Ich werde darüber nachdenken 
müssen, ob das so bleibt. Jedenfalls ist es definitiv nicht so implementiert 
worden, denn es wurde ohnehin täglich geprüft, daher ist das recht 
verwirrend:

# if this a single number we assume this is the number of days to force a
# dns refresh.
# to avoid expiring such dns entrie we run a dns expire check once a day at
# 03:00 regardless any ip up/down events
if echo "$force_update_time" | grep -q "^[[:digit:]]\+$"
then
    add_crontab_entry "3 * * * *" "/usr/bin/dyndns-update -s update -f 
$hostname"
[...]

Wenn jemand (wie es implementiert wurde) jeden Tag um 3:00 Uhr das Update 
machen möchte, kann er ja den Cron-Ausdruck nutzen (also "3 * * * *"). Ob 
weitere Shortcuts wirklich nützlich sind, darüber muss ich erst einmal 
nachdenken.


Viele Grüße,
-- 
Christoph Schulz
[fli4l-Team]



Mehr Informationen über die Mailingliste Fli4l_dev