144558Sbrian
244558Sbrian# Trusted keyprint.  Changing this is a Bad Idea unless you've received
344558Sbrian# a PGP-signed email from <security-officer@FreeBSD.org> telling you to
444558Sbrian# change it and explaining why.
544558SbrianKeyPrint 800651ef4b4c71c27e60786d7b487188970f4b4169cc055784e21eb71d410cc5
644558Sbrian
744558Sbrian# Server or server pool from which to fetch updates.  You can change
844558Sbrian# this to point at a specific server if you want, but in most cases
944558Sbrian# using a "nearby" server won't provide a measurable improvement in
1044558Sbrian# performance.
1144558SbrianServerName update.FreeBSD.org
1250476Speter
1344558Sbrian# Components of the base system which should be kept updated.
1444558SbrianComponents src world kernel
1526781Sbrian
1644558Sbrian# Example for updating the userland and the kernel source code only:
1744558Sbrian# Components src/base src/sys world
1844558Sbrian
1926781Sbrian# Paths which start with anything matching an entry in an IgnorePaths
20179937Smav# statement will be ignored.
21179937SmavIgnorePaths
22179937Smav
2345047Sbrian# Paths which start with anything matching an entry in an IDSIgnorePaths
2445047Sbrian# statement will be ignored by "freebsd-update IDS".
2526781SbrianIDSIgnorePaths /usr/share/man/cat
26131567SphkIDSIgnorePaths /usr/share/man/whatis
2744558SbrianIDSIgnorePaths /var/db/locate.database
28IDSIgnorePaths /var/log
29
30# Paths which start with anything matching an entry in an UpdateIfUnmodified
31# statement will only be updated if the contents of the file have not been
32# modified by the user (unless changes are merged; see below).
33UpdateIfUnmodified /etc/ /var/ /root/ /.cshrc /.profile
34
35# When upgrading to a new FreeBSD release, files which match MergeChanges
36# will have any local changes merged into the version from the new release.
37MergeChanges /etc/ /boot/device.hints
38
39### Default configuration options:
40
41# Directory in which to store downloaded updates and temporary
42# files used by FreeBSD Update.
43# WorkDir /var/db/freebsd-update
44
45# Destination to send output of "freebsd-update cron" if an error
46# occurs or updates have been downloaded.
47# MailTo root
48
49# Is FreeBSD Update allowed to create new files?
50# AllowAdd yes
51
52# Is FreeBSD Update allowed to delete files?
53# AllowDelete yes
54
55# If the user has modified file ownership, permissions, or flags, should
56# FreeBSD Update retain this modified metadata when installing a new version
57# of that file?
58# KeepModifiedMetadata yes
59
60# When upgrading between releases, should the list of Components be
61# read strictly (StrictComponents yes) or merely as a list of components
62# which *might* be installed of which FreeBSD Update should figure out
63# which actually are installed and upgrade those (StrictComponents no)?
64# StrictComponents no
65
66# When installing a new kernel perform a backup of the old one first
67# so it is possible to boot the old kernel in case of problems.
68# BackupKernel yes
69
70# If BackupKernel is enabled, the backup kernel is saved to this
71# directory.
72# BackupKernelDir /boot/kernel.old
73
74# When backing up a kernel also back up debug symbol files?
75# BackupKernelSymbolFiles no
76
77# Create a new boot environment when installing patches
78# CreateBootEnv yes
79