cmd: rclone selfupdate (#5080)

Implements self-update command
Fixes #548
Fixes #5076
This commit is contained in:
Ivan Andreev 2021-03-11 22:39:30 +03:00 committed by GitHub
parent 4d8ef7bca7
commit 6fa74340a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 811 additions and 7 deletions

View file

@ -0,0 +1,11 @@
// +build !windows,!plan9,!js
package selfupdate
import (
"golang.org/x/sys/unix"
)
func writable(path string) bool {
return unix.Access(path, unix.W_OK) == nil
}