Man page - dbconfig-generate-include(1)

Packages contains this manual

Manual

dbconfig-generate-include

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
OUTPUT FORMATS/OPTIONS

NAME

dbconfig-generate-include - generate custom format db include files

SYNOPSIS

dbconfig-generate-include [-hv] [-f format] [-o options] [-a] [-d[varname]] [-u[varname]] [-p[varname]] [-s[varname]] [-P[varname]] [-t[varname]] [-C[commentstr]] [-O owner[:group]] [-m mode] [-U] infile [outfile]

DESCRIPTION

dbconfig-generate-include is a program to generate custom format include files containing the information necessary to connect a program to a database resource.

OPTIONS

infile

use the given dbconfig-common config file as input

outfile

use the given file as output (default: stdout)

-f |--format

use the given output format (default: sh)

-o |--options

pass options specific to an output format in a semicolon separated list. see OUTPUT FORMATS/OPTIONS for more information.

-a |--all

include all information in output (default)

-d |--dbname

include the dbname in the output

-p |--dbpass

include the dbpass in the output

-s |--dbserver

include the dbserver in the output

-P |--dbport

include the dbport in the output

-u |--dbuser

include the dbuser in the output

-t |--dbtype

include the dbtype in the output

-C |--comment

"comment out" any unset variables, using a string appropriate comment string for the programming language in question. can be overridden with an optional parameter as an arbitrary comment.

-O |--owner

set the owner:group of the output file

-m |--mode

set the permissions on the output file

-U |--ucf

register the outputfile with ucf

-h |--help

display this helpful message

-v |--version

output the version and exit

OUTPUT FORMATS/OPTIONS

format is one of a list of include-file style formats for various programming languages. the current list includes:

sh

/bin/sh style include file.

perl

perl parseable include file.

php

php parseable include file.

template

a file which contains a series of fields to be replaced with actual values. all substitutable fields consist of the underlying dbc_ variable name capitalized and surrounded with underscores. for example: _DBC_DBUSER_.
options:
template_infile (path to input file containing template)

cpp

c-style header file, using #define’d constants.