Hi Andy, I've come across aonther problem with mps_MigrPurg on linux. When it calls df to work out the free space on the file system it assumes that the data is on the second line. unfortunately on linux if the file system name is longer than a certain length it splits the line and the data is on the third line. This can be prevented by calling df with the -P option (though of course this appears to be unsupported under solaris!). It looks like the simplest solution will be to add a OS specific part when definining $CMDdf. It also appears that the errlogfn and probably prtyfn are hardwired in the code and not reset by the config file options. Yours, Chris.