summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysmerge (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
* Mention PAGER behavior when undefined/empty.ajacoutot2016-09-061-2/+7
* move links from http to https://www.openbsd.org/tb2016-09-021-4/+4
* 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-142-36/+6
* 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
* sysmerge(8) is the bastard child of ksh and perl, so just call it a "utility".ajacoutot2016-04-271-5/+3
* 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-142-5/+3
* 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-162-14/+6
* 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-182-23/+14
* 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-072-16/+9
* 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-242-39/+52
* /usr/share/sysmerge -> /var/sysmergeajacoutot2015-08-242-34/+45
* Remove XXX.ajacoutot2015-08-191-3/+1
* Sync stripcom() with /etc/rc.ajacoutot2015-08-131-12/+10
* use file system path (.Pa) semantic markup macros where appropriate.sobrado2015-07-271-6/+6
* 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-262-57/+38
* 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