sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #16705
Re: System ur og cmos ur - y2k korrigering?
Ulf Nielsen wrote:
> storner@xxxxxxxx wrote:
>
> > Jeg har ikke lige en 2.0 kerne-source ved hånden, men der er formentlig ikke
> > sket den store forandring i denne del af koden, så det skulle være over-
> > kommeligt at lave denne ændring også på ældre kerne-versioner.
> Her er 2.0.35 i time.c :
> linie:
> 461 if ((year += 1900) < 1970)
> 462 year += 100;
> 463 return mktime(year, mon, day, hour, min, sec);
> Ændres til:
> linie:
> 461 if ((year += 1900) < 1970)
> 462 year += 100;
> 463 year += 28; /* <<<------ Tilføj denne linie */
> 464 return mktime(year, mon, day, hour, min, sec);
Tak,tak,tak. Skal jeg så kompilere kernen, eller kan jeg nøjes med time.o. Jeg
aner ikke en skid om c programmering. Og i givet fald, kommer det til at tage
LAAAAAAAAAAAAANG tid på min ældgamle laptop (og det er ikke engang sikker at jeg
har nok diskplads til den slags). Personligt synes jeg en perl eller bash
script er en noget nemmere løsning
>
>
> /ulf
> ---
> echo
> '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc
Og til det kan jeg kun sige:
echo '[q]sa[ln0=aln256%Pln256/snlbx]sb12246632216078741249738055snlbxq'|dc
Follow ups
References