"Fossies" - the Fresh Open Source Software Archive

Member "fou4s-0.16.0/fou4s.conf.5" (26 Dec 2007, 8437 Bytes) of package /linux/privat/old/fou4s-0.16.0.tar.gz:


Caution: As a special service "Fossies" has tried to format the requested manual source page into HTML format but links to other man pages may be missing or even erroneous. Alternatively you can here view or download the uninterpreted manual source code. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

FOU4S.CONF

NAME
DESCRIPTION
OPTIONS
EXAMPLE
SEE ALSO

NAME

/etc/fou4s.conf − Fast OnlineUpdate for SuSE Configuration File

DESCRIPTION

The config file of fou4s is searched in the following places:

./.fou4s (current directory)
~/.fou4s (home directory)
/etc/fou4s.conf

If no config file is found, internal defaults are used. "Boolean" options can be set with value 0/off/false/no or 1/on/true/yes. Lines starting with ’#’ are treated as comments. If an option is specified twice, the last option will be used. Options must be followed by "=" without any blanks (e.g. Option=value, and not Option = value)

OPTIONS

AcceptPreinstallInfo

If AcceptPreinstallInfo is set to true, interactive mode is no longer required for updates with Preinstall−Info. Please note that Preinstall information is mostly used for license agreements which must be accepted by the user prior to installation. IT MAY BE ILLEGAL TO USE THIS OPTION IN YOUR COUNTRY! Sometimes, kernel updates with special installation instructions also use preinstall information.

Arch

Use specified architecture (i386, axp) instead of autodetected arch. It is used to find the updates on the download server.

Auto

All packages given here are installed automatically, if the −−auto option of fou4s is used.

Benchmark

Do a benchmark of available download servers (read from /etc/suseservers) and use the fastest. Default: off

CacheDir

This directory is used for rpm database cache, list of installed patches and temporary files for script installation and install triggers. It must be writeable by the user running fou4s. In a shared network installation it should contain a local path.

CheckFou4s

Check for updates of fou4s itself. Fou4s updates are signed with the gpg key fou4s@gaugusch.at, key id AFB66D7C. Default: off

ColorOutput

Makes the output of fou4s much nicer :) Default: on

Compatible

Be YOU compatible as much as possible (even if it hurts ...). At the moment this only means, that not installed packages may be updated. According to YOU docs, all patches of a patch description file shall be installed, if at least one of the packages contained is installed, or the UpdateOnlyInstalled flag is set to false (default). SuSE forgot to insert UpdateOnlyInstalled=true in some patch descriptions, so the Compatible option may be set to false in this case. This corresponds to −−nocompatible option. Default: On

DefaultVerbosity

Sets the default verbosity. Valid values are 0 to 3. The verbosity can always be set by using the -v option (multiple times for higher verbosity). Default: 0

DescriptionCache

Fou4s has a two−level cache. Level−1 contains parsed information for all update descriptions. Level−2 contains all found updates. This option sets the level that is used, or 0 for off. Default: 2

Exclude

Exclude the specified series (a1, n1) or patch description names. The list has to be blank or comma separated. Wildcards are allowed, too. See −−exclude in fou4s.1

IgnoreList

The given packages (space or comma seperated) are ignored during examination and installation. The format of a package is "name" or "name−version". Wildcards are allowed, too.

Interactive

Enables interactive mode for all runs of fou4s. Default: off

InverseColor

Adapted color scheme for black−on−white terminals like konsole. Better switch to black background!! Default: off

KernelBackup

Fou4s automatically detects a kernel update and creates a backup of the old kernel if possible. You can disable kernel backups here, if you don’t like this. Default: on

KernelCheck

Fou4s checks if the running kernel is different from the one that is currently installed. In this case, it reminds you to reboot your machine. If you don’t like this, you can disable it here. Default: on

Language

Choose a language for information gathered from the update information file. This does not affect any messages of fou4s and external programs called by fou4s. These are by default english. Possible options are german and french. Please note that the given language has to be lower case.

LogFile

Specifies the file for fou4s log messages (contains installed RPM’s, ...). Default: /var/log/fou4s.log

LogLevel

Sets the loglevel for the logfile (0−3). At level 0, only installed RPM’s are written to the log. At level 1, fou4s −u and fou4s −e results are also logged. Higher levels are unused at the moment. Default: 1

OlderThan

Only show/process packages older than the given number of days (x). Useful if you want to deploy updates automatically but not immediately.

Proxy

Sets the proxy server to use for downloads. The format must be http://proxy:port/

ProxyDigest

Enable digest authentication with proxies. This option causes curl to be enabled automatically.

ProxyPasswd

Sets a http proxy password. Only used, if the environment variables http_proxy or ftp_proxy are set.

ProxyUser

Sets a http proxy username. Only used, if the environment variables http_proxy or ftp_proxy are set.

RemarkList

The given packages (space seperated) will not get installed, but an informational message will be given, that an update is available. The format of a package is "name" or "name−version". Interactive mode may be used to install RemarkList packages.

RemoveAfterInstall

Removes downloaded RPM files after successful installation. Default: off

RpmDir

The directory to store all downloaded RPMs and patch descriptions. The default for this is /var/cache/fou4s/packages.

Server

The Server directive tells fou4s, which ftp/http/rsync server(s) should be used. Several servers (blank seperated) can be given here. The Server= line can also be given several times (instead of separating the entries by blank). If the entry looks like

Server=http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse (with http or ftp), fou4s will detect the suse−version and auto−complete the path. But the path may also be like

Server=rsync://ftp.gwdg.de/pub/linux/misc/packman/suse/9.1 , where fou4s will generate update descriptions for all RPM files found in the given directory and its subdirectories. If fou4s detects a full update path (e.g. rsync://.../i386/update/9.1), the patch descriptions are not generated, but rsync is used to download the updates, just like wget for ftp/http servers:

Server=rsync://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/9.1

SourceRpms

Download the given packages as source RPM (not the binary package). Requires manual processing of downloaded src.rpm files afterwards. This option does not work on (Open-)SuSE beginning with version 10.1 or SLES 10.

SuSEVersion

Sets the version of the product to download updates for (e.g. 8.1 or 3.0 for eMail−Server).

SuSEUser

The username for authenticating to a server for downloading SuSE business products. Must be used together with SuSEPassword.

SuSEPassword

The password for authenticating to a server for downloading SuSE business products. Must be used together with SuSEUser.

TestMode

Disables RPM installation (rpm −−test), everything else works as documented. This can be used to check if an installation will work (dependencies, etc.).

UseCurl

Use curl instead of wget for downloading of files.

UseDeltaRpms

By default, fou4s uses delta RPMs when available. This option can be used to turn this feature off (e.g. if your version of RPM is broken and does not support delta RPM packages).

UseDir

Enables the use of directory index files. See fou4s(1) for more information.

UsePatchRpms

By default, fou4s uses patch RPMs when available. This option can be used to turn this feature off (e.g. if you don’t trust the patch rpm implementation, or you know that your version of RPM is broken and needs to be updated).

EXAMPLE

Server=http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse
RpmDir=/var/cache/fou4s/packages
CheckFou4s=1
RemoveAfterInstall=1
Auto=fou4s
Compatible=0
IgnoreList=openssh−2.91.9p2−98
RemarkList=mod_php4 mod_php4−core
DefaultVerbosity=1
SuSEProduct=SuSE−SLES
SuSEVersion=7
Arch=i386
Proxy=http://proxy.provider.net:8080/
ProxyUser=markus
ProxyPasswd=t0ps3cr3t
Interactive=1
Benchmark=1

SEE ALSO

fou4s(1)