Blame SOURCES/0017-ipmitool-1.8.18-check-input-values.patch

a69c89
diff -urNp old/doc/ipmitool.1 new/doc/ipmitool.1
a69c89
--- old/doc/ipmitool.1	2017-10-03 16:10:50.446539988 +0200
a69c89
+++ new/doc/ipmitool.1	2017-10-03 16:16:37.039673239 +0200
a69c89
@@ -3170,13 +3170,14 @@ SOL configuration data for the currently
a69c89
 
a69c89
 Enable, disable or show status of SOL payload for the user on the specified channel. 
a69c89
 .TP 
a69c89
-\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>]
a69c89
+\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>] [\fBnoguard\fR]
a69c89
 .br 
a69c89
 
a69c89
 Configure parameters for Serial Over Lan.  If no channel is given,
a69c89
 it will display SOL configuration data for the currently used
a69c89
 channel.  Configuration parameter updates are automatically guarded
a69c89
-with the updates to the set\-in\-progress parameter.
a69c89
+with the updates to the set\-in\-progress parameter, unless \fInoguard\fR
a69c89
+parameter is present.
a69c89
 .RS
a69c89
 .TP 
a69c89
 Valid parameters and values are:
a69c89
diff -urNp old/lib/ipmi_sol.c new/lib/ipmi_sol.c
a69c89
--- old/lib/ipmi_sol.c	2017-10-03 16:10:50.447539996 +0200
a69c89
+++ new/lib/ipmi_sol.c	2017-10-03 16:18:37.079006949 +0200
a69c89
@@ -1875,7 +1875,7 @@ static void
a69c89
 print_sol_usage(void)
a69c89
 {
a69c89
 	lprintf(LOG_NOTICE, "SOL Commands: info [<channel number>]");
a69c89
-	lprintf(LOG_NOTICE, "              set <parameter> <value> [channel]");
a69c89
+	lprintf(LOG_NOTICE, "              set <parameter> <value> [channel] [noguard]");
a69c89
 	lprintf(LOG_NOTICE, "              payload <enable|disable|status> [channel] [userid]");
a69c89
 	lprintf(LOG_NOTICE, "              activate [<usesolkeepalive|nokeepalive>] [instance=<number>]");
a69c89
 	lprintf(LOG_NOTICE, "              deactivate [instance=<number>]");
a69c89
@@ -1890,6 +1890,8 @@ print_sol_usage(void)
a69c89
 static void
a69c89
 print_sol_set_usage(void)
a69c89
 {
a69c89
+	lprintf(LOG_NOTICE, "\nSOL set usage: \n");
a69c89
+	lprintf(LOG_NOTICE, "  sol set <parameter> <value> [channel] [noguard]\n");
a69c89
 	lprintf(LOG_NOTICE, "\nSOL set parameters and values: \n");
a69c89
   	lprintf(LOG_NOTICE, "  set-in-progress             set-complete | "
a69c89
 		"set-in-progress | commit-write");