annotate contrib/peer2anonet/README @ 556:09cf0812d89d draft

peer2anonet: simplified client local/remote ports using asn numbers.
author d3v1150m471c <d3v11@d3v1150m471c.ano>
date Thu, 14 Jul 2011 09:12:53 -0500
parents eb1bdc46a401
children f5ec84b7d825
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
535
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
1 ____ _
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
2 _ __ ___ ___ _ _|___ \ __ _ _ __ ___ _ __ ___| |_
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
3 | '_ \ / _ \/ _ \ '__|__) / _` | '_ \ / _ \| '_ \ / _ \ __|
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
4 | |_) | __/ __/ | / __/ (_| | | | | (_) | | | | __/ |_
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
5 | .__/ \___|\___|_| |_____\__,_|_| |_|\___/|_| |_|\___|\__|
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
6 |_|
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
7
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
8 SYNOPSIS:
549
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
9 # Interactive prompt:
535
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
10 peer2anonet
549
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
11
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
12 # Accept pipe from file:
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
13 peer2anonet < autoconfig.txt
535
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
14
549
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
15 # Accept netcat pipe:
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
16 nc -l 1337 | peer2anonet
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
17
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
18 # Send a netcat pipe:
554
04f1dbdc5e47 peer2anonet: nc syntax error corrected on README file.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 550
diff changeset
19 nc 192.168.1.0 1337 < autoconfig.txt
535
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
20
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
21 DESCRIPTION:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
22 peer2anonet is an autoconfiguration utility to easily establish a
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
23 peering session with BGP on anonet2.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
24
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
25 LICENSE:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
26 This program is free software: you can redistribute it and/or modify
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
27 it under the terms of the GNU General Public License as published by
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
28 the Free Software Foundation, either version 3 of the License, or
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
29 (at your option) any later version.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
30
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
31 This program is distributed in the hope that it will be useful,
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
32 but WITHOUT ANY WARRANTY; without even the implied warranty of
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
33 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
34 GNU General Public License for more details.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
35
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
36 You should have received a copy of the GNU General Public License
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
37 along with this program. If not, see <http://www.gnu.org/licenses/>.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
38
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
39 DEPENDS ON:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
40 quicktun, bird, daemontools(non-deb), bash
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
41
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
42 INSTALL AND UNINSTALL:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
43 ******************************************************************
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
44 * PEER2ANONET CAN AND WILL OVERWRITE /service AND /services, TO *
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
45 * INCLUDE FILES WITHIN THOSE DIRECTORIES. PLEASE CREATE BACKUPS *
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
46 * BEFORE INSTALLING AND USING PEER2ANONET AT ANY TIME! *
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
47 ******************************************************************
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
48
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
49 To install, `cd' to the extracted peer2anonet folder.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
50 Issue the following commands as root:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
51
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
52 make install
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
53
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
54 To uninstall peer2anonet, as root do:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
55
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
56 make uninstall
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
57
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
58 To compile/install a .deb package, as root do:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
59
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
60 make install-deb
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
61
537
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
62 USAGE:
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
63 You may execute peer2anonet and answer configuration questions
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
64 via interface or pipe a file containing the new peering
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
65 session's specifications to the executable. peer2anonet has
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
66 some security checks but it is highly recommended you check
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
67 a autoconfig file manually before using to prevent malicious
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
68 attacks. An autoconfig file should be in the following format:
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
69 Plain text file, one block of data per line, no spaces, and
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
70 without including the following '<-- comments'.
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
71
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
72 ================== Not Actual Line on File ============================
540
3e16925cf138 peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 539
diff changeset
73 anon <--your peer's alias
537
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
74 11.22.33.44 <--your peer's remote ip
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
75 3.5.7.9 <--your peer's anonet ip
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
76 3570 <--your peer's asn
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
77 3c6e0b8a9c15224a8228b9a98ca1531d <--your peer's public key
547
76d0f12e2125 peer2anonet: made security enhancements for input data
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 545
diff changeset
78 ================== Not Actual Line on File ============================
76d0f12e2125 peer2anonet: made security enhancements for input data
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 545
diff changeset
79
76d0f12e2125 peer2anonet: made security enhancements for input data
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 545
diff changeset
80 At your discretion, you may exclude the public key from the
76d0f12e2125 peer2anonet: made security enhancements for input data
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 545
diff changeset
81 bottom of an autoconfig file and post installation of your new
555
eb1bdc46a401 peer2anonet: updated the README file regarding peer clientports.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 554
diff changeset
82 peer service, peer2anonet will prompt for it. PLEASE NOTE:
556
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
83 peer2anonet will set client ports for peering as:
555
eb1bdc46a401 peer2anonet: updated the README file regarding peer clientports.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 554
diff changeset
84
556
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
85 #REMOTE:
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
86 2<last four of your asn>.
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
87
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
88 #LOCAL:
555
eb1bdc46a401 peer2anonet: updated the README file regarding peer clientports.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 554
diff changeset
89 2<last four of your peer's asn>.
eb1bdc46a401 peer2anonet: updated the README file regarding peer clientports.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 554
diff changeset
90
556
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
91 If you need to change the ports, go to:
555
eb1bdc46a401 peer2anonet: updated the README file regarding peer clientports.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 554
diff changeset
92 /services/$PEERNAME/run and change the values.
537
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
93
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
94
535
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
95 CHANGES:
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
96 Sat Jul 9 06:48:58 CDT 2011 - d3v1150m471c
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
97 * quicktun's "EXPORT DEBUG=1" removed on peering script.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
98 * some variables removed, info now passed directly to files.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
99 * peering.in removed. info passed directly to peering and
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
100 then given executable status. Corresponding makefile
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
101 was also removed.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
102 * Public key question corrected.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
103 * daemontools non-deb specified in README.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
104 * trimmed off unnecessary tests.
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
105 * bash added to dependencies
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
106 * file tests with mkdir changed to `mkdir -p`... .
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
107 * peering file removed, passes directly to run file now.
537
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
108
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
109 Sun Jul 10 05:47:22 CDT 2011 - d3v1150m471c
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
110 * makefile changed to Makefile
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
111 * parse quicktun.keypair</dev/random directly to seckey variable.
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
112 * removed y/n questions with file tests and automatic
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
113 configuration.
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
114 * README file updated
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
115 * ported for autoconfig file pipes
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
116 * some security checks created
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
117
538
3247a742e3f8 peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 537
diff changeset
118 Sun Jul 10 07:25:42 CDT 2011 - d3v1150m471c
3247a742e3f8 peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 537
diff changeset
119 * security checks, whitespace removed after some data
537
8e8a01a680b4 peer2anonet changes made:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 535
diff changeset
120
539
7b9a87c560ef peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 538
diff changeset
121 Sun Jul 10 08:13:17 CDT 2011 - d3v1150m471c
7b9a87c560ef peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 538
diff changeset
122 * security checks changed to check acceptable data and exits
7b9a87c560ef peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 538
diff changeset
123 showing offending info for violating data detections.
540
3e16925cf138 peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 539
diff changeset
124 * security checks more specific
539
7b9a87c560ef peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 538
diff changeset
125
542
32741b02849b peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 540
diff changeset
126 Sun Jul 10 17:04:36 CDT 2011 - d3v1150m471c
32741b02849b peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 540
diff changeset
127 * security check and key bugs patched.
32741b02849b peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 540
diff changeset
128
545
63d19f68304c peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 542
diff changeset
129 Sun Jul 10 18:50:31 CDT 2011 - d3v1150m471c
63d19f68304c peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 542
diff changeset
130 * public key prompt altered to avoid complications.
63d19f68304c peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 542
diff changeset
131
549
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
132 Sun Jul 10 22:01:12 CDT 2011 - d3v1150m471c
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
133 * key inputs changed. peer2anonet no longer generates
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
134 key pairs so they can be manually created prior to
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
135 using peer2anonet, for expedience.
5b5b29f8d8c7 peer2anonet: made some patches to script. see README file for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 547
diff changeset
136
550
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
137 Wed Jul 13 04:17:03 CDT 2011 - d3v1150m471c
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
138 * added env variables that are configured on installation
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
139 * uses env variables for certain settings to uncomplicate the
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
140 peering process. A peer now only needs to send you pertinent
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
141 data pertaining to his/her system in order for you to
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
142 configure a new peering session, or vice versa.
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
143
556
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
144 Thu Jul 14 09:09:07 CDT 2011 - d3v1150m471c
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
145 * client local/remote ports simplified using peers' asn's.
09cf0812d89d peer2anonet: simplified client local/remote ports using asn numbers.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 555
diff changeset
146 see above for details.
550
4964136d5043 peer2anonet: added configuration on install to create env variables. see README for details.
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 549
diff changeset
147
539
7b9a87c560ef peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 538
diff changeset
148
7b9a87c560ef peer2anonet:
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents: 538
diff changeset
149
535
5965e074d13a added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
d3v1150m471c <d3v11@d3v1150m471c.ano>
parents:
diff changeset
150