diff --git a/apply.go b/apply.go index b26dae1..a0df904 100644 --- a/apply.go +++ b/apply.go @@ -111,6 +111,7 @@ func Apply(update io.Reader, opts Options) error { if err != nil { return err } + os.Chmod(newPath, opts.TargetMode) defer fp.Close() _, err = io.Copy(fp, bytes.NewReader(newBytes))