summaryrefslogtreecommitdiffstats
path: root/bin/rancid-fe
diff options
context:
space:
mode:
authorTar Committer <tar@ocjtech.us>1999-06-20 23:17:14 +0000
committerTar Committer <tar@ocjtech.us>1999-06-20 23:17:14 +0000
commit8c5c1d20fc744c7e60a6197fc397b44d424c65b8 (patch)
tree4b32e7ecf45efe9619d3909df3a943edb86f7027 /bin/rancid-fe
downloadrancid-8c5c1d20fc744c7e60a6197fc397b44d424c65b8.tar.gz
rancid-8c5c1d20fc744c7e60a6197fc397b44d424c65b8.tar.xz
rancid-8c5c1d20fc744c7e60a6197fc397b44d424c65b8.zip
Imported from rancid-1.0.tar.gz.rancid-1.0
Diffstat (limited to 'bin/rancid-fe')
-rwxr-xr-xbin/rancid-fe33
1 files changed, 33 insertions, 0 deletions
diff --git a/bin/rancid-fe b/bin/rancid-fe
new file mode 100755
index 0000000..e3dc94e
--- /dev/null
+++ b/bin/rancid-fe
@@ -0,0 +1,33 @@
+#!/usr/local/bin/perl
+##
+##
+## Copyright (C) 1997 by Henry Kilmer.
+## All rights reserved.
+##
+## This software may be freely copied, modified and redistributed without
+## fee for non-commerical purposes provided that this copyright notice is
+## preserved intact on all copies and modified copies.
+##
+## There is no warranty or other guarantee of fitness of this software.
+## It is provided solely "as is". The author(s) disclaim(s) all
+## responsibility and liability with respect to this software's usage
+## or its effect upon hardware, computer systems, other software, or
+## anything else.
+##
+##
+#
+# rancid-FE - front-end to rancid/jrancid for use with par.
+#
+# usage: rancid-fe <router>:<vendor>
+#
+
+($router, $vendor) = split('\:', $ARGV[0]);
+
+if ($vendor =~ /^cisco$/i) {
+ exec('rancid', $router);
+} elsif ($vendor =~ /^juniper$/i) {
+ exec('jrancid', $router);
+}
+
+printf(STDERR "unknown router manufacturer for $router: $vendor\n");
+exit(-1);