[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a); tramp
From: |
Randy Yates |
Subject: |
tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a); tramp over MFA/totp |
Date: |
Thu, 14 Sep 2023 17:59:23 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
My organization has recently enabled MFA/totp over ssh on all our linux
systems. We are using JumpCloud and it was apparently configured by
JumpCloud automatically when they turned MFA on.
I am able to ssh from one linux box (ubuntu 18.04) to another using the
command-line ssh (openssh). The transaction looks like this:
<username>@Lubuntu-22259:/<cwd>$ ssh -YC <username>@<dest-host>
Password:
Verification code: xxxxxxxxxxxx
Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 4.15.0-213-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Expanded Security Maintenance for Infrastructure is not enabled.
2 updates can be applied immediately.
To see these additional updates run: apt list --upgradable
154 additional security updates can be applied with ESM Infra.
Learn more about enabling ESM Infra service for Ubuntu 18.04 at
https://ubuntu.com/18-04
Last login: Tue Sep 5 11:35:47 2023 from 192.168.1.100
<username>@Lubuntu-25316:~$
I found that when I use tramp, it prompts me for the password as usual,
but after entering the correct password, it prompts me again for the
password instead of the verification code.
This is the original :
# $OpenBSD: sshd_config,v 1.101 2017/03/14 07:19:07 djm Exp $
# This is the sshd server system-wide configuration file. See
# sshd_config(5) for more information.
# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options override the
# default value.
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#HostKey /etc/ssh/ssh_host_ed25519_key
# Ciphers and keying
#RekeyLimit default none
# Logging
#SyslogFacility AUTH
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#PubkeyAuthentication yes
# Expect .ssh/authorized_keys2 to be disregarded by default in future.
#AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
#AuthorizedPrincipalsFile none
#AuthorizedKeysCommand none
#AuthorizedKeysCommandUser nobody
# For this to work you will also need host keys in
/etc/ssh/ssh_known_hosts
#HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# HostbasedAuthentication
#IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes
# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes
#PermitEmptyPasswords no
# Change to yes to enable challenge-response passwords (beware issues
with
# some PAM modules and threads)
ChallengeResponseAuthentication no
# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no
# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes
#GSSAPIStrictAcceptorCheck yes
#GSSAPIKeyExchange no
# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication. Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
PrintMotd no
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
#PermitUserEnvironment no
#Compression delayed
#ClientAliveInterval 0
#ClientAliveCountMax 3
#UseDNS no
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
#VersionAddendum none
# no default banner path
#Banner none
# Allow client to pass locale environment variables
AcceptEnv LANG LC_*
# override default of no subsystems
Subsystem sftp /usr/lib/openssh/sftp-server
# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# PermitTTY no
# ForceCommand cvs server
This is the new :
ChallengeResponseAuthentication yes
UsePAM yes
PubkeyAuthentication no
PermitRootLogin yes
PasswordAuthentication yes
PidFile /run/sshd.pid
AuthorizedKeysFile .ssh/authorized_keys
# $OpenBSD: sshd_config,v 1.101 2017/03/14 07:19:07 djm Exp $
# This is the sshd server system-wide configuration file. See
# sshd_config(5) for more information.
# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options override the
# default value.
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#HostKey /etc/ssh/ssh_host_ed25519_key
# Ciphers and keying
#RekeyLimit default none
# Logging
#SyslogFacility AUTH
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#PubkeyAuthentication yes
# Expect .ssh/authorized_keys2 to be disregarded by default in future.
#AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
#AuthorizedPrincipalsFile none
#AuthorizedKeysCommand none
#AuthorizedKeysCommandUser nobody
# For this to work you will also need host keys in
/etc/ssh/ssh_known_hosts
#HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# HostbasedAuthentication
#IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes
# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes
#PermitEmptyPasswords no
# Change to yes to enable challenge-response passwords (beware issues
with
# some PAM modules and threads)
# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no
# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes
#GSSAPIStrictAcceptorCheck yes
#GSSAPIKeyExchange no
# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication. Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
PrintMotd no
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
#PermitUserEnvironment no
#Compression delayed
ClientAliveInterval 300
ClientAliveCountMax 3
#UseDNS no
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
#VersionAddendum none
# no default banner path
#Banner none
# Allow client to pass locale environment variables
AcceptEnv LANG LC_*
# override default of no subsystems
Subsystem sftp /usr/lib/openssh/sftp-server
# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# PermitTTY no
# ForceCommand cvs server
Finally, note that before these security updates, tramp was working
fine. I am using emacs version
GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30,
cairo version 1.15.10) of 2022-06-16.
Is it possible to update tramp so that it operates correctly with this
configuration?
Thanks for your help, and let me know if there is anything else you
need.
Randy Yates
Apex Semiconductors (USA) Company Limited
984-368-8148 (cell, work)
919-412-8994 (cell, personal)
Emacs : GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version
3.22.30, cairo version 1.15.10)
of 2022-06-16
Package: tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a)
current state:
==============
(setq
backup-by-copying-when-mismatch t
backup-by-copying-when-privileged-mismatch 200
connection-local-criteria-alist '(((:application tramp :protocol "adb")
tramp-adb-connection-local-default-shell-profile)
((:application tramp)
tramp-connection-local-default-system-profile
tramp-connection-local-default-shell-profile))
connection-local-profile-alist
'((tramp-adb-connection-local-default-shell-profile (shell-file-name .
"/system/bin/sh") (shell-command-switch . "-c"))
(tramp-connection-local-default-shell-profile (shell-file-name . "/bin/sh")
(shell-command-switch . "-c"))
(tramp-connection-local-default-system-profile (path-separator . ":")
(null-device . "/dev/null")))
file-name-handler-alist
'(("\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\|rate\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'"
. tramp-archive-autoload-file-name-handler)
("\\(?:\\.tzst\\|\\.zst\\|\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'"
. jka-compr-handler)
("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" .
epa-file-handler)
("\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\|rate\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'"
. tramp-archive-file-name-handler)
("\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'" .
tramp-completion-file-name-handler)
("^/\\(\\(?:\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?|\\)+\\)?\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?:\\([^\n%d]*\\'\\)"
. tramp-file-name-handler)
("\\`/:" . file-name-non-special))
password-cache t
password-cache-expiry 16
remote-file-name-inhibit-cache 10
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
tramp-actions-before-shell '((tramp-login-prompt-regexp
tramp-action-login) (tramp-password-prompt-regexp tramp-action-password)
(tramp-wrong-passwd-regexp tramp-action-permission-denied)
(shell-prompt-pattern tramp-action-succeed)
(tramp-shell-prompt-pattern tramp-action-succeed) (tramp-yesno-prompt-regexp
tramp-action-yesno)
(tramp-yn-prompt-regexp tramp-action-yn)
(tramp-terminal-prompt-regexp tramp-action-terminal) (tramp-antispoof-regexp
tramp-action-confirm-message)
(tramp-security-key-confirm-regexp
tramp-action-show-and-confirm-message) (tramp-process-alive-regexp
tramp-action-process-alive))
tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp
tramp-action-password) (tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-copy-failed-regexp
tramp-action-permission-denied) (tramp-security-key-confirm-regexp
tramp-action-show-and-confirm-message)
(tramp-process-alive-regexp
tramp-action-out-of-band))
tramp-adb-connection-local-default-shell-variables '((shell-file-name .
"/system/bin/sh") (shell-command-switch . "-c"))
tramp-adb-file-name-handler-alist '((access-file .
tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file)
(copy-directory . tramp-handle-copy-directory)
(copy-file .
tramp-adb-handle-copy-file) (delete-directory .
tramp-adb-handle-delete-directory) (delete-file . tramp-adb-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name) (directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-adb-handle-directory-files-and-attributes) (dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path .
tramp-adb-handle-exec-path) (expand-file-name . tramp-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes
. tramp-adb-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p)
(file-executable-p . tramp-adb-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p) (file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-adb-handle-file-local-copy)
(file-locked-p .
tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes)
(file-name-all-completions . tramp-adb-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory) (file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-handle-file-notify-add-watch) (file-notify-rm-watch .
tramp-handle-file-notify-rm-watch)
(file-notify-valid-p .
tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore)
(file-readable-p . tramp-adb-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context . tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-adb-handle-file-system-info) (file-truename . tramp-handle-file-truename)
(file-writable-p .
tramp-adb-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory) (insert-file-contents .
tramp-handle-insert-file-contents) (load . tramp-handle-load)
(lock-file . tramp-handle-lock-file)
(make-auto-save-file-name . tramp-handle-make-auto-save-file-name)
(make-directory . tramp-adb-handle-make-directory)
(make-directory-internal . ignore)
(make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file
. tramp-handle-make-nearby-temp-file)
(make-process .
tramp-adb-handle-make-process) (make-symbolic-link .
tramp-handle-make-symbolic-link) (process-file . tramp-adb-handle-process-file)
(rename-file .
tramp-adb-handle-rename-file) (set-file-acl . ignore) (set-file-modes .
tramp-adb-handle-set-file-modes) (set-file-selinux-context . ignore)
(set-file-times .
tramp-adb-handle-set-file-times) (set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command .
tramp-handle-shell-command) (start-file-process .
tramp-handle-start-file-process)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name) (temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore) (tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(unlock-file .
tramp-handle-unlock-file) (vc-registered . ignore) (verify-visited-file-modtime
. tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-adb-handle-write-region))
tramp-adb-ls-date-regexp
"[[:space:]][[:digit:]]\\{4\\}-[[:digit:]]\\{2\\}-[[:digit:]]\\{2\\}[[:space:]][[:digit:]]\\{2\\}:[[:digit:]]\\{2\\}[[:space:]]"
tramp-adb-ls-date-time-regexp "[[:digit:]]\\{2\\}:[[:digit:]]\\{2\\}"
tramp-adb-ls-date-year-regexp
"[[:digit:]]\\{4\\}-[[:digit:]]\\{2\\}-[[:digit:]]\\{2\\}"
tramp-adb-ls-toolbox-regexp
"^[[:space:]]*\\([-.[:alpha:]]+\\)\\(?:[[:space:]]+[[:digit:]]+\\)?[[:space:]]*\\([^[:space:]]+\\)[[:space:]]+\\([^[:space:]]+\\)[[:space:]]+\\([[:digit:]]+\\)[[:space:]]+\\([[:digit:]]\\{4\\}-[[:digit:]]\\{2\\}-[[:digit:]]\\{2\\}[[:space:]][[:digit:]]\\{2\\}:[[:digit:]]\\{2\\}\\)[[:space:]]\\(.*\\)$"
tramp-adb-method "adb"
tramp-adb-program "adb"
tramp-adb-prompt '(decode-coding-string (base64-decode-string
"XlteIyQKDV0qWyMkXVtbOnNwYWNlOl1d") 'raw-text)
tramp-antispoof-regexp "Access granted\\. Press Return to begin session\\.
"
tramp-archive-all-gvfs-methods '("archive" "afp" "dav" "davs" "ftp"
"gdrive" "http" "https" "mtp" "nextcloud" "sftp" "smb")
tramp-archive-compression-suffixes '("bz2" "gz" "lrz" "lz" "lz4" "lzma"
"lzo" "uu" "xz" "Z" "zst")
tramp-archive-enabled t
tramp-archive-file-name-handler-alist '((access-file .
tramp-archive-handle-access-file) (add-name-to-file .
tramp-archive-handle-not-implemented) (copy-file .
tramp-archive-handle-copy-file)
(delete-directory .
tramp-archive-handle-not-implemented) (delete-file .
tramp-archive-handle-not-implemented)
(directory-file-name .
tramp-archive-handle-directory-file-name) (directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes) (dired-compress-file .
tramp-archive-handle-not-implemented)
(dired-uncache .
tramp-archive-handle-dired-uncache) (exec-path . ignore)
(file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
(file-acl . ignore)
(file-attributes . tramp-archive-handle-file-attributes) (file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p) (file-executable-p .
tramp-archive-handle-file-executable-p) (file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-archive-handle-file-local-copy) (file-locked-p . ignore)
(file-modes .
tramp-handle-file-modes) (file-name-all-completions .
tramp-archive-handle-file-name-all-completions) (file-name-case-insensitive-p .
ignore)
(file-name-completion .
tramp-handle-file-name-completion) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore)
(file-readable-p . tramp-archive-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-selinux-context .
tramp-handle-file-selinux-context) (file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-archive-handle-file-system-info) (file-truename .
tramp-archive-handle-file-truename) (file-writable-p . ignore)
(find-backup-file-name . ignore)
(insert-directory . tramp-archive-handle-insert-directory)
(insert-file-contents .
tramp-archive-handle-insert-file-contents) (load . tramp-archive-handle-load)
(lock-file . ignore)
(make-auto-save-file-name .
ignore) (make-directory . tramp-archive-handle-not-implemented)
(make-directory-internal . tramp-archive-handle-not-implemented)
(make-lock-file-name . ignore)
(make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-process .
ignore)
(make-symbolic-link .
tramp-archive-handle-not-implemented) (process-file . ignore) (rename-file .
tramp-archive-handle-not-implemented)
(set-file-acl . ignore)
(set-file-modes . tramp-archive-handle-not-implemented)
(set-file-selinux-context . ignore)
(set-file-times .
tramp-archive-handle-not-implemented) (set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command .
tramp-archive-handle-not-implemented) (start-file-process .
tramp-archive-handle-not-implemented)
(temporary-file-directory .
tramp-archive-handle-temporary-file-directory) (tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore) (unlock-file . ignore) (vc-registered
. ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime) (write-region .
tramp-archive-handle-not-implemented))
tramp-archive-file-name-regexp
"\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\|rate\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'"
tramp-archive-hash '(nil)
tramp-archive-method "archive"
tramp-archive-suffixes '("7z" "apk" "ar" "cab" "CAB" "cpio" "crate" "deb"
"depot" "exe" "iso" "jar" "lzh" "LZH" "msu" "MSU" "mtree" "odb" "odf" "odg"
"odp" "ods" "odt" "pax" "rar" "rpm" "shar"
"tar" "tbz" "tgz" "tlz" "txz" "tzst" "warc" "xar"
"xpi" "xps" "zip" "ZIP")
tramp-archive-unload-hook '(#[0 "\300\301\302\"\210\300\303\302\"\207"
[remove-hook tramp-cleanup-all-connections-hook tramp-archive-cleanup-hash
kill-emacs-hook] 3]
#[0 "\300\301\302\"\207" [remove-hook
after-init-hook tramp-register-archive-file-name-handler] 3]
(closure (t) nil (remove-hook 'after-init-hook
#'tramp-register-archive-file-name-handler)))
tramp-autoload-file-name-regexp "\\`/[^/|:]+:"
tramp-awk-decode "%a '\\\nBEGIN {\n b64 =
\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n}\n{\n
for (i=1; i<=length($0); i++) {\n c=index(b64, substr($0,i,1))\n if(c--)
{\n for(b=0; b<6; b++) {\n o=o*2+int(c/32); c=(c*2)%%64\n
if(++obc==8) {\n if (o) {\n printf \"%%c\", o\n }
else {\n system(\"dd if=/dev/zero bs=1 count=1 %n\")\n }\n
obc=0; o=0\n }\n }\n }\n }\n}'"
tramp-awk-encode "%a '\\\nBEGIN {\n b64 =
\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n b16 =
\"0123456789abcdef\"\n}\n{\n for (c=1; c<=length($0); c++) {\n d=index(b16,
substr($0,c,1))\n if (d--) {\n for (b=1; b<=4; b++) {\n
o=o*2+int(d/8); d=(d*2)%%16\n if (++obc==6) {\n printf
substr(b64,o+1,1)\n if (++rc>75) { printf \"\\n\"; rc=0 }\n
obc=0; o=0\n }\n }\n }\n }\n}\nEND {\n if (obc) {\n
tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n while (obc++<6) { o=o*2 }\n printf
\"%%c\", substr(b64,o+1,1)\n } else {\n tail=\"\\n\"\n }\n printf
tail\n}'"
tramp-bug-report-address "tramp-devel@gnu.org"
tramp-cache-data '(((tramp-file-name "ssh" "randyy" nil
"galois.digitalsignallabs.com" "44224" nil nil) nil)
((tramp-file-name "ssh" "yates" nil
"galois.digitalsignallabs.com" "44223" nil nil) ("null-device" "/dev/null")
("uname" "Linux 6.0.12-100.fc35.x86_64")
("locale" "LC_ALL=en_US.utf8") ("test" "test")
("remote-path" ("/usr/bin" "/bin" "/sbin" "/usr/sbin" "/usr/local/bin"
"/usr/local/sbin")) ("pipe-buf" 4096)
("remote-shell" "/bin/sh") ("file-exists" "test -e")
("case-insensitive" nil) ("~" "/home/yates") ("home-directory"
"/ssh:yates@galois.digitalsignallabs.com#44223:/home/yates")
("readlink" "\\readlink") ("stat" "env
QUOTING_STYLE=locale \\stat") ("id" "/usr/bin/id") ("gid-integer" 1000)
("gid-string" "yates") ("uid-string" "yates")
("ls" "/usr/bin/ls --color=never")
("ls--quoting-style=literal --show-control-chars" "--quoting-style=literal
--show-control-chars") ("ls--dired" "--dired") ("df-blocksize" 1)
("df" "\\df --block-size=1 --output=size,used,avail"))
((tramp-file-name "ssh" "ates" nil
"galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh"
"yates" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
(nil ("locale" "en_US.utf8") ("goa-accounts" "cached"))
((tramp-file-name "ssh" "yates" nil "galois.digitalsignallabs.com" "4422" nil
nil) nil)
((tramp-file-name "ssh" "tes" nil
"galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh"
"es" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
((tramp-file-name "ssh" "s" nil
"galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh"
"r" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
((tramp-file-name "ssh" "ra" nil
"galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh"
"ran" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
((tramp-file-name "ssh" "rand" nil
"galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh"
"randy" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
((tramp-file-name "ssh" "yates" nil
"galois.digitalsignallabs.com" nil nil nil) nil))
tramp-cache-data-changed t
tramp-cache-read-persistent-data ""
tramp-cache-undefined 'undef
tramp-cache-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook
kill-emacs-hook tramp-dump-connection-properties] 3]
#[0
"\300\301\302\"\210\300\303\302\"\210\300\304\302\"\207" [remove-hook
before-revert-hook tramp-flush-file-function eshell-pre-command-hook
kill-buffer-hook] 3]
tramp-cleanup-all-connections-hook '(tramp-archive-cleanup-hash
tramp-recentf-cleanup-all)
tramp-cleanup-connection-hook '(tramp-recentf-cleanup)
tramp-compat-emacs-compiled-version "29.0.50"
tramp-compat-temporary-file-directory "/tmp/"
tramp-compat-use-url-tramp-p t
tramp-completion-file-name-handler-alist '((file-name-all-completions .
tramp-completion-handle-file-name-all-completions) (file-name-completion .
tramp-completion-handle-file-name-completion))
tramp-completion-file-name-regexp
"\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'"
tramp-completion-file-name-regexp-alist '((default .
"\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'") (simplified .
"\\`/\\(\\([^/|:]*|\\)*[^/|:]+\\)?\\'")
(separate .
"\\`/\\(\\[[^]]*\\)?\\'"))
tramp-completion-file-name-regexp-default
"\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'"
tramp-completion-file-name-regexp-separate "\\`/\\(\\[[^]]*\\)?\\'"
tramp-completion-file-name-regexp-simplified
"\\`/\\(\\([^/|:]*|\\)*[^/|:]+\\)?\\'"
tramp-completion-function-alist '(("mtp" (tramp-parse-media-names
"_afc._tcp") (tramp-parse-media-names "_gphoto2._tcp") (tramp-parse-media-names
"_mtp._tcp"))
("nextcloud" (tramp-parse-goa-accounts
"_nextcloud._tcp")) ("gdrive" (tramp-parse-goa-accounts "_gdrive._tcp")) ("adb"
(tramp-adb-parse-device-names ""))
("rclone"
(tramp-rclone-parse-device-names "")) ("fcp" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("psftp" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("pscp" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("plink" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("sg" (tramp-parse-etc-group "/etc/group"))
("ksu" (tramp-parse-passwd
"/etc/passwd")) ("doas" (tramp-parse-passwd "/etc/passwd")) ("sudo"
(tramp-parse-passwd "/etc/passwd"))
("su" (tramp-parse-passwd
"/etc/passwd")) ("nc" (tramp-parse-hosts "/etc/hosts")) ("telnet"
(tramp-parse-hosts "/etc/hosts"))
("sshx" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("ssh" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("rsync" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("scpx" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("scp" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("sshfs" (tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
("sudoedit" (tramp-parse-passwd "/etc/passwd")))
tramp-completion-function-alist-putty '((tramp-parse-putty
"~/.putty/sessions"))
tramp-completion-function-alist-rsh '((tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-rhosts "~/.rhosts"))
tramp-completion-function-alist-sg '((tramp-parse-etc-group "/etc/group"))
tramp-completion-function-alist-ssh '((tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-rhosts "/etc/shosts.equiv")
(tramp-parse-shosts "/etc/ssh/ssh_known_hosts")
(tramp-parse-sconfig
"/etc/ssh/ssh_config") (tramp-parse-shostkeys "/etc/ssh2/hostkeys")
(tramp-parse-sknownhosts "/etc/ssh2/knownhosts")
(tramp-parse-rhosts "~/.rhosts")
(tramp-parse-rhosts "~/.shosts") (tramp-parse-shosts
"/home/randyy/.ssh/known_hosts")
(tramp-parse-sconfig
"/home/randyy/.ssh/config") (tramp-parse-shostkeys "~/.ssh2/hostkeys")
(tramp-parse-sknownhosts "~/.ssh2/knownhosts"))
tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd"))
tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts"))
tramp-completion-reread-directory-timeout 10
tramp-completion-use-auth-sources t
tramp-confirm-rename-file-names t
tramp-connection-local-default-shell-variables '((shell-file-name .
"/bin/sh") (shell-command-switch . "-c"))
tramp-connection-local-default-system-variables '((path-separator . ":")
(null-device . "/dev/null"))
tramp-connection-min-time-diff 5
tramp-connection-properties '(("/sshfs:" "direct-async-process" t))
tramp-connection-timeout 60
tramp-copy-failed-regexp "\\(.+: \\(No such file or directory\\|Permission
denied\\|is a directory\\|not a regular file\\)\\)\\s-*"
tramp-copy-size-limit 10240
tramp-crypt-encfs-config ".encfs6.xml"
tramp-crypt-file-name-handler-alist '((access-file .
tramp-crypt-handle-access-file) (add-name-to-file .
tramp-handle-add-name-to-file) (copy-directory . tramp-handle-copy-directory)
(copy-file .
tramp-crypt-handle-copy-file) (delete-directory .
tramp-crypt-handle-delete-directory) (delete-file .
tramp-crypt-handle-delete-file)
(directory-files .
tramp-crypt-handle-directory-files) (directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache) (exec-path . ignore)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes
. tramp-crypt-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p)
(file-executable-p . tramp-crypt-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p) (file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-handle-file-local-copy)
(file-locked-p .
tramp-crypt-handle-file-locked-p) (file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-crypt-handle-file-name-all-completions) (file-name-case-insensitive-p .
ignore)
(file-name-completion .
tramp-handle-file-name-completion) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore) (file-ownership-preserved-p .
tramp-crypt-handle-file-ownership-preserved-p)
(file-readable-p .
tramp-crypt-handle-file-readable-p) (file-regular-p .
tramp-handle-file-regular-p) (file-selinux-context . ignore)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-crypt-handle-file-system-info) (file-writable-p .
tramp-crypt-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name) (insert-directory .
tramp-crypt-handle-insert-directory) (load . tramp-handle-load)
(lock-file .
tramp-crypt-handle-lock-file) (make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-crypt-handle-make-directory) (make-directory-internal . ignore)
(make-lock-file-name . tramp-handle-make-lock-file-name)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file) (make-process . ignore) (make-symbolic-link
. tramp-handle-make-symbolic-link)
(process-file . ignore) (rename-file
. tramp-crypt-handle-rename-file) (set-file-acl . ignore) (set-file-modes .
tramp-crypt-handle-set-file-modes)
(set-file-selinux-context . ignore)
(set-file-times . tramp-crypt-handle-set-file-times) (set-visited-file-modtime
. tramp-handle-set-visited-file-modtime)
(shell-command . ignore)
(start-file-process . ignore) (temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-set-file-uid-gid .
tramp-crypt-handle-set-file-uid-gid) (unhandled-file-name-directory . ignore)
(unlock-file . tramp-crypt-handle-unlock-file)
(vc-registered . ignore)
(verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime)
(write-region . tramp-handle-write-region))
tramp-debug-font-lock-keywords '(list (concat "^\\(?:"
tramp-debug-outline-regexp "\\).+") '(1 font-lock-warning-face t t) '(0
(outline-font-lock-face) keep t))
tramp-debug-outline-regexp
"[[:digit:]]+:[[:digit:]]+:[[:digit:]]+\\.[[:digit:]]+ \\(?:\\(#<thread .+>\\)
\\)?[[:alnum:]-]+ (\\([[:digit:]]+\\)) #"
tramp-default-host "Lubuntu-22259"
tramp-default-host-alist '(("mtp" nil "") ("adb" nil "") ("nextcloud" nil
"") ("gdrive" nil "") ("rclone" nil ""))
tramp-default-method "scp"
tramp-default-method-alist '((nil "\\`\\(anonymous\\|ftp\\)\\'" "ftp")
("\\`ftp\\." nil "ftp")
("\\`\\(127\\.0\\.0\\.1\\|::1\\|Lubuntu-22259\\|localhost6?\\)\\'" "\\`root\\'"
"su"))
tramp-default-method-marker "-"
tramp-default-remote-shell "/bin/sh"
tramp-default-user-alist
'(("\\`\\(?:fcp\\|krlogin\\|nc\\|r\\(?:cp\\|emcp\\|sh\\)\\|telnet\\)\\'" nil
"randyy") ("\\`\\(?:doas\\|ksu\\|su\\(?:do\\)?\\)\\'" nil "root") ("\\`smb\\'"
nil nil)
("\\`sudoedit\\'" nil "root"))
tramp-device-escape-sequence-regexp '(decode-coding-string
(base64-decode-string "G1tbOmRpZ2l0Ol1bXStu") 'raw-text)
tramp-devices 0
tramp-display-escape-sequence-regexp '(decode-coding-string
(base64-decode-string "G1tbOmRpZ2l0Ol07W10rbQ==") 'raw-text)
tramp-dns-sd-service-regexp "^_[-[:alnum:]]+\\._tcp$"
tramp-domain-regexp "[[:alnum:]_.-]+"
tramp-echo-mark
tramp-echo-mark-marker "_echo"
tramp-echo-mark-marker-length 5
tramp-echoed-echo-mark-regexp "
tramp-encoding-command-interactive "-i"
tramp-encoding-command-switch "-c"
tramp-encoding-shell "/bin/sh"
tramp-end-of-heredoc "72529bf65fcfa0a3f20ecd19a9929f92"
tramp-end-of-output "///b05c455fea062a4a7a23ae7619d9cbe1#$"
tramp-file-mode-type-map '((0 . "-") (1 . "p") (2 . "c") (3 . "m") (4 .
"d") (5 . "?") (6 . "b") (7 . "?") (8 . "-") (9 . "n") (10 . "l") (11 . "?")
(12 . "s") (13 . "D") (14 . "w"))
tramp-file-name-regexp '(decode-coding-string
(base64-decode-string
"Xi9cKFwoPzpcKFtbOmFsbnVtOl0tXStcKTpcKD86XChbXi98OiAJXStcKUBcKT9cKFwoPzpbWzph\nbG51bTpdXy4lLV0rXHxcW1woPzpcKD86W1s6YWxudW06XV0qOlwpK1tbOmFsbnVtOl0uXStcKT9d\nXClcKD86I1tbOmRpZ2l0Ol1dK1wpP1wpP3xcKStcKT9cKFtbOmFsbnVtOl0tXStcKTpcKD86XChb\nXi98OiAJXStcKUBcKT9cKFwoPzpbWzphbG51bTpdXy4lLV0rXHxcW1woPzpcKD86W1s6YWxudW06\nXV0qOlwpK1tbOmFsbnVtOl0uXStcKT9dXClcKD86I1tbOmRpZ2l0Ol1dK1wpP1wpPzpcKFteCg1d\nKlwnXCk=")
'raw-text)
tramp-file-name-structure '("^/\\(\\(?:\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?|\\)+\\)?\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?:\\([^\n%d]*\\'\\)"
5 6 7 8 1)
tramp-foreign-file-name-handler-alist '((tramp-adb-file-name-p .
tramp-adb-file-name-handler) (tramp-ftp-file-name-p .
tramp-ftp-file-name-handler)
(tramp-gvfs-file-name-p .
tramp-gvfs-file-name-handler) (tramp-rclone-file-name-p .
tramp-rclone-file-name-handler)
(tramp-smb-file-name-p .
tramp-smb-file-name-handler) (tramp-sshfs-file-name-p .
tramp-sshfs-file-name-handler)
(tramp-sudoedit-file-name-p .
tramp-sudoedit-file-name-handler) (identity . tramp-sh-file-name-handler))
tramp-ftp-method "ftp"
tramp-ftp-unload-hook '(tramp-ftp-enable-ange-ftp)
tramp-gio-events '("attribute-changed" "changed" "changes-done-hint"
"created" "deleted" "moved" "pre-unmount" "unmounted")
tramp-goa-identity-regexp "^\\([^/|:
]+\\)?@\\([[:alnum:]_.%-]+\\)?\\(?::\\([[:digit:]]+\\)\\)?"
tramp-goa-interface-account "org.gnome.OnlineAccounts.Account"
tramp-goa-interface-calendar "org.gnome.OnlineAccounts.Calendar"
tramp-goa-interface-chat "org.gnome.OnlineAccounts.Chat"
tramp-goa-interface-contacts "org.gnome.OnlineAccounts.Contacts"
tramp-goa-interface-documents "org.gnome.OnlineAccounts.Manager"
tramp-goa-interface-files "org.gnome.OnlineAccounts.Files"
tramp-goa-interface-mail "org.gnome.OnlineAccounts.Mail"
tramp-goa-interface-oauth2based "org.gnome.OnlineAccounts.OAuth2Based"
tramp-goa-interface-photos "org.gnome.OnlineAccounts.Photos"
tramp-goa-interface-printers "org.gnome.OnlineAccounts.Printers"
tramp-goa-methods '("gdrive" "nextcloud")
tramp-goa-path "/org/gnome/OnlineAccounts"
tramp-goa-path-accounts "/org/gnome/OnlineAccounts/Accounts"
tramp-goa-path-manager "/org/gnome/OnlineAccounts/Manager"
tramp-goa-service "org.gnome.OnlineAccounts"
tramp-gvfs-enabled t
tramp-gvfs-file-attributes '("name" "type" "standard::display-name"
"standard::symlink-target" "standard::is-volatile" "unix::nlink" "unix::uid"
"owner::user" "unix::gid" "owner::group"
"time::access" "time::modified"
"time::changed" "standard::size" "unix::mode" "access::can-read"
"access::can-write" "access::can-execute" "unix::inode" "unix::device")
tramp-gvfs-file-attributes-with-gvfs-info-regexp
"^[[:blank:]]*\\(access::can-\\(?:execute\\|read\\|write\\)\\|name\\|owner::\\(?:group\\|user\\)\\|standard::\\(?:display-name\\|is-volatile\\|s\\(?:ize\\|ymlink-target\\)\\)\\|t\\(?:ime::\\(?:access\\|\\(?:chang\\|modifi\\)ed\\)\\|ype\\)\\|unix::\\(?:device\\|gid\\|inode\\|mode\\|nlink\\|uid\\)\\):[[:blank:]]+\\(.*\\)$"
tramp-gvfs-file-attributes-with-gvfs-ls-regexp
"[[:blank:]]\\(access::can-\\(?:execute\\|read\\|write\\)\\|name\\|owner::\\(?:group\\|user\\)\\|standard::\\(?:display-name\\|is-volatile\\|s\\(?:ize\\|ymlink-target\\)\\)\\|t\\(?:ime::\\(?:access\\|\\(?:chang\\|modifi\\)ed\\)\\|ype\\)\\|unix::\\(?:device\\|gid\\|inode\\|mode\\|nlink\\|uid\\)\\)=\\(.+?\\)"
tramp-gvfs-file-name-handler-alist '((abbreviate-file-name .
tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file)
(add-name-to-file . tramp-handle-add-name-to-file)
(copy-directory .
tramp-handle-copy-directory) (copy-file . tramp-gvfs-handle-copy-file)
(delete-directory . tramp-gvfs-handle-delete-directory)
(delete-file .
tramp-gvfs-handle-delete-file) (directory-file-name .
tramp-handle-directory-file-name) (directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore)
(expand-file-name . tramp-gvfs-handle-expand-file-name)
(file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes
. tramp-gvfs-handle-file-attributes) (file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p) (file-executable-p .
tramp-gvfs-handle-file-executable-p) (file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
(file-modes .
tramp-handle-file-modes) (file-name-all-completions .
tramp-gvfs-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory) (file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-gvfs-handle-file-notify-add-watch) (file-notify-rm-watch .
tramp-handle-file-notify-rm-watch)
(file-notify-valid-p .
tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore)
(file-readable-p . tramp-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context . tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-gvfs-handle-file-system-info) (file-truename . tramp-handle-file-truename)
(file-writable-p .
tramp-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name) (insert-directory .
tramp-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents) (load . tramp-handle-load) (lock-file .
tramp-handle-lock-file)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name) (make-directory .
tramp-gvfs-handle-make-directory) (make-directory-internal . ignore)
(make-lock-file-name .
tramp-handle-make-lock-file-name) (make-nearby-temp-file .
tramp-handle-make-nearby-temp-file) (make-process . ignore)
(make-symbolic-link .
tramp-handle-make-symbolic-link) (process-file . ignore) (rename-file .
tramp-gvfs-handle-rename-file) (set-file-acl . ignore)
(set-file-modes .
tramp-gvfs-handle-set-file-modes) (set-file-selinux-context . ignore)
(set-file-times . tramp-gvfs-handle-set-file-times)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime) (shell-command . ignore)
(start-file-process . ignore)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name) (temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid .
tramp-gvfs-handle-get-remote-gid) (tramp-get-remote-uid .
tramp-gvfs-handle-get-remote-uid)
(tramp-set-file-uid-gid .
tramp-gvfs-handle-set-file-uid-gid) (unhandled-file-name-directory . ignore)
(unlock-file . tramp-handle-unlock-file)
(vc-registered . ignore)
(verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime)
(write-region . tramp-handle-write-region))
tramp-gvfs-file-system-attributes '("filesystem::free" "filesystem::size"
"filesystem::used")
tramp-gvfs-file-system-attributes-regexp
"^[[:blank:]]*\\(filesystem::\\(?:free\\|size\\|used\\)\\):[[:blank:]]+\\(.*\\)$"
tramp-gvfs-gio-mapping '(("gvfs-copy" . "copy") ("gvfs-info" . "info")
("gvfs-ls" . "list") ("gvfs-mkdir" . "mkdir") ("gvfs-monitor-file" . "monitor")
("gvfs-mount" . "mount")
("gvfs-move" . "move") ("gvfs-rm" . "remove")
("gvfs-set-attribute" . "set"))
tramp-gvfs-interface-mountoperation "org.gtk.vfs.MountOperation"
tramp-gvfs-interface-mounttracker "org.gtk.vfs.MountTracker"
tramp-gvfs-interface-remotevolumemonitor
"org.gtk.Private.RemoteVolumeMonitor"
tramp-gvfs-listmounts "ListMounts"
tramp-gvfs-methods '("afp" "dav" "davs" "gdrive" "mtp" "nextcloud" "sftp")
tramp-gvfs-methods-mounttracker '("LookupMount" "LookupMountByFusePath"
"MountLocation" "ListMounts" "ListMounts2" "RegisterMount" "UnregisterMount"
"ListMountTypes" "ListMountableInfo"
"RegisterFuse")
tramp-gvfs-mountlocation "MountLocation"
tramp-gvfs-mountlocation-signature "(aya{sv})(so)"
tramp-gvfs-nextcloud-default-prefix "/remote.php/webdav"
tramp-gvfs-nextcloud-default-prefix-regexp "/remote\\.php/webdav$"
tramp-gvfs-password-anonymous-supported 16
tramp-gvfs-password-need-domain 4
tramp-gvfs-password-need-password 1
tramp-gvfs-password-need-username 2
tramp-gvfs-password-saving-supported 8
tramp-gvfs-path-mounttracker "/org/gtk/vfs/mounttracker"
tramp-gvfs-path-remotevolumemonitor "/org/gtk/Private/RemoteVolumeMonitor"
tramp-gvfs-path-tramp "/org/gnu/Emacs/Tramp"
tramp-gvfs-service-afc-volumemonitor "org.gtk.vfs.AfcVolumeMonitor"
tramp-gvfs-service-daemon "org.gtk.vfs.Daemon"
tramp-gvfs-service-goa-volumemonitor "org.gtk.vfs.GoaVolumeMonitor"
tramp-gvfs-service-gphoto2-volumemonitor "org.gtk.vfs.GPhoto2VolumeMonitor"
tramp-gvfs-service-mtp-volumemonitor "org.gtk.vfs.MTPVolumeMonitor"
tramp-gvfs-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook
dbus-event-error-functions tramp-gvfs-dbus-event-error] 3])
tramp-gvfs-zeroconf-domain "local"
tramp-hexdump-awk-encode "%h -v -e '16/1 \" %%02x\" \"\\n\"' | %a
'\\\nBEGIN {\n b64 =
\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n b16 =
\"0123456789abcdef\"\n}\n{\n for (c=1; c<=length($0); c++) {\n d=index(b16,
substr($0,c,1))\n if (d--) {\n for (b=1; b<=4; b++) {\n
o=o*2+int(d/8); d=(d*2)%%16\n if (++obc==6) {\n printf
substr(b64,o+1,1)\n if (++rc>75) { printf \"\\n\"; rc=0 }\n
obc=0; o=0\n }\n }\n }\n }\n}\nEND {\n if (obc) {\n
tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n while (obc++<6) { o=o*2 }\n printf
\"%%c\", substr(b64,o+1,1)\n } else {\n tail=\"\\n\"\n }\n printf
tail\n}'"
tramp-hexdump-encode "%h -v -e '16/1 \" %%02x\" \"\\n\"'"
tramp-histfile-override "~/.tramp_history"
tramp-host-regexp "[[:alnum:]_.%-]+"
tramp-host-with-port-regexp "\\([[:alnum:]_.%-]+\\)#\\([[:digit:]]+\\)"
tramp-initial-end-of-output "#$ "
tramp-initial-file-name-regexp "\\`/[^/:]+:[^/:]*:"
tramp-inline-compress-commands '(("env GZIP= gzip" "env GZIP= gzip -d")
("bzip2" "bzip2 -d") ("xz" "xz -d") ("zstd --rm" "zstd -d --rm") ("compress"
"compress -d"))
tramp-inline-compress-start-size 4096
tramp-inodes 0
tramp-integration-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook
compilation-start-hook tramp-compile-disable-ssh-controlmaster-options] 3]
#[0 "\300\301\302\"\210\300\303\304\"\207"
[remove-hook
tramp-cleanup-connection-hook tramp-recentf-cleanup
tramp-cleanup-all-connections-hook tramp-recentf-cleanup-all] 3]
)
tramp-ipv6-regexp "\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+"
tramp-local-coding-commands '((b64 base64-encode-region
base64-decode-region) (uu tramp-uuencode-region uudecode-decode-region)
(pack "%p -e 'binmode STDIN; binmode STDOUT;
print pack(q{u*}, join q{}, <>)' %n" "%p -e 'binmode STDIN; binmode STDOUT;
print unpack(q{u*}, join q{}, <>)' %n"))
tramp-local-end-of-line "\n"
tramp-local-host-regexp
"\\`\\(127\\.0\\.0\\.1\\|::1\\|Lubuntu-22259\\|localhost6?\\)\\'"
tramp-localname-regexp '(decode-coding-string (base64-decode-string
"W14KDV0qXCc=") 'raw-text)
tramp-lock-file-info-regexp
"\\`\\(.+\\)@\\(.+\\)\\.\\([[:digit:]]+\\)\\(?::\\([[:digit:]]+\\)\\)?\\'"
tramp-login-prompt-regexp ".*\\(user\\|login\\)\\( .*\\)?: *"
tramp-media-methods '("afc" "gphoto2" "mtp")
tramp-method-regexp "[[:alnum:]-]+"
tramp-method-regexp-alist '((default . "[[:alnum:]-]+") (simplified . "")
(separate . "[[:alnum:]-]*"))
tramp-methods '(("adb" (tramp-login-program "adb") (tramp-login-args
(("shell"))) (tramp-direct-async t) (tramp-tmpdir "/data/local/tmp")
(tramp-default-port 5555)) ("ftp") ("sftp") ("nextcloud")
("mtp") ("gdrive") ("davs") ("dav") ("afp")
("rclone" (tramp-mount-args ("--no-unicode-normalization"
"--dir-cache-time" "0s")) (tramp-copyto-args nil) (tramp-moveto-args nil)
(tramp-about-args ("--full")))
("fcp" (tramp-login-program "fsh") (tramp-login-args
(("%h") ("-l" "%u") ("sh" "-i"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-i") ("-c"))
(tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k")))
(tramp-copy-keep-date t))
("psftp" (tramp-login-program "plink") (tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=dumb'
'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp")
(tramp-copy-args (("-l" "%u") ("-P" "%p") ("-sftp") ("-p"
"%k") ("-q"))) (tramp-copy-keep-date t))
("pscp" (tramp-login-program "plink") (tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=dumb'
'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp")
(tramp-copy-args (("-l" "%u") ("-P" "%p") ("-scp") ("-p"
"%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
("plinkx" (tramp-login-program "plink") (tramp-login-args
(("-load") ("%h") ("-t") ("\"") ("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '")
("%l") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("plink" (tramp-login-program "plink") (tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=dumb'
'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("krlogin" (tramp-login-program "krlogin")
(tramp-login-args (("%h") ("-l" "%u") ("-x"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("ksu" (tramp-login-program "ksu") (tramp-login-args
(("%u") ("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c"))
(tramp-connection-timeout 10))
("doas" (tramp-login-program "doas") (tramp-login-args
(("-u" "%u") ("-s"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args
("-c")) (tramp-connection-timeout 10)
(tramp-session-timeout 300))
("sudo" (tramp-login-program "env") (tramp-login-args
(("SUDO_PROMPT=P\"\"a\"\"s\"\"s\"\"w\"\"o\"\"r\"\"d\"\":") ("sudo") ("-u" "%u")
("-s") ("-H") ("%l")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)
(tramp-session-timeout 300))
("sg" (tramp-login-program "sg") (tramp-login-args (("-")
("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args ("-c"))
(tramp-connection-timeout 10))
("su" (tramp-login-program "su") (tramp-login-args (("-")
("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c"))
(tramp-connection-timeout 10))
("nc" (tramp-login-program "telnet") (tramp-login-args
(("%h") ("%p") ("%n"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
(tramp-copy-program "nc") (tramp-copy-args (("-w" "1")
("-v") ("%h") ("%r"))) (tramp-remote-copy-program "nc") (tramp-remote-copy-args
(("-l") ("-p" "%r") ("%n"))))
("telnet" (tramp-login-program "telnet") (tramp-login-args
(("%h") ("%p") ("%n"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
("sshx" (tramp-login-program "ssh") (tramp-login-args
(("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("-o"
"RemoteCommand=\"%l\"") ("%h"))) (tramp-async-args (("-q")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("ssh" (tramp-login-program "ssh") (tramp-login-args
(("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args
(("-q"))) (tramp-direct-async t)
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("remsh" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("rsh" (tramp-login-program "rsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("rsync" (tramp-login-program "ssh") (tramp-login-args
(("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args
(("-q"))) (tramp-direct-async t)
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rsync")
(tramp-copy-args (("-t" "%k") ("-p") ("-r") ("-s")
("-c"))) (tramp-copy-env (("RSYNC_RSH") ("ssh") ("%c"))) (tramp-copy-keep-date
t) (tramp-copy-keep-tmpfile t)
(tramp-copy-recursive t))
("scpx" (tramp-login-program "ssh") (tramp-login-args
(("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("-o"
"RemoteCommand=\"%l\"") ("%h"))) (tramp-async-args (("-q")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("%x") ("-q")
("-r") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
("scp" (tramp-login-program "ssh") (tramp-login-args
(("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args
(("-q"))) (tramp-direct-async t)
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("%x") ("-q")
("-r") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
("remcp" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c"))
(tramp-copy-program "rcp") (tramp-copy-args (("-p"
"%k"))) (tramp-copy-keep-date t))
("rcp" (tramp-login-program "rsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c"))
(tramp-copy-program "rcp") (tramp-copy-args (("-p" "%k")
("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
("smb" (tramp-tmpdir "/C$/Temp") (tramp-case-insensitive
t))
("sshfs" (tramp-mount-args (("-C") ("-p" "%p") ("-o"
"idmap=user,reconnect"))) (tramp-login-program "ssh")
(tramp-login-args (("-q") ("-l" "%u") ("-p" "%p") ("-e"
"none") ("%h") ("%l"))) (tramp-direct-async t) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("sudoedit" (tramp-sudo-login (("sudo") ("-u" "%u") ("-S")
("-H") ("-p" "Password:") ("--")))))
tramp-mode t
tramp-od-awk-encode "%o -v -t x1 -A n | %a '\\\nBEGIN {\n b64 =
\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n b16 =
\"0123456789abcdef\"\n}\n{\n for (c=1; c<=length($0); c++) {\n d=index(b16,
substr($0,c,1))\n if (d--) {\n for (b=1; b<=4; b++) {\n
o=o*2+int(d/8); d=(d*2)%%16\n if (++obc==6) {\n printf
substr(b64,o+1,1)\n if (++rc>75) { printf \"\\n\"; rc=0 }\n
obc=0; o=0\n }\n }\n }\n }\n}\nEND {\n if (obc) {\n
tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n while (obc++<6) { o=o*2 }\n printf
\"%%c\", substr(b64,o+1,1)\n } else {\n tail=\"\\n\"\n }\n printf
tail\n}'"
tramp-od-encode "%o -v -t x1 -A n"
tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set
mode\\):\\s-*\\(Operation not permitted\\)"
tramp-password-prompt-regexp '(decode-coding-string
(base64-decode-string
"Xi4qXChcKD86YWRnYW5nc2tvZGVcfGNvbnRyYXNlXCg/OlwoPzpueVx8w7FcKWFcKVx8ZGVjcnlw\ndGlvbiBrZXlcfGVuY3J5cHRpb24ga2V5XHxnZXNsb1x8aFwoPzpcKD86YXPFglx8ZXNsXClvXClc\nfGlwaGFzaXdlZGlcfGplbHN6w7NcfGxcKD86b3ppbmthXHzDtnNlbm9yZFwpXHxtXCg/Om90IGRl\nIHBhc3NlXHzhuq10IGto4bqpdVwpXHxwXCg/OmFcKD86cm9sYVx8c1woPzphaGl0emFcfHNcKD86\nIHBocmFzZVx8Y29kZVx8b3JkXHxwaHJhc2VcfHdvcltkdF1cKVx8dm9ydG9cKVwpXHxpblwpXHxz\nXCg/OmFsYXNhbmFcfGVuaGFcfGxhcHRhxb5vZGlzXClcfHdhY2h0d29vcmRcfNC70L7Qt9C40L3Q\nutCwXHzQv9Cw0YDQvtC70YxcfNeh16HXnteUXHzZg9mE2YXYqSDYp9mE2LPYsVx84KSX4KWB4KSq\n4KWN4KSk4KS24KSs4KWN4KSmXHzgpLbgpKzgpY3gpKbgpJXgpYLgpJ9cfOCml+CngeCmquCnjeCm\npOCmtuCmrOCnjeCmplx84Kaq4Ka+4Ka44KaT4Kef4Ka+4Kaw4KeN4KahXHzgqKrgqL7gqLjgqLXg\nqLDgqKFcfOCqquCqvuCquOCqteCqsOCrjeCqoVx84Kyq4K2N4Kyw4Kys4K2H4Ky2IOCsuOCsmeCt\njeCsleCth+CspFx84K6V4K6f4K614K+B4K6a4K+N4K6a4K+K4K6y4K+NXHzgsLjgsILgsJXgsYfg\nsKTgsKrgsKbgsK7gsYFcfOCyl+CzgeCyquCzjeCypOCyquCyplx84LSF4LSf4LSv4LS+4LSz4LS1\n4LS+4LSV4LWN4LSV4LWNXHzgtrvgt4Tgt4Pgt4rgtrTgtq/gtrpcfOGeluGetuGegOGfkuGemeGe\nn+GemOGfkuGehOGetuGej+Gfi1x844OR44K544Ov44O844OJXHzlr4Zb56CB56K8XVx87JWU7Zi4\nXClcKS4qOgA/ICo=")
'raw-text)
tramp-perl-decode "%p -e '\n# This script contributed by Juanma
Barranquero <lektu@terra.es>.\n# Copyright (C) 2002-2021 Free Software
Foundation, Inc.\nuse strict;\n\nmy %%trans = do {\n my $i = 0;\n map
{($_, substr(unpack(q(B8), chr $i++), 2, 6))}\n split //,
q(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/)\n};\n\nmy
%%bytes = map {(unpack(q(B8), chr $_), chr $_)} 0 ..
255;\n\nbinmode(\\*STDOUT);\n\n# We are going to accumulate into $pending to
accept any line length\n# (we do not check they are <= 76 chars as the RFC
says)\nmy $pending = q();\n\nwhile (my $data = <STDIN>) {\n chomp $data;\n\n
# If we find one or two =, we have reached the end and\n # any following
data is to be discarded\n my $finished = $data =~ s/(==?).*/$1/;\n
$pending .= $data;\n\n my $len = length($pending);\n my $chunk =
substr($pending, 0, $len & ~3);\n $pending = substr($pending, $len & ~3 +
1);\n\n # Easy method: translate from chars to (pregenerated) six-bit
packets, join,\n # split in 8-bit chunks and convert back to char.\n
print join q(),\n map $bytes{$_},\n ((join q(), map {$trans{$_} ||
q()} split //, $chunk) =~ /......../g);\n\n last if $finished;\n}' %n"
tramp-perl-decode-with-module "%p -MMIME::Base64 -0777 -ne 'print
decode_base64($_)' %n"
tramp-perl-directory-files-and-attributes "%p -e '\nchdir($ARGV[0]) or
printf(\"\\\"Cannot change to $ARGV[0]: $''!''\\\"\\n\"),
exit();\nopendir(DIR,\".\") or printf(\"\\\"Cannot open directory $ARGV[0]:
$''!''\\\"\\n\"), exit();\n@list = readdir(DIR);\nclosedir(DIR);\n$n =
scalar(@list);\nprintf(\"(\\n\");\nfor($i = 0; $i < $n; $i++)\n{\n $filename
= $list[$i];\n @stat = lstat($filename);\n if (($stat[2] & 0170000) ==
0120000)\n {\n $type = readlink($filename);\n $type =~
s/\"/\\\\\"/g;\n $type = \"\\\"$type\\\"\";\n }\n elsif (($stat[2]
& 0170000) == 040000)\n {\n $type = \"t\";\n }\n else\n {\n
$type = \"nil\"\n };\n $uid = ($ARGV[1] eq \"integer\") ? $stat[4]
: \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n $gid = ($ARGV[1] eq
\"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]) . \"\\\"\";\n
$filename =~ s/\"/\\\\\"/g;\n printf(\n \"(\\\"%%s\\\" %%s %%u %%s
%%s (%%u %%u) (%%u %%u) (%%u %%u) %%u %%u t %%u -1)\\n\",\n $filename,\n
$type,\n $stat[3],\n $uid,\n $gid,\n
$stat[8] >> 16 & 0xffff,\n $stat[8] & 0xffff,\n $stat[9] >> 16 &
0xffff,\n $stat[9] & 0xffff,\n $stat[10] >> 16 & 0xffff,\n
$stat[10] & 0xffff,\n $stat[7],\n $stat[2],\n
$stat[1]);\n}\nprintf(\")\\n\");' \"$1\" \"$2\" %n"
tramp-perl-encode "%p -e '\n# This script contributed by Juanma
Barranquero <lektu@terra.es>.\n# Copyright (C) 2002-2021 Free Software
Foundation, Inc.\nuse strict;\n\nmy %%trans = do {\n my $i = 0;\n map
{(substr(unpack(q(B8), chr $i++), 2, 6), $_)}\n split //,
q(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/);\n};\nmy
$data;\n\n# We read in chunks of 54 bytes, to generate output lines\n# of 72
chars (plus end of line)\nwhile (read STDIN, $data, 54) {\n my $pad =
q();\n\n # Only for the last chunk, and only if did not fill the last\n #
three-byte packet\n if (eof) {\n my $mod = length($data) %% 3;\n
$pad = q(=) x (3 - $mod) if $mod;\n }\n\n # Not the fastest method, but
it is simple: unpack to binary string, split\n # by groups of 6 bits and
convert back from binary to byte; then map into\n # the translation table\n
print\n join q(),\n map($trans{$_},\n
(substr(unpack(q(B*), $data) . q(00000), 0, 432) =~ /....../g)),\n
$pad,\n qq(\\n);\n}' %n"
tramp-perl-encode-with-module "%p -MMIME::Base64 -0777 -ne 'print
encode_base64($_)' %n"
tramp-perl-file-attributes "%p -e '\n@stat = lstat($ARGV[0]);\nif (!@stat)
{\n print \"nil\\n\";\n exit 0;\n}\nif (($stat[2] & 0170000) ==
0120000)\n{\n $type = readlink($ARGV[0]);\n $type =~ s/\"/\\\\\"/g;\n
$type = \"\\\"$type\\\"\";\n}\nelsif (($stat[2] & 0170000) == 040000)\n{\n
$type = \"t\";\n}\nelse\n{\n $type = \"nil\"\n};\n$uid = ($ARGV[1] eq
\"integer\") ? $stat[4] : \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n$gid =
($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]) .
\"\\\"\";\nprintf(\n \"(%%s %%u %%s %%s (%%u %%u) (%%u %%u) (%%u %%u) %%u
%%u t %%u -1)\\n\",\n $type,\n $stat[3],\n $uid,\n $gid,\n
$stat[8] >> 16 & 0xffff,\n $stat[8] & 0xffff,\n $stat[9] >> 16 &
0xffff,\n $stat[9] & 0xffff,\n $stat[10] >> 16 & 0xffff,\n $stat[10] &
0xffff,\n $stat[7],\n $stat[2],\n $stat[1]\n);' \"$1\" \"$2\" %n"
tramp-perl-file-name-all-completions "%p -e '\nopendir(d, $ARGV[0]) ||
die(\"$ARGV[0]: $!\\nfail\\n\");\n@files = readdir(d); closedir(d);\nforeach $f
(@files) {\n if (-d \"$ARGV[0]/$f\") {\n print \"$f/\\n\";\n }\n else {\n
print \"$f\\n\";\n }\n}\nprint \"ok\\n\"\n' \"$1\" %n"
tramp-perl-file-truename "%p -e '\nuse File::Spec;\nuse Cwd
\"realpath\";\n\nsub myrealpath {\n my ($file) = @_;\n return
realpath($file) if (-e $file || -l $file);\n}\n\nsub recursive {\n my
($volume, @dirs) = @_;\n my $real = myrealpath(File::Spec->catpath(\n
$volume, File::Spec->catdir(@dirs), \"\"));\n if ($real) {\n
my ($vol, $dir) = File::Spec->splitpath($real, 1);\n return ($vol,
File::Spec->splitdir($dir));\n }\n else {\n my $last =
pop(@dirs);\n ($volume, @dirs) = recursive($volume, @dirs);\n
push(@dirs, $last);\n return ($volume, @dirs);\n }\n}\n\n$result =
myrealpath($ARGV[0]);\nif (!$result) {\n my ($vol, $dir) =
File::Spec->splitpath($ARGV[0], 1);\n ($vol, @dirs) = recursive($vol,
File::Spec->splitdir($dir));\n\n $result = File::Spec->catpath($vol,
File::Spec->catdir(@dirs), \"\");\n}\n\n$result =~ s/\"/\\\\\"/g;\nprint
\"\\\"$result\\\"\\n\";\n' \"$1\" %n"
tramp-perl-pack "%p -e 'binmode STDIN; binmode STDOUT; print pack(q{u*},
join q{}, <>)' %n"
tramp-perl-unpack "%p -e 'binmode STDIN; binmode STDOUT; print
unpack(q{u*}, join q{}, <>)' %n"
tramp-persistency-file-name "~/.emacs.d/tramp"
tramp-port-regexp "[[:digit:]]+"
tramp-postfix-hop-format "|"
tramp-postfix-hop-regexp "|"
tramp-postfix-host-format ":"
tramp-postfix-host-format-alist '((default . ":") (simplified . ":")
(separate . "]"))
tramp-postfix-host-regexp ":"
tramp-postfix-ipv6-format "]"
tramp-postfix-ipv6-format-alist '((default . "]") (simplified . "]")
(separate . ""))
tramp-postfix-ipv6-regexp "]"
tramp-postfix-method-format ":"
tramp-postfix-method-format-alist '((default . ":") (simplified . "")
(separate . "/"))
tramp-postfix-method-regexp ":"
tramp-postfix-user-format "@"
tramp-postfix-user-regexp "@"
tramp-prefix-domain-format "%"
tramp-prefix-domain-regexp "%"
tramp-prefix-format "/"
tramp-prefix-format-alist '((default . "/") (simplified . "/") (separate .
"/["))
tramp-prefix-ipv6-format "["
tramp-prefix-ipv6-format-alist '((default . "[") (simplified . "[")
(separate . ""))
tramp-prefix-ipv6-regexp "\\["
tramp-prefix-port-format "#"
tramp-prefix-port-regexp "#"
tramp-prefix-regexp "^/"
tramp-process-alive-regexp ""
tramp-process-connection-type t
tramp-rclone-file-name-handler-alist '((access-file .
tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file)
(copy-directory . tramp-handle-copy-directory)
(copy-file .
tramp-rclone-handle-copy-file) (delete-directory .
tramp-fuse-handle-delete-directory) (delete-file .
tramp-fuse-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name) (directory-files .
tramp-fuse-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore)
(expand-file-name . tramp-handle-expand-file-name) (file-accessible-directory-p
. tramp-handle-file-accessible-directory-p)
(file-acl . ignore)
(file-attributes . tramp-fuse-handle-file-attributes) (file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p) (file-executable-p .
tramp-fuse-handle-file-executable-p) (file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
(file-modes .
tramp-handle-file-modes) (file-name-all-completions .
tramp-fuse-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory) (file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore)
(file-readable-p . tramp-rclone-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context . tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-rclone-handle-file-system-info) (file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory) (insert-file-contents .
tramp-handle-insert-file-contents) (load . tramp-handle-load)
(lock-file .
tramp-handle-lock-file) (make-auto-save-file-name .
tramp-handle-make-auto-save-file-name) (make-directory .
tramp-fuse-handle-make-directory)
(make-directory-internal . ignore)
(make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file
. tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . ignore)
(rename-file . tramp-rclone-handle-rename-file)
(set-file-acl . ignore)
(set-file-modes . ignore) (set-file-selinux-context . ignore) (set-file-times .
ignore)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime) (shell-command . ignore)
(start-file-process . ignore)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name) (temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore) (tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(unlock-file .
tramp-handle-unlock-file) (vc-registered . ignore) (verify-visited-file-modtime
. tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-handle-write-region))
tramp-rclone-method "rclone"
tramp-remote-coding-commands '((b64 "base64" "base64 -d -i") (b64 "base64"
"base64 -d") (b64 "openssl enc -base64" "openssl enc -d -base64") (b64
"mimencode -b" "mimencode -u -b")
(b64 "mmencode -b" "mmencode -u -b") (b64
"recode data..base64" "recode base64..data") (b64 tramp-perl-encode-with-module
tramp-perl-decode-with-module)
(b64 tramp-perl-encode tramp-perl-decode)
(b64 tramp-hexdump-awk-encode tramp-awk-decode) (b64 tramp-od-awk-encode
tramp-awk-decode)
(uu "uuencode xxx" "uudecode -o
/dev/stdout" "test -c /dev/stdout") (uu "uuencode xxx" "uudecode -o -") (uu
"uuencode xxx" "uudecode -p")
(uu "uuencode xxx" tramp-uudecode) (pack
tramp-perl-pack tramp-perl-unpack))
tramp-remote-file-name-spec-regexp "\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?"
tramp-remote-path '(tramp-default-remote-path "/bin" "/usr/bin" "/sbin"
"/usr/sbin" "/usr/local/bin" "/usr/local/sbin" "/local/bin"
"/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin"
"/usr/pkg/bin" "/usr/contrib/bin" "/opt/bin"
"/opt/sbin" "/opt/local/bin")
tramp-remote-process-environment '("ENV=''" "TMOUT=0" "LC_CTYPE=''"
"CDPATH=" "HISTORY=" "MAIL=" "MAILCHECK=" "MAILPATH=" "PAGER=cat"
"autocorrect=" "correct=")
tramp-repository-branch "master"
tramp-repository-version "b30b33ed9b3cdacecebef73ad1131f03c635de7a"
tramp-rsh-end-of-line "\n"
tramp-security-key-confirm-regexp '(decode-coding-string
(base64-decode-string
"Xg0qQ29uZmlybSB1c2VyIHByZXNlbmNlIGZvciBrZXkgLipbDQpdKg==") 'raw-text)
tramp-security-key-confirmed-regexp '(decode-coding-string
(base64-decode-string "Xg0qVXNlciBwcmVzZW5jZSBjb25maXJtZWRbDQpdKg==") 'raw-text)
tramp-security-key-timeout-regexp '(decode-coding-string
(base64-decode-string
"Xg0qc2lnbl9hbmRfc2VuZF9wdWJrZXk6IHNpZ25pbmcgZmFpbGVkIGZvciAuKlsNCl0q")
'raw-text)
tramp-sh-extra-args '(("/bash\\'" . "-noediting -norc -noprofile")
("/zsh\\'" . "-f +Z -V"))
tramp-sh-file-name-handler-alist '((abbreviate-file-name .
tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file)
(add-name-to-file . tramp-sh-handle-add-name-to-file)
(copy-directory .
tramp-sh-handle-copy-directory) (copy-file . tramp-sh-handle-copy-file)
(delete-directory . tramp-sh-handle-delete-directory)
(delete-file .
tramp-sh-handle-delete-file) (directory-file-name .
tramp-handle-directory-file-name) (directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-sh-handle-directory-files-and-attributes) (dired-compress-file .
tramp-sh-handle-dired-compress-file)
(dired-uncache .
tramp-handle-dired-uncache) (exec-path . tramp-sh-handle-exec-path)
(expand-file-name . tramp-sh-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p) (file-acl . tramp-sh-handle-file-acl)
(file-attributes . tramp-sh-handle-file-attributes)
(file-directory-p .
tramp-sh-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p)
(file-executable-p . tramp-sh-handle-file-executable-p)
(file-exists-p .
tramp-sh-handle-file-exists-p) (file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-sh-handle-file-local-copy)
(file-locked-p .
tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes)
(file-name-all-completions . tramp-sh-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory) (file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-sh-handle-file-notify-add-watch) (file-notify-rm-watch .
tramp-handle-file-notify-rm-watch)
(file-notify-valid-p .
tramp-handle-file-notify-valid-p) (file-ownership-preserved-p .
tramp-sh-handle-file-ownership-preserved-p)
(file-readable-p .
tramp-sh-handle-file-readable-p) (file-regular-p . tramp-handle-file-regular-p)
(file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context .
tramp-sh-handle-file-selinux-context) (file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-sh-handle-file-system-info)
(file-truename .
tramp-sh-handle-file-truename) (file-writable-p .
tramp-sh-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-sh-handle-insert-directory) (insert-file-contents .
tramp-handle-insert-file-contents) (load . tramp-handle-load)
(lock-file . tramp-handle-lock-file)
(make-auto-save-file-name . tramp-handle-make-auto-save-file-name)
(make-directory . tramp-sh-handle-make-directory)
(make-lock-file-name .
tramp-handle-make-lock-file-name) (make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process .
tramp-sh-handle-make-process) (make-symbolic-link .
tramp-sh-handle-make-symbolic-link) (process-file .
tramp-sh-handle-process-file)
(rename-file .
tramp-sh-handle-rename-file) (set-file-acl . tramp-sh-handle-set-file-acl)
(set-file-modes . tramp-sh-handle-set-file-modes)
(set-file-selinux-context .
tramp-sh-handle-set-file-selinux-context) (set-file-times .
tramp-sh-handle-set-file-times)
(set-visited-file-modtime .
tramp-sh-handle-set-visited-file-modtime) (shell-command .
tramp-handle-shell-command)
(start-file-process .
tramp-handle-start-file-process) (substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory) (tramp-get-remote-gid .
tramp-sh-handle-get-remote-gid)
(tramp-get-remote-uid .
tramp-sh-handle-get-remote-uid) (tramp-set-file-uid-gid .
tramp-sh-handle-set-file-uid-gid) (unhandled-file-name-directory . ignore)
(unlock-file .
tramp-handle-unlock-file) (vc-registered . tramp-sh-handle-vc-registered)
(verify-visited-file-modtime .
tramp-sh-handle-verify-visited-file-modtime) (write-region .
tramp-sh-handle-write-region))
tramp-shell-prompt-pattern '(decode-coding-string (base64-decode-string
"XCg/Ol5cfA1cKVteXSMkJT4KXSojP1tdIyQlPl0gKlwoG1xbW1s6ZGlnaXQ6XTtdKltbOmFscGhh\nOl1dICpcKSo=")
'raw-text)
tramp-smb-file-name-handler-alist '((abbreviate-file-name .
tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file)
(add-name-to-file . tramp-smb-handle-add-name-to-file)
(copy-directory .
tramp-smb-handle-copy-directory) (copy-file . tramp-smb-handle-copy-file)
(delete-directory . tramp-smb-handle-delete-directory)
(delete-file .
tramp-smb-handle-delete-file) (directory-file-name .
tramp-handle-directory-file-name) (directory-files .
tramp-smb-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore) (expand-file-name
. tramp-smb-handle-expand-file-name) (file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . tramp-smb-handle-file-acl)
(file-attributes . tramp-smb-handle-file-attributes) (file-directory-p .
tramp-handle-file-directory-p)
(file-file-equal-p .
tramp-handle-file-equal-p) (file-executable-p . tramp-handle-file-exists-p)
(file-exists-p . tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-smb-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions . tramp-smb-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory) (file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-handle-file-notify-add-watch) (file-notify-rm-watch .
tramp-handle-file-notify-rm-watch)
(file-notify-valid-p .
tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore)
(file-readable-p . tramp-handle-file-exists-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context . tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-smb-handle-file-system-info) (file-truename . tramp-handle-file-truename)
(file-writable-p .
tramp-smb-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-smb-handle-insert-directory) (insert-file-contents .
tramp-handle-insert-file-contents) (load . tramp-handle-load)
(lock-file . tramp-handle-lock-file)
(make-auto-save-file-name . tramp-handle-make-auto-save-file-name)
(make-directory . tramp-smb-handle-make-directory)
(make-directory-internal .
tramp-smb-handle-make-directory-internal) (make-lock-file-name .
tramp-handle-make-lock-file-name)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file) (make-process . ignore) (make-symbolic-link
. tramp-smb-handle-make-symbolic-link)
(process-file .
tramp-smb-handle-process-file) (rename-file . tramp-smb-handle-rename-file)
(set-file-acl . tramp-smb-handle-set-file-acl)
(set-file-modes .
tramp-smb-handle-set-file-modes) (set-file-selinux-context . ignore)
(set-file-times . ignore)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime) (shell-command .
tramp-handle-shell-command)
(start-file-process .
tramp-smb-handle-start-file-process) (substitute-in-file-name .
tramp-smb-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory) (tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore) (unlock-file .
tramp-handle-unlock-file) (vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime) (write-region .
tramp-smb-handle-write-region))
tramp-smb-method "smb"
tramp-ssh-controlmaster-options "-o ControlMaster=auto -o
ControlPath='tramp.%%C' -o ControlPersist=no"
tramp-sshfs-file-name-handler-alist '((access-file .
tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file)
(copy-directory . tramp-handle-copy-directory)
(copy-file .
tramp-sshfs-handle-copy-file) (delete-directory .
tramp-fuse-handle-delete-directory) (delete-file .
tramp-fuse-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name) (directory-files .
tramp-fuse-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path .
tramp-sshfs-handle-exec-path) (expand-file-name . tramp-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes
. tramp-fuse-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p)
(file-executable-p . tramp-fuse-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p) (file-in-directory-p .
tramp-handle-file-in-directory-p) (file-local-copy .
tramp-handle-file-local-copy)
(file-locked-p .
tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes)
(file-name-all-completions . tramp-fuse-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory) (file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory) (file-newer-than-file-p .
tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore)
(file-readable-p . tramp-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context . tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-system-info .
tramp-sshfs-handle-file-system-info) (file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory) (insert-file-contents .
tramp-sshfs-handle-insert-file-contents) (load . tramp-handle-load)
(lock-file . tramp-handle-lock-file)
(make-auto-save-file-name . tramp-handle-make-auto-save-file-name)
(make-directory . tramp-fuse-handle-make-directory)
(make-directory-internal . ignore)
(make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file
. tramp-handle-make-nearby-temp-file)
(make-process .
tramp-handle-make-process) (make-symbolic-link .
tramp-handle-make-symbolic-link) (process-file .
tramp-sshfs-handle-process-file)
(rename-file .
tramp-sshfs-handle-rename-file) (set-file-acl . ignore) (set-file-modes .
tramp-sshfs-handle-set-file-modes) (set-file-selinux-context . ignore)
(set-file-times . ignore)
(set-visited-file-modtime . tramp-handle-set-visited-file-modtime)
(shell-command . tramp-handle-shell-command)
(start-file-process .
tramp-handle-start-file-process) (substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory) (tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore) (unlock-file .
tramp-handle-unlock-file) (vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime) (write-region .
tramp-sshfs-handle-write-region))
tramp-sshfs-method "sshfs"
tramp-stat-marker "/////"
tramp-stat-quoted-marker "\\/\\/\\/\\/\\/"
tramp-sudoedit-file-name-handler-alist '((abbreviate-file-name .
tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file)
(add-name-to-file .
tramp-sudoedit-handle-add-name-to-file) (byte-compiler-base-file-name . ignore)
(copy-directory . tramp-handle-copy-directory)
(copy-file .
tramp-sudoedit-handle-copy-file) (delete-directory .
tramp-sudoedit-handle-delete-directory) (delete-file .
tramp-sudoedit-handle-delete-file)
(diff-latest-backup-file .
ignore) (directory-files . tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore)
(expand-file-name . tramp-sudoedit-handle-expand-file-name)
(file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
(file-acl .
tramp-sudoedit-handle-file-acl) (file-attributes .
tramp-sudoedit-handle-file-attributes) (file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p) (file-executable-p .
tramp-sudoedit-handle-file-executable-p)
(file-exists-p .
tramp-sudoedit-handle-file-exists-p) (file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-sudoedit-handle-file-name-all-completions) (file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p) (file-name-completion .
tramp-handle-file-name-completion)
(file-name-directory .
tramp-handle-file-name-directory) (file-name-nondirectory .
tramp-handle-file-name-nondirectory)
(file-newer-than-file-p .
tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore)
(file-ownership-preserved-p . ignore) (file-readable-p .
tramp-sudoedit-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
(file-selinux-context .
tramp-sudoedit-handle-file-selinux-context) (file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-sudoedit-handle-file-system-info) (file-truename .
tramp-sudoedit-handle-file-truename)
(file-writable-p .
tramp-sudoedit-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory) (insert-file-contents .
tramp-handle-insert-file-contents) (load . tramp-handle-load)
(lock-file .
tramp-handle-lock-file) (make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-sudoedit-handle-make-directory) (make-directory-internal . ignore)
(make-lock-file-name . tramp-handle-make-lock-file-name)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file) (make-process . ignore) (make-symbolic-link
. tramp-sudoedit-handle-make-symbolic-link)
(process-file . ignore)
(rename-file . tramp-sudoedit-handle-rename-file) (set-file-acl .
tramp-sudoedit-handle-set-file-acl)
(set-file-modes .
tramp-sudoedit-handle-set-file-modes) (set-file-selinux-context .
tramp-sudoedit-handle-set-file-selinux-context)
(set-file-times .
tramp-sudoedit-handle-set-file-times) (set-visited-file-modtime .
tramp-handle-set-visited-file-modtime) (shell-command . ignore)
(start-file-process . ignore)
(substitute-in-file-name . tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory) (tramp-get-remote-gid .
tramp-sudoedit-handle-get-remote-gid)
(tramp-get-remote-uid .
tramp-sudoedit-handle-get-remote-uid) (tramp-set-file-uid-gid .
tramp-sudoedit-handle-set-file-uid-gid)
(unhandled-file-name-directory .
ignore) (unlock-file . tramp-handle-unlock-file) (vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime) (write-region .
tramp-sudoedit-handle-write-region))
tramp-sudoedit-method "sudoedit"
tramp-sunos-unames "\\(?:SunOS 5\\.1[01]\\)"
tramp-syntax 'default
tramp-system-name "Lubuntu-22259"
tramp-temp-buffer-name " *tramp temp*"
tramp-temp-name-prefix "tramp."
tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\?
\\[.*\\]\\)\\s-*"
tramp-terminal-type "dumb"
tramp-time-doesnt-exist '(-1 65535)
tramp-time-dont-know '(0 0 0 1000)
tramp-unknown-id-integer -1
tramp-unknown-id-string "UNKNOWN"
tramp-unload-hook '(#[0 "\300\301\302\"\207" [unload-feature tramp-adb
force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-archive force] 3]
#[0 "\300\301\302\"\207" [unload-feature tramp-ftp
force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-gvfs force] 3]
#[0 "\300\301\302\"\207" [unload-feature tramp-cmds
force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-cache force] 3]
#[0 "\300\301\302\"\207" [unload-feature tramp-sh
force] 3] #[0 "\300\301\302\"\207" [remove-hook interrupt-process-functions
tramp-interrupt-process] 3]
#[0 "\300\301\302\"\207" [remove-hook kill-buffer-hook
tramp-delete-temp-file-function] 3] tramp-unload-file-name-handlers
#[0 "\300\301\302\"\207" [unload-feature trampver
force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-integration force] 3]
#[0 "\300\301\302\"\207" [remove-hook
rfn-eshadow-update-overlay-hook tramp-rfn-eshadow-update-overlay] 3]
#[0 "\300\301\302\"\207" [remove-hook
rfn-eshadow-setup-minibuffer-hook tramp-rfn-eshadow-setup-minibuffer] 3]
#[0 "\300\301\302\"\210\300\303\302\"\207"
[unload-feature tramp-loaddefs force tramp-compat] 3])
tramp-use-ssh-controlmaster-options t
tramp-user-regexp "[^/|: ]+"
tramp-user-with-domain-regexp "\\([^/|: ]+\\)%\\([[:alnum:]_.-]+\\)"
tramp-uudecode "(echo begin 600 %t; tail -n +2) | uudecode\ncat %t\nrm -f
%t"
tramp-vc-registered-read-file-names "echo \"(\"\nwhile read file; do\n
quoted=`echo \"$file\" | sed -e \"s/\\\"/\\\\\\\\\\\\\\\\\\\"/\"`\n if %s
\"$file\"; then\n echo \"(\\\"$quoted\\\" \\\"file-exists-p\\\" t)\"\n
else\n echo \"(\\\"$quoted\\\" \\\"file-exists-p\\\" nil)\"\n fi\n if %s
\"$file\"; then\n echo \"(\\\"$quoted\\\" \\\"file-readable-p\\\" t)\"\n
else\n echo \"(\\\"$quoted\\\" \\\"file-readable-p\\\" nil)\"\n
fi\ndone\necho \")\""
tramp-verbose 3
tramp-version "2.6.0-pre"
tramp-wrong-passwd-regexp "^.*\\(Connection
\\(?:\\(?:clo\\|refu\\)sed\\)\\|Host key verification failed\\.\\|Login
\\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported
authentication methods left to try!\\)\\|Permission denied\\|\\(?:Sorry, try
again\\|Timeout, server not responding\\)\\.\\).*\\|^.*\\(Received signal
[[:digit:]]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue connecting
(yes/no\\(?:\\(?:/\\[fingerprint]\\)?)\\?\\)\\)\\s-*"
tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update cached
key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
)
local variables:
================
load-path shadows:
==================
Randy Yates
randyy@as2inc.com
Apex Semiconductors (USA) Company Limited
http://www.apexsemi-usa.com
984-368-8148 (cell, work)
919-412-8994 (cell, personal)
This message contains confidential information. If you are not the intended
recipient, notify the sender immediately and delete this e-mail from your
system. You should always check e-mail for viruses. Sender does not accept
liability for any viruses that may be inadvertently transmitted.
- tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a); tramp over MFA/totp,
Randy Yates <=