|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
|
| #
1.27 |
|
14-Jan-2022 |
lukem |
etcupdate(8): consistent -h and -? text
|
| #
1.26 |
|
09-Jan-2022 |
wiz |
Match verb forms.
|
| #
1.25 |
|
09-Jan-2022 |
lukem |
etcupdate: add -? for help. improve option errors
Support -? to show help. Implemented using getopts "leading colon optstring" feature. Improve error messages for unknown options and missing arguments. Change usage-related errors from stdout to stderr. Keep all other errors to stdout for now.
|
| #
1.24 |
|
09-Jan-2022 |
lukem |
etcupdate: -h to stdout. improve help
Send -h help to stdout not stderr, and exit 0 not 1. Show options alphabetically. Use UPPER_CASE instead of lowercase as the convention for argument names.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
| #
1.23 |
|
21-Nov-2018 |
martin |
A few hints that sets may come in .tar.xz format (instead of .tgz)
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| #
1.22 |
|
12-Jun-2014 |
apb |
branches: 1.22.22; 1.22.24; Update date for previous, and fix some small errors.
|
| #
1.21 |
|
12-Jun-2014 |
apb |
Add "-d destdir" option to etcupdate. This has been only lightly tested.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| #
1.20 |
|
15-Aug-2012 |
apb |
branches: 1.20.2; 1.20.8; Remove the ability to specify multiple colon-separated file names with a single "-s" option. Multiple "-s" options must now be used instead. We have been printing a warning about this since 2008-09-14.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
| #
1.19 |
|
08-Dec-2009 |
mbalmer |
branches: 1.19.6; s/the the/the/
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2
|
| #
1.18 |
|
04-Oct-2008 |
apb |
In both postinstall and etcupdate, in modes where the -s argument refers to tgz files or to a directory in which tgz files have already been extracted, make it an error for the files that should have come from etc.tgz to be missing. This is intended to prevent users from accidentally deleting necessary files when they run "postinstall -s xetc.tgz fix".
Use the absence of .../etc/mtree/set.etc in the extracted directory as a test for the error case.
|
|
Revision tags: wrstuden-revivesa-base-3
|
| #
1.17 |
|
14-Sep-2008 |
apb |
Remove options deprecated in NetBSD-4.0: * Remove "-b binarydir" option (use "-s binarydir" instead). * Remove "-s srcdir/etc" option (use "-s srcdir" instead).
Also document that "-s tgz1:tgz2" is merely deprecated, not removed (use "-s tgz1 -s tgz2" instead).
|
|
Revision tags: wrstuden-revivesa-base-2
|
| #
1.16 |
|
07-Sep-2008 |
apb |
Document the change in meaning of "-s foo:bar". It now means a single file or directory nmed "foo:bar". If you want the old meaning, use "-s foo -s bar" instead.
|
|
Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base
|
| #
1.15 |
|
30-Apr-2008 |
martin |
branches: 1.15.2; Convert TNF licenses to new 2 clause variant
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase
|
| #
1.14 |
|
17-Mar-2008 |
reed |
branches: 1.14.2; Document some about being able to view differences and toggling the different diff formats/tools.
|
|
Revision tags: matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
|
| #
1.13 |
|
26-Mar-2007 |
apb |
branches: 1.13.4; 1.13.8; * Make etcupdate's -s option accept a colon-separated list of tgz files. (It was already possible to use several -s options.) * Change man page to refer to "-s tgzdir" instead of "-s tempdir", to reduce confusion between tempdir and temproot. * Always use a temproot directory, even if passed "-s tgzdir". * Always invoke "postinstall check", even when not using a source dir. * Add a BUGS section saying that using -s srcdir is not recommended.
Reviewed by lukem and martti.
|
|
Revision tags: netbsd-4-base
|
| #
1.12 |
|
11-Aug-2006 |
hubertf |
branches: 1.12.2; Xref etcupdate from postinstall, and vice versa.
|
|
Revision tags: abandoned-netbsd-4-base
|
| #
1.11 |
|
18-Feb-2006 |
apb |
branches: 1.11.2; Give etcupdate the ability to use etc.tgz and xetc.tgz.
* Expand the "-s" flag to -s {srcdir|tgzfile|tempdir}. * Deprecate the "-b" flag. It is replaced by "-s tempdir". * Change "-s srcdir" to refer to the top of the source tree (e.g. /usr/src) instead of the etc subdirectory.
In etcupdate's interactive phase, enhance the "s" command to be able to invoke alternative diff commands.
Also some style changes.
Approved by christos
|
|
Revision tags: netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.10 |
|
02-Apr-2003 |
wiz |
branches: 1.10.4; 1.10.6; 1.10.10; Some Bl improvements; drop trailing whitespace; don't comma-separate "a, and b"; mention arguments in option listing; list options in SYNOPSIS in default order (those without arguments first).
|
| #
1.9 |
|
02-Apr-2003 |
perry |
Massive cleanup of the document, although there is a lot more work to do still.
|
| #
1.8 |
|
02-Apr-2003 |
perry |
Add a -l option telling etcupdate to skip any file who's RCS id has not been changed. (-l means "skip local modifications".) Code and documentation from Christopher Richards in PR bin/20200
|
| #
1.7 |
|
17-Mar-2003 |
wiz |
New sentence, new line; bump date for recent changes.
|
| #
1.6 |
|
03-Mar-2003 |
martti |
Checksum files produced by "etcupdate -a" should not be stored in /etc as / might be a read-only filesystem (PR#20201).
|
| #
1.5 |
|
01-Mar-2003 |
mrg |
allow /etc/etcupdate.conf (and ~/.etcupdate.conf) to set IGNOREFILES to a list of files that etcupdate will ignore; never considering them for updating.
|
| #
1.4 |
|
14-Feb-2003 |
grant |
The correct capitalisation of 'NetBSD.org' is (you guessed it) 'NetBSD.org'.
some mdoc fixes.
|
| #
1.3 |
|
24-Jan-2003 |
wiz |
grammar fix.
|
| #
1.2 |
|
24-Jan-2003 |
martti |
Add a new -a flag (automatically update files which have not been locally modified). Patch provided by Sverre Froyen in a private mail, slightly modified by me.
|
|
Revision tags: fvdl_fs64_base netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| #
1.1 |
|
22-Mar-2002 |
martti |
branches: 1.1.2; Added etcupdate (etcupdate-20020321 in pkgsrc)
|