The following is the GNU All-permissive License as recommended in https://www.gnu.org/licenses/license-recommendations.en.html
Copyright (C) 2024 Free Software Foundation sysadmin@fsf.org
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.
Contributions are welcome. See https://savannah.gnu.org/maintenance/fsf/.
Access git repos or other services through Tor:
https://rt.gnu.org/Ticket/Display.html?id=1037998 if using the command line, torsocks should do it. Something like
torsocks git clone blah
or
torsocks cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/web/www co www
Note that this is probably not safe to use with UDP based programs such as torrent or sip
Tunnel VPN through tor:
Add to /etc/tor/torrc these lines:
SocksPort 9150 PreferSOCKSNoAuth
SocksPort 9050 PreferSOCKSNoAuth
Restart tor:
/etc/init.d/tor restart
Add these 2 lines to /etc/openvpn.client.conf
socks-proxy localhost 9150
socks-proxy-retry
Start the vpn as usual.