summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysmerge
AgeCommit message (Expand)AuthorFilesLines
2019-09-28Add where missing and harmonize PATH to be _PATH_DEFPATH (without local norajacoutot1-1/+2
2019-09-08Have sm_install() use install -F (fsync).ajacoutot1-2/+2
2017-10-28Prefer useradd(1) over chpass(1) so that new users are added before the YP '+'ajacoutot1-15/+19
2017-08-22Remove legacy code.ajacoutot1-4/+1
2017-08-17We're a shell script, so honor TMPDIR.ajacoutot1-5/+5
2017-03-06Just exit 1 instead of printing usage on error.ajacoutot1-2/+2
2017-01-11Instead of checking if /etc/X11 is around to know whether the xbase setajacoutot1-2/+2
2016-09-22Make sure we don't have conflicting UIDs/GIDs when adding user/group.ajacoutot1-5/+10
2016-09-06Mention PAGER behavior when undefined/empty.ajacoutot1-2/+7
2016-09-02move links from http to https://www.openbsd.org/tb1-4/+4
2016-07-30Remove compat code.ajacoutot1-6/+1
2016-05-14Be gone /var/sysmerge/examplessum.ajacoutot1-1/+3
2016-05-14Remove handling of /etc/examples/ files by sysmerge(8). Getting regular messagesajacoutot2-36/+6
2016-04-29In sysmerge interactive mode, check syntax of several important files aftersthen1-1/+29
2016-04-28Comment sm_check_an_eg().ajacoutot1-3/+4
2016-04-27sysmerge(8) is the bastard child of ksh and perl, so just call it a "utility".ajacoutot1-5/+3
2016-04-26Tweak output a bit; to be improved probably (sthen@ and I can't think of aajacoutot1-3/+3
2016-02-02Uppecase.ajacoutot1-2/+2
2016-01-14No more /etc/mail/aliases.db.ajacoutot2-5/+3
2015-12-23Tidy up output.ajacoutot1-4/+4
2015-12-21Only run newaliases(8) if we already have an aliases db.ajacoutot1-3/+7
2015-11-28chflags -l flag went away. Noticed this myself 15 minutesderaadt1-2/+2
2015-10-18Make sure sm_rotate_bak() is only run once.ajacoutot1-3/+6
2015-10-16Drop usage of TMPDIR.ajacoutot2-14/+6
2015-10-13sm_error() already does the exit for us.ajacoutot1-2/+2
2015-10-12Reverse the sm_error call in sm_trap.ajacoutot1-2/+2
2015-10-12Only remove existing sum files on trap handlers.ajacoutot1-3/+7
2015-09-18In case of a hard error, remove all checksums except for examplessum whichajacoutot1-1/+2
2015-09-18Simplify: we don't need a work directory anymore, temproot is enough.ajacoutot2-23/+14
2015-09-18Tweak warning/error output a bit.ajacoutot1-12/+18
2015-09-18More dead code.ajacoutot1-7/+4
2015-09-09Remove more dead code.ajacoutot1-8/+4
2015-09-09Remove unused code.ajacoutot1-8/+5
2015-09-09Move and tweak a comment.ajacoutot1-2/+2
2015-09-07Simplify handling of sum files.ajacoutot2-16/+9
2015-09-07No need to restore backup of sum files; once the new ones are installed,ajacoutot1-19/+1
2015-08-24cp -> mvajacoutot1-6/+7
2015-08-24Make backup directory of replaced files persistent: /var/sysmerge/backups.ajacoutot2-39/+52
2015-08-24/usr/share/sysmerge -> /var/sysmergeajacoutot2-34/+45
2015-08-19Remove XXX.ajacoutot1-3/+1
2015-08-13Sync stripcom() with /etc/rc.ajacoutot1-11/+9
2015-07-27use file system path (.Pa) semantic markup macros where appropriate.sobrado1-6/+6
2015-07-18Add groups before users.ajacoutot1-10/+10
2015-06-02fix variable name typojung1-2/+2
2015-03-12Set TERM if unset. Fixes some remote sysmerge usage by sthen@ajacoutot1-2/+2
2015-02-17Instead of a relatively complex "stty size | ( read ..." in sysmerge, usesthen1-4/+3
2014-11-26Drop sysmerge.log ; it used to be handy for batch mode but now theajacoutot2-57/+38
2014-10-09Tweak, no functional change.ajacoutot1-4/+4
2014-10-09Make sure _instdir is not null.ajacoutot1-1/+2
2014-09-16zap unnecessary quotesrpe1-13/+13