comparison contrib/peer2anonet/README @ 535:5965e074d13a draft

added peer2anonet: autoconfig tool for easily setting up peering and bgp on anonet using quicktun, bird, and daemontools
author d3v1150m471c <d3v11@d3v1150m471c.ano>
date Sun, 10 Jul 2011 04:31:25 -0500
parents
children 8e8a01a680b4
comparison
equal deleted inserted replaced
534:6cabfa36696d 535:5965e074d13a
1 ____ _
2 _ __ ___ ___ _ _|___ \ __ _ _ __ ___ _ __ ___| |_
3 | '_ \ / _ \/ _ \ '__|__) / _` | '_ \ / _ \| '_ \ / _ \ __|
4 | |_) | __/ __/ | / __/ (_| | | | | (_) | | | | __/ |_
5 | .__/ \___|\___|_| |_____\__,_|_| |_|\___/|_| |_|\___|\__|
6 |_|
7
8 SYNOPSIS:
9 peer2anonet
10
11
12 DESCRIPTION:
13 peer2anonet is an autoconfiguration utility to easily establish a
14 peering session with BGP on anonet2.
15
16 LICENSE:
17 This program is free software: you can redistribute it and/or modify
18 it under the terms of the GNU General Public License as published by
19 the Free Software Foundation, either version 3 of the License, or
20 (at your option) any later version.
21
22 This program is distributed in the hope that it will be useful,
23 but WITHOUT ANY WARRANTY; without even the implied warranty of
24 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25 GNU General Public License for more details.
26
27 You should have received a copy of the GNU General Public License
28 along with this program. If not, see <http://www.gnu.org/licenses/>.
29
30 DEPENDS ON:
31 quicktun, bird, daemontools(non-deb), bash
32
33 INSTALL AND UNINSTALL:
34 ******************************************************************
35 * PEER2ANONET CAN AND WILL OVERWRITE /service AND /services, TO *
36 * INCLUDE FILES WITHIN THOSE DIRECTORIES. PLEASE CREATE BACKUPS *
37 * BEFORE INSTALLING AND USING PEER2ANONET AT ANY TIME! *
38 ******************************************************************
39
40 To install, `cd' to the extracted peer2anonet folder.
41 Issue the following commands as root:
42
43 make install
44
45 To uninstall peer2anonet, as root do:
46
47 make uninstall
48
49 To compile/install a .deb package, as root do:
50
51 make install-deb
52
53 CHANGES:
54 Sat Jul 9 06:48:58 CDT 2011 - d3v1150m471c
55 * quicktun's "EXPORT DEBUG=1" removed on peering script.
56 * some variables removed, info now passed directly to files.
57 * peering.in removed. info passed directly to peering and
58 then given executable status. Corresponding makefile
59 was also removed.
60 * Public key question corrected.
61 * daemontools non-deb specified in README.
62 * trimmed off unnecessary tests.
63 * bash added to dependencies
64 * file tests with mkdir changed to `mkdir -p`... .
65 * peering file removed, passes directly to run file now.
66