- implement use of different intervals as source for cloning * use 'woechentlich' if available and no backup exists for 'daily' * add 'prefer_latest' to prefer different interval, that's newer than ours * or add 'prefer_same_interval' instead? - implement detection of partial backups 3. detect unfinished backups sven / markierung - wie seht der Marker aus? -> .ccollect-YEAR-MM-DD.HHmm.pid (like the directory) --> assume incomplete, when we did not finish. --> means it's complete,when rsync was successful ---> partial implemented in 0.5.2 (commented out) - do not check by name, but by time * is ls -t posix? * also check: -p -1 - do sed-time check: 1.2. replace sed? compare timing: _echo () { echo "$name $msg" } and create _techo () { echo "$timestamp $name $msg" } perhaps create _eecho () { _techo "ERROR $msg" } ? - ccollect Zeitausgabe verbessern - Wofuer wie lange gebraucht * rm * klonen (gibt es so ja nicht) Wenn Summary angegeben ist am Ende ausgeben - add --version, -V - do we want rsync -H by default? - add source/ignore_failed_pre_exec - add source/ignore_failed_post_exec ssh / port change: change rsync_extra format add note for 09:24 < telmich> Obri: ~/.ssh/config! Documentation: - hint: backuping backup - update documentation: - german doc? - exit pre/post exec -> error codes (after implementation!) (in 0.4) - write about fast changing fs - Variables: source_$n no_sources name - changed naming of sources: YYYYMMDD-HHMM.PID (better readable) config: set destination-base /etc/ccollect/defaults/source_config done: