[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Making package.el talk over Tor
From: |
Richard Stallman |
Subject: |
Re: Making package.el talk over Tor |
Date: |
Sat, 18 Nov 2023 22:39:36 -0500 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> No, url.el eventually calls `make-network-process', that directly
> invokes the respective networking system calls, not making it possible
> to interject torsocks.
Is this the code you mean?
(open-network-stream
name buffer host service
:type gw-method
;; Use non-blocking socket if we can.
:nowait (and (featurep 'make-network-process)
(url-asynchronous url-current-object)
'(:nowait t)))
How can I make that use TOR?
I could set `url-gateway-method' to specify some other method, but
what other value would make it possible to put in torsocks?
> What I believe Akib meant was to start Emacs
> with torsocks,
I think that is no good -- all subprocesses of Emacs would be
compelled to use torsocks too.
> because one will continue to leak fingerprintable
> metadata (specially inside of Emacs)
Could you give me an example of what you mean?
--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)