#define eject_full_usage \
"Eject specified DEVICE (or default /dev/cdrom)" \
"\n\nOptions:\n" \
+ USE_FEATURE_EJECT_SCSI( \
+ " -s scsi device\n" \
+ ) \
" -t Close tray\n" \
" -T Open/close tray (toggle)"
" -S SECTORS Set the number of sectors\n" \
" -v Give fdisk version"
+#define fetchmail_trivial_usage \
+ "[-C dir] [-w timeout] [-U user] -P password [-X] [-t] [-z] server[:port]"
+#define fetchmail_full_usage \
+ "Fetch content of remote mailbox to local Maildir." \
+ "\n\nOptions:\n" \
+ " -C dir Set Maildir location\n" \
+ " -w timeout Set timeout on network operations\n" \
+ " -U username Authenticate with specified username\n" \
+ " -P password Authenticate with specified password\n" \
+ " -X Use openssl connection helper for secured servers\n" \
+ " -t Get only headers\n" \
+ " -z Delete messages on server"
+
#define find_trivial_usage \
"[PATH...] [EXPRESSION]"
#define find_full_usage \
" n Disallow write access to your terminal"
#define microcom_trivial_usage \
- "[-s speed] tty-name"
+ "[-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY"
#define microcom_full_usage \
- ""
+ "Copy bytes for stdin to TTY and from TTY to stdout" \
+ "\n\nOptions:" \
+ "\n -d Wait up to DELAY ms for TTY output before sending every" \
+ "\n next byte to it" \
+ "\n -t Exit if both stdin and TTY are silent for TIMEOUT ms" \
+ "\n -s Set serial line to SPEED"
+ "\n -X Disable special meaning of NUL and Ctrl-X from stdin"
#define mkdir_trivial_usage \
"[OPTION] DIRECTORY..."
" block-count Number of block to use (default is entire partition)"
#define mktemp_trivial_usage \
- "[-dq] TEMPLATE"
+ "[-dt] [-p DIR] TEMPLATE"
#define mktemp_full_usage \
"Create a temporary file with its name based on TEMPLATE.\n" \
"TEMPLATE is any name with six 'Xs' (i.e., /tmp/temp.XXXXXX)." \
"\n\nOptions:\n" \
" -d Make a directory instead of a file\n" \
- " -q Fail silently if an error occurs"
+ /* " -q Fail silently if an error occurs\n" - we ignore it */ \
+ " -t Generate a path rooted in temporary directory\n" \
+ " -p DIR Use DIR as a temporary directory (implies -t)\n" \
+ "\n" \
+ "For -t or -p, directory is chosen as follows:\n" \
+ "$TMPDIR if set, else -p DIR, else /tmp"
+
#define mktemp_example_usage \
"$ mktemp /tmp/temp.XXXXXX\n" \
"/tmp/temp.mWiLjM\n" \
"Address: 127.0.0.1\n"
#define od_trivial_usage \
- "[-aBbcDdeFfHhIiLlOovXx] [FILE]"
+ "[-aBbcDdeFfHhIiLlOovXx] " USE_DESKTOP("[-t TYPE] ") "[FILE]"
#define od_full_usage \
"Write an unambiguous representation, octal bytes by default, of FILE\n" \
- "to standard output. With no FILE, or when FILE is -, read standard input."
+ "to standard output. With no FILE or when FILE is -, read standard input."
#define openvt_trivial_usage \
"VTNUM COMMAND [ARGS...]"
#define selinuxenabled_trivial_usage
#define selinuxenabled_full_usage
+#define sendmail_trivial_usage \
+ "[-C dir] [-w timeout] [-U user] [-P password] [-X]\n" \
+ "-t to [-t to] -f from [-n] [-s subject] [-c charset] server[:port] [body] [attachment ...]"
+#define sendmail_full_usage \
+ "Send an email with optional attachments." \
+ "\n\nOptions:\n" \
+ " -C dir Change current directory to dir\n" \
+ " -w timeout Set timeout on network operations\n" \
+ " -U username Authenticate with specified username\n" \
+ " -P password Authenticate with specified password\n" \
+ " -X Use openssl connection helper for secured servers\n" \
+ " -t to Recipient email. May be multiple\n" \
+ " -f from Sender address\n" \
+ " -n Request delivery notification to sender\n" \
+ " -s subject Subject\n" \
+ " -c charset Assumed charset for body and subject [utf-8]"
+
#define seq_trivial_usage \
"[first [increment]] last"
#define seq_full_usage \
#define udhcpc_trivial_usage \
"[-Cfbnqtv] [-c CID] [-V VCLS] [-H HOSTNAME] [-i INTERFACE]\n" \
- " [-p pidfile] [-r IP] [-s script] [-O dhcp-option]..."
+ " [-p pidfile] [-r IP] [-s script] [-O dhcp-option]..." USE_FEATURE_UDHCP_PORT(" [-P N]")
#define udhcpc_full_usage \
USE_GETOPT_LONG( \
" -V,--vendorclass=CLASSID Vendor class identifier" \
"\n -q,--quit Quit after obtaining lease" \
"\n -R,--release Release IP on quit" \
"\n -O,--request-option=OPT Request DHCP option OPT from server" \
+ USE_FEATURE_UDHCP_PORT( \
+ "\n -P,--client-port N Use port N instead of default 68" \
+ ) \
USE_FEATURE_UDHCPC_ARPING( \
"\n -a,--arping Use arping to validate offered address" \
) \
"\n -q Quit after obtaining lease" \
"\n -R Release IP on quit" \
"\n -O OPT Request DHCP option OPT from server" \
+ USE_FEATURE_UDHCP_PORT( \
+ "\n -P N Use port N instead of default 68" \
+ ) \
USE_FEATURE_UDHCPC_ARPING( \
"\n -a Use arping to validate offered address" \
) \
)
#define udhcpd_trivial_usage \
- "[-fS] [configfile]" \
+ "[-fS]" USE_FEATURE_UDHCP_PORT(" [-P N]") " [configfile]" \
#define udhcpd_full_usage \
"DHCP server" \
"\n -f Run in foreground" \
- "\n -S Log to syslog too"
+ "\n -S Log to syslog too" \
+ USE_FEATURE_UDHCP_PORT( \
+ "\n -P N Use port N instead of default 67" \
+ )
#define umount_trivial_usage \
"[flags] FILESYSTEM|DIRECTORY"