1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
emacs/lisp/net
Michael Albinus 106456d01b Use secondary groups when checking permissions in Tramp (Bug#57044)
* lisp/net/tramp.el (tramp-check-cached-permissions): Check also for
secondary groups.  (Bug#57044)
(tramp-get-remote-groups):
* lisp/net/tramp-adb.el (tramp-adb-handle-get-remote-groups):
* lisp/net/tramp-sh.el (tramp-sh-handle-get-remote-groups):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-get-remote-groups):
New defuns.

* lisp/net/tramp.el (tramp-file-name-for-operation):
* lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist):
* lisp/net/tramp-archive.el (tramp-archive-file-name-handler-alist):
* lisp/net/tramp-crypt.el (tramp-crypt-file-name-handler-alist):
* lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist):
* lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist):
* lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist):
* lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist):
* lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler-alist):
Add `tramp-get-remote-groups'.

* lisp/net/tramp.el:
* lisp/net/tramp-adb.el:
* lisp/net/tramp-cache.el:
* lisp/net/tramp-crypt.el:
* lisp/net/tramp-fuse.el:
* lisp/net/tramp-gvfs.el:
* lisp/net/tramp-integration.el:
* lisp/net/tramp-rclone.el:
* lisp/net/tramp-sh.el:
* lisp/net/tramp-smb.el:
* lisp/net/tramp-sudoedit.el: Use `blank' in `rx' forms.

* test/lisp/net/tramp-archive-tests.el:
* test/lisp/net/tramp-tests.el: Use `blank' in `rx' forms.
2022-09-06 12:33:19 +02:00
..
ange-ftp.el Make ange-ftp-re-read-dir compat alias obsolete 2022-08-05 14:00:23 +02:00
browse-url.el
dbus.el
dictionary-connection.el
dictionary.el Avoid using aliases for color functions 2022-08-09 22:28:08 +02:00
dig.el * lisp/net/dig.el: Improve Commentary. 2022-08-01 13:32:34 +02:00
dns.el
eudc-bob.el
eudc-capf.el
eudc-export.el Fix some recently introduced byte-compiler warnings 2022-08-17 12:52:56 +02:00
eudc-hotlist.el Doc fix in eudc-hotlist.el 2022-08-01 13:32:34 +02:00
eudc-vars.el
eudc.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
eudcb-bbdb.el
eudcb-ldap.el Make Emacs 20 compat alias obsolete in eudcb-ldap.el 2022-08-23 15:57:20 +02:00
eudcb-mab.el
eudcb-macos-contacts.el
eww.el * eww.el (eww-browse): Raise error if there are no arguments 2022-08-04 14:20:58 +02:00
gnutls.el
goto-addr.el
hmac-def.el
hmac-md5.el
imap.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
ldap.el ldap-host-parameters-alist: Add auth-source option 2022-09-02 00:28:00 -04:00
mailcap.el Fix quotes in mailcap-add-mailcap-entry doc string 2022-09-02 12:09:59 +02:00
mairix.el
net-utils.el ; * lisp/net/net-utils.el: Delete code commented out since 2000. 2022-08-01 11:52:32 +02:00
network-stream.el
newst-backend.el Use string-trim in newsticker--remove-whitespace 2022-08-03 11:48:45 +02:00
newst-plainview.el
newst-reader.el
newst-ticker.el
newst-treeview.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
newsticker.el
nsm.el
ntlm.el
pop3.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
puny.el
rcirc.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
rfc2104.el
sasl-cram.el
sasl-digest.el
sasl-ntlm.el
sasl-scram-rfc.el
sasl-scram-sha256.el
sasl.el
secrets.el
shr-color.el
shr.el
sieve-manage.el
sieve-mode.el
sieve.el
snmp-mode.el
soap-client.el
soap-inspect.el
socks.el
telnet.el
tramp-adb.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-archive.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-cache.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-cmds.el Fix rx forms in Tramp 2022-09-04 13:44:30 +02:00
tramp-compat.el Use `rx' in Tramp where possible 2022-08-26 16:19:47 +02:00
tramp-crypt.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-ftp.el Use `rx' in Tramp where possible 2022-08-26 16:19:47 +02:00
tramp-fuse.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-gvfs.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-integration.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-rclone.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-sh.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-smb.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-sshfs.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-sudoedit.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
tramp-uu.el
tramp.el Use secondary groups when checking permissions in Tramp (Bug#57044) 2022-09-06 12:33:19 +02:00
trampver.el
webjump.el
zeroconf.el