summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysmerge/sysmerge.sh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Only run newaliases(8) if we already have an aliases db.ajacoutot2015-12-211-3/+7
* chflags -l flag went away. Noticed this myself 15 minutesderaadt2015-11-281-2/+2
* Make sure sm_rotate_bak() is only run once.ajacoutot2015-10-181-3/+6
* Drop usage of TMPDIR.ajacoutot2015-10-161-2/+2
* sm_error() already does the exit for us.ajacoutot2015-10-131-2/+2
* Reverse the sm_error call in sm_trap.ajacoutot2015-10-121-2/+2
* Only remove existing sum files on trap handlers.ajacoutot2015-10-121-3/+7
* In case of a hard error, remove all checksums except for examplessum whichajacoutot2015-09-181-1/+2
* Simplify: we don't need a work directory anymore, temproot is enough.ajacoutot2015-09-181-9/+8
* Tweak warning/error output a bit.ajacoutot2015-09-181-12/+18
* More dead code.ajacoutot2015-09-181-7/+4
* Remove more dead code.ajacoutot2015-09-091-8/+4
* Remove unused code.ajacoutot2015-09-091-8/+5
* Move and tweak a comment.ajacoutot2015-09-091-2/+2
* Simplify handling of sum files.ajacoutot2015-09-071-9/+3
* No need to restore backup of sum files; once the new ones are installed,ajacoutot2015-09-071-19/+1
* cp -> mvajacoutot2015-08-241-6/+7
* Make backup directory of replaced files persistent: /var/sysmerge/backups.ajacoutot2015-08-241-28/+38
* /usr/share/sysmerge -> /var/sysmergeajacoutot2015-08-241-27/+38
* Remove XXX.ajacoutot2015-08-191-3/+1
* Sync stripcom() with /etc/rc.ajacoutot2015-08-131-12/+10
* Add groups before users.ajacoutot2015-07-181-10/+10
* fix variable name typojung2015-06-021-2/+2
* Set TERM if unset. Fixes some remote sysmerge usage by sthen@ajacoutot2015-03-121-2/+2
* Instead of a relatively complex "stty size | ( read ..." in sysmerge, usesthen2015-02-171-4/+3
* Drop sysmerge.log ; it used to be handy for batch mode but now theajacoutot2014-11-261-46/+33
* Tweak, no functional change.ajacoutot2014-10-091-4/+4
* Make sure _instdir is not null.ajacoutot2014-10-091-1/+2
* zap unnecessary quotesrpe2014-09-161-13/+13
* In PKG mode, cope with non-default PREFIX (e.g. /var/www/...).ajacoutot2014-09-131-2/+5
* 'rm -f' in case we skip a release. No functional change, just cosmetic.ajacoutot2014-09-091-2/+3
* Rreplace [[ -n $(grep..) ]] and [[ -z $(grep..) ]]rpe2014-09-091-5/+5
* Replace last usage of awk in sysmerge with a shell equivalent.rpe2014-09-091-5/+5
* Put chpass(1) args between quotes.ajacoutot2014-09-081-2/+2
* strip excess verbiage from sed expressionshalex2014-09-081-3/+3
* Remove last use of xargs(1).ajacoutot2014-09-071-4/+3
* Only compare CVS Id when it's not empty.ajacoutot2014-09-071-3/+4
* Drop 2 uneeded xargs(1).ajacoutot2014-09-071-3/+3
* Consistency in var names.ajacoutot2014-09-071-51/+51
* Fix regression in detecting changed files.ajacoutot2014-09-071-3/+4
* Use shell substitution instead of dirname.ajacoutot2014-09-071-15/+14
* Simplify checks.ajacoutot2014-09-071-15/+11
* Replace awk with either sed or shell equivalents.rpe2014-09-061-11/+6
* Convert vars used as boolean (unset or 1) to true or false.rpe2014-09-061-40/+45
* Remove backup checksums after a successfull run.ajacoutot2014-09-061-5/+2
* Files may have been removed in the previous step, so make sure they existajacoutot2014-09-061-2/+4
* Drop support for SM_MERGE. The goal is to be a less interactive as possibleajacoutot2014-09-051-5/+3
* Sync _ignorefiles.ajacoutot2014-09-051-4/+8
* Drop support for sendmail(8) -- hopefully it'll go away from base soon.ajacoutot2014-09-051-13/+4
* Spring cleanup in preparation for more changes.ajacoutot2014-09-051-176/+143