Name

SOAP_Perms — specify SOAP RPC Unix socket permissions

SYNOPSIS

mode

DESCRIPTION

Specify permissions (mode) for the Interchange SOAP RPC UNIX-domain socket.

Prepend a starting 0 to indicate an octal value.

The default value is 0660, which allows only programs running under your Interchange server UID or GID to access the socket.

DIRECTIVE TYPE AND DEFAULT VALUE

Global directive

EXAMPLES

Example: Setting SOAP_Perms

SOAP_Perms 0666

NOTES

Although not recommended in practice, it sometimes makes sense to set the permissions to 0666 (world-writable) to debug problems easier.

AVAILABILITY

SOAP_Perms is available in Interchange versions:

4.6.0-5.9.0 (git-head)

SOURCE

Interchange 5.9.0:

Source: lib/Vend/Config.pm
Line 450

['SOAP_Perms',        'integer',          0600],

Source: lib/Vend/Config.pm
Line 3992 (context shows lines 3992-3999)

sub parse_integer {
my($var, $value) = @_;
$value = hex($value) if $value =~ /^0x[\dA-Fa-f]+$/;
$value = oct($value) if $value =~ /^0[0-7]+$/;
config_error("The $var directive (now set to '$value') must be an integer\n")
  unless $value =~ /^\d+$/;
$value;
}

AUTHORS

Interchange Development Group

SEE ALSO

SOAP_StartServers(7ic), SOAP(7ic)

DocBook! Interchange!