Page 1 of 1

Zonefile Serial

Posted: 2003-03-03 11:12
by moppi
Hallo,

kurze Frage, wird die Serial in einem Zonefile vorgeschrieben wie lang sie sein darf?

kann ich dort nicht einen gekürzten UNIX timestamp nehmen mit 10 stellen?

mfg
Daniel

Re: Zonefile Serial

Posted: 2003-03-03 11:38
by [tom]
Moppi wrote: kann ich dort nicht einen gekürzten UNIX timestamp nehmen mit 10 stellen?
Klar, kannst Du nehmen. Die Serial muß bei Ã?nderungen nur aufsteigend sein.

[TOM]

Re: Zonefile Serial

Posted: 2003-03-03 12:45
by moppi
hi tom - Du schon wieder ;)
Danke erstmal.

ich habe das jetzt so gemacht:

Code: Select all

date("YmdH");
reicht das nicht aus?

mfg
Daniel

Re: Zonefile Serial

Posted: 2003-03-03 14:42
by kase
ich glaube, die Länge is fest, auf 10, und das einzige, was wichtig ist, ist, dass die zahl größer wird bei jedem update.

Bisher ist schon fast zum standart geworden:

YYYYMMDDXX, wobei XX frei wählbar ist.

Re: Zonefile Serial

Posted: 2003-03-03 16:57
by floschi
kase wrote:Bisher ist schon fast zum standart geworden:

YYYYMMDDXX, wobei XX frei wählbar ist.
Hab ich das nicht irgendwo in ner RFC gelsen, dass das so sein MUSS ?!

Re: Zonefile Serial

Posted: 2003-03-03 18:53
by Anonymous
@olfi
Nee, "muss" es nicht, wenn Dein secondary auch ein kaputtes Format verwendet daten die sich halt nur am Mindesthaltbarkeitsdatum deiner Marmelade up.
Wenn der allerdings wieder an nem Nameserver haengt der richtig aufgesetzt ist...........

Karlo

Re: Zonefile Serial

Posted: 2003-03-03 19:01
by flo
Also, ich habe auch gehört, daß das Probleme machen kann, weiß aber nicht, welche Umstände da zusammenkommn müssen.

Ich denke, solange die serials nur einheitlich sind, sollte es gleich sein, wobei ich aber auch die Datumsvariante bevorzuge, ich kann immer noch keine Timestamps im Kopf ausrechnen. ;-)

Grüße,

flo.

Re: Zonefile Serial

Posted: 2003-03-03 19:21
by [tom]
flo wrote:Also, ich habe auch gehört, daß das Probleme machen kann, weiß aber nicht, welche Umstände da zusammenkommn müssen.
Wenn ich mich richtig erinnere, gab es Probleme mit 4.8.3 BIND Versionen unter einigen Plattformen (Ã?berlauf).

Ansonsten behandelt BIND die Serial meines Wissens als 32 Bit unsigned Integer. Die Grenze liegt also bei 4.294.967.295 (2^32 - 1).

BTW: Dadurch ist mit einem Datumsproblem durch Serials im Jahr 4294 zu rechnen. ;-)

[TOM]