60 Commits

Author SHA1 Message Date
a8fd43985f Added specific I-Line for Olivier Mueller om@omx.ch
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@60 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-07-07 23:29:52 +00:00
15e4b1d725 Automatic I-lines update by ilines_update.cron
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@59 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 23:03:45 +00:00
be934a26fe Fix two bugs in asset_ilines.py
- use .wrap, not .fill when printing AS-SET
- fix a bug when one does not add '-l' (LOCAL) asns, populate the LOCAL as-set with a string, not an int.


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@58 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 22:51:51 +00:00
93b976a237 Automatic I-lines update by ilines_update.cron
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@57 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 22:33:37 +00:00
01cf347e48 Make the cron run every day at midnight
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@56 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 22:02:02 +00:00
90c691b245 Add new O line for Pim.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@55 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 21:59:40 +00:00
2fae2a53fa botnet
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@54 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 21:59:32 +00:00
314e3eaff2 Be more explicit about class 100
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@53 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 21:59:13 +00:00
pim
f05db0109b Add newest I lines for SixXS on ircnet.ipng.ch
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@52 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-03-12 18:37:17 +00:00
pim
0543d20ad6 Regenerated sixxs ilines after a user pointed out that our data was stale :)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@51 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2011-02-03 12:44:21 +00:00
pim
0d1c666fd1 readd hub.uk after br_ linked it elsewhere
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@50 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2010-06-03 15:24:37 +00:00
4bda09e289 Change *.pl to connect to :6668
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@49 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2010-03-17 11:08:35 +00:00
dd139d2ee7 New I lines.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@48 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2010-03-08 22:11:54 +00:00
pim
aba1b16a36 Download newest delegated list, and allow the ripedb_ilines_update to take a hardcoded list of ASNs (and prepopulate w/ 3303 and 12859)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@47 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2010-03-08 21:40:37 +00:00
pim
e355736cba cnh for *.pl and add contact info for the other two.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@46 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2010-02-25 21:51:57 +00:00
pim
6f88fb2cf8 Disallow 2002::/16
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@45 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-10-28 10:08:42 +00:00
pim
daa5911e32 Activate SixXS ilines.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@44 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-10-17 12:21:53 +00:00
pim
4f92a1cf3d Add *.at c/N line and allow it to hub *
ok zzyzz



git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@43 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-10-09 20:33:17 +00:00
pim
da32e2e0ab hub.uk is going away - change to *.nl and autoconnect there.
ok by mjrider and br


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@42 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-10-08 10:43:47 +00:00
pim
cd1289dc02 coloclue space
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@41 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-29 13:40:39 +00:00
pim
a177e69737 Add SixXS support.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@40 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-29 13:32:03 +00:00
pim
b169703873 Added Nico's I line.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@39 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-29 08:12:55 +00:00
fe19d9132d Use textwrap to wrap our lines to 80char, otherwise ircd cannot parse the long
comments we use (beeth is aware)


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@38 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-14 11:44:55 +00:00
44a3bf1d65 Rename to better suite the cron's purpose. I'm also going to add a sixxs_ilines_update.cron later
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@37 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 11:47:07 +00:00
1f1520bac4 Added SVN commit and HUP to the cron, only if there are no errors reported.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@36 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 09:32:35 +00:00
0310776aea Re-rendered the i-lines without the long comments at the head of the file,
because it makes ircd's config parser choke.


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@35 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 09:24:58 +00:00
6d1ecac1d2 Fresh import of RIPE lines; also added ilines.asn.conf which is a list
of AS numbers assigned to Switzerland and Liechtenstein according to the
RIPE NCC's database (ie delegated-ripencc-latest)

Added class 250 for the asn I lines, and inserted them in users.conf

This also obsoletes the update_ilines.sh shell script, replaced by the
ilines_update.cron which will be run manually for a little while and then
cronned every month/quarter or so.


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@34 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 09:13:47 +00:00
pim
fba72645fb Add the '-l' flag to also take "local" AS numbers as a list. This allows us to
pass in the ASN lines from the delegated-ripencc-latest file, as well as local
AS numbers (ie 20392,8404,...)

This will be used by the ilines_update.cron bitcron


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@33 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 08:51:52 +00:00
pim
6f1b2126bc Initial checkin for ilines_update.cron - to be run monthly.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@32 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 08:50:11 +00:00
pim
6c39cbc8e0 Remove now obsolete update.cron
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@31 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 08:49:31 +00:00
pim
55914b0953 Rename the crontab to something more descriptive.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@30 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-08 08:47:29 +00:00
d62c35f64a chkconf found some errors. Remove obsolete 'classes.conf' and add a #include (was 'include') to users.conf
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@29 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 21:13:17 +00:00
b103e1d56d Added a config checker. Lame that chkconf does not return != 0 if there are errors, so we have to grep around in its output :(
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@28 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 21:12:42 +00:00
pim
792b5b6e8f Remove foo - testing is complete :)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@27 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 20:07:50 +00:00
pim
c0a06c755e Make the updater issue a warning so ESCALATE_MAILTO is used.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@26 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 19:57:59 +00:00
pim
7af534f477 test commit
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@25 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 19:42:16 +00:00
pim
3bced3115c test commit - should solicit an SVN mail as well as a bitcron mail
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@24 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 19:32:21 +00:00
79f7e274cd Fix the crontab (missing ./ircd)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@23 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 19:21:55 +00:00
6d15844117 Change the shebang to be linux compatible
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@22 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 19:19:46 +00:00
pim
e17c5c0a68 Add bitcron(1), an updater which pulls in diffs, and a crontab that runs every 5min.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@21 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-07 19:17:47 +00:00
pim
6d28a1730b Re-order the I lines (most important at the bottom)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@20 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-04 10:46:34 +00:00
pim
2cae2cef64 Add a Y line '300' for the ilines.as-set.conf which is autogenerated
from RIPE database data.


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@19 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-04 10:43:44 +00:00
05e79d3aaf as-set based I lines (autogenerated)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@18 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-04 10:43:05 +00:00
pim
93da1d5eb7 consistency change in output
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@17 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-04 10:41:14 +00:00
pim
ed48379dc8 add a ripedb based AS-SET resolver; it fetches AS sets, reads their AS
number members, and for each of those fetches the originating routes. 
These are our peers at CIXP/SWISSIX/TIX and their own routes (not their 
customer routes).



git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@16 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-04 10:39:05 +00:00
pim
8bd12cc38a Rename ilines.py to delegated_ilines.py because I'm going to work on an
asset_ilines.py


git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@15 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-04 08:49:13 +00:00
9a7b13d413 Done testing. Foo can go :)
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@14 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-03 22:15:47 +00:00
916db8fe7e testing the mail system once more.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@13 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-03 22:13:06 +00:00
7bf40eb6dc testing the thing.
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@12 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-03 22:09:22 +00:00
c58eb65df2 mail
git-svn-id: svn+ssh://svn.ipng.nl/usr/share/subversion/repositories/ircnet.ipng.ch@11 c5d60b8d-fdcb-4146-b734-af4215e9eb71
2009-09-03 22:05:38 +00:00