You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
3.2 KiB
58 lines
3.2 KiB
13 years ago
|
.\" This file was generated by (a slightly modified) kdemangen.pl and edited by hand
|
||
11 years ago
|
.TH KSTARTUPCONFIG 1 "Jun 2006" "Trinity Desktop Environment" "configuration options loader"
|
||
13 years ago
|
.SH NAME
|
||
12 years ago
|
tdestartupconfig, tdedostartupconfig
|
||
11 years ago
|
\- TDE configuration options loader
|
||
13 years ago
|
.SH SYNOPSIS
|
||
12 years ago
|
\fBtdestartupconfig\fP [$TDEHOME]
|
||
13 years ago
|
.sp 1
|
||
12 years ago
|
\fBtdedostartupconfig\fP
|
||
13 years ago
|
.SH DESCRIPTION
|
||
11 years ago
|
\fBtdestartupconfig\fP loads configuration options for use in \fBstarttde\fP. It saves loading time as there is no need to launch programs linked to TDE libraries. \fBstartupconfig\fP uses a cache of some Kconfig options that are updated by \fBtdedostartupconfig\fP. The cache is implemented as script file that is sourced and provides the options as shell variables.
|
||
13 years ago
|
.sp 1
|
||
|
The configuration options to load are stored in \fIstartupconfigkeys\fP as one option per line. They follow the format <file> <group> <key> <default>. A complete group is addressed as <file> [<group>]. The configuration options are processed in the specified order so the missing default values for groups can be specified as single options after the group option.
|
||
|
.sp 1
|
||
12 years ago
|
\fBtdestartupconfig\fP stores every line from \fIstartupconfigkeys\fP in \fIstartupconfigfiles\fP followed by the paths of all files relevant to the option. Lines with non\-existent files start with '!' in case they are created later. The list of files is terminated by a line starting with '*'.
|
||
13 years ago
|
.sp 1
|
||
12 years ago
|
If the timestamps of all relevant files are older than the timestamp of \fIstartupconfigfile\fP there is no need to update anything. Otherwise \fBtdedostartupconfig\fP is launched to create or update the necessary files.
|
||
13 years ago
|
.sp 1
|
||
12 years ago
|
\fBtdedostartupconfig\fP writes values of the options to \fIstartupconfig\fP. \fIstartupconfig\fP is a shell script that sets the values to shell variables. The variables are named <file>_<group>_<key>.
|
||
13 years ago
|
.sp 1
|
||
|
\fBNotes:\fP
|
||
|
.IP " \-"
|
||
|
the \fIkdeglobals\fP config file is not used as a dependency for other config files
|
||
|
.IP " \-"
|
||
|
do not use frequently changed config files since the checking is timestamp\-based
|
||
|
.IP " \-"
|
||
12 years ago
|
if \fBtdeconf_update\fP is used to update an option also touch the matching global config file to allow \fBtdestartupconfig\fP to see changes
|
||
13 years ago
|
.SH OPTIONS
|
||
|
.TP
|
||
13 years ago
|
.B $TDEHOME
|
||
11 years ago
|
TDE home directory, if different to ~/.trinity
|
||
13 years ago
|
.SS
|
||
|
.SH FILES
|
||
11 years ago
|
In case $TDEHOME is not set ~/.trinity is assumed.
|
||
13 years ago
|
.TP
|
||
13 years ago
|
.I $TDEHOME/share/config/startupconfig
|
||
13 years ago
|
script, sourced to set shell variables with configuration options
|
||
|
.TP
|
||
13 years ago
|
.I $TDEHOME/share/config/startupconfigfiles
|
||
13 years ago
|
configuration options and files they belong to
|
||
|
.TP
|
||
13 years ago
|
.I $TDEHOME/share/config/startupconfigkeys
|
||
13 years ago
|
configuration options to load
|
||
|
.SH SEE ALSO
|
||
12 years ago
|
.BR tdeconf_update (1),\ starttde (1)
|
||
13 years ago
|
.SH AUTHORS
|
||
|
.nf
|
||
|
Lubos Lunak <l.lunak@kde.org>
|
||
|
.br
|
||
|
|
||
|
.br
|
||
|
.fi
|
||
11 years ago
|
Please use http://bugs.trinitydesktop.org to report bugs, do not mail the author directly.
|
||
13 years ago
|
.PP
|
||
|
This manual page was written by Holger Hartmann <Holger_Hartmann@gmx.de> for the \fBDebian\fP Project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation.
|
||
|
.PP
|
||
|
On \fBDebian\fP systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
|