diff options
author | Oliver Tappe | 2007-04-03 20:33:49 +0200 |
---|---|---|
committer | Oliver Tappe | 2007-04-03 20:33:49 +0200 |
commit | 7945911088216fafe4d377816e7bbbb17d8a0aa7 (patch) | |
tree | 25b5bba95458b6ecf9007f3eb1ab0edd96f903cd /config-db/slxconfig | |
parent | * the 'default'-selection no longer refers to 'kde' or 'gnome', but it repres... (diff) | |
download | core-7945911088216fafe4d377816e7bbbb17d8a0aa7.tar.gz core-7945911088216fafe4d377816e7bbbb17d8a0aa7.tar.xz core-7945911088216fafe4d377816e7bbbb17d8a0aa7.zip |
* even more work on consolidating the PODs. Hopefully, I'm finished now...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@858 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'config-db/slxconfig')
-rwxr-xr-x | config-db/slxconfig | 183 |
1 files changed, 38 insertions, 145 deletions
diff --git a/config-db/slxconfig b/config-db/slxconfig index bea096fd..8b2b2eca 100755 --- a/config-db/slxconfig +++ b/config-db/slxconfig @@ -539,36 +539,13 @@ __END__ =head1 NAME -slxconfig - OpenSLX-script to configure a vendor-OS for use with -OpenSLX. You can create systems that will use the specified vendor-OS -and you can create clients for that system, too. +slxconfig - OpenSLX-script to view & change the configurational database =head1 SYNOPSIS slxconfig [options] <action> <key-value-pairs> -=head3 OpenSLX Options - - --base-path=<string> basic path to project files - --bin-path=<string> path to binaries and scripts - --config-path=<string> path to configuration files - --db-basepath=<string> basic path to openslx database - --db-datadir=<string> data folder created under db-basepath - --db-name=<string> name of database - --db-spec=<string> full DBI-specification of database - --db-type=<string> type of database to connect to - --export-path=<string> path to root of all exported filesystems - --locale=<string> locale to use for translations - --logfile=<string> file to write logging output to - --private-path=<string> path to private data - --public-path=<string> path to public (client-accesible) data - --share-path=<string> path to sharable data - --stage1-path=<string> path to stage1 systems - --temp-path=<string> path to temporary data - --tftpboot-path=<string> path to root of tftp-server - --verbose-level=<int> level of logging verbosity (0-3) - -=head3 General Options +=head3 Options --help brief help message --man show full documentation @@ -624,128 +601,13 @@ removes a system from the config-DB =back -=head1 OPTIONS - -=head3 OpenSLX Options - -=over 8 - -=item B<< --base-path=<string> >> - -Sets basic path to project files. - -Default is $SLX_BASE_PATH (usually F</opt/openslx>). - -=item B<< --bin-path=<string> >> - -Sets path to binaries and scripts. - -Default is $SLX_BASE_PATH/bin (usually F</opt/openslx/bin>). - -=item B<< --config-path=<string> >> - -Sets path to configuration files. - -Default is $SLX_CONFIG_PATH (usually F</etc/opt/openslx>). - -=item B<< --db-basepath=<string> >> - -Sets basic path to openslx database. - -Default is $SLX_DB_PATH (usually F</var/opt/openslx/db>). - -=item B<< --db-datadir=<string> >> - -Sets data folder created under db-basepath. - -Default is $SLX_DB_DATADIR (usually empty as it depends on db-type -whether or not such a directory is required at all). - -=item B<< --db-name=<string> >> - -Gives the name of the database to connect to. - -Default is $SLX_DB_NAME (usually C<openslx>). - -=item B<< --db-spec=<string> >> - -Gives the full DBI-specification of database to connect to. Content depends -on the db-type. - -Default is $SLX_DB_SPEC (usually empty as it will be built automatically). - -=item B<< --db-type=<string> >> - -Sets the type of database to connect to (CSV, SQLite, mysql, ...). - -Default $SLX_DB_TYPE (usually C<CSV>). - -=item B<< --export-path=<string> >> - -Sets path to root of all exported filesystems. For each type of export (NFS, -NBD, ...) a separate folder will be created in here. - -Default is $SLX_EXPORT_PATH (usually F</srv/openslx/export>. - -=item B<< --locale=<string> >> +=head1 DESCRIPTION -Sets the locale to use for translations. +B<slxconfig> can be used to view the contents of the configurational database. +Additionally, you can add systems as well as clients and change their specific +boot configuration. -Defaults to the system's standard locale. - -=item B<< --logfile=<string> >> - -Specifies a file where logging output will be written to. - -Default is to log to STDERR. - -=item B<< --private-path=<string> >> - -Sets path to private data, where the config-db, vendor_oses and configurational -extensions will be stored. - -Default is $SLX_PRIVATE_PATH (usually F</var/opt/openslx>. - -=item B<< --public-path=<string> >> - -Sets path to public (client-accesible) data. - -Default is $SLX_PUBLIC_PATH (usually F</srv/openslx>. - -=item B<< --share-path=<string> >> - -Sets path to sharable data, where distro-specs and functionality templates -will be stored. - -Default is $SLX_SHARE_PATH (usually F</opt/openslx/share>. - -=item B<< --stage1-path=<string> >> - -Sets path to stage1 systems, where distributor-systems will be installed. - -Default is $SLX_STAGE1_PATH (usually F</var/opt/openslx/stage1>. - -=item B<< --temp-path=<string> >> - -Sets path to temporary data. - -Default is $SLX_TEMP_PATH (usually F</tmp>. - -=item B<< --tftpboot-path=<string> >> - -Sets path to root of tftp-server from which clients will access their files. - -Default is $SLX_TFTPBOOT_PATH (usually F</srv/openslx/tftpboot>. - -=item B<< --verbose-level=<int> >> - -Sets the level of logging verbosity (0-3). - -Default is $SLX_VERBOSE_LEVEL (usually 0, no logging). - -=back - -=head3 General Options +=head1 OPTIONS =over 8 @@ -896,4 +758,35 @@ removes the system/client with the given name. =back +=head1 SEE ALSO + +slxsettings, slxos-setup, slxos-export, slxconfig-demuxer + +=head1 GENERAL OPENSLX OPTIONS + +Being a part of OpenSLX, this script supports several other options +which can be used to overrule the OpenSLX settings: + + --base-path=<string> basic path to project files + --bin-path=<string> path to binaries and scripts + --config-path=<string> path to configuration files + --db-basepath=<string> basic path to openslx database + --db-datadir=<string> data folder created under db-basepath + --db-name=<string> name of database + --db-spec=<string> full DBI-specification of database + --db-type=<string> type of database to connect to + --export-path=<string> path to root of all exported filesystems + --locale=<string> locale to use for translations + --logfile=<string> file to write logging output to + --private-path=<string> path to private data + --public-path=<string> path to public (client-accesible) data + --share-path=<string> path to sharable data + --stage1-path=<string> path to stage1 systems + --temp-path=<string> path to temporary data + --tftpboot-path=<string> path to root of tftp-server + --verbose-level=<int> level of logging verbosity (0-3) + +Please refer to the C<slxsettings>-manpage for a more detailed description +of these options. + =cut
\ No newline at end of file |