1LIBIPMICONSOLE(5)                Configuration               LIBIPMICONSOLE(5)
2
3
4

NAME

6       libipmiconsole.conf - specify default values for libipmiconsole
7

DESCRIPTION

9       The  Libipmiconsole configuration file can be used to set alternate de‐
10       fault values for the libipmiconsole library. The configuration of these
11       defaults  may  be useful for environments in which programs link to li‐
12       bipmiconsole but do not support configuration of libipmiconsole parame‐
13       ters.  Users  should be ware that setting alternate default values into
14       libipmiconsole will affect all tools that link to the library, such  as
15       the ipmiconsole(8) tool. For users wishing to set alternate defaults to
16       ipmiconsole(8) please use the freeipmi.conf(5) file instead.
17
18       The configuration file is stored at /etc/freeipmi//libipmiconsole.conf.
19

FORMAT

21       The configuration options that can be specified  in  the  configuration
22       file  are  listed  below. Each configuration option must be listed on a
23       separate line. Arguments for an option are separated by any  amount  of
24       whitespace.  Multiple arguments are also separated by whitespace.  Com‐
25       ments can be marked by using the pound sign ("#") character, and  lines
26       can be continued on the next using backslash ("\").
27

CONTEXT IPMI CONFIG OPTIONS

29       Every  SOL session is housed within an libipmiconsole context. The fol‐
30       lowing defines IPMI config default values for each context created.
31
32       libipmiconsole-context-username USERNAME
33              Specify the default username to use.
34
35       libipmiconsole-context-password PASSWORD
36              Specify the default password to use.
37
38       libipmiconsole-context-k_g str
39              Specify the default BMC key (K_g) to use. Prefix  with  '0x'  to
40              enter the key in hex.
41
42       libipmiconsole-context-privilege-level PRIVILEGE-LEVEL
43              Specify  the default privilege type to use. The following privi‐
44              lege levels are supported: USER, OPERATOR, ADMIN.
45
46       libipmiconsole-context-cipher-suite-id CIPHER-SUITE-ID
47              Specify the default cipher suite id to use. The following cipher
48              suite ids are supported: 0, 1, 2, 3, 6, 7, 8, 11, 12.
49
50       libipmiconsole-context-workaround-flags WORKAROUNDS
51              Specify  default  workaround  flags to use. Multiple workarounds
52              can be specified separated by whitespace.  The  following  work‐
53              arounds  are  supported:  authcap, intel20, supermicro20, sun20,
54              opensesspriv, integritycheckvalue, solpayloadsize, solport, sol‐
55              status, solchannelsupport, serialalertsdeferred, solpacketseq
56

CONTEXT PROTOCOL CONFIG OPTIONS

58       Every  SOL session is housed within an libipmiconsole context. The fol‐
59       lowing defines protocol config default values for each context created.
60
61       libipmiconsole-context-session-timeout-len MILLISECONDS
62              Specify the default session timeout length to use  in  millisec‐
63              onds.
64
65       libipmiconsole-context-retransmission-timeout-len MILLISECONDS
66              Specify the default retransmission timeout length to use in mil‐
67              liseconds.
68
69       libipmiconsole-context-retransmission-backoff-count NUM
70              Specify the default retransmission backoff count to use.
71
72       libipmiconsole-context-keepalive-timeout-len MILLISECONDS
73              Specify the default keepalive timeout length to use in millisec‐
74              onds.
75
76       libipmiconsole-context-retransmission-keepalive-timeout-len   MILLISEC‐
77       ONDS
78              Specify the default retransmission timeout  length  to  use  for
79              keepalive packets in milliseconds.
80
81       libipmiconsole-context-acceptable-packet-errors-count NUM
82              Specify the default packet errors count to use.
83
84       libipmiconsole-context-maximum-retransmission-count NUM
85              Specify the default maximum retransmission count to use.
86

CONTEXT ENGINE CONFIG OPTIONS

88       Every  SOL session is housed within an libipmiconsole context. The fol‐
89       lowing defines engine config default values for each  context  created.
90       Knowledge  of the libipmiconsole library may be necessary to understand
91       the meaning of these settings. Please see the ipmiconsole.h header file
92       for additional information on the library.
93
94       libipmiconsole-context-engine-flags FLAGS
95              Specify default engine flags to use. Multiple flags can be spec‐
96              ified separated by whitespace.  The  following  flags  are  sup‐
97              ported:  closefd,  outputonsolestablished,  lockmemory,  serial‐
98              keepalive.
99
100       libipmiconsole-context-behavior-flags FLAGS
101              Specify default behavior flags to use.  Multiple  flags  can  be
102              specified  separated by whitespace. The following flags are sup‐
103              ported: erroronsolinuse, deactivateonly, deactivateallinstances.
104
105       libipmiconsole-context-debug-flags FLAGS
106              Specify default debug flags to use. Multiple flags can be speci‐
107              fied separated by whitespace. The following flags are supported:
108              stdout, stderr, syslog, file, ipmipackets.
109
110       libipmiconsole-context-sol-payload-instance NUM
111              Specify default SOL payload instance. Has range of 1 to 15.
112

FILES

114       /etc/freeipmi//libipmiconsole.conf
115

REPORTING BUGS

117       Report bugs to <freeipmi-users@gnu.org> or <freeipmi-devel@gnu.org>.
118
120       Copyright (C) 2007-2015 Lawrence Livermore National Security, LLC.
121       Copyright (C) 2006-2007 The Regents of the University of California.
122
123       FreeIPMI is free software; you can redistribute it and/or modify it un‐
124       der  the  terms  of  the GNU General Public License as published by the
125       Free Software Foundation; either version 3 of the License, or (at  your
126       option) any later version.
127

SEE ALSO

129       freeipmi.conf(5), freeipmi(7), libipmiconsole(3), ipmiconsole(8),
130
131       http://www.gnu.org/software/freeipmi/
132
133
134
135FreeIPMI 1.6.8                    2021-05-20                 LIBIPMICONSOLE(5)
Impressum