notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
etcupdate Manage updates to /etc automatically
1.1 sysutils Deleted on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.1Version of this port present on the latest quarterly branch.
Maintainer: jhb@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-07-09 18:31:13
Last Update: 2023-03-21 18:32:34
Commit Hash: 674baba
People watching this port, also watch:: sudo, subversion, openssl, rsync, openjdk8
License: BSD2CLAUSE
Description:
The etcupdate utility is a tool for managing updates to files that are not updated as part of `make installworld' such as files in /etc. It manages updates by doing a three-way merge of changes made to these files against the local versions. It is also designed to minimize the amount of user intervention with the goal of simplifying upgrades for clusters of machines. The primary difference from mergemaster is that etcupdate requires less manual work. The primary difference from etcmerge is that etcupdate updates files in-place similar to mergemaster rather than building a separate /etc tree.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. sbin/etcupdate
  2. man/man8/etcupdate.8.gz
  3. /usr/local/share/licenses/etcupdate-1.1/catalog.mk
  4. /usr/local/share/licenses/etcupdate-1.1/LICENSE
  5. /usr/local/share/licenses/etcupdate-1.1/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • etcupdate>0:sysutils/etcupdate
No installation instructions:
This port has been deleted.
PKGNAME: etcupdate
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

Packages (timestamps in pop-ups are UTC):
etcupdate
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.1---1.1-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--1.1-----
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_etcupdate
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.
Port Moves
  • port deleted on 2023-03-21
    REASON: Part of the base system since FreeBSD 10.0

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1
21 Mar 2023 18:32:34
commit hash: 674baba112599baf8ad6effeb07c71190b8135c8commit hash: 674baba112599baf8ad6effeb07c71190b8135c8commit hash: 674baba112599baf8ad6effeb07c71190b8135c8commit hash: 674baba112599baf8ad6effeb07c71190b8135c8 files touched by this commit
John Baldwin (jhb) search for other commits by this committer
sysutils/etcupdate: Remove obsolete port.

etcupdate has been included in the base system since FreeBSD 10.0 and
this port was only useful for older OS versions where it was not
included in the base system.

Reported by:	Jamie Landeg-Jones <jamie@catflap.org>
Reviewed by:	fuz, matthew
Differential Revision:	https://reviews.freebsd.org/D39188
1.1
20 Jul 2022 14:23:05
commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
sysutils: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <jsmith@resonatingmedia.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Landwehr <aaron@snaphat.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Adrian Chadd
  *  Adrian Chadd <adrian@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
1.1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.1
11 Dec 2014 00:40:17
Revision:374505Original commit files touched by this commit
feld search for other commits by this committer
Update "BSD" license in sysutils category
1.1
27 Dec 2013 20:07:00
Revision:337796Original commit files touched by this commit
jhb (src,doc committer) search for other commits by this committer
Update to the latest version in HEAD including:
- Add a pre-world mode of updating similar to the -p option that can be
  passed to mergemaster.
- Fix a couple of issues with -F.
- Refresh /etc/localtime after each update using tzsetup -r.
- Regenerate /var/db/services.db when /etc/services changes.

Bump to 1.1.

Reviewed by:	kwm
1.0
12 Nov 2013 20:03:22
Revision:333612Original commit files touched by this commit
antoine search for other commits by this committer
- Update to 1.0
- Add LICENSE
- Stage support

Submitted by:	jhb (maintainer)
0.4
20 Sep 2013 23:06:00
Revision:327772Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
0.4
16 Mar 2012 16:08:19
Original commit files touched by this commit
jhb search for other commits by this committer
Include .Dd bump missed in previous commit.

Feature safe:   yes
0.4
16 Mar 2012 16:02:16
Original commit files touched by this commit
jhb search for other commits by this committer
- Change the default work directory to honor the destination directory
  if it is set.  That is, it will use DESTDIR/var/db/etcupdate by
  default rather than always using /var/db/etcupdate as the default.
- Bump to 0.4.

Feature safe:   yes
0.3
06 May 2011 20:44:49
Original commit files touched by this commit
jhb search for other commits by this committer
- Fix a regression in the previous revision that broke exiting if the
  make commands used to build an /etc tree failed.
- Autoupdate /etc/motd via /etc/rc.d/motd if /etc/motd is updated.
- Bump to 0.3.

Reported by:    Jason Hellenthal  jhell of dataix net (1)
Requested by:   brooks (2)
0.2
04 Aug 2010 15:55:59
Original commit files touched by this commit
jhb search for other commits by this committer
- Improve error handling when building a tree.
- Remove -e, there are too many false positives (e.g. using diff to
  generate a patch for 'etcupdate diff', or the compare function) that
  it breaks.
- Bump to 0.2.

Reported by:    kan (2)
0.1
09 Jul 2010 18:29:51
Original commit files touched by this commit
jhb search for other commits by this committer
Add etcupdate 0.1, manage updates to /etc automatically.

Reviewed by:    dougb

Number of commits found: 13