| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
ok deraadt@
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Don't fetch SHA256 twice when we are updating from the same repo.
Better output.
Simplify extract_set (becomes extract_sets and deal with all sets at once).
Make sure we cannot pass -s xetcXX and/or -x etcXX.
Bring consistency in condition evaluations.
Drop some unused variables.
with inputs from rpe@
|
| |
|
|
| |
in there.
|
| | |
|
| |
|
|
|
|
|
| |
distribution-etc-root-var target; otherwise mtree(8) can fail.
issue reported and debugged by deraadt@
ok sthen@
|
| | |
|
| | |
|
| |
|
|
| |
ok sthen@ rpe@
|
| |
|
|
|
| |
us time and if the sets are signed we can assume they are legit (yes, I am
an assumer).
|
| |
|
|
| |
sure deraadt@
|
| |
|
|
|
|
| |
any snapshots come out which are signed with that key... but just give
it a day or two.
from ajacoutot
|
| | |
|
| |
|
|
|
|
| |
using multiple repos.
ok rpe@
|
| | |
|
| |
|
|
|
|
| |
Factorize the sig file name.
Do not through an error when a file got manually removed but is still
present in the sum file.
|
| | |
|
| |
|
|
|
|
|
|
| |
New fetch() function that wraps ftp(1) with our needed knobs
(courtesy of halex@)
input from halex@ rpe@
ok halex@
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
req. by deraadt@
Don't redirect error messages unless in a couple of places where it actually
makes sense.
|
| |
|
|
| |
running release.
|
| |
|
|
|
| |
suggested by espie@
OK deraadt@
|
| | |
|
| |
|
|
|
|
|
| |
Fix a regression with '-s' and '-x' when not using full path to the sets.
Be a little bit more verbose about what we do.
ok rpe@
|
| |
|
|
| |
spotted by kettenis@
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- rename restore_bak to restore_sum since this is what it does
- better clean up after ourselves so only user relevant files are left
in the work directory after a run
- better handling of symlinks and make sure they match
- tweak output: no need to warn the user when we are finished, it is
pretty obvious; output that we are veryfing sigs
- simplify signature handling:
drop get_sig and get signatures at the same time we get the sets -- this
allows to get a specific SHA256.sig file for each set
check signature in check_sig() right after getting the corresponding set
ok rpe@
|
| |
|
|
| |
input and ok jmc@
|
| | |
|
| |
|
|
|
|
|
|
| |
Provide new option -S to skip that step.
idea and initial work from jturner@
with feedback from deraadt@
ok aja@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
default behavior of sysmerge when no source is specified on the
command line:
* if SM_PATH is set, then sysmerge will search this path for etcXX.tgz
and/or xetcXX.tgz
* if SM_PATH is not set (the default), then the behaviour is the same
as before and /usr/src is used
idea from espie@
man page refactoring jmc@ (who else :-))
"good idea" krw@
ok rpe@ landry@ espie@
|
| | |
|
| |
|
|
|
|
|
| |
sysmerge(8) output a warning when the target of the link does not yes
exist on the system.
ok sthen@
|
| |
|
|
|
|
|
|
| |
files have already been merged. This is needed in the case where the
syntax of smtpd.conf changed to prevent newaliases(8) from failing.
issue reported by todd@
ok sthen@
|
| |
|
|
| |
No functionnal change.
|
| |
|
|
| |
ok ajacoutot@
|
| |
|
|
|
|
|
|
|
| |
or preparing from /usr/src into extract_set() and prepare_src().
- extend error handling and quoting of user supplied input
- move and rename get_sets() to get_set(), change parameter order
and allow arbitrary filenames in url pattern (see r1.62 msg)
ok halex@, 'go ahead' ajacoutot@
|
| | |
|
| |
|
|
|
|
|
| |
etcXX.tgz/xetcXX.tgz sets into a more generic function get_sets().
Move the SRCDIR check into the getopts while-loop as well.
ok ajacoutot@ halex@
|
| |
|
|
| |
ok ajacoutot@
|
| |
|
|
| |
ok ajacoutot@ halex@
|
| |
|
|
|
|
| |
global variables are defined
ok ajacoutot@
|