// usage.txt #undef ARGS #define ARGS "number_of_command " #define PURPOSE \ "client to interface server managing CA\n" \ "--------------------------------------------------------------------------------------------------------\n" \ "List of commands:\n" \ "\n" \ " 1 - CA creation - parameters: [openssl.cnf]\n" \ " 2 - CA list - no parameter\n" \ " 3 - Emit certificate - parameters: .pem [policy]\n" \ " 4 - Emit certificate - parameters: .pem [policy]\n" \ " 5 - CA certificates list - parameter: [compress]\n" \ " 6 - Remove certificate - parameters: \n" \ " 7 - Physically remove all CA certificates - parameter: \n" \ " 8 - Emit crl - parameter: \n" \ " 9 - Get crl - parameter: \n" \ "10 - Get CA certificate - parameter: \n" \ "11 - Revoke certificate - parameters: \n" \ "--------------------------------------------------------------------------------------------------------" #define U_OPTIONS \ "option c config 1 \"path of configuration file\" \"\"\n"