From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Daniel Kraus Newsgroups: gmane.emacs.devel Subject: Re: Tramp rclone Date: Sun, 25 Nov 2018 11:56:24 +0800 Message-ID: <87tvk57qtz.fsf@kraus.my> References: <87in0m8vl9.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1543118892 24912 195.159.176.226 (25 Nov 2018 04:08:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 25 Nov 2018 04:08:12 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 25 05:08:08 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gQliI-0006MB-L1 for ged-emacs-devel@m.gmane.org; Sun, 25 Nov 2018 05:08:06 +0100 Original-Received: from localhost ([::1]:58626 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gQlkP-0005f1-7r for ged-emacs-devel@m.gmane.org; Sat, 24 Nov 2018 23:10:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43193) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gQlkF-0005Xn-5x for emacs-devel@gnu.org; Sat, 24 Nov 2018 23:10:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gQlXE-00034M-Dh for emacs-devel@gnu.org; Sat, 24 Nov 2018 22:56:43 -0500 Original-Received: from mx1.mailbox.org ([2001:67c:2050:104:0:1:25:1]:58140) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gQlXE-00032d-3c for emacs-devel@gnu.org; Sat, 24 Nov 2018 22:56:40 -0500 Original-Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id A09B8429F3 for ; Sun, 25 Nov 2018 04:56:37 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Original-Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id QkDzVVOVbqK2 for ; Sun, 25 Nov 2018 04:56:35 +0100 (CET) In-reply-to: <87in0m8vl9.fsf@gmx.de> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:67c:2050:104:0:1:25:1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231328 Archived-At: --=-=-= Content-Type: text/plain Hi! Michael Albinus writes: > I have added a new method to Tramp, rclone. It uses the rclone program > to access remote system storages. See for a list of > supported systems. > > This feature is experimental; don't use it yet for production > purposes. However, if people are using rclone already outside Emacs, I'd > appreciate any feedback from them. Very nice :) I tried it with google drive but it doesn't work for me. `drive` is my rclone google drive remote. In eshell it doesn't recognise `rclone` ``` cd /rclone:drive: No such directory found via CDPATH environment variable ``` And with dired I just get an empty list: ``` /rclone:drive:: (No match) total used in directory 0 available 47811776 ``` Attached is the tramp log. Thanks, Daniel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=tramp-rclone.log Content-Transfer-Encoding: quoted-printable ;; Emacs: 27.0.50 Tramp: 2.4.1-pre -*- mode: outline; -*- ;; Location: /usr/share/emacs/27.0.50/lisp/net/tramp.elc Git: makepkg/3aa22= e6ec615c5dadb134f1e45ee9bb3034518b7 11:50:51.137373 tramp-get-connection-property (7) # case-insensitive undef 11:50:51.138118 tramp-get-connection-property (7) # uid-integer nil 11:50:51.138194 tramp-set-connection-property (7) # uid-integer 1000 11:50:51.138269 tramp-set-connection-property (7) # gid-integer 1000 11:50:51.138337 tramp-set-connection-property (7) # uid-string daniel 11:50:51.138424 tramp-set-connection-property (7) # gid-string daniel 11:50:51.138934 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.141423 tramp-handle-insert-directory (0) # Opening directory /rclo= ne:drive:... 11:50:51.142320 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.142704 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.143296 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.143673 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.143851 tramp-rclone-handle-file-system-info (5) # file system info= :=20 11:50:51.143882 tramp-get-connection-property (7) # process-buffer nil 11:50:51.143919 tramp-get-connection-property (7) # process-buffer nil 11:50:51.143938 tramp-set-connection-property (7) # process-buffer nil 11:50:51.143968 tramp-get-connection-property (7) # about-args undef 11:50:51.144001 tramp-call-process (6) # =E2=80=98rclone about drive: --ful= l=E2=80=99 nil *tramp/rclone drive* 11:50:51.549897 tramp-call-process (6) # 0 Total: 128849018880 Used: 452653677 Free: 79889759394 Trashed: 4593779 Other: 48506605809 11:50:51.550074 tramp-get-connection-property (7) # process-buffer nil 11:50:51.550330 tramp-set-file-property (8) # used-bytes 452653677 11:50:51.551127 tramp-handle-insert-directory (0) # Opening directory /rclo= ne:drive:...done 11:50:51.553848 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.555923 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.557585 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.560611 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.562937 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.564563 tramp-get-file-property (8) # /RCS file-truename undef 11:50:51.565489 tramp-get-file-property (8) # /RCS file-attributes-nil undef 11:50:51.565843 tramp-get-file-property (8) # /RCS local-file-name undef 11:50:51.565966 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.566230 tramp-set-file-property (8) # /RCS local-file-name /tmp/tra= mp.rclone.drive/RCS 11:50:51.566469 tramp-set-file-property (8) # /RCS file-attributes-nil nil 11:50:51.567078 tramp-set-file-property (8) # /RCS file-truename /RCS 11:50:51.567758 tramp-get-file-property (8) # /RCS file-attributes-nil nil 11:50:51.569537 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.571161 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.572537 tramp-get-file-property (8) # /CVS file-truename undef 11:50:51.573350 tramp-get-file-property (8) # /CVS file-attributes-nil undef 11:50:51.573707 tramp-get-file-property (8) # /CVS local-file-name undef 11:50:51.573821 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.574062 tramp-set-file-property (8) # /CVS local-file-name /tmp/tra= mp.rclone.drive/CVS 11:50:51.574275 tramp-set-file-property (8) # /CVS file-attributes-nil nil 11:50:51.574758 tramp-set-file-property (8) # /CVS file-truename /CVS 11:50:51.575353 tramp-get-file-property (8) # /CVS file-attributes-nil nil 11:50:51.576042 tramp-get-connection-property (7) # case-insensitive undef 11:50:51.577438 tramp-get-file-property (8) # /SCCS file-truename undef 11:50:51.578244 tramp-get-file-property (8) # /SCCS file-attributes-nil und= ef 11:50:51.578465 tramp-get-file-property (8) # /SCCS local-file-name undef 11:50:51.578540 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.578712 tramp-set-file-property (8) # /SCCS local-file-name /tmp/tr= amp.rclone.drive/SCCS 11:50:51.578871 tramp-set-file-property (8) # /SCCS file-attributes-nil nil 11:50:51.579264 tramp-set-file-property (8) # /SCCS file-truename /SCCS 11:50:51.579695 tramp-get-file-property (8) # /SCCS file-attributes-nil nil 11:50:51.581087 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.582109 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.583081 tramp-get-file-property (8) # /.src file-truename undef 11:50:51.583590 tramp-get-file-property (8) # /.src file-attributes-nil und= ef 11:50:51.583785 tramp-get-file-property (8) # /.src local-file-name undef 11:50:51.583847 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.583986 tramp-set-file-property (8) # /.src local-file-name /tmp/tr= amp.rclone.drive/.src 11:50:51.584109 tramp-set-file-property (8) # /.src file-attributes-nil nil 11:50:51.584385 tramp-set-file-property (8) # /.src file-truename /.src 11:50:51.584727 tramp-get-file-property (8) # /.src file-attributes-nil nil 11:50:51.585184 tramp-get-connection-property (7) # case-insensitive undef 11:50:51.585757 tramp-get-connection-property (7) # case-insensitive undef 11:50:51.586331 tramp-get-connection-property (7) # case-insensitive undef 11:50:51.603655 tramp-get-connection-property (7) # case-insensitive undef 11:50:51.604637 tramp-get-connection-property (7) # uid-integer 1000 11:50:51.605080 tramp-get-connection-property (7) # uid-integer 1000 11:50:54.519938 tramp-get-connection-property (7) # case-insensitive undef 11:50:54.524728 tramp-get-connection-property (7) # case-insensitive undef 11:52:31.017187 tramp-get-connection-property (7) # case-insensitive undef 11:52:31.018737 tramp-get-connection-property (7) # case-insensitive undef --=-=-=--