- Update to 2.3.rc1

PR:		ports/61586
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer)
This commit is contained in:
Pav Lucistnik 2004-01-19 23:16:29 +00:00
parent 83c1f7ffe2
commit 796dd96ea8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=98608
39 changed files with 447 additions and 489 deletions

View File

@ -6,10 +6,10 @@
#
PORTNAME= rancid
PORTVERSION= 2.2.2
PORTREVISION= 4
PORTVERSION= 2.3.r1
CATEGORIES= net
MASTER_SITES= ftp://ftp.shrubbery.net/pub/rancid/
DISTNAME= ${PORTNAME}-2.3.rc1
MAINTAINER= janos.mohacsi@bsd.hu
COMMENT= Really Awesome New Cisco confIg Differ
@ -28,14 +28,22 @@ CONFIGURE_ARGS= \
MANPREFIX= ${PREFIX}/rancid
MAN1= lg_intro.1 par.1 do-diffs.1 alogin.1 blogin.1 clogin.1 \
control_rancid.1 create_cvs.1 rancid.1 rancid_intro.1 \
elogin.1 f10rancid.1 flogin.1 hlogin.1 hrancid.1 jlogin.1 \
jrancid.1 francid.1 cat5rancid.1 erancid.1 mrancid.1 xrancid.1
MAN1= alogin.1 blogin.1 cat5rancid.1 clogin.1 control_rancid.1 \
cssrancid.1 elogin.1 erancid.1 f10rancid.1 flogin.1 fnrancid.1 \
francid.1 hlogin.1 hrancid.1 htlogin.1 htrancid.1 jerancid.1 \
jlogin.1 jrancid.1 lg_intro.1 mrancid.1 nlogin.1 nrancid.1 \
nslogin.1 nsrancid.1 par.1 prancid.1 rancid-cvs.1 rancid-run.1 \
rancid.1 rancid_intro.1 rivlogin.1 rivrancid.1 tntlogin.1 \
tntrancid.1 xrancid.1 zrancid.1
MAN5= env.5 lg.conf.5 cloginrc.5 router.db.5
MAN5= lg.conf.5 cloginrc.5 rancid.conf.5 router.db.5
CONFIG_FILES= bin/env util/lg/lg.conf
OLDCONFIG_FILE1= bin/env
OLDCONFIG_FILE2= util/lg/lg.conf
NEWCONFIG_FILES= etc/rancid.conf etc/lg.conf
pre-everything::
@ ${ECHO} "Make sure your rancid repository is quit before upgrading; disable rancid cron jobs"
post-install:
@ ${SED} -e "s:%%INSTDIR%%:${PREFIX}/rancid:g" pkg-message >${PKGMESSAGE}
@ -44,11 +52,24 @@ post-install:
@ ${CAT} ${PKGMESSAGE}
@ ${ECHO}
.endif
.for file in ${CONFIG_FILES}
@ if [ -f ${PREFIX}/rancid/${file}.dist ] ; then \
${ECHO} "WARNING: *** new ${file} file is installed as ${PREFIX}/rancid/${file}.dist"; \
${ECHO} " : *** review ${file}.dist for new/deprecated switches or install in place ${file}"; \
.for file in ${NEWCONFIG_FILES}
@ if [ -f ${PREFIX}/rancid/${file} ] ; then \
${ECHO} "WARNING: *** new ${file} file is installed as ${PREFIX}/rancid/${file}.sample"; \
${ECHO} " : *** review ${file}.sample for new/deprecated switches or install in place ${file}"; \
fi
.endfor
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE1} ] ; then \
${ECHO} "WARNING: *** ${PREFIX}/rancid/${OLDCONFIG_FILE1} has been replaced with "; \
${ECHO} " : *** ${PREFIX}/rancid/etc/rancid.conf. Merge from sample and old file "; \
fi
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE2} ] ; then \
${ECHO} "WARNING: *** ${PREFIX}/rancid/${OLDCONFIG_FILE2} has been replaced with "; \
${ECHO} " : *** ${PREFIX}/rancid/etc/lg.conf. Merge from sample and old file "; \
fi
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE1} -o \
-f ${PREFIX}/rancid/${OLDCONFIG_FILE2} ] ; then \
${ECHO} "WARNING: *** New CVS Repository will be stored ${PREFIX}/rancid/var "; \
${ECHO} " : *** Copy the repository if you want to keep the history "; \
fi
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (rancid-2.2.2.tar.gz) = bd77b33ca00cc954737c8097ffa74220
MD5 (rancid-2.3.rc1.tar.gz) = fb98161366fee76c879b4400805ec5bb

View File

@ -1,19 +0,0 @@
*** Makefile.am.orig Mon Jun 3 14:01:32 2002
--- Makefile.am Mon Jun 3 14:02:03 2002
***************
*** 22,28 ****
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done
--- 22,28 ----
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES FAQ README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done

View File

@ -1,19 +0,0 @@
*** Makefile.in.orig Mon Jun 3 14:01:40 2002
--- Makefile.in Mon Jun 3 14:02:40 2002
***************
*** 354,360 ****
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done
--- 354,360 ----
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES FAQ README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done

View File

