UPGRADE : o It is safe to upgrade iim ; since the first version, the config file format hasn't changed. o As of iim-0.4.3, iim runs only for a week by default. Make sure you have a cronjob in place to start a fresh daemon if none is running. If 'iim.conf' only contains "local /path/to/CPAN", it runs properly. o As of iim-0.4.2, config entry 'temp' is obsolete ; the entry can be removed from the config file ; the directory 'temp' pointed to, may be removed from the file-system. If you make CPAN available by rsync, please add excludes = /local/ to your [CPAN] module in your rsyncd.conf file. o As of iim-0.3.51, the paths specified in required options 'local' and 'temp' have to be absolute (start with '/'). NOTES : ---------------------------------------------------------------- iim-0.4.4 Fri May 17 14:24:35 CEST 2013 o The iim-logo is added to the distribution, because the logo can now be easily copied (by iim) to "/path/to/CPAN/local/iim/". o Added `hostname` to the scoreboard. ---------------------------------------------------------------- iim-0.4.3 Thu May 16 17:32:43 CEST 2013 0 Some defaults have changed : 'max_run_time 1w-15m' and 'rotate 8 1w', because iim now runs as it should with a one-line config file. ---------------------------------------------------------------- iim-0.4.2 Wed May 15 09:19:28 CEST 2013 o Config entry "temp" is now obsolete ; iim creates and uses /path/to/CPAN/local/iim/ for temp files and (by default) the scoreboard file. A "excludes = /local/" must be added to your /etc/rsyncd.conf for module [CPAN]. o Iim tries to use (in order) package JSON::XS, JSON::PP or JSON. The 'installation' doc recommends to install JSON::PP if installing JSON fails, for instance because gcc isn't available to compile JSON::XS. ---------------------------------------------------------------- iim-0.4.1 Thu Apr 18 12:33:00 CET 2013 o CSS moved from iim-scb.css.sample into iim-scb-tmpl.html.sample ; one less file to copy during installation. o Fixed refs to "people.cs.uu.nl/henkp/". ---------------------------------------------------------------- iim-0.4.0 Wed Mar 13 10:50:21 CET 2013 o Minor change in Blib.pm. o Fixed ref to W3C logo ; add ".png". ---------------------------------------------------------------- iim-0.3.52 Sun Nov 25 19:08:35 CET 2012 o Added iim option "-B path" to generate a "bogus new event" ; for testing. o Bogus new events are now detected by looking for partial transfers with "number of files: 0" in single-file rsyncs. o Cleanup init of events ; events now have a link to 'base'. o Include --delete in dry-runs. ---------------------------------------------------------------- iim-0.3.51 Tue Nov 13 15:54:02 CET 2012 o Made some changes in score keeping and board. o Documented option timeout. o Sync Recents directly into area temp ; keep scores by tracking ino's. Remove params from various procs. Drop all references to area sync. ---------------------------------------------------------------- iim-0.3.50 Sat Nov 10 12:43:38 CET 2012 o Added option timeout ; added rsync --contimeout. o Sync non-Recents directly into local ; to take advantage of rsyncs 'matched data' magic ; updated "how it works". o Use rsync -T (create tmp-files in a separate directory) ; in preparation of syncing non-Recents into local. o Require full path's for config entries local and temp ; because rsync -T tmp-dir requires an absolute path ; fixed setup-test accordingly. o check Proc::Daemon ; many distro's have an ancient version. ---------------------------------------------------------------- iim-0.3.49 Wed Sep 12 13:24:10 CEST 2012 o scoreboard shows rsync sent/received stats ; total and -> recents. ---------------------------------------------------------------- iim-0.3.48 Thu Apr 19 12:51:22 CEST 2012 o Using "utime", proper 'atime' and 'mtime' attributes are set for directories, when their contents changes ; a dry-run compare with the master (iim -m) reports only a few directories now. ---------------------------------------------------------------- iim-0.3.47 Fri Apr 13 08:06:28 CEST 2012 o The json scoreboard now contains the config ; as documented. o Updated 'how it works' ; reversed the order of RECENTs, because it make more sense in view of the ordering of events where 'smaller' means 'older', as is usual for sets of 'time-like' elements. ---------------------------------------------------------------- iim-0.3.46 Sat Apr 7 16:28:34 CEST 2012 o set default 'sleep_main_loop' to 5 minutes in daemon mode. ---------------------------------------------------------------- iim-0.3.45 Sat Apr 7 15:43:39 CEST 2012 o Added log rotation. ---------------------------------------------------------------- iim-0.3.44 Fri Apr 6 15:22:23 2012 UTC o Read rsync --stats from a pipe ; display bandwidth in scoreboard. 0 Get rid of the 'pigs' ; an obsolete scheme to piggybag Recents. ---------------------------------------------------------------- iim-0.3.43 Sun Apr 1 12:40:29 2012 UTC o Added 'bandwidth' to the scoreboard, based on 'files fetched'. ---------------------------------------------------------------- iim-0.3.42 Sun Mar 25 10:54:02 CEST 2012 o Added Release Notes. o Added documentation : how to install required items ; how to upgrade. ---------------------------------------------------------------- iim-0.3.41 - Fri Mar 23 11:51:24 CET 2012 o set umask ; default : 022.