| |
 |
 |
|
|
|
|
|
|
freebsd-update
FREEBSD-UPDATE(8) FreeBSD System Manager's Manual FREEBSD-UPDATE(8)
NAME
freebsd-update -- fetch and install binary updates to FreeBSD
SYNOPSIS
freebsd-update [-b basedir] [-d workdir] [-f conffile] [-k KEY]
[-s server] [-t address] command ...
DESCRIPTION
The freebsd-update tool is used to fetch, install, and rollback binary
updates to the FreeBSD base system.
OPTIONS
The following options are supported
-b basedir Operate on a system mounted at basedir. (default: /, or as
given in the configuration file.)
-d workdir Store working files in workdir. (default:
/var/db/freebsd-update/, or as given in the configuration
file.)
-f conffile Read configuration options from conffile. (default:
/etc/freebsd-update.conf)
-k KEY Trust an RSA key with SHA256 of KEY. (default: read value
from configuration file.)
-s server Fetch files from the specified server or server pool.
(default: read value from configuration file.)
-t address Mail output of cron command, if any, to address. (default:
root, or as given in the configuration file.)
COMMANDS
The command can be any one of the following:
fetch Based on the currently installed world and the configuration
options set, fetch all available binary updates.
cron Sleep a random amount of time between 1 and 3600 seconds,
then download updates as if the fetch command was used. If
updates are downloaded, an email will be sent (to root or a
different address if specified via the -t option or in the
configuration file). As the name suggests, this command is
designed for running from cron(8); the random delay serves
to minimize the probability that a large number of machines
will simultaneously attempt to fetch updates.
install Install the most recently fetched updates.
rollback Uninstall the most recently installed updates.
TIPS
o If your clock is set to local time, adding the line
0 3 * * * root /usr/sbin/freebsd-update cron
to /etc/crontab will check for updates every night. If your block is
set to UTC, please pick a random time other than 3AM, to avoid overly
imposing an uneven load on the server(s) hosting the updates.
FILES
/etc/freebsd-update.conf Default location of the freebsd-update configu-
ration file.
/var/db/freebsd-update/ Default location where freebsd-update stores
temporary files and downloaded updates.
SEE ALSO
freebsd-update.conf(5)
AUTHORS
Colin Percival <cpercivaATFreeBSD.org>
FreeBSD August 30, 2006 FreeBSD
|
|
Copyright ©2006 TheBestISP.com |
|
|
|
 |
|