summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-lib.el
diff options
context:
space:
mode:
authorMichael Albinus <michael.albinus@gmx.de>2022-08-16 19:41:00 +0200
committerMichael Albinus <michael.albinus@gmx.de>2022-08-16 19:41:00 +0200
commit12c3461b455bf06551060ed6061f7df84967ae97 (patch)
tree6edf6f4cdedc528c99f5a2728f62048f60808abf /lisp/emacs-lisp/cl-lib.el
parent3ea6cb40e62701dfd7eb47a5d465a67e1f56469a (diff)
downloademacs-12c3461b455bf06551060ed6061f7df84967ae97.tar.gz
emacs-12c3461b455bf06551060ed6061f7df84967ae97.tar.bz2
emacs-12c3461b455bf06551060ed6061f7df84967ae97.zip
Handle root permissions on remote files
* lisp/net/tramp.el (tramp-check-cached-permissions): Check also for remote uid/gid being 0. (Bug#57238) * lisp/net/tramp-sh.el (tramp-do-file-attributes-with-ls): Convert numeric uid/gid strings into real strings. (tramp-sh-get-signal-strings): Use `zerop'. * lisp/net/tramp.el (tramp-root-id-string, tramp-root-id-integer): New defconsts. (tramp-handle-find-backup-file-name, tramp-handle-lock-file) (tramp-local-host-p, tramp-handle-make-auto-save-file-name) * lisp/net/tramp-sh.el (tramp-default-method-alist) (ramp-default-user-alist, tramp-find-shell): * lisp/net/tramp-sudoedit.el (tramp-default-user-alist): Use them.
Diffstat (limited to 'lisp/emacs-lisp/cl-lib.el')
0 files changed, 0 insertions, 0 deletions