Browse Source

Syncronize file mode (fixes #20)

Jakob Borg 12 years ago
parent
commit
91c102e4fe
1 changed files with 5 additions and 0 deletions
  1. 5 0
      model/model_puller.go

+ 5 - 0
model/model_puller.go

@@ -121,6 +121,11 @@ func (m *Model) pullFile(name string) error {
 		return err
 	}
 
+	err = os.Chmod(tmpFilename, os.FileMode(globalFile.Flags&0777))
+	if err != nil {
+		return err
+	}
+
 	err = os.Rename(tmpFilename, filename)
 	if err != nil {
 		return err