Age | Commit message (Collapse) | Author | Files | Lines |
|
* Fix a typo (PR#18440)
* Don't execute /etc/postinstall if -b was used
|
|
fix usage() message for "-s" argument. ie, do *not* suggest "/usr/src"
as this causes "make distribution" to be run in /usr/src.
|
|
|
|
* Include user's PATH (pkg/16828 by HAMAJIMA Katsuomi)
|
|
* Run /etc/postinstall if it's found
|
|
* clear the screen before showing the diff and menu
Suggested by Hubert Feyrer in a private mail.
|
|
|
|
* A minor manual page fix
|
|
|
|
|
|
* The -b switch requires now argument
* The -s switch defines the location of /usr/src/etc (used to be /usr/src)
* Manual page fixes
* Better menu after merge
* Possibility to undo merge
Usage:
# etcupdate -s /some/where/src/etc
or
# mkdir /tmp/temproot
# cd /tmp/temproot
# tar xzf /some/where/etc.tgz
# etcupdate -b /tmp/temproot
|
|
# etcupdate -s /usr/src
or
# mkdir /tmp/etc && cd /tmp/etc && tar xf /some/where/etc.tgz
# etcupdate -b -s /tmp/etc
|
|
who don't have the /usr/src/etc directory.
Usage example: etcupdate -b /some/where/etc.tgz
|
|
permissions. Without this fix mtree was creating new directories in
/usr/src/etc which was not so nice...
|
|
I did not update the version tag because this is only minor fix to
the manual page. Otherwise we would have several versions per day
as this tool is still under construction...
|
|
|
|
- Some s/file/files/
|
|
|
|
in -current. Noted by Alistair Crooks in a private mail.
|
|
|
|
performing an operating system upgrade.
The idea for this script (including code fragments, variable names etc.)
came from the FreeBSD mergemaster (by Douglas Barton). Unlike the FreeBSD
mergemaster, this does not use CVS version tags to compare if the files
need to be updated. Files are compared with /usr/bin/cmp as this is more
reliable and the only way if the version numbers are same even though the
files are different.
|