.\" Copyright (c) 2003-2012 .\" Distributed Systems Software. All rights reserved. .\" See the file LICENSE for redistribution information. .\" $Id: copyright-nr 2564 2012-03-02 00:17:08Z brachman $ '\" t .\" Title: dacs_conf .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.79.1 .\" Date: 02/19/2019 .\" Manual: DACS Web Services Manual .\" Source: DACS 1.4.40 .\" Language: English .\" .TH "DACS_CONF" "8" "02/19/2019" "DACS 1.4.40" "DACS Web Services Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" dacs_conf \- display \fBDACS\fR configuration directives .SH "SYNOPSIS" .HP \w'\fBdacs_conf\fR\ 'u \fBdacs_conf\fR [\fI\m[blue]\fBdacsoptions\fR\m[]\&\s-2\u[1]\d\s+2\fR] .SH "DESCRIPTION" .PP This program is part of the \fBDACS\fR suite\&. .PP The \fBdacs_conf\fR web service processes and displays \fBDACS\fR configuration files (see \m[blue]\fBdacs\&.conf(5)\fR\m[]\&\s-2\u[2]\d\s+2)\&. .PP If XML output is selected, a document conforming to \m[blue]\fBdacs_conf_reply\&.dtd\fR\m[]\&\s-2\u[3]\d\s+2 is returned\&. .PP Although the order in which clauses appear in configuration files can be important, the order of configuration directives is for the most part not significant\&. The exception is the \m[blue]\fBEVAL\fR\m[]\&\s-2\u[4]\d\s+2 directive\&. These directives are listed in the order in which they would be evaluated, and their \fIunevaluated\fR values appear in the output\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBNote\fR .ps -1 .br .PP This program is also available as a \fBDACS\fR utility, \m[blue]\fBdacsconf(1)\fR\m[]\&\s-2\u[5]\d\s+2\&. Because \m[blue]\fBdacs_admin(8)\fR\m[]\&\s-2\u[6]\d\s+2 provides the same functionality and more, \fBdacs_conf\fR may be removed in a future release\&. .sp .5v .RE .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBSecurity\fR .ps -1 .br .PP Because the configuration details that are displayed could be taken advantage of by an attacker, the default \fBDACS\fR ACL restricts use of this web service to a DACS administrator\&. .sp .5v .RE .SH "OPTIONS" .SS "Web Service Arguments" .PP In addition to the \m[blue]\fBstandard CGI arguments\fR\m[]\&\s-2\u[7]\d\s+2, \fBdacs_conf\fR understands the following CGI arguments: .PP \fIDIRECTIVE\fR .RS 4 This optional, repeatable argument is a comma\-separated list of directive names or variable references to be displayed\&. This is similar to the \fIdirective\-name\fR arguments to \m[blue]\fBdacsconf(1)\fR\m[]\&\s-2\u[5]\d\s+2\&. .sp An example of a directive name is JURISDICTION_NAME\&. An example of a variable reference is \fI${Conf::jurisdiction_name:i}\fR\&. .RE .PP \fIVARS\fR .RS 4 If the value of this optional argument is "yes", the effect on output formatting is the same as when the \fB\-vars\fR flag is give to \m[blue]\fBdacsconf(1)\fR\m[]\&\s-2\u[5]\d\s+2\&. The default value is "no"\&. .RE .SH "FILES" .PP \m[blue]\fBconf\&.css\fR\m[]\&\s-2\u[8]\d\s+2 .SH "DIAGNOSTICS" .PP The program exits 0 if everything was fine, 1 if an error occurred\&. .SH "BUGS" .PP The JSON output flavour (\fIFORMAT\fR) is not implemented\&. .SH "SEE ALSO" .PP \m[blue]\fBdacsconf(1)\fR\m[]\&\s-2\u[5]\d\s+2, \m[blue]\fBdacs\&.conf(5)\fR\m[]\&\s-2\u[2]\d\s+2 .SH "AUTHOR" .PP Distributed Systems Software (\m[blue]\fBwww\&.dss\&.ca\fR\m[]\&\s-2\u[9]\d\s+2) .SH "COPYING" .PP Copyright \(co 2003\-2015 Distributed Systems Software\&. See the \m[blue]\fBLICENSE\fR\m[]\&\s-2\u[10]\d\s+2 file that accompanies the distribution for licensing information\&. .SH "NOTES" .IP " 1." 4 dacsoptions .RS 4 \%http://dacs.dss.ca/man/dacs.1.html#dacsoptions .RE .IP " 2." 4 dacs.conf(5) .RS 4 \%http://dacs.dss.ca/man/dacs.conf.5.html .RE .IP " 3." 4 dacs_conf_reply.dtd .RS 4 \%http://dacs.dss.ca/man/../dtd-xsd/dacs_conf_reply.dtd .RE .IP " 4." 4 EVAL .RS 4 \%http://dacs.dss.ca/man/dacs.conf.5.html#EVAL .RE .IP " 5." 4 dacsconf(1) .RS 4 \%http://dacs.dss.ca/man/dacsconf.1.html .RE .IP " 6." 4 dacs_admin(8) .RS 4 \%http://dacs.dss.ca/man/dacs_admin.8.html .RE .IP " 7." 4 standard CGI arguments .RS 4 \%http://dacs.dss.ca/man/dacs.services.8.html#standard_cgi_args .RE .IP " 8." 4 conf.css .RS 4 \%http://dacs.dss.ca/man//css/conf.css .RE .IP " 9." 4 www.dss.ca .RS 4 \%http://www.dss.ca .RE .IP "10." 4 LICENSE .RS 4 \%http://dacs.dss.ca/man/../misc/LICENSE .RE