freebsd-update.conf revision 174057
191100Sdes# $FreeBSD: head/etc/freebsd-update.conf 174057 2007-11-28 22:45:09Z cperciva $
2115619Sdes
3228690Sdes# Trusted keyprint.  Changing this is a Bad Idea unless you've received
491100Sdes# a PGP-signed email from <security-officer@FreeBSD.org> telling you to
591100Sdes# change it and explaining why.
691100SdesKeyPrint 800651ef4b4c71c27e60786d7b487188970f4b4169cc055784e21eb71d410cc5
799158Sdes
899158Sdes# Server or server pool from which to fetch updates.  You can change
999158Sdes# this to point at a specific server if you want, but in most cases
1091100Sdes# using a "nearby" server won't provide a measurable improvement in
1191100Sdes# performance.
1291100SdesServerName update.FreeBSD.org
1391100Sdes
1491100Sdes# Components of the base system which should be kept updated.
1591100SdesComponents src world kernel
1691100Sdes
1791100Sdes# Example for updating the userland and the kernel source code only:
1891100Sdes# Components src/base src/sys world
1991100Sdes
2091100Sdes# Paths which start with anything matching an entry in an IgnorePaths
2191100Sdes# statement will be ignored.
2291100SdesIgnorePaths
2391100Sdes
2491100Sdes# Paths which start with anything matching an entry in an UpdateIfUnmodified
2591100Sdes# statement will only be updated if the contents of the file have not been
2691100Sdes# modified by the user (unless changes are merged; see below).
2791100SdesUpdateIfUnmodified /etc/ /var/ /root/ /.cshrc /.profile
2891100Sdes
2991100Sdes# When upgrading to a new FreeBSD release, files which match MergeChanges
3091100Sdes# will have any local changes merged into the version from the new release.
3191100SdesMergeChanges /etc/ /var/named/etc/
3291100Sdes
3391100Sdes### Default configuration options:
3491100Sdes
35348980Sdes# Directory in which to store downloaded updates and temporary
3691100Sdes# files used by FreeBSD Update.
3791100Sdes# WorkDir /var/db/freebsd-update
38228690Sdes
39228690Sdes# Destination to send output of "freebsd-update cron" if an error
40228690Sdes# occurs or updates have been downloaded.
41228690Sdes# MailTo root
4291100Sdes
4391100Sdes# Is FreeBSD Update allowed to create new files?
4491100Sdes# AllowAdd yes
4591100Sdes
4691100Sdes# Is FreeBSD Update allowed to delete files?
4791100Sdes# AllowDelete yes
4891100Sdes
4991100Sdes# If the user has modified file ownership, permissions, or flags, should
5091100Sdes# FreeBSD Update retain this modified metadata when installing a new version
5191100Sdes# of that file?
5291100Sdes# KeepModifiedMetadata yes
5391100Sdes
5491100Sdes# When upgrading between releases, should the list of Components be
5591100Sdes# read strictly (StrictComponents yes) or merely as a list of components
5691100Sdes# which *might* be installed of which FreeBSD Update should figure out
5791100Sdes# which actually are installed and upgrade those (StrictComponents no)?
5891100Sdes# StrictComponents no
5991100Sdes