ipmipower.conf(5)

NAME
ipmipower.conf - specify alternate default values to ipmipower

DESCRIPTION
The ipmipower configuration file can be used to set default values to ipmipower when values aren't set on the command line. This allows users to avoid typing in a long list of command line options everytime ipmipower is executed. It can also be used to hide usernames and passwords from the ps(1) command (See KNOWN ISSUES in ipmipower(1) for details).

By default, the configuration file is stored at /usr/local/etc/freeipmi/ipmipower.conf. But users may select a different configuration file at the command line through the --config option.

The user can still override the configuration file values by specifying the options on the command line. The configuration file does not stop a user from specifying any options on the command line.

CONFIGURATION OPTIONS
The following are a list of configuration options that can be specified in the configuration file. Each configuration option must be listed on a separate line. Arguments for an option are separated by any amount of whitespace. Multiple arguments are also separated by whitespace. Comments can be marked by using the pound sign ("#") character, and lines can be continued on the next using backslash ("\").

Note that it is possible to list the username and password in the configuration file. If this data is stored in a configuration file, system administrators should limit access to this file.

hostname IPMIHOST1 IPMIHOST2 IPMIHOST3 ...
    Specify the default remote host(s) to communicate with. Multiple hostnames or hostname ranges may be specified by separating each range by whitespace. See ipmipower (1) for information on hostranges under HOSTRANGED SUPPORT. For example, any of the following configuration listings would be acceptable:

hostname host1 host2 host3 foo1 bar1

hostname host1,host2,host3,foo1,bar1

hostname host[1-3] foo1 bar1

hostname host[1-3] foo1,bar1

At most 64 hostnames or hostname ranges can be separted by whitespace.

username USERNAME
    Specify the default username to use.

password PASSWORD
    Specify the default password to use.

k_g K_G
    Specify the default BMC key (K_g) to use. To input the key in hexadecimal form, prefix the string with '0x'.

ipmi-version IPMIVERSION
    Specify the default IPMI protocol version to use. The currently available versions are AUTO, 1.5, and 2.0.

session-timeout MILLISECONDS
    Specify the default session timeout length in milliseconds.

retransmission-timeout MILLISECONDS
    Specify the default retransmission timeout length in milliseconds.

authentication-type AUTHTYPE
    Specify the default IPMI 1.5 authentication type to use. The currently available authentication types are AUTO, NONE, STRAIGHT_PASSWORD_KEY, MD2, and MD5.

cipher-suite-id CIPHER_SUITE_ID
    Specify the default cipher suite ID to use. The currently supported cipher suite IDs are AUTO, 0, 1, 2, 3, 6, 7, 8, 11, 12.

privilege-level PRIVILEGE-LEVEL
    Specify the default privilege type to use. The currently available privilege levels are AUTO, USER, OPERATOR, and ADMIN.

workaround-flags WORKAROUNDS
    Specify the default workaround to vendor compliance issues. See WORKAROUNDS in ipmipower(8) for a list of available workarounds.

buffer-output ENABLE|DISABLE
    Specify if buffer-output functionality is enabled or disabled by default.

consolidate-output ENABLE|DISABLE
    Specify if consolidate-output functionality is enabled or disabled by default.

fanout COUNT
    Specify a fanout.

eliminate ENABLE|DISABLE
    Specify if eliminate functionality is enabled or disabled by default.

on-if-off ENABLE|DISABLE
    Specify if on-if-off functionality is enabled or disabled by default.

wait-until-on ENABLE|DISABLE
    Specify if wait-until-on functionality is enabled or disabled by default.

wait-until-off ENABLE|DISABLE
    Specify if wait-until-off functionality is enabled or disabled by default.

retransmission-wait-timeout MILLISECONDS
    Specify the default retransmission wait timeout length in milliseconds.

retransmission-backoff-count COUNT
    Specify the default retransmission backoff count for retransmissions.

ping-interval MILLISECONDS
    Specify the default ping interval length in milliseconds.

ping-timeout MILLISECONDS
    Specify the default ping timeout length in milliseconds.

ping-packet-count COUNT
    Specify the default ping packet count size.

ping-percent PERCENT
    Specify the default ping percent value.

ping-consec-count COUNT
    Specify the default ping consecutive count value.

REPORTING BUGS
Report bugs to <freeipmi-users@gnu.org> or <freeipmi-devel@gnu.org>.

FILES
/usr/local/etc/freeipmi/ipmipower.conf

SEE ALSO
ipmipower(8)

http://www.gnu.org/software/freeipmi/