@ -1,17 +0,0 @@
--- bin/Makefile.in.orig Fri Aug 9 23:59:06 2002
+++ bin/Makefile.in Mon Mar 17 15:46:42 2003
@@ -375,13 +375,7 @@
for prog in $(BIN_PROGS) ; do \
$(INSTALL) $$prog $(bindir); \
done; \
- if test -f $(bindir)/env ; then \
- echo "WARNING: *** $(bindir)/env exists: installing as env.new."; \
- echo " *** review env.new for new/deprecated switches"; \
- $(INSTALL_DATA) env $(bindir)/env.new; \
- else \
- $(INSTALL_DATA) env $(bindir); \
- fi
+ $(INSTALL_DATA) env $(bindir)/env.dist
# BIN_DATAS are empty at the moment.
# for prog in $(BIN_DATAS) ; do \
# $(INSTALL_DATA) $$prog $(PREFIX)/bin; \

View File

@ -1,20 +0,0 @@
--- bin/hpfilter.c.orig Wed Oct 15 15:52:48 2003
+++ bin/hpfilter.c Wed Oct 15 15:53:08 2003
@@ -382,7 +382,7 @@
usage(void)
{
fprintf(stderr,
-"usage: %s [-hv] <telnet|ssh> <hostname>
+"usage: %s [-hv] <telnet|ssh> <hostname>\n\
", progname);
return;
}
@@ -391,7 +391,7 @@
vers(void)
{
fprintf(stderr,
-"%s: %s version %s
+"%s: %s version %s\n\
", progname, package, version);
return;
}

View File

@ -0,0 +1,29 @@
--- etc/Makefile.am.orig Sun Jan 18 02:30:29 2004
+++ etc/Makefile.am Sun Jan 18 02:32:16 2004
@@ -29,24 +29,8 @@
CLEANFILES= $(pkgdata_DATA)
install-data-local: all
- @if test -f $(sysconfdir)/rancid.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/rancid.conf exists. See "; \
- echo " *** $(pkgdatadir)/rancid.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/rancid.conf; \
- fi; \
- if test -f $(sysconfdir)/lg.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/lg.conf exists. See "; \
- echo " *** $(pkgdatadir)/lg.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/lg.conf; \
- fi;
+ $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/ \
+ $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/
#clean:
# rm -f Makefile rancid.conf $(BIN_DATAS) $(BIN_PROGS)

View File

@ -0,0 +1,29 @@
--- etc/Makefile.in.orig Sun Jan 18 02:37:08 2004
+++ etc/Makefile.in Sun Jan 18 02:38:03 2004
@@ -342,24 +342,8 @@
install-data-local: all
- @if test -f $(sysconfdir)/rancid.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/rancid.conf exists. See "; \
- echo " *** $(pkgdatadir)/rancid.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/rancid.conf; \
- fi; \
- if test -f $(sysconfdir)/lg.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/lg.conf exists. See "; \
- echo " *** $(pkgdatadir)/lg.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/lg.conf; \
- fi;
+ $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/; \
+ $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/
lg.conf.sample: Makefile $(srcdir)/lg.conf.sample.in
rm -f lg.conf.sample lg.conf.sample.tmp; \

View File

@ -1,17 +0,0 @@
*** util/Makefile.in.orig Mon Jun 3 14:21:54 2002
--- util/Makefile.in Mon Jun 3 14:23:55 2002
***************
*** 1,6 ****
PREFIX = @prefix@
! INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
UTIL_PROGS = @RD_UTIL_PROGS@
--- 1,6 ----
PREFIX = @prefix@
! INSTALL = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
UTIL_PROGS = @RD_UTIL_PROGS@

View File

@ -1,25 +0,0 @@
--- util/lg/Makefile.in.orig Fri Aug 9 23:59:06 2002
+++ util//lg/Makefile.in Mon Mar 17 15:48:24 2003
@@ -1,6 +1,6 @@
PREFIX = @prefix@
-INSTALL = @INSTALL@
+INSTALL = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
UTIL_LG_PROGS = @RD_UTIL_LG_PROGS@
@@ -13,13 +13,7 @@
for file in $(UTIL_LG_PROGS) ; do \
$(INSTALL) $$file $(PREFIX)/util/lg; \
done; \
- if test -f $(PREFIX)/util/lg/lg.conf ; then \
- echo "WARNING: *** $(PREFIX)/util/lg/lg.conf exists: installing as lg.conf.new."; \
- echo " *** review lg.conf.new for new/deprecated switches"; \
- $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg/lg.conf.new; \
- else \
- $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg; \
- fi; \
+ $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg/lg.conf.dist; \
for file in *README* *.html; do \
$(INSTALL_DATA) $$file $(PREFIX)/util/lg; \
done

View File

@ -2,7 +2,7 @@ Rancid monitors a router's (or device's) configuration, including software
and hardware (cards, serial numbers, etc), using CVS. Rancid currently
supports Bay routers, Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, and HP procurve switches.
Alteon switches, HP procurve switches, Hitachi routers.
Rancid logs into each of the devices in a router table file, runs various
commands, chomps the output, and emails any differences ( sample) from

View File

@ -1,8 +1,11 @@
For further configuration information please look at
%%INSTDIR%%/README.
%%INSTDIR%%/share/rancid/README.
If you are upgrading from the previous version of rancid look at
%%INSTDIR%%/share/rancid/UPGRADING.
If you would like to set up Rancid to be browseable from Web,
you need to install devel/cvsweb or devel/viewcvs.
For rancid looking-glass copy the actual CGIs (located at
%%INSTDIR%%/util/lg/{lg.cgi lgform.cgi}) to your cgi-bin.
%%INSTDIR%%/bin/{lg.cgi lgform.cgi}) to your cgi-bin.

