restic/internal/backend/local/local_unix.go
Michael Eischer f4282aa6fd local: mark repository files as read-only
This is intended to prevent accidental modifications of data files.
Marking the files as read-only was accidentally removed in #1258.
2020-10-07 12:29:37 +02:00

14 lines
209 B
Go

// +build !windows
package local
import (
"os"
"github.com/restic/restic/internal/fs"
)
// set file to readonly
func setFileReadonly(f string, mode os.FileMode) error {
return fs.Chmod(f, mode&^0222)
}