From 121ae986ec624fda5fc4a1e8aa59b701fc7894b4 Mon Sep 17 00:00:00 2001 From: criyle Date: Thu, 8 Aug 2019 23:10:39 -0700 Subject: [PATCH] fix copyin file permission & reset param --- deamon/container_init.go | 2 +- deamon/master_cmd.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/deamon/container_init.go b/deamon/container_init.go index defccc5..1348bac 100644 --- a/deamon/container_init.go +++ b/deamon/container_init.go @@ -87,7 +87,7 @@ func handleCopyIn(s *unixsocket.Socket, cmd *Cmd, msg *unixsocket.Msg) error { } defer inf.Close() - outf, err := os.OpenFile(cmd.Path, os.O_CREATE|os.O_RDWR|os.O_TRUNC, 666) + outf, err := os.OpenFile(cmd.Path, os.O_CREATE|os.O_RDWR|os.O_TRUNC, 0666) if err != nil { return sendErrorReply(s, "copyin: open write file %v", err) } diff --git a/deamon/master_cmd.go b/deamon/master_cmd.go index 9528b90..30d8e58 100644 --- a/deamon/master_cmd.go +++ b/deamon/master_cmd.go @@ -78,7 +78,7 @@ func (m *Master) Delete(p string) error { } // Reset remove all from /tmp and /w -func (m *Master) Reset(p string) error { +func (m *Master) Reset() error { cmd := Cmd{ Cmd: cmdReset, }