View File

@ -1,49 +1,70 @@
rancid/util/lg/lg.cgi
rancid/util/lg/lgform.cgi
rancid/util/lg/lg.conf.dist
rancid/util/lg/README
rancid/util/lg/index.html
rancid/util/lg/lgnotes.html
rancid/util/README
rancid/util/rtrfilter
rancid/util/rtrfilter.README
rancid/util/cisco-load.exp
rancid/util/cisco-reload.exp
rancid/util/downreport
rancid/util/getipacctg
rancid/bin/hpfilter
rancid/bin/cat5rancid
rancid/bin/control_rancid
@exec mkdir -p %D/rancid/var
@exec chmod 775 %D/rancid/var
rancid/bin/alogin
rancid/bin/arancid
rancid/bin/clogin
rancid/bin/create_cvs
rancid/bin/blogin
rancid/bin/brancid
rancid/bin/do-diffs
rancid/bin/cat5rancid
rancid/bin/clogin
rancid/bin/control_rancid
rancid/bin/cssrancid
rancid/bin/elogin
rancid/bin/erancid
rancid/bin/f10rancid
rancid/bin/flogin
rancid/bin/fnrancid
rancid/bin/francid
rancid/bin/hlogin
rancid/bin/hpuifilter
rancid/bin/hrancid
rancid/bin/htlogin
rancid/bin/htrancid
rancid/bin/jerancid
rancid/bin/jlogin
rancid/bin/jrancid
rancid/bin/hlogin
rancid/bin/hrancid
rancid/bin/lg.cgi
rancid/bin/lgform.cgi
rancid/bin/mrancid
rancid/bin/nlogin
rancid/bin/nrancid
rancid/bin/nslogin
rancid/bin/nsrancid
rancid/bin/par
rancid/bin/rancid-fe
rancid/bin/prancid
rancid/bin/rancid
rancid/bin/rename
rancid/bin/rancid-cvs
rancid/bin/rancid-fe
rancid/bin/rancid-run
rancid/bin/rivlogin
rancid/bin/rivrancid
rancid/bin/rrancid
rancid/bin/tntlogin
rancid/bin/tntrancid
rancid/bin/xrancid
rancid/bin/env.dist
rancid/CHANGES
rancid/README
rancid/FAQ
rancid/cloginrc.sample
@dirrm rancid/util/lg
@dirrm rancid/util
rancid/bin/zrancid
rancid/etc/lg.conf.sample
rancid/etc/rancid.conf.sample
rancid/share/rancid/CHANGES
rancid/share/rancid/COPYING
rancid/share/rancid/FAQ
rancid/share/rancid/README
rancid/share/rancid/README.lg
rancid/share/rancid/README.misc
rancid/share/rancid/UPGRADING
rancid/share/rancid/cisco-load.exp
rancid/share/rancid/cisco-reload.exp
rancid/share/rancid/cloginrc.sample
rancid/share/rancid/downreport
rancid/share/rancid/getipacctg
rancid/share/rancid/index.html
rancid/share/rancid/lg.conf.sample
rancid/share/rancid/lgnotes.html
rancid/share/rancid/rancid.conf.sample
rancid/share/rancid/rtrfilter
@dirrm rancid/share/rancid
@dirrm rancid/share
@dirrm rancid/var
@dirrm rancid/etc
@dirrm rancid/bin
@dirrm rancid/man/man1
@dirrm rancid/man/man5

View File

