Vernon Schryver
vjs@calcite.rhyolite.com
Sat, 29 Mar 2008 20:07:29 GMT
> From: Gary Mills <mills@cc.umanitoba.ca> > I probably don't even need to ask this, but I like to be careful. I believe in upward compatibility. > I just upgraded a test server from dcc-1.3.48 to dcc-1.3.86. On > startup, DCC noticed version mismatches and automatically upgraded > the necessary databases. These messages appeared: > > Mar 29 12:36:53 setup01 dccd[15877]: [ID 702911 mail.error] dcc_db contains the wrong magic string "DCC checksum database version 3" and so dccd ran dbclean to fix things. > Mar 29 12:36:56 setup01 dbclean[15879]: [ID 702911 mail.error] wrong magic in flod.map; "DCC flod map version 10" instead of "DCC flod map version 14" and so dbclean rebuilt /var/dcc/flod.map file from /var/dcc/flod. > It all worked normally after that. For production, I have two DCC > servers with flood feeds to each other and to external sites that both > run dcc-1.3.48. Can I upgrade one to dcc-1.3.86 and leave the other > one at the old version for some time? I assume that this is all > possible. Yes. The only oddity you might see is that new DCC clients (systems running dccm, dccifd, or dccproc) will prefer, but not insist on the new DCC server. Vernon Schryver vjs@rhyolite.com