mirror of
https://github.com/restic/restic.git
synced 2024-08-23 12:50:45 +02:00
This is intended to prevent accidental modifications of data files. Marking the files as read-only was accidentally removed in #1258.
15 lines
209 B
Go
15 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)
|
|
}
|