[tor-commits] [chutney/master] Remove all unused chutney templates and include files.

nickm at torproject.org nickm at torproject.org
Mon Jun 15 18:23:16 UTC 2020


commit 052a9dc07aa9284b2f170c141adff47e2c4afad5
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Jun 15 10:59:06 2020 -0400

    Remove all unused chutney templates and include files.
    
    Out of the 68 files in the torrc_templates directory, only 32 are used
    by Tor or Chutney for testing.  I'm removing the extraneous ones in
    order to reduce our maintenance burden.
    
    We can restore any of these that I was wrong about.
---
 torrc_templates/authority-bwfile.tmpl         |  2 --
 torrc_templates/authority-exit.tmpl           |  2 --
 torrc_templates/authority-orport-v6-exit.tmpl |  7 -------
 torrc_templates/bridge-obfs2.tmpl             |  6 ------
 torrc_templates/bridge-obfs4.tmpl             |  6 ------
 torrc_templates/bridgeauthority-exit.tmpl     |  2 --
 torrc_templates/bridgeclient-obfs2.tmpl       |  3 ---
 torrc_templates/bridgeclient-obfs4.tmpl       |  3 ---
 torrc_templates/client-only-v6.i              |  6 ------
 torrc_templates/client-only-v6.tmpl           |  2 --
 torrc_templates/client-use-v6.i               |  3 ---
 torrc_templates/client-use-v6.tmpl            |  2 --
 torrc_templates/hs-only-v6.tmpl               |  3 ---
 torrc_templates/hs-use-v6.tmpl                |  3 ---
 torrc_templates/hs-v3-10.tmpl                 |  2 --
 torrc_templates/hs-v3-only-v6.tmpl            |  3 ---
 torrc_templates/hs-v3-use-v6.tmpl             |  3 ---
 torrc_templates/hs0.tmpl                      |  2 --
 torrc_templates/hs1.tmpl                      |  2 --
 torrc_templates/hs10.tmpl                     |  2 --
 torrc_templates/hs2.tmpl                      |  2 --
 torrc_templates/hs3.tmpl                      |  2 --
 torrc_templates/hs4.tmpl                      |  2 --
 torrc_templates/hs5.tmpl                      |  2 --
 torrc_templates/hs6.tmpl                      |  2 --
 torrc_templates/hs7.tmpl                      |  2 --
 torrc_templates/hs8.tmpl                      |  2 --
 torrc_templates/hs9.tmpl                      |  2 --
 torrc_templates/relay-exit-v4-only.tmpl       |  6 ------
 torrc_templates/relay-orport-v6-exit.tmpl     | 10 ----------
 torrc_templates/single-onion-indirect.tmpl    |  6 ------
 torrc_templates/single-onion-only-v6.tmpl     |  3 ---
 torrc_templates/single-onion-use-v6.tmpl      |  3 ---
 torrc_templates/single-onion-v3-indirect.tmpl |  6 ------
 torrc_templates/single-onion-v3-only-v6.tmpl  |  3 ---
 torrc_templates/single-onion-v3-use-v6.tmpl   |  3 ---
 36 files changed, 120 deletions(-)

