Commit 2cd8413e authored by Geoff Simmons's avatar Geoff Simmons

Always use Location UTC for pem.Files modification time.

parent f5b0d159
...@@ -133,7 +133,7 @@ func NewFiles(base string, gid int, crtGetter *crt.Getter) (*Files, error) { ...@@ -133,7 +133,7 @@ func NewFiles(base string, gid int, crtGetter *crt.Getter) (*Files, error) {
Files: make(map[string]*File), Files: make(map[string]*File),
mtx: new(sync.RWMutex), mtx: new(sync.RWMutex),
crtGetter: crtGetter, crtGetter: crtGetter,
mtime: time.Now(), mtime: time.Now().UTC(),
} }
if gid >= 0 { if gid >= 0 {
files.Gid = gid files.Gid = gid
...@@ -337,7 +337,7 @@ func (pemfiles *Files) Write( ...@@ -337,7 +337,7 @@ func (pemfiles *Files) Write(
pemfile.ModTime = info.ModTime() pemfile.ModTime = info.ModTime()
pemfile.Hash = sha512.Sum512(pem) pemfile.Hash = sha512.Sum512(pem)
pemfiles.Files[ns+"/"+name] = pemfile pemfiles.Files[ns+"/"+name] = pemfile
pemfiles.mtime = time.Now() pemfiles.mtime = time.Now().UTC()
return found, valid, nil return found, valid, nil
} }
...@@ -368,7 +368,7 @@ func (pemfiles *Files) Delete(namespace, name string) (bool, error) { ...@@ -368,7 +368,7 @@ func (pemfiles *Files) Delete(namespace, name string) (bool, error) {
return !os.IsNotExist(err), err return !os.IsNotExist(err), err
} }
delete(pemfiles.Files, key) delete(pemfiles.Files, key)
pemfiles.mtime = time.Now() pemfiles.mtime = time.Now().UTC()
return true, nil return true, nil
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment