If `freebsd-update cron` fails due to a lack of internet
connection, two emails will be sent -- one with the error
message from fetch(1), and the other from freebsd-update
reporting that patches could not be downloaded.
This patch corrects this mis-behaviour and causes a single
email to be sent in such an event; this will be included
in a future version of the distfile.
PR: ports/72310
Submitted by: Colin Percival <cperciva@daemonology.net>
architectures for FreeBSD Update.
Excuse for committing without a ports commit bit: I'm the maintainer, and
I didn't want to open a PR for a one-word change.
- Much cleaner code (FreeBSD Update is now a shell script, rather than a
huge ugly makefile),
- Better performance,
- Reduced bandwidth usage when no updates are available,
- Warnings about files which have been affected by security updates, but
cannot be updated because they have been modified locally,
- An "intrusion detection" mode which compares every file which can be
installed as part of a RELEASE against a (signed) database of known good
hashes.
PR: 58028
Submitted by: Colin Percival <cperciva@daemonology.net> (maintainer)
Call bspatch with a full path; this fixes problems where
people are running freebsd-update with a PATH which doesn't
include /usr/local/bin
PR: ports/55869
Submitted by: Colin Percival <cperciva@daemonology.net>
Call bspatch with a full path; this fixes problems where
people are running freebsd-update with a PATH which doesn't
include /usr/local/bin
PR: ports/55869
Submitted by: Colin Percival <cperciva@daemonology.net>
o Adds (new, up to date) man pages.
o Puts the configuration file in $PREFIX/etc where it belongs.
PR: ports/52244
Submitted by: Colin Percival <cperciva@daemonology.net>
to FreeBSD. This is the client half of the FreeBSD Update
system; it fetches and applies binary security updates.
PR: ports/50202
Submitted by: cperciva@daemonology.net