@ -6,10 +6,10 @@
#
PORTNAME= rancid
PORTVERSION= 2.2.2
PORTREVISION= 4
PORTVERSION= 2.3.r1
CATEGORIES= net
MASTER_SITES= ftp://ftp.shrubbery.net/pub/rancid/
DISTNAME= ${PORTNAME}-2.3.rc1
MAINTAINER= janos.mohacsi@bsd.hu
COMMENT= Really Awesome New Cisco confIg Differ
@ -28,14 +28,22 @@ CONFIGURE_ARGS= \
MANPREFIX= ${PREFIX}/rancid
MAN1= lg_intro.1 par.1 do-diffs.1 alogin.1 blogin.1 clogin.1 \
control_rancid.1 create_cvs.1 rancid.1 rancid_intro.1 \
elogin.1 f10rancid.1 flogin.1 hlogin.1 hrancid.1 jlogin.1 \
jrancid.1 francid.1 cat5rancid.1 erancid.1 mrancid.1 xrancid.1
MAN1= alogin.1 blogin.1 cat5rancid.1 clogin.1 control_rancid.1 \
cssrancid.1 elogin.1 erancid.1 f10rancid.1 flogin.1 fnrancid.1 \
francid.1 hlogin.1 hrancid.1 htlogin.1 htrancid.1 jerancid.1 \
jlogin.1 jrancid.1 lg_intro.1 mrancid.1 nlogin.1 nrancid.1 \
nslogin.1 nsrancid.1 par.1 prancid.1 rancid-cvs.1 rancid-run.1 \
rancid.1 rancid_intro.1 rivlogin.1 rivrancid.1 tntlogin.1 \
tntrancid.1 xrancid.1 zrancid.1
MAN5= env.5 lg.conf.5 cloginrc.5 router.db.5
MAN5= lg.conf.5 cloginrc.5 rancid.conf.5 router.db.5
CONFIG_FILES= bin/env util/lg/lg.conf
OLDCONFIG_FILE1= bin/env
OLDCONFIG_FILE2= util/lg/lg.conf
NEWCONFIG_FILES= etc/rancid.conf etc/lg.conf
pre-everything::
@ ${ECHO} "Make sure your rancid repository is quit before upgrading; disable rancid cron jobs"
post-install:
@ ${SED} -e "s:%%INSTDIR%%:${PREFIX}/rancid:g" pkg-message >${PKGMESSAGE}
@ -44,11 +52,24 @@ post-install:
@ ${CAT} ${PKGMESSAGE}
@ ${ECHO}
.endif
.for file in ${CONFIG_FILES}
@ if [ -f ${PREFIX}/rancid/${file}.dist ] ; then \
${ECHO} "WARNING: *** new ${file} file is installed as ${PREFIX}/rancid/${file}.dist"; \
${ECHO} " : *** review ${file}.dist for new/deprecated switches or install in place ${file}"; \
.for file in ${NEWCONFIG_FILES}
@ if [ -f ${PREFIX}/rancid/${file} ] ; then \
${ECHO} "WARNING: *** new ${file} file is installed as ${PREFIX}/rancid/${file}.sample"; \
${ECHO} " : *** review ${file}.sample for new/deprecated switches or install in place ${file}"; \
fi
.endfor
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE1} ] ; then \
${ECHO} "WARNING: *** ${PREFIX}/rancid/${OLDCONFIG_FILE1} has been replaced with "; \
${ECHO} " : *** ${PREFIX}/rancid/etc/rancid.conf. Merge from sample and old file "; \
fi
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE2} ] ; then \
${ECHO} "WARNING: *** ${PREFIX}/rancid/${OLDCONFIG_FILE2} has been replaced with "; \
${ECHO} " : *** ${PREFIX}/rancid/etc/lg.conf. Merge from sample and old file "; \
fi
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE1} -o \
-f ${PREFIX}/rancid/${OLDCONFIG_FILE2} ] ; then \
${ECHO} "WARNING: *** New CVS Repository will be stored ${PREFIX}/rancid/var "; \
${ECHO} " : *** Copy the repository if you want to keep the history "; \
fi
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (rancid-2.2.2.tar.gz) = bd77b33ca00cc954737c8097ffa74220
MD5 (rancid-2.3.rc1.tar.gz) = fb98161366fee76c879b4400805ec5bb

View File

@ -1,19 +0,0 @@
*** Makefile.am.orig Mon Jun 3 14:01:32 2002
--- Makefile.am Mon Jun 3 14:02:03 2002
***************
*** 22,28 ****
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done
--- 22,28 ----
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES FAQ README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done

View File

@ -1,19 +0,0 @@
*** Makefile.in.orig Mon Jun 3 14:01:40 2002
--- Makefile.in Mon Jun 3 14:02:40 2002
***************
*** 354,360 ****
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done
--- 354,360 ----
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES FAQ README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done

View File

@ -1,17 +0,0 @@
--- bin/Makefile.in.orig Fri Aug 9 23:59:06 2002
+++ bin/Makefile.in Mon Mar 17 15:46:42 2003
@@ -375,13 +375,7 @@
for prog in $(BIN_PROGS) ; do \
$(INSTALL) $$prog $(bindir); \
done; \
- if test -f $(bindir)/env ; then \
- echo "WARNING: *** $(bindir)/env exists: installing as env.new."; \
- echo " *** review env.new for new/deprecated switches"; \
- $(INSTALL_DATA) env $(bindir)/env.new; \
- else \
- $(INSTALL_DATA) env $(bindir); \
- fi
+ $(INSTALL_DATA) env $(bindir)/env.dist
# BIN_DATAS are empty at the moment.
# for prog in $(BIN_DATAS) ; do \
# $(INSTALL_DATA) $$prog $(PREFIX)/bin; \

View File

@ -1,20 +0,0 @@
--- bin/hpfilter.c.orig Wed Oct 15 15:52:48 2003
+++ bin/hpfilter.c Wed Oct 15 15:53:08 2003
@@ -382,7 +382,7 @@
usage(void)
{
fprintf(stderr,
-"usage: %s [-hv] <telnet|ssh> <hostname>
+"usage: %s [-hv] <telnet|ssh> <hostname>\n\
", progname);
return;
}
@@ -391,7 +391,7 @@
vers(void)
{
fprintf(stderr,
-"%s: %s version %s
+"%s: %s version %s\n\
", progname, package, version);
return;
}

View File

@ -0,0 +1,29 @@
--- etc/Makefile.am.orig Sun Jan 18 02:30:29 2004
+++ etc/Makefile.am Sun Jan 18 02:32:16 2004
@@ -29,24 +29,8 @@
CLEANFILES= $(pkgdata_DATA)
install-data-local: all
- @if test -f $(sysconfdir)/rancid.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/rancid.conf exists. See "; \
- echo " *** $(pkgdatadir)/rancid.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/rancid.conf; \
- fi; \
- if test -f $(sysconfdir)/lg.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/lg.conf exists. See "; \
- echo " *** $(pkgdatadir)/lg.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/lg.conf; \
- fi;
+ $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/ \
+ $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/
#clean:
# rm -f Makefile rancid.conf $(BIN_DATAS) $(BIN_PROGS)

