Deprecate MediaAccess::downloads (accidentally deleted)
[platform/upstream/libzypp.git] / zypp.conf
index 49f1c5f..7121341 100644 (file)
--- a/zypp.conf
+++ b/zypp.conf
@@ -84,7 +84,7 @@
 ##
 ## Changing this invalidates all known services
 ##
-# reposdir = /etc/zypp/service.d
+# servicesdir = /etc/zypp/services.d
 
 
 ##
 ##
 # repo.refresh.delay = 10
 
+##
+## Maximum number of concurrent connections to use per transfer
+## This setting is only used if more than one is possible
+## Setting it to a reasonable number avoids flooding servers
+##
+# download.max_concurrent_connections = 2
+
+##
+## Sets the minimum download speed (bytes per second)
+## until the connection is dropped
+## This can be useful to prevent security attacks on hosts by
+## providing updates at very low speeds.
+##
+## 0 means no limit
+##
+# download.min_download_speed = 0
+
+## Maximum download speed (bytes per second)
+## 0 means no limit
+# download.max_download_speed = 0
+
+## Number of tries per download which will be
+## done without user interaction
+## 0 means no limit (use with caution)
+# download.max_silent_tries = 5
 
 ##
 ## Whether to consider using a .delta.rpm when downloading a package
 ##
 # download.use_deltarpm = true
 
+##
+## Whether to consider using a deltarpm even when rpm is local
+##
+## Valid values: boolean
+## Default value: false
+##
+## This option has no effect unless download.use_deltarpm is set true.
+##
+#  download.use_deltarpm.always = false
+
+##
+## Hint which media to prefer when installing packages (download vs. CD).
+##
+## Valid values:       download, volatile
+## Default value:      download
+##
+## Note that this just a hint. First of all the solver will choose the 'best'
+## package according to its repos priority, version and architecture. But if
+## there is a choice, we will prefer packages from the desired media.
+##
+## Packages available locally are always preferred. The question is whether
+## you prefer packages being downloaded via FTP/HTTP/HTTPS (download), rather
+## than being prompted to insert a CD/DVD (volatile), in case they are available
+## on both media.
+##
+##   Name             | Priority | URI
+##   openSUSE-11.1     99         dvd:///
+##   openSUSE-11.1-Oss 99         http://download.opensuse.org/distribution/11.1/repo/oss
+##
+## In the above example 2 repositories with similar content are used. Rather
+## than raising the priority of one of them to 'prefer' a certain media, you
+## should use the same priority for both and set download.media_preference
+## instead.
+##
+## download.media_preference = download
 
 ##
 ## Defining directory which contains vendor description files.
 
 
 ##
-## Path where additional product information, .prod files are kept
-##
-## Valid values: A directory
-## Default value: {configdir}/products.d
-##
-## Changing this is not recommended, as the directory might
-## be populated by packages dropping files to /etc/zypp/products.d.
-##
-# productsdir = /etc/zypp/products.d
-
-
-##
 ## Whether required packages are installed ONLY
 ## So recommended packages, language packages and packages which depend
 ## on hardware (modalias) will not be regarded.
 # solver.onlyRequires = false
 
 ##
+## EXPERTS ONLY: Per default the solver will not replace packages of
+## different vendors, unless you explicitly ask to do so. Setting this
+## option to TRUE will disable this vendor check (unless the application
+## explicitly re-enables it). Packages will then be considered based on
+## repository priority and version only. This may easily damage your system.
+##
+## CHANGING THE DEFAULT IS NOT RECOMMENDED.
+##
+## Valid values:  boolean
+## Default value: false
+##
+# solver.allowVendorChange = false
+
+##
 ## This file contains requirements/conflicts which fulfill the
 ## needs of a running system.
 ## For example the system would be broken if not glibc or kernel is
 ## installed.
 ## So the user will be informed if these packages will be deleted.
 ##
-## format: Each line represents one dependency:
-## e.g.
-## requires:kernel
-## requires:glibc
+## Format: Each line represents one dependency:
+##         e.g.
+##         requires:kernel
+##         requires:glibc
+## Default value: {configdir}/systemCheck
 ##
 # solver.checkSystemFile = /etc/zypp/systemCheck
 
 ##
+## When committing a dist upgrade (e.g. 'zypper dup') a solver testcase
+## is written to /var/log/updateTestcase-<date>. It is needed in bugreports.
+## This optin returns the number of testcases to keep on the system. Old
+## cases will be deleted, as new ones are created.
+##
+## Use 0 to write no testcase at all, or -1 to keep all testcases.
+##
+## Valid values:       Integer
+## Default value:      2
+##
+# solver.upgradeTestcasesToKeep = 2
+
+##
 ## Packages which are parallel installable with
 ## diffent versions
 ##
 ## be stored and looked for in a file named <filename> in this directory.
 ##
 ## Valid values: absolute path to a directory
-## Default value: /var/log/zypp/history
+## Default value: /etc/zypp/credentials.d
 ##
 # credentials.global.dir = /etc/zypp/credentials.d