diff --git a/torrc_templates/authority-bwfile.tmpl b/torrc_templates/authority-bwfile.tmpl
deleted file mode 100644
index 1411773..0000000
--- a/torrc_templates/authority-bwfile.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:authority.tmpl}
-V3BandwidthsFile /tmp/bwfile
diff --git a/torrc_templates/authority-exit.tmpl b/torrc_templates/authority-exit.tmpl
deleted file mode 100644
index 6826845..0000000
--- a/torrc_templates/authority-exit.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:relay.tmpl}
-${include:authority.i}
diff --git a/torrc_templates/authority-orport-v6-exit.tmpl b/torrc_templates/authority-orport-v6-exit.tmpl
deleted file mode 100644
index 326315b..0000000
--- a/torrc_templates/authority-orport-v6-exit.tmpl
+++ /dev/null
@@ -1,7 +0,0 @@
-${include:authority-orport-v6.tmpl}
-
-# An authority that's also an exit relay that can exit to IPv4 & IPv6 localhost
-# (newer versions of tor need this to be explicitly configured)
-
-${include:exit-v4.i}
-${include:exit-v6.i}
diff --git a/torrc_templates/bridge-obfs2.tmpl b/torrc_templates/bridge-obfs2.tmpl
deleted file mode 100644
index 80baf2c..0000000
--- a/torrc_templates/bridge-obfs2.tmpl
+++ /dev/null
@@ -1,6 +0,0 @@
-${include:bridge.tmpl}
-
-ServerTransportPlugin obfs2 exec ${path:obfs4proxy}
-ExtOrPort $extorport
-ServerTransportListenAddr obfs2 ${ip}:${ptport}
-
diff --git a/torrc_templates/bridge-obfs4.tmpl b/torrc_templates/bridge-obfs4.tmpl
deleted file mode 100644
index e9b40bf..0000000
--- a/torrc_templates/bridge-obfs4.tmpl
+++ /dev/null
@@ -1,6 +0,0 @@
-${include:bridge.tmpl}
-
-ServerTransportPlugin obfs4 exec ${path:obfs4proxy}
-ExtOrPort $extorport
-ServerTransportListenAddr obfs4 ${ip}:${ptport}
-
diff --git a/torrc_templates/bridgeauthority-exit.tmpl b/torrc_templates/bridgeauthority-exit.tmpl
deleted file mode 100644
index 5837657..0000000
--- a/torrc_templates/bridgeauthority-exit.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:relay.tmpl}
-${include:bridgeauthority.i}
diff --git a/torrc_templates/bridgeclient-obfs2.tmpl b/torrc_templates/bridgeclient-obfs2.tmpl
deleted file mode 100644
index 37513bb..0000000
--- a/torrc_templates/bridgeclient-obfs2.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:bridgeclient.tmpl}
-
-ClientTransportPlugin obfs2 exec ${path:obfs4proxy}
diff --git a/torrc_templates/bridgeclient-obfs4.tmpl b/torrc_templates/bridgeclient-obfs4.tmpl
deleted file mode 100644
index 403d2f6..0000000
--- a/torrc_templates/bridgeclient-obfs4.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:bridgeclient.tmpl}
-
-ClientTransportPlugin obfs4 exec ${path:obfs4proxy}
diff --git a/torrc_templates/client-only-v6.i b/torrc_templates/client-only-v6.i
deleted file mode 100644
index 985f237..0000000
--- a/torrc_templates/client-only-v6.i
+++ /dev/null
@@ -1,6 +0,0 @@
-# A client that only uses IPv6 ORPorts
-${include:client-only-v6-md.i}
-
-# Due to Tor bug #19608, microdescriptors can't be used by IPv6-only clients
-# running tor 0.2.9 and earlier
-UseMicrodescriptors 0
diff --git a/torrc_templates/client-only-v6.tmpl b/torrc_templates/client-only-v6.tmpl
deleted file mode 100644
index 79bd74b..0000000
--- a/torrc_templates/client-only-v6.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:client.tmpl}
-${include:client-only-v6.i}
diff --git a/torrc_templates/client-use-v6.i b/torrc_templates/client-use-v6.i
deleted file mode 100644
index 8fff310..0000000
--- a/torrc_templates/client-use-v6.i
+++ /dev/null
@@ -1,3 +0,0 @@
-# A client that uses and prefers IPv6
-ClientUseIPv6 1
-ClientPreferIPv6ORPort 1
diff --git a/torrc_templates/client-use-v6.tmpl b/torrc_templates/client-use-v6.tmpl
deleted file mode 100644
index 1659a39..0000000
--- a/torrc_templates/client-use-v6.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:client.tmpl}
-${include:client-use-v6.i}
diff --git a/torrc_templates/hs-only-v6.tmpl b/torrc_templates/hs-only-v6.tmpl
deleted file mode 100644
index d487e8c..0000000
--- a/torrc_templates/hs-only-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:hs.tmpl}
-# Hidden services are just another kind of client
-${include:client-only-v6.i}
diff --git a/torrc_templates/hs-use-v6.tmpl b/torrc_templates/hs-use-v6.tmpl
deleted file mode 100644
index b3ff7a7..0000000
--- a/torrc_templates/hs-use-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:hs.tmpl}
-# Hidden services are just another kind of client
-${include:client-use-v6.i}
diff --git a/torrc_templates/hs-v3-10.tmpl b/torrc_templates/hs-v3-10.tmpl
deleted file mode 100644
index 0be6ef1..0000000
--- a/torrc_templates/hs-v3-10.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs-v3.tmpl}
-HiddenServiceNumIntroductionPoints 10
diff --git a/torrc_templates/hs-v3-only-v6.tmpl b/torrc_templates/hs-v3-only-v6.tmpl
deleted file mode 100644
index 0ff8759..0000000
--- a/torrc_templates/hs-v3-only-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:hs-v3.tmpl}
-# Hidden services are just another kind of client
-${include:client-only-v6.i}
diff --git a/torrc_templates/hs-v3-use-v6.tmpl b/torrc_templates/hs-v3-use-v6.tmpl
deleted file mode 100644
index 51e3700..0000000
--- a/torrc_templates/hs-v3-use-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:hs-v3.tmpl}
-# Hidden services are just another kind of client
-${include:client-use-v6.i}
diff --git a/torrc_templates/hs0.tmpl b/torrc_templates/hs0.tmpl
deleted file mode 100644
index bb5a9b5..0000000
--- a/torrc_templates/hs0.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 0
diff --git a/torrc_templates/hs1.tmpl b/torrc_templates/hs1.tmpl
deleted file mode 100644
index 47948a9..0000000
--- a/torrc_templates/hs1.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 1
diff --git a/torrc_templates/hs10.tmpl b/torrc_templates/hs10.tmpl
deleted file mode 100644
index e8758e6..0000000
--- a/torrc_templates/hs10.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 10
diff --git a/torrc_templates/hs2.tmpl b/torrc_templates/hs2.tmpl
deleted file mode 100644
index b98cd39..0000000
--- a/torrc_templates/hs2.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 2
diff --git a/torrc_templates/hs3.tmpl b/torrc_templates/hs3.tmpl
deleted file mode 100644
index a1dd6a4..0000000
--- a/torrc_templates/hs3.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 3
diff --git a/torrc_templates/hs4.tmpl b/torrc_templates/hs4.tmpl
deleted file mode 100644
index 13d0aa4..0000000
--- a/torrc_templates/hs4.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 4
diff --git a/torrc_templates/hs5.tmpl b/torrc_templates/hs5.tmpl
deleted file mode 100644
index 6d7544c..0000000
--- a/torrc_templates/hs5.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 5
diff --git a/torrc_templates/hs6.tmpl b/torrc_templates/hs6.tmpl
deleted file mode 100644
index 8e3eff3..0000000
--- a/torrc_templates/hs6.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 6
diff --git a/torrc_templates/hs7.tmpl b/torrc_templates/hs7.tmpl
deleted file mode 100644
index 7a57c4f..0000000
--- a/torrc_templates/hs7.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 7
diff --git a/torrc_templates/hs8.tmpl b/torrc_templates/hs8.tmpl
deleted file mode 100644
index ce3c160..0000000
--- a/torrc_templates/hs8.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 8
diff --git a/torrc_templates/hs9.tmpl b/torrc_templates/hs9.tmpl
deleted file mode 100644
index f287b13..0000000
--- a/torrc_templates/hs9.tmpl
+++ /dev/null
@@ -1,2 +0,0 @@
-${include:hs.tmpl}
-HiddenServiceNumIntroductionPoints 9
diff --git a/torrc_templates/relay-exit-v4-only.tmpl b/torrc_templates/relay-exit-v4-only.tmpl
deleted file mode 100644
index ada1ca5..0000000
--- a/torrc_templates/relay-exit-v4-only.tmpl
+++ /dev/null
@@ -1,6 +0,0 @@
-${include:relay-non-exit.tmpl}
-
-# An exit relay that can exit to IPv4 localhost only
-# (newer versions of tor need this to be explicitly configured)
-
-${include:exit-v4.i}
diff --git a/torrc_templates/relay-orport-v6-exit.tmpl b/torrc_templates/relay-orport-v6-exit.tmpl
deleted file mode 100644
index 548c54f..0000000
--- a/torrc_templates/relay-orport-v6-exit.tmpl
+++ /dev/null
@@ -1,10 +0,0 @@
-${include:relay.tmpl}
-
-# A relay that has an IPv6 ORPort
-${include:orport-v6.i}
-
-# An exit relay that can exit to IPv4 & IPv6 localhost
-# (newer versions of tor need this to be explicitly configured)
-
-${include:exit-v4.i}
-${include:exit-v6.i}
diff --git a/torrc_templates/single-onion-indirect.tmpl b/torrc_templates/single-onion-indirect.tmpl
deleted file mode 100644
index 58d812b..0000000
--- a/torrc_templates/single-onion-indirect.tmpl
+++ /dev/null
@@ -1,6 +0,0 @@
-${include:single-onion.tmpl}
-
-# Only allow direct connections to the first directory authority's ORPort
-# This checks that a single onion service makes 3-hop connections to
-# unreachable intro points and rend points
-ReachableAddresses 127.0.0.1:5000
diff --git a/torrc_templates/single-onion-only-v6.tmpl b/torrc_templates/single-onion-only-v6.tmpl
deleted file mode 100644
index 8c72612..0000000
--- a/torrc_templates/single-onion-only-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:single-onion.tmpl}
-# Onion services are just another kind of client
-${include:client-only-v6.i}
diff --git a/torrc_templates/single-onion-use-v6.tmpl b/torrc_templates/single-onion-use-v6.tmpl
deleted file mode 100644
index d2db003..0000000
--- a/torrc_templates/single-onion-use-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:single-onion.tmpl}
-# Onion services are just another kind of client
-${include:client-use-v6.i}
diff --git a/torrc_templates/single-onion-v3-indirect.tmpl b/torrc_templates/single-onion-v3-indirect.tmpl
deleted file mode 100644
index 8cf6cd6..0000000
--- a/torrc_templates/single-onion-v3-indirect.tmpl
+++ /dev/null
@@ -1,6 +0,0 @@
-${include:single-onion-v3.tmpl}
-
-# Only allow direct connections to the first directory authority's ORPort
-# This checks that a single onion service makes 3-hop connections to
-# unreachable intro points and rend points
-ReachableAddresses 127.0.0.1:5000
diff --git a/torrc_templates/single-onion-v3-only-v6.tmpl b/torrc_templates/single-onion-v3-only-v6.tmpl
deleted file mode 100644
index 7427cd7..0000000
--- a/torrc_templates/single-onion-v3-only-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:single-onion-v3.tmpl}
-# Onion services are just another kind of client
-${include:client-only-v6.i}
diff --git a/torrc_templates/single-onion-v3-use-v6.tmpl b/torrc_templates/single-onion-v3-use-v6.tmpl
deleted file mode 100644
index 25a6636..0000000
--- a/torrc_templates/single-onion-v3-use-v6.tmpl
+++ /dev/null
@@ -1,3 +0,0 @@
-${include:single-onion-v3.tmpl}
-# Onion services are just another kind of client
-${include:client-use-v6.i}





More information about the tor-commits mailing list