summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysmerge/sysmerge.sh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add where missing and harmonize PATH to be _PATH_DEFPATH (without local norajacoutot2019-09-281-1/+2
* Have sm_install() use install -F (fsync).ajacoutot2019-09-081-2/+2
* Prefer useradd(1) over chpass(1) so that new users are added before the YP '+'ajacoutot2017-10-281-15/+19
* Remove legacy code.ajacoutot2017-08-221-4/+1
* We're a shell script, so honor TMPDIR.ajacoutot2017-08-171-5/+5
* Just exit 1 instead of printing usage on error.ajacoutot2017-03-061-2/+2
* Instead of checking if /etc/X11 is around to know whether the xbase setajacoutot2017-01-111-2/+2
* Make sure we don't have conflicting UIDs/GIDs when adding user/group.ajacoutot2016-09-221-5/+10
* Remove compat code.ajacoutot2016-07-301-6/+1
* Be gone /var/sysmerge/examplessum.ajacoutot2016-05-141-1/+3
* Remove handling of /etc/examples/ files by sysmerge(8). Getting regular messagesajacoutot2016-05-141-28/+4
* In sysmerge interactive mode, check syntax of several important files aftersthen2016-04-291-1/+29
* Comment sm_check_an_eg().ajacoutot2016-04-281-3/+4
* Tweak output a bit; to be improved probably (sthen@ and I can't think of aajacoutot2016-04-261-3/+3
* Uppecase.ajacoutot2016-02-021-2/+2
* No more /etc/mail/aliases.db.ajacoutot2016-01-141-2/+1
* Tidy up output.ajacoutot2015-12-231-4/+4
* 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