View File

@ -0,0 +1,29 @@
--- etc/Makefile.in.orig Sun Jan 18 02:37:08 2004
+++ etc/Makefile.in Sun Jan 18 02:38:03 2004
@@ -342,24 +342,8 @@
install-data-local: all
- @if test -f $(sysconfdir)/rancid.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/rancid.conf exists. See "; \
- echo " *** $(pkgdatadir)/rancid.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/rancid.conf; \
- fi; \
- if test -f $(sysconfdir)/lg.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/lg.conf exists. See "; \
- echo " *** $(pkgdatadir)/lg.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/lg.conf; \
- fi;
+ $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/; \
+ $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/
lg.conf.sample: Makefile $(srcdir)/lg.conf.sample.in
rm -f lg.conf.sample lg.conf.sample.tmp; \

View File

@ -1,17 +0,0 @@
*** util/Makefile.in.orig Mon Jun 3 14:21:54 2002
--- util/Makefile.in Mon Jun 3 14:23:55 2002
***************
*** 1,6 ****
PREFIX = @prefix@
! INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
UTIL_PROGS = @RD_UTIL_PROGS@
--- 1,6 ----
PREFIX = @prefix@
! INSTALL = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
UTIL_PROGS = @RD_UTIL_PROGS@

View File

@ -1,25 +0,0 @@
--- util/lg/Makefile.in.orig Fri Aug 9 23:59:06 2002
+++ util//lg/Makefile.in Mon Mar 17 15:48:24 2003
@@ -1,6 +1,6 @@
PREFIX = @prefix@
-INSTALL = @INSTALL@
+INSTALL = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
UTIL_LG_PROGS = @RD_UTIL_LG_PROGS@
@@ -13,13 +13,7 @@
for file in $(UTIL_LG_PROGS) ; do \
$(INSTALL) $$file $(PREFIX)/util/lg; \
done; \
- if test -f $(PREFIX)/util/lg/lg.conf ; then \
- echo "WARNING: *** $(PREFIX)/util/lg/lg.conf exists: installing as lg.conf.new."; \
- echo " *** review lg.conf.new for new/deprecated switches"; \
- $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg/lg.conf.new; \
- else \
- $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg; \
- fi; \
+ $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg/lg.conf.dist; \
for file in *README* *.html; do \
$(INSTALL_DATA) $$file $(PREFIX)/util/lg; \
done

View File

@ -2,7 +2,7 @@ Rancid monitors a router's (or device's) configuration, including software
and hardware (cards, serial numbers, etc), using CVS. Rancid currently
supports Bay routers, Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, and HP procurve switches.
Alteon switches, HP procurve switches, Hitachi routers.
Rancid logs into each of the devices in a router table file, runs various
commands, chomps the output, and emails any differences ( sample) from

View File

@ -1,8 +1,11 @@
For further configuration information please look at
%%INSTDIR%%/README.
%%INSTDIR%%/share/rancid/README.
If you are upgrading from the previous version of rancid look at
%%INSTDIR%%/share/rancid/UPGRADING.
If you would like to set up Rancid to be browseable from Web,
you need to install devel/cvsweb or devel/viewcvs.
For rancid looking-glass copy the actual CGIs (located at
%%INSTDIR%%/util/lg/{lg.cgi lgform.cgi}) to your cgi-bin.
%%INSTDIR%%/bin/{lg.cgi lgform.cgi}) to your cgi-bin.

View File

@ -1,49 +1,70 @@
rancid/util/lg/lg.cgi
rancid/util/lg/lgform.cgi
rancid/util/lg/lg.conf.dist
rancid/util/lg/README
rancid/util/lg/index.html
rancid/util/lg/lgnotes.html
rancid/util/README
rancid/util/rtrfilter
rancid/util/rtrfilter.README
rancid/util/cisco-load.exp
rancid/util/cisco-reload.exp
rancid/util/downreport
rancid/util/getipacctg
rancid/bin/hpfilter
rancid/bin/cat5rancid
rancid/bin/control_rancid
@exec mkdir -p %D/rancid/var
@exec chmod 775 %D/rancid/var
rancid/bin/alogin
rancid/bin/arancid
rancid/bin/clogin
rancid/bin/create_cvs
rancid/bin/blogin
rancid/bin/brancid
rancid/bin/do-diffs
rancid/bin/cat5rancid
rancid/bin/clogin
rancid/bin/control_rancid
rancid/bin/cssrancid
rancid/bin/elogin
rancid/bin/erancid
rancid/bin/f10rancid
rancid/bin/flogin
rancid/bin/fnrancid
rancid/bin/francid
rancid/bin/hlogin
rancid/bin/hpuifilter
rancid/bin/hrancid
rancid/bin/htlogin
rancid/bin/htrancid
rancid/bin/jerancid
rancid/bin/jlogin
rancid/bin/jrancid
rancid/bin/hlogin
rancid/bin/hrancid
rancid/bin/lg.cgi
rancid/bin/lgform.cgi
rancid/bin/mrancid
rancid/bin/nlogin
rancid/bin/nrancid
rancid/bin/nslogin
rancid/bin/nsrancid
rancid/bin/par
rancid/bin/rancid-fe
rancid/bin/prancid
rancid/bin/rancid
rancid/bin/rename
rancid/bin/rancid-cvs
rancid/bin/rancid-fe
rancid/bin/rancid-run
rancid/bin/rivlogin
rancid/bin/rivrancid
rancid/bin/rrancid
rancid/bin/tntlogin
rancid/bin/tntrancid
rancid/bin/xrancid
rancid/bin/env.dist
rancid/CHANGES
rancid/README
rancid/FAQ
rancid/cloginrc.sample
@dirrm rancid/util/lg
@dirrm rancid/util
rancid/bin/zrancid
rancid/etc/lg.conf.sample
rancid/etc/rancid.conf.sample
rancid/share/rancid/CHANGES
rancid/share/rancid/COPYING
rancid/share/rancid/FAQ
rancid/share/rancid/README
rancid/share/rancid/README.lg
rancid/share/rancid/README.misc
rancid/share/rancid/UPGRADING
rancid/share/rancid/cisco-load.exp
rancid/share/rancid/cisco-reload.exp
rancid/share/rancid/cloginrc.sample
rancid/share/rancid/downreport
rancid/share/rancid/getipacctg
rancid/share/rancid/index.html
rancid/share/rancid/lg.conf.sample
rancid/share/rancid/lgnotes.html
rancid/share/rancid/rancid.conf.sample
rancid/share/rancid/rtrfilter
@dirrm rancid/share/rancid
@dirrm rancid/share
@dirrm rancid/var
@dirrm rancid/etc
@dirrm rancid/bin
@dirrm rancid/man/man1
@dirrm rancid/man/man5

