Commit 0ea34fff authored by Jia Li Ong's avatar Jia Li Ong

Provide permission to access old log files to everyone

parent cab8458c
...@@ -271,7 +271,7 @@ func (w *fileLogWriter) doRotate(logTime time.Time) error { ...@@ -271,7 +271,7 @@ func (w *fileLogWriter) doRotate(logTime time.Time) error {
if err != nil { if err != nil {
goto RESTART_LOGGER goto RESTART_LOGGER
} }
err = os.Chmod(fName, os.FileMode(0440)) err = os.Chmod(fName, os.FileMode(0444))
// re-start logger // re-start logger
RESTART_LOGGER: RESTART_LOGGER:
......
...@@ -175,7 +175,7 @@ func TestFileRotate_06(t *testing.T) { //test file mode ...@@ -175,7 +175,7 @@ func TestFileRotate_06(t *testing.T) { //test file mode
log.Emergency("emergency") log.Emergency("emergency")
rotateName := "test3" + fmt.Sprintf(".%s.%03d", time.Now().Format("2006-01-02"), 1) + ".log" rotateName := "test3" + fmt.Sprintf(".%s.%03d", time.Now().Format("2006-01-02"), 1) + ".log"
s, _ := os.Lstat(rotateName) s, _ := os.Lstat(rotateName)
if s.Mode() != 0440 { if s.Mode() != 0444 {
os.Remove(rotateName) os.Remove(rotateName)
os.Remove("test3.log") os.Remove("test3.log")
t.Fatal("rotate file mode error") t.Fatal("rotate file mode error")
......
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