Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-18 | In case of a hard error, remove all checksums except for examplessum which | Antoine Jacoutot | |
is special. Otherwise, we may miss comparing files at next run; we may miss some automation on the next run but it's safer this way. | |||
2015-09-18 | Simplify: we don't need a work directory anymore, temproot is enough. | Antoine Jacoutot | |
2015-09-18 | Tweak warning/error output a bit. | Antoine Jacoutot | |
Check for examples changes at the end. | |||
2015-09-18 | More dead code. | Antoine Jacoutot | |
2015-09-09 | Remove more dead code. | Antoine Jacoutot | |
2015-09-09 | Remove unused code. | Antoine Jacoutot | |
2015-09-09 | Move and tweak a comment. | Antoine Jacoutot | |
2015-09-07 | Simplify handling of sum files. | Antoine Jacoutot | |
2015-09-07 | No need to restore backup of sum files; once the new ones are installed, | Antoine Jacoutot | |
it means we already processed all relevant files. | |||
2015-08-24 | cp -> mv | Antoine Jacoutot | |
Put /usr/share/sysmerge under XXX. | |||
2015-08-24 | Make backup directory of replaced files persistent: /var/sysmerge/backups. | Antoine Jacoutot | |
3 rotations so that we have history of modified files. In batch mode, when a file cannot be handled automatically, remove it from the checksum file so that the next interactive sysmerge(8) run will ask to merge the changes. ok rpe@ | |||
2015-08-24 | /usr/share/sysmerge -> /var/sysmerge | Antoine Jacoutot | |
requested by several discussed with deraadt@ | |||
2015-08-19 | Remove XXX. | Antoine Jacoutot | |
2015-08-13 | Sync stripcom() with /etc/rc. | Antoine Jacoutot | |
2015-07-27 | use file system path (.Pa) semantic markup macros where appropriate. | Igor Sobrado | |
ok jmc@ | |||
2015-07-18 | Add groups before users. | Antoine Jacoutot | |
2015-06-02 | fix variable name typo | Joerg Jung | |
ok ajacoutot@ | |||
2015-03-12 | Set TERM if unset. Fixes some remote sysmerge usage by sthen@ | Antoine Jacoutot | |
ok sthen@ | |||
2015-02-17 | Instead of a relatively complex "stty size | ( read ..." in sysmerge, use | Stuart Henderson | |
"tput cols". (This from ajacoutot@). Use it directly in the sdiff command, rather than saving it once at startup. Handling window size changes at runtime makes sysmerge significantly easier to use in common cases. Adds around .17s per sdiff invocation on my slowest machine (486), imperceptible on a faster machine, so it seems a reasonable trade-off. ok ajacoutot@ | |||
2014-11-26 | Drop sysmerge.log ; it used to be handy for batch mode but now the | Antoine Jacoutot | |
console output is clear and clean in that mode. Since /var/tmp is now a symlink to /tmp: - directly use /tmp - if modifications were done; at the end of the run: - display our backup directory (in case we want to move it to survive a reboot) - display where and what files are still left for comparison discussed with and ok sthen@ | |||
2014-10-09 | Tweak, no functional change. | Antoine Jacoutot | |
2014-10-09 | Make sure _instdir is not null. | Antoine Jacoutot | |
issue reported by jsg@ | |||
2014-09-16 | zap unnecessary quotes | Robert Peichaer | |
OK ajacoutot@ | |||
2014-09-13 | In PKG mode, cope with non-default PREFIX (e.g. /var/www/...). | Antoine Jacoutot | |
2014-09-09 | 'rm -f' in case we skip a release. No functional change, just cosmetic. | Antoine Jacoutot | |
2014-09-09 | Rreplace [[ -n $(grep..) ]] and [[ -z $(grep..) ]] | Robert Peichaer | |
with grep -q and ! grep -q. OK ajacoutot@ | |||
2014-09-09 | Replace last usage of awk in sysmerge with a shell equivalent. | Robert Peichaer | |
based on a diff from and OK ajacoutot@ | |||
2014-09-08 | Put chpass(1) args between quotes. | Antoine Jacoutot | |
spotted by matthieu@ | |||
2014-09-08 | strip excess verbiage from sed expressions | Alexander Hall | |
ok and prodding ajacoutot@ | |||
2014-09-07 | Remove last use of xargs(1). | Antoine Jacoutot | |
2014-09-07 | Only compare CVS Id when it's not empty. | Antoine Jacoutot | |
2014-09-07 | Drop 2 uneeded xargs(1). | Antoine Jacoutot | |
2014-09-07 | Consistency in var names. | Antoine Jacoutot | |
2014-09-07 | Fix regression in detecting changed files. | Antoine Jacoutot | |
2014-09-07 | Use shell substitution instead of dirname. | Antoine Jacoutot | |
Fix installing pkg @sample when the target directory is missing. Fix output when a file fails to install. | |||
2014-09-07 | Simplify checks. | Antoine Jacoutot | |
2014-09-06 | Replace awk with either sed or shell equivalents. | Robert Peichaer | |
OK ajacoutot@ | |||
2014-09-06 | Convert vars used as boolean (unset or 1) to true or false. | Robert Peichaer | |
OK ajacoutot@ | |||
2014-09-06 | Remove backup checksums after a successfull run. | Antoine Jacoutot | |
2014-09-06 | Files may have been removed in the previous step, so make sure they exist | Antoine Jacoutot | |
before trying to remove them again. | |||
2014-09-05 | Drop support for SM_MERGE. The goal is to be a less interactive as possible | Antoine Jacoutot | |
so there is no point in allowing graphical merge tools to be used; especially since it is _completely_ untested... | |||
2014-09-05 | Sync _ignorefiles. | Antoine Jacoutot | |
2014-09-05 | Drop support for sendmail(8) -- hopefully it'll go away from base soon. | Antoine Jacoutot | |
2014-09-05 | Spring cleanup in preparation for more changes. | Antoine Jacoutot | |
Lots of moving around. | |||
2014-09-05 | tweak previous; | Jason McIntyre | |
2014-09-05 | Tweaks, no functionnal change. | Antoine Jacoutot | |
2014-09-05 | /etc/{hosts,myname} are going away from etc.tgz. | Antoine Jacoutot | |
2014-09-01 | Do not compare checksum of checksums... | Antoine Jacoutot | |
2014-08-31 | Make sysmerge(8) completely silent by default when no file is modified. | Antoine Jacoutot | |
2014-08-31 | In pkg mode, warn if the directory we want to copy the @sample file into | Antoine Jacoutot | |
does not exist and is not a @sample because we have no knowledge of the required owner/group/mode so we cannot create it. |