View File

@ -6,10 +6,10 @@
#
PORTNAME= rancid
PORTVERSION= 2.2.2
PORTREVISION= 4
PORTVERSION= 2.3.r1
CATEGORIES= net
MASTER_SITES= ftp://ftp.shrubbery.net/pub/rancid/
DISTNAME= ${PORTNAME}-2.3.rc1
MAINTAINER= janos.mohacsi@bsd.hu
COMMENT= Really Awesome New Cisco confIg Differ
@ -28,14 +28,22 @@ CONFIGURE_ARGS= \
MANPREFIX= ${PREFIX}/rancid
MAN1= lg_intro.1 par.1 do-diffs.1 alogin.1 blogin.1 clogin.1 \
control_rancid.1 create_cvs.1 rancid.1 rancid_intro.1 \
elogin.1 f10rancid.1 flogin.1 hlogin.1 hrancid.1 jlogin.1 \
jrancid.1 francid.1 cat5rancid.1 erancid.1 mrancid.1 xrancid.1
MAN1= alogin.1 blogin.1 cat5rancid.1 clogin.1 control_rancid.1 \
cssrancid.1 elogin.1 erancid.1 f10rancid.1 flogin.1 fnrancid.1 \
francid.1 hlogin.1 hrancid.1 htlogin.1 htrancid.1 jerancid.1 \
jlogin.1 jrancid.1 lg_intro.1 mrancid.1 nlogin.1 nrancid.1 \
nslogin.1 nsrancid.1 par.1 prancid.1 rancid-cvs.1 rancid-run.1 \
rancid.1 rancid_intro.1 rivlogin.1 rivrancid.1 tntlogin.1 \
tntrancid.1 xrancid.1 zrancid.1
MAN5= env.5 lg.conf.5 cloginrc.5 router.db.5
MAN5= lg.conf.5 cloginrc.5 rancid.conf.5 router.db.5
CONFIG_FILES= bin/env util/lg/lg.conf
OLDCONFIG_FILE1= bin/env
OLDCONFIG_FILE2= util/lg/lg.conf
NEWCONFIG_FILES= etc/rancid.conf etc/lg.conf
pre-everything::
@ ${ECHO} "Make sure your rancid repository is quit before upgrading; disable rancid cron jobs"
post-install:
@ ${SED} -e "s:%%INSTDIR%%:${PREFIX}/rancid:g" pkg-message >${PKGMESSAGE}
@ -44,11 +52,24 @@ post-install:
@ ${CAT} ${PKGMESSAGE}
@ ${ECHO}
.endif
.for file in ${CONFIG_FILES}
@ if [ -f ${PREFIX}/rancid/${file}.dist ] ; then \
${ECHO} "WARNING: *** new ${file} file is installed as ${PREFIX}/rancid/${file}.dist"; \
${ECHO} " : *** review ${file}.dist for new/deprecated switches or install in place ${file}"; \
.for file in ${NEWCONFIG_FILES}
@ if [ -f ${PREFIX}/rancid/${file} ] ; then \
${ECHO} "WARNING: *** new ${file} file is installed as ${PREFIX}/rancid/${file}.sample"; \
${ECHO} " : *** review ${file}.sample for new/deprecated switches or install in place ${file}"; \
fi
.endfor
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE1} ] ; then \
${ECHO} "WARNING: *** ${PREFIX}/rancid/${OLDCONFIG_FILE1} has been replaced with "; \
${ECHO} " : *** ${PREFIX}/rancid/etc/rancid.conf. Merge from sample and old file "; \
fi
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE2} ] ; then \
${ECHO} "WARNING: *** ${PREFIX}/rancid/${OLDCONFIG_FILE2} has been replaced with "; \
${ECHO} " : *** ${PREFIX}/rancid/etc/lg.conf. Merge from sample and old file "; \
fi
@ if [ -f ${PREFIX}/rancid/${OLDCONFIG_FILE1} -o \
-f ${PREFIX}/rancid/${OLDCONFIG_FILE2} ] ; then \
${ECHO} "WARNING: *** New CVS Repository will be stored ${PREFIX}/rancid/var "; \
${ECHO} " : *** Copy the repository if you want to keep the history "; \
fi
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (rancid-2.2.2.tar.gz) = bd77b33ca00cc954737c8097ffa74220
MD5 (rancid-2.3.rc1.tar.gz) = fb98161366fee76c879b4400805ec5bb

