Q:nwserv a datum vzniku souboru

Leos Bitto bitto na kolej.mff.cuni.cz
Čtvrtek Duben 24 22:05:04 CEST 1997


On 24 Apr 1997 15:55:35 +0200, Ondrej Pech <pecho na b19b.vscht.cz> wrote:
>Dobry den
>
>Mam problem s casem vzniku nekterych souboru zkopirovanych na nwserv.
>Nektere soubory jsou totiz pak na nwservu o hodinu starsi, nez soubory tam
>kopirovane. Nevysledoval jsem zadnou zavislost na tom, ktremu souboru bude
>pozmenen cas vzniku a kteremu ne. Pouzivam standardni konfigurak dodavany s
>nwserv, krome par pridanych uzivatalu a sdilenych disku. Mam zapnutou emulaci
>novellu 3.12.
>Pouzivam nwserv:Version 0.98.pl7
>Stalo se to take nekomu?
>
>Ondra

Zkuste do kernelu aplikovat tento patch, mel by to resit. Pry jde o problem
s DST (letnim casem). Nasel jsem ho  myslim nekde na www.linuxjq.com (ale 
nerucim za to):

--- linux/fs/ncpfs/dir.c.original       Sat Nov 30 11:21:21 1996
+++ linux/fs/ncpfs/dir.c        Fri Apr  4 18:51:46 1997
@@ -1228,13 +1228,13 @@
 static int
 utc2local(int time)
 {
-        return time - sys_tz.tz_minuteswest*60;
+        return time - sys_tz.tz_minuteswest*60 + sys_tz.tz_dsttime*3600;
 }

 static int
 local2utc(int time)
 {
-        return time + sys_tz.tz_minuteswest*60;
+        return time + sys_tz.tz_minuteswest*60 - sys_tz.tz_dsttime*3600;
 }




                                                  Leos Bitto
                                           <bitto na kolej.mff.cuni.cz>


Další informace o konferenci Linux