summaryrefslogtreecommitdiffstats
path: root/usr.sbin/freebsd-update
Commit message (Collapse)AuthorAgeFilesLines
* Change the time of the first "EoL is coming soon, you should upgrade" warningcperciva2007-08-141-2/+2
| | | | | | | | | | | from EoL minus 6 months to EoL minus 3 months, in order to increase the odds of there actually being a more recent release to which users can upgrade. (In particular, for releases which are only supported for 12 months, it's quite likely that the next release will occur between 6 and 9 months later.) Discussed with: kensmith Approved by: re (bmah) MFC after: 3 days
* When storing old versions of files for use in generating new files viacperciva2007-08-071-5/+20
| | | | | | | | | | | | patching and for rolling back updates, don't copy a file if it has already been stored. This provides a significant speedup to the "Preparing to download files" stage of "freebsd-update fetch" if many updates have already been applied or if a file being updated is linked many times (such as /rescue/*). Reported by: Paul Dekkers MFC after: 1 week Approved by: re (bmah)
* Add some missing '${BASEDIR}/'s. Prior to this commit, FreeBSD Updatecperciva2007-05-161-3/+3
| | | | | | | | | operating with the "-b basedir" option would not correctly update files which had flags set or were hardlinked. Submitted by: Karsten Schmidt Pointy hat to: cperciva MFC after: 1 week
* Fix problems resulting from SMP kernels (mis-)identifying themselves ascperciva2007-03-041-3/+20
| | | | | | | | | "SMP-GENERIC" (i386) or "GENERIC" (amd64). FreeBSD 6.2 Errata candidate. MFC after: 3 days Pointy hat to: cperciva
* "block is set to UTC" -> "clock is set to UTC"cperciva2006-12-311-1/+1
| | | | Submitted by: csjp
* Add a sentence to the DESCRIPTION noting that updates aren't availablecperciva2006-12-261-0/+15
| | | | | | | for -STABLE or -CURRENT. Inspired by submission from: Scott Robbins MFC after: 3 days
* Three minor bug fixes:cperciva2006-11-251-8/+18
| | | | | | | | | | | | | | | | 1. When downloading metadata files, make sure we only download each file once; without this fix, "freebsd-update fetch" will fail the first time it is run if there have been no updates yet for the installed release. 2. If the FOO kernel is installed in /boot/kernel instead of /boot/FOO and the /boot/FOO directory does not exist, don't try to update /boot/FOO. This is an issue only where an update involves adding a new kernel module. 3. When removing files and directories, operate in reverse lexographical order, in order to ensure that files are removed before the directory which contains them. MFC after: 3 days
* Set LC_ALL=C in order to avoid problems with character ranges andcperciva2006-10-211-0/+3
| | | | | | | sorting. PR: bin/104505 MFC after: 3 days
* Conform to wider English usage.cperciva2006-09-021-2/+2
| | | | Submitted by: Royce Williams
* It's spelled MAN.ru2006-09-011-1/+1
|
* Add FreeBSD Update 2.0 client code. The build code is in the projectscperciva2006-08-313-0/+2075
repository. Sponsored by: FreeBSD security development fundraiser
OpenPOWER on IntegriCloud