View File

@ -1,19 +0,0 @@
*** Makefile.am.orig Mon Jun 3 14:01:32 2002
--- Makefile.am Mon Jun 3 14:02:03 2002
***************
*** 22,28 ****
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done
--- 22,28 ----
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES FAQ README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done

View File

@ -1,19 +0,0 @@
*** Makefile.in.orig Mon Jun 3 14:01:40 2002
--- Makefile.in Mon Jun 3 14:02:40 2002
***************
*** 354,360 ****
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done
--- 354,360 ----
$(mkinstalldirs) $(prefix)/util $(prefix)/util/lg
install:
! for file in CHANGES FAQ README cloginrc.sample ; do \
$(INSTALL_DATA) $$file $(prefix); \
done

View File

@ -1,17 +0,0 @@
--- bin/Makefile.in.orig Fri Aug 9 23:59:06 2002
+++ bin/Makefile.in Mon Mar 17 15:46:42 2003
@@ -375,13 +375,7 @@
for prog in $(BIN_PROGS) ; do \
$(INSTALL) $$prog $(bindir); \
done; \
- if test -f $(bindir)/env ; then \
- echo "WARNING: *** $(bindir)/env exists: installing as env.new."; \
- echo " *** review env.new for new/deprecated switches"; \
- $(INSTALL_DATA) env $(bindir)/env.new; \
- else \
- $(INSTALL_DATA) env $(bindir); \
- fi
+ $(INSTALL_DATA) env $(bindir)/env.dist
# BIN_DATAS are empty at the moment.
# for prog in $(BIN_DATAS) ; do \
# $(INSTALL_DATA) $$prog $(PREFIX)/bin; \

View File

@ -1,20 +0,0 @@
--- bin/hpfilter.c.orig Wed Oct 15 15:52:48 2003
+++ bin/hpfilter.c Wed Oct 15 15:53:08 2003
@@ -382,7 +382,7 @@
usage(void)
{
fprintf(stderr,
-"usage: %s [-hv] <telnet|ssh> <hostname>
+"usage: %s [-hv] <telnet|ssh> <hostname>\n\
", progname);
return;
}
@@ -391,7 +391,7 @@
vers(void)
{
fprintf(stderr,
-"%s: %s version %s
+"%s: %s version %s\n\
", progname, package, version);
return;
}

View File

@ -0,0 +1,29 @@
--- etc/Makefile.am.orig Sun Jan 18 02:30:29 2004
+++ etc/Makefile.am Sun Jan 18 02:32:16 2004
@@ -29,24 +29,8 @@
CLEANFILES= $(pkgdata_DATA)
install-data-local: all
- @if test -f $(sysconfdir)/rancid.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/rancid.conf exists. See "; \
- echo " *** $(pkgdatadir)/rancid.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/rancid.conf; \
- fi; \
- if test -f $(sysconfdir)/lg.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/lg.conf exists. See "; \
- echo " *** $(pkgdatadir)/lg.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/lg.conf; \
- fi;
+ $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/ \
+ $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/
#clean:
# rm -f Makefile rancid.conf $(BIN_DATAS) $(BIN_PROGS)

View File

@ -0,0 +1,29 @@
--- etc/Makefile.in.orig Sun Jan 18 02:37:08 2004
+++ etc/Makefile.in Sun Jan 18 02:38:03 2004
@@ -342,24 +342,8 @@
install-data-local: all
- @if test -f $(sysconfdir)/rancid.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/rancid.conf exists. See "; \
- echo " *** $(pkgdatadir)/rancid.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/rancid.conf; \
- fi; \
- if test -f $(sysconfdir)/lg.conf ; then \
- echo ""; \
- echo "WARNING: *** $(sysconfdir)/lg.conf exists. See "; \
- echo " *** $(pkgdatadir)/lg.conf.sample for new"; \
- echo " *** examples."; \
- echo ""; \
- else \
- $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/lg.conf; \
- fi;
+ $(INSTALL_DATA) rancid.conf.sample $(sysconfdir)/; \
+ $(INSTALL_DATA) lg.conf.sample $(sysconfdir)/
lg.conf.sample: Makefile $(srcdir)/lg.conf.sample.in
rm -f lg.conf.sample lg.conf.sample.tmp; \

View File

@ -1,17 +0,0 @@
*** util/Makefile.in.orig Mon Jun 3 14:21:54 2002
--- util/Makefile.in Mon Jun 3 14:23:55 2002
***************
*** 1,6 ****
PREFIX = @prefix@
! INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
UTIL_PROGS = @RD_UTIL_PROGS@
--- 1,6 ----
PREFIX = @prefix@
! INSTALL = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
UTIL_PROGS = @RD_UTIL_PROGS@

View File

