summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syspatch (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* When running from cron, the ftp(1) progress bar is not shown; that's all fineajacoutot2017-05-271-4/+5
* Don't try to revert the same patch in a loop if it returns an error.ajacoutot2017-05-261-2/+2
* Fix logic.ajacoutot2017-05-261-2/+3
* Preserve the modification time when install(1)ing.ajacoutot2017-05-241-3/+3
* Don't fill up /tmp when installing or reverting multiple patches at once.ajacoutot2017-05-241-2/+5
* Also trap INT when reverting a patch.ajacoutot2017-05-241-1/+3
* Hide sh(1) error message when /etc/installurl does not exist; we alreadyajacoutot2017-05-231-2/+2
* Only install /bsd.mp on SP machines if it's already there (a defaultajacoutot2017-05-231-4/+5
* Shorten varname.ajacoutot2017-05-231-13/+13
* Don't pass `-m' to ftp(1). Instead let isatty() decide whether we display theajacoutot2017-05-181-2/+2
* Tweak remote fs check.ajacoutot2017-05-171-4/+5
* Make sure we have a valid URL in /etc/installurl to prevent ending up stuck inajacoutot2017-05-121-2/+4
* Document that patches are cumulative and as such it is not possible to installajacoutot2017-05-091-2/+4
* Only test the mirror if it's remote (and not a local directory).ajacoutot2017-05-081-2/+3
* Add a `-R' switch that reverts all patches.ajacoutot2017-05-052-11/+14
* Expand comment and bump copyright while here.ajacoutot2017-05-041-3/+3
* Output explicit error messages for:ajacoutot2017-05-031-5/+10
* - Don't make an empty syspatch/ repo an error; having no available patchajacoutot2017-05-031-4/+9
* Tweak error message when running on an unsupported release.ajacoutot2017-04-301-2/+2
* use .Em for emphasis, not .Paschwarze2017-04-081-3/+3
* Also remove non syspatch hidden files/dirs.ajacoutot2017-04-041-2/+2
* Be quiet in case /var/syspatch/ is empty and that there's no remote sigajacoutot2017-03-311-2/+3
* Reverse output when installing a patch; it's more logical (first get, thenajacoutot2017-02-131-2/+2
* Ox on its own line;jmc2017-02-071-2/+3
* Add installurl to FILES and SEE ALSO.ajacoutot2017-02-071-2/+5
* Drop empty line.ajacoutot2017-01-301-2/+1
* Remove unused _REL variablerpe2017-01-261-2/+2
* Move setting _OSrev to immediately after verifying _KERNV and exitrpe2017-01-261-3/+4
* No need to escape '.' in shell patterns - it has no special meaning.rpe2017-01-261-2/+2
* Spacing and use arithmetic testrpe2017-01-261-3/+3
* Simplify: bundle stripcom().ajacoutot2017-01-191-18/+10
* /etc/mirror.conf -> /etc/installurlajacoutot2017-01-191-4/+4
* ls_missing(): as a precaution, don't output anything on stdout when runningajacoutot2017-01-191-7/+20
* Use the _syspatch user.ajacoutot2017-01-191-3/+2
* Drop the _FETCH variable. It's useless, we are using ftp(1) specific optionsajacoutot2017-01-191-4/+3
* Match what the installer does:ajacoutot2017-01-111-11/+8
* Drop FTP_KEEPALIVE, it's unused.ajacoutot2017-01-111-2/+2
* The syspatch test repo can now be accessed over https.ajacoutot2016-12-311-2/+2
* Make it possible to install patches even if we don't have all sets installedajacoutot2016-12-082-12/+17
* Cleanup syspatch directories that do not contain a tarball; it means itajacoutot2016-12-071-2/+2
* Missed in previous.ajacoutot2016-12-061-2/+2
* Better matching and remove a useless use of sort(1).ajacoutot2016-12-061-17/+12
* Catch mtree(8) error; it's only run when applying patches and we alreadyajacoutot2016-12-061-4/+3
* Tweak comment.ajacoutot2016-12-061-2/+3
* Explicit error when running on unsupported release.ajacoutot2016-12-051-2/+2
* If we end up creating a rollback tarball from an empty list of files, it meansajacoutot2016-12-051-17/+19
* Remove the ugly temporary quirks.ajacoutot2016-12-051-37/+1
* Simplify.ajacoutot2016-12-021-3/+3
* Few consistency fixes (no intended change in behaviour).ajacoutot2016-12-021-10/+9
* Fix kernel matching installation:ajacoutot2016-12-011-7/+5