| 1211 | |
| 1212 | |
| 1213 | static void printhelp() |
| 1214 | { |
| 1215 | /************************************** |
| 1216 | * |
| 1217 | * p r i n t h e l p |
| 1218 | * |
| 1219 | ************************************** |
| 1220 | * |
| 1221 | * Functional description |
| 1222 | * |
| 1223 | **************************************/ |
| 1224 | |
| 1225 | util_output(true, "\n%s", " "); |
| 1226 | GSEC_print(GsecMsg45); |
| 1227 | // gsec utility - maintains user password database |
| 1228 | |
| 1229 | util_output(true, "\n%s", " "); |
| 1230 | GSEC_print(GsecMsg46); |
| 1231 | util_output(true, "%s", " "); |
| 1232 | GSEC_print_partial(GsecMsg2); |
| 1233 | GSEC_print_partial(GsecMsg82); |
| 1234 | GSEC_print(GsecMsg47); |
| 1235 | // gsec [ <options> ... ] -<command> [ <parameter> ... ] |
| 1236 | |
| 1237 | util_output(true, "\n%s", " "); |
| 1238 | GSEC_print(GsecMsg48); |
| 1239 | // interactive usage: |
| 1240 | |
| 1241 | util_output(true, "%s", " "); |
| 1242 | GSEC_print_partial(GsecMsg2); |
| 1243 | GSEC_print(GsecMsg82); |
| 1244 | // gsec [ <options> ... ] |
| 1245 | |
| 1246 | util_output(true, "%s", " "); |
| 1247 | GSEC_print_partial(GsecMsg1); |
| 1248 | util_output(true, "\n%s", " "); |
| 1249 | GSEC_print(GsecMsg47); |
| 1250 | // GSEC> <command> [ <parameter> ... ] |
| 1251 | |
| 1252 | util_output(true, "\n%s", " "); |
| 1253 | GSEC_print(GsecMsg83); |
| 1254 | // available options: |
| 1255 | |
| 1256 | util_output(true, "%s", " "); |
| 1257 | GSEC_print(GsecMsg84); |
| 1258 | // -user <database administrator name> |
| 1259 | |
| 1260 | util_output(true, "%s", " "); |
| 1261 | GSEC_print(GsecMsg85); |
| 1262 | // -password <database administrator password> |
| 1263 | |
| 1264 | util_output(true, "%s", " "); |
| 1265 | GSEC_print(GsecMsg95); |
| 1266 | // -fetch_password <fetch database administrator password from file> |
| 1267 | |
| 1268 | util_output(true, "%s", " "); |
| 1269 | GSEC_print(GsecMsg86); |
| 1270 | // -role <database administrator SQL role name> |
no test coverage detected