@ -1,25 +0,0 @@
--- util/lg/Makefile.in.orig Fri Aug 9 23:59:06 2002
+++ util//lg/Makefile.in Mon Mar 17 15:48:24 2003
@@ -1,6 +1,6 @@
PREFIX = @prefix@
-INSTALL = @INSTALL@
+INSTALL = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
UTIL_LG_PROGS = @RD_UTIL_LG_PROGS@
@@ -13,13 +13,7 @@
for file in $(UTIL_LG_PROGS) ; do \
$(INSTALL) $$file $(PREFIX)/util/lg; \
done; \
- if test -f $(PREFIX)/util/lg/lg.conf ; then \
- echo "WARNING: *** $(PREFIX)/util/lg/lg.conf exists: installing as lg.conf.new."; \
- echo " *** review lg.conf.new for new/deprecated switches"; \
- $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg/lg.conf.new; \
- else \
- $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg; \
- fi; \
+ $(INSTALL_DATA) lg.conf $(PREFIX)/util/lg/lg.conf.dist; \
for file in *README* *.html; do \
$(INSTALL_DATA) $$file $(PREFIX)/util/lg; \
done

View File

@ -2,7 +2,7 @@ Rancid monitors a router's (or device's) configuration, including software
and hardware (cards, serial numbers, etc), using CVS. Rancid currently
supports Bay routers, Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, and HP procurve switches.
Alteon switches, HP procurve switches, Hitachi routers.
Rancid logs into each of the devices in a router table file, runs various
commands, chomps the output, and emails any differences ( sample) from

View File

@ -1,8 +1,11 @@
For further configuration information please look at
%%INSTDIR%%/README.
%%INSTDIR%%/share/rancid/README.
If you are upgrading from the previous version of rancid look at
%%INSTDIR%%/share/rancid/UPGRADING.
If you would like to set up Rancid to be browseable from Web,
you need to install devel/cvsweb or devel/viewcvs.
For rancid looking-glass copy the actual CGIs (located at
%%INSTDIR%%/util/lg/{lg.cgi lgform.cgi}) to your cgi-bin.
%%INSTDIR%%/bin/{lg.cgi lgform.cgi}) to your cgi-bin.

View File

@ -1,49 +1,70 @@
rancid/util/lg/lg.cgi
rancid/util/lg/lgform.cgi
rancid/util/lg/lg.conf.dist
rancid/util/lg/README
rancid/util/lg/index.html
rancid/util/lg/lgnotes.html
rancid/util/README
rancid/util/rtrfilter
rancid/util/rtrfilter.README
rancid/util/cisco-load.exp
rancid/util/cisco-reload.exp
rancid/util/downreport
rancid/util/getipacctg
rancid/bin/hpfilter
rancid/bin/cat5rancid
rancid/bin/control_rancid
@exec mkdir -p %D/rancid/var
@exec chmod 775 %D/rancid/var
rancid/bin/alogin
rancid/bin/arancid
rancid/bin/clogin
rancid/bin/create_cvs
rancid/bin/blogin
rancid/bin/brancid
rancid/bin/do-diffs
rancid/bin/cat5rancid
rancid/bin/clogin
rancid/bin/control_rancid
rancid/bin/cssrancid
rancid/bin/elogin
rancid/bin/erancid
rancid/bin/f10rancid
rancid/bin/flogin
rancid/bin/fnrancid
rancid/bin/francid
rancid/bin/hlogin
rancid/bin/hpuifilter
rancid/bin/hrancid
rancid/bin/htlogin
rancid/bin/htrancid
rancid/bin/jerancid
rancid/bin/jlogin
rancid/bin/jrancid
rancid/bin/hlogin
rancid/bin/hrancid
rancid/bin/lg.cgi
rancid/bin/lgform.cgi
rancid/bin/mrancid
rancid/bin/nlogin
rancid/bin/nrancid
rancid/bin/nslogin
rancid/bin/nsrancid
rancid/bin/par
rancid/bin/rancid-fe
rancid/bin/prancid
rancid/bin/rancid
rancid/bin/rename
rancid/bin/rancid-cvs
rancid/bin/rancid-fe
rancid/bin/rancid-run
rancid/bin/rivlogin
rancid/bin/rivrancid
rancid/bin/rrancid
rancid/bin/tntlogin
rancid/bin/tntrancid
rancid/bin/xrancid
rancid/bin/env.dist
rancid/CHANGES
rancid/README
rancid/FAQ
rancid/cloginrc.sample
@dirrm rancid/util/lg
@dirrm rancid/util
rancid/bin/zrancid
rancid/etc/lg.conf.sample
rancid/etc/rancid.conf.sample
rancid/share/rancid/CHANGES
rancid/share/rancid/COPYING
rancid/share/rancid/FAQ
rancid/share/rancid/README
rancid/share/rancid/README.lg
rancid/share/rancid/README.misc
rancid/share/rancid/UPGRADING
rancid/share/rancid/cisco-load.exp
rancid/share/rancid/cisco-reload.exp
rancid/share/rancid/cloginrc.sample
rancid/share/rancid/downreport
rancid/share/rancid/getipacctg
rancid/share/rancid/index.html
rancid/share/rancid/lg.conf.sample
rancid/share/rancid/lgnotes.html
rancid/share/rancid/rancid.conf.sample
rancid/share/rancid/rtrfilter
@dirrm rancid/share/rancid
@dirrm rancid/share
@dirrm rancid/var
@dirrm rancid/etc
@dirrm rancid/bin
@dirrm rancid/man/man1
@dirrm rancid/man/man5