As you probably know, we have had a new Changer API in place for two major releases now (2.6.1 and 3.1.x). Moving into 3.2, we're planning to remove the implementations of the older changers. That includes such oddball shell and perl scripts as chg-chio, chg-chs, chg-scsi, chg-rait, chg-rth, and so on. These changers are all unmaintained at this point. Some have known bugs (chg-rait). Some haven't been compiled in ages (the SCSI stuff). Some are replaced by much more capable new changers (the difference between chg-zd-mtx and chg-robot is like night and day!). As a compromise keeping a few changers that some of our customers use, to ease upgrades, but those will go away soon, too (3.3, probably).
The benefit to the project is, of course, not carrying around this unmaintained code, and the hope that new users will not unintentionally use old code. IMPORTANT NOTE: If you are using any of the changers slated for deletion now, no worries - you can keep using the by dropping a copy in amanda's libexecdir. Amanda will run it just fine via the chg-compat adapter. They old scripts are just not *distributed* anymore. I don't want to make a unilateral decision, so I'm looking for some feedback. Those in AUTHORS should feel especially encouraged to speak up! The patch is here: http://github.com/djmitche/amanda/commit/c8c4e7c543bf5bdf93bb87f3a248ffcaab1da82f As you can see, everything goes except chg-manual, chg-multi, chg-zd-mtx, and chg-disk. Dustin -- Open Source Storage Engineer http://www.zmanda.com
