[rancid] "upgrade" to 3.1 breaks par?

Dan Anderson dan.w.anderson at gmail.com
Wed Sep 24 21:09:13 UTC 2014


I "upgraded" by installation from 2.3.8 to 3.1 this morning. By upgrade, I
mean "back up, rm -rf etc bin var share lib, make install" and I keep
getting par syntax errors in the logs:

Trying to get all of the configs.

usage: par [-dfiqx] [-n #] [-p n] [-l logfile] [-c command] [<command file>]

=====================================

Getting missed routers: round 1.

usage: par [-dfiqx] [-n #] [-p n] [-l logfile] [-c command] [<command file>]

=====================================

Getting missed routers: round 2.

usage: par [-dfiqx] [-n #] [-p n] [-l logfile] [-c command] [<command file>]

=====================================

Getting missed routers: round 3.

usage: par [-dfiqx] [-n #] [-p n] [-l logfile] [-c command] [<command file>]

=====================================

Getting missed routers: round 4.

usage: par [-dfiqx] [-n #] [-p n] [-l logfile] [-c command] [<command file>]



I ended up moving the par binary out of the way and restoring the perl
version from 2.3.8 and it seems to have resolved my issue for now, but it's
not really an ideal fix.

I chucked an "echo" after the call to par in control_rancid and got this:

par -q -n 5 -c 'rancid-fe "{}"' /usr/local/rancid/var/home/routers.up


I haven't spent a lot of time on this at the moment, but I thought I would
see if anyone else has run across this (I didn't see anything in the
archives for the last few months) and might have an easy fix.
-- 
Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.shrubbery.net/pipermail/rancid-discuss/attachments/20140924/85208616/attachment.html>


More information about the Rancid-discuss mailing list