table of contents
saptune-solution(5) | saptune solution file format description | saptune-solution(5) |
NAME¶
saptune-solution - Solution definition files for saptune version 3
DESCRIPTION¶
This man page documents the format of the Solution definition files for saptune version 3.
The saptune Solution definitions will be installed by the rpm in
/usr/share/saptune/sols (the Package Area), but for the
execution they will be searched in /var/lib/saptune/working/sols (the
Working Area) for shipped definitions and in
/etc/saptune/extra for vendor or customer specific definitions.
Customer specific changes are placed in /etc/saptune/override.
Solution definition files are suffixed with .sol to distinguish them from Note
definition files.
The Solution definition files use the INI file format.
A comment line starts with #.
Inline comments are possible and start with a blank followed by a # followed
by any non-# character. (' #anything except #')
If you need to add a character sequenze of ' #anything' to your description,
please write it as ' ##anything' (double the #) to give saptune the chance
to distinguish this text from an inline comment. saptune will strip the
second # from the output result, so that the resulting text will appear as '
#anything'.
Lines starting with '[' indicate the begin of a new section.
SECTIONS¶
A section starts with a '[section_name]' keyword in the first line, followed by lines with options and comments.
The following section definitions are available and used in the saptune SAP Solution definition files. Each of these sections can be used in a vendor or customer specific Solution definition file placed in /etc/saptune/extra.
List of supported sections:
version, ArchX86, ArchPPC64LE
See detailed description below:
[version]¶
This section is an optional section and is used to track changes.
VERSION=<versionNo>
DATE=<release date>
DESCRIPTION=<description of the Solution>
REFERENCES=<list of URLs containing information regarding the Solution separated by blank> Example:
VERSION=1
DATE=07.07.2021
DESCRIPTION=Definition of HANA solution for SLE15
REFERENCES= The entries are treated as 'Key Value' pairs. The equal operator (=) is mandatory, but can be used with spaces around. The entries can be placed in any order inside the version section. VERSION is a number that should indicate how many changes are done for this Solution definition in the past. Allowed are digits, upper-case and lower-case letters, dots, underscores, minus and plus signs. DATE is the date of the last changes. DESCRIPTION is the description of the Solution. REFERENCES is a list of URLs separated by blank, which contain additional information about the Solution definition and the content. If you need to use a 'blank' inside the URL definition please mask it as '%20'.
[ArchX86]¶
This section will be used only on 64bit Intel x86 systems and contains exactly one line with the SAP Notes separated by spaces which shall be applied in the given order.
The section is optional and do not need to be part of a Solution if it not meant for this architecture. If the section is missing, the Solution will not be listed and can not be applied or customized on x86_64 systems.
If you customize the Solution you have to define the entire SAP Note list you want to have for this section.
[ArchPPC64LE]¶
This section will be used only on 64bit PowerPC little-endian systems and contains exactly one line with the SAP Notes separated by spaces which shall be applied in the given order.
The section is optional and do not need to be part of a Solution if it not meant for this architecture. If the section is missing, the Solution will not be listed and can not be applied or customized on ppc64le systems.
If you customize the Solution you have to define the entire SAP Note list you want to have for this section.
FILES¶
/usr/share/saptune/sols
Do not change the files located here. You will lose all your changes during a saptune package update. Use an override or extra file for your changes as described in saptune(8).
/var/lib/saptune/working/sols
Do not change the files located here. Depending on your configuration you will lose all your changes during a saptune package update or a 'saptune staging release' command later. Use an override or extra file for your changes as described in saptune(8).
/var/lib/saptune/staging/latests
Do not change the files located here. You will lose all your changes during a saptune package update. Use an override or extra file for your changes as described in saptune(8).
/etc/saptune/extra
/etc/saptune/override
SEE ALSO¶
AUTHOR¶
Soeren Schmidt <soeren.schmidt@suse.com>, Angela Briel <abriel@suse.com>
December 2024 |