From 4c02f50ef5957abbbdadc1dd7c659e911c3669fd Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Wed, 13 Apr 2022 10:14:45 +0100 Subject: [PATCH] build: update github.com/billziss-gh to github.com/winfsp --- bin/build-xgo-cgofuse.sh | 2 +- cmd/cmount/fs.go | 2 +- cmd/cmount/mount.go | 2 +- cmd/mountlib/help.go | 6 +++--- go.mod | 2 +- go.sum | 2 ++ 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/bin/build-xgo-cgofuse.sh b/bin/build-xgo-cgofuse.sh index 8e4c0259e..01908dfcc 100755 --- a/bin/build-xgo-cgofuse.sh +++ b/bin/build-xgo-cgofuse.sh @@ -1,5 +1,5 @@ #!/bin/bash set -e -docker build -t rclone/xgo-cgofuse https://github.com/billziss-gh/cgofuse.git +docker build -t rclone/xgo-cgofuse https://github.com/winfsp/cgofuse.git docker images docker push rclone/xgo-cgofuse diff --git a/cmd/cmount/fs.go b/cmd/cmount/fs.go index d627a9829..9e034da55 100644 --- a/cmd/cmount/fs.go +++ b/cmd/cmount/fs.go @@ -13,7 +13,7 @@ import ( "sync/atomic" "time" - "github.com/billziss-gh/cgofuse/fuse" + "github.com/winfsp/cgofuse/fuse" "github.com/rclone/rclone/cmd/mountlib" "github.com/rclone/rclone/fs" "github.com/rclone/rclone/fs/fserrors" diff --git a/cmd/cmount/mount.go b/cmd/cmount/mount.go index cafecafac..df92b792b 100644 --- a/cmd/cmount/mount.go +++ b/cmd/cmount/mount.go @@ -18,7 +18,7 @@ import ( "sync/atomic" "time" - "github.com/billziss-gh/cgofuse/fuse" + "github.com/winfsp/cgofuse/fuse" "github.com/rclone/rclone/cmd/mountlib" "github.com/rclone/rclone/fs" "github.com/rclone/rclone/lib/atexit" diff --git a/cmd/mountlib/help.go b/cmd/mountlib/help.go index 641097c9d..10aea7b9f 100644 --- a/cmd/mountlib/help.go +++ b/cmd/mountlib/help.go @@ -65,10 +65,10 @@ at all, then 1 PiB is set as both the total and the free size. To run rclone @ on Windows, you will need to download and install [WinFsp](http://www.secfs.net/winfsp/). -[WinFsp](https://github.com/billziss-gh/winfsp) is an open-source +[WinFsp](https://github.com/winfsp/winfsp) is an open-source Windows File System Proxy which makes it easy to write user space file systems for Windows. It provides a FUSE emulation layer which rclone -uses combination with [cgofuse](https://github.com/billziss-gh/cgofuse). +uses combination with [cgofuse](https://github.com/winfsp/cgofuse). Both of these packages are by Bill Zissimopoulos who was very helpful during the implementation of rclone @ for Windows. @@ -218,7 +218,7 @@ from Microsoft's Sysinternals suite, which has option |-s| to start processes as the SYSTEM account. Another alternative is to run the mount command from a Windows Scheduled Task, or a Windows Service, configured to run as the SYSTEM account. A third alternative is to use the -[WinFsp.Launcher infrastructure](https://github.com/billziss-gh/winfsp/wiki/WinFsp-Service-Architecture)). +[WinFsp.Launcher infrastructure](https://github.com/winfsp/winfsp/wiki/WinFsp-Service-Architecture)). Note that when running rclone as another user, it will not use the configuration file from your profile unless you tell it to with the [|--config|](https://rclone.org/docs/#config-config-file) option. diff --git a/go.mod b/go.mod index aa3f59883..cf8d5c41b 100644 --- a/go.mod +++ b/go.mod @@ -17,7 +17,7 @@ require ( github.com/artyom/mtab v1.0.0 github.com/atotto/clipboard v0.1.4 github.com/aws/aws-sdk-go v1.43.30 - github.com/billziss-gh/cgofuse v1.5.0 + github.com/winfsp/cgofuse v1.5.0 github.com/buengese/sgzip v0.1.1 github.com/colinmarc/hdfs/v2 v2.3.0 github.com/coreos/go-semver v0.3.0 diff --git a/go.sum b/go.sum index d1e635ad1..4ebd7f6bf 100644 --- a/go.sum +++ b/go.sum @@ -591,6 +591,8 @@ github.com/viant/toolbox v0.24.0/go.mod h1:OxMCG57V0PXuIP2HNQrtJf2CjqdmbrOx5EkMI github.com/vivint/infectious v0.0.0-20200605153912-25a574ae18a3 h1:zMsHhfK9+Wdl1F7sIKLyx3wrOFofpb3rWFbA4HgcK5k= github.com/vivint/infectious v0.0.0-20200605153912-25a574ae18a3/go.mod h1:R0Gbuw7ElaGSLOZUSwBm/GgVwMd30jWxBDdAyMOeTuc= github.com/willf/bitset v1.1.9/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= +github.com/winfsp/cgofuse v1.5.0 h1:MsBP7Mi/LiJf/7/F3O/7HjjR009ds6KCdqXzKpZSWxI= +github.com/winfsp/cgofuse v1.5.0/go.mod h1:h3awhoUOcn2VYVKCwDaYxSLlZwnyK+A8KaDoLUp2lbU= github.com/xanzy/ssh-agent v0.3.1 h1:AmzO1SSWxw73zxFZPRwaMN1MohDw8UyHnmuxyceTEGo= github.com/xanzy/ssh-agent v0.3.1/go.mod h1:QIE4lCeL7nkC25x+yA3LBIYfwCc1TFziCtG7cBAac6w= github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a h1:fZHgsYlfvtyqToslyjUt3VOPF4J7aK/3MPcK7xp3PDk=