diff --git a/internal/fs/file.go b/internal/fs/file.go index 3c9cac331..bf21572fd 100644 --- a/internal/fs/file.go +++ b/internal/fs/file.go @@ -143,7 +143,7 @@ func Clone(srcName, destName string) (cloned bool, err error) { _ = src.Close() }() - dest, err := OpenFile(destName, O_CREATE|O_WRONLY|O_NOFOLLOW, 0600) + dest, err := OpenFile(destName, O_CREATE|O_TRUNC|O_WRONLY|O_NOFOLLOW, 0600) if err != nil { return false, err }