+2011-10-31 Nicolas François <nicolas.francois@centraliens.net>
+
+ * src/chage.c, src/chgpasswd.c, src/chpasswd.c, src/chsh.c,
+ src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c,
+ src/groupmems.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c,
+ src/lastlog.c, src/newusers.c, src/passwd.c, src/pwconv.c,
+ src/pwunconv.c, src/su.c, src/useradd.c, src/userdel.c,
+ src/usermod.c, src/vipw.c: Align and sort options.
+
2011-10-31 Nicolas François <nicolas.francois@centraliens.net>
* NEWS, src/pwck.c, man/pwck.8.xm, src/grpck.c, man/grpck.8.xml:
*/
int c;
static struct option long_options[] = {
- {"lastday", required_argument, NULL, 'd'},
+ {"lastday", required_argument, NULL, 'd'},
{"expiredate", required_argument, NULL, 'E'},
- {"help", no_argument, NULL, 'h'},
- {"inactive", required_argument, NULL, 'I'},
- {"list", no_argument, NULL, 'l'},
- {"mindays", required_argument, NULL, 'm'},
- {"maxdays", required_argument, NULL, 'M'},
- {"root", required_argument, NULL, 'R'},
- {"warndays", required_argument, NULL, 'W'},
+ {"help", no_argument, NULL, 'h'},
+ {"inactive", required_argument, NULL, 'I'},
+ {"list", no_argument, NULL, 'l'},
+ {"mindays", required_argument, NULL, 'm'},
+ {"maxdays", required_argument, NULL, 'M'},
+ {"root", required_argument, NULL, 'R'},
+ {"warndays", required_argument, NULL, 'W'},
{NULL, 0, NULL, '\0'}
};
int c;
static struct option long_options[] = {
{"crypt-method", required_argument, NULL, 'c'},
- {"encrypted", no_argument, NULL, 'e'},
- {"help", no_argument, NULL, 'h'},
- {"md5", no_argument, NULL, 'm'},
- {"root", required_argument, NULL, 'R'},
+ {"encrypted", no_argument, NULL, 'e'},
+ {"help", no_argument, NULL, 'h'},
+ {"md5", no_argument, NULL, 'm'},
+ {"root", required_argument, NULL, 'R'},
#ifdef USE_SHA_CRYPT
- {"sha-rounds", required_argument, NULL, 's'},
+ {"sha-rounds", required_argument, NULL, 's'},
#endif
{NULL, 0, NULL, '\0'}
};
int c;
static struct option long_options[] = {
{"crypt-method", required_argument, NULL, 'c'},
- {"encrypted", no_argument, NULL, 'e'},
- {"md5", no_argument, NULL, 'm'},
- {"root", required_argument, NULL, 'R'},
+ {"encrypted", no_argument, NULL, 'e'},
+ {"help", no_argument, NULL, 'h'},
+ {"md5", no_argument, NULL, 'm'},
+ {"root", required_argument, NULL, 'R'},
#ifdef USE_SHA_CRYPT
- {"sha-rounds", required_argument, NULL, 's'},
+ {"sha-rounds", required_argument, NULL, 's'},
#endif /* USE_SHA_CRYPT */
- {"help", no_argument, NULL, 'h'},
{NULL, 0, NULL, '\0'}
};
#endif /* !USE_SHA_CRYPT */
long_options, NULL)) != -1) {
switch (c) {
- case 'h':
- usage (E_SUCCESS);
- /*@notreached@*/break;
case 'c':
crypt_method = optarg;
break;
case 'e':
eflg = true;
break;
+ case 'h':
+ usage (E_SUCCESS);
+ /*@notreached@*/break;
case 'm':
md5flg = true;
break;
{
int c;
static struct option long_options[] = {
- {"help", no_argument, NULL, 'h'},
- {"root", required_argument, NULL, 'R'},
+ {"help", no_argument, NULL, 'h'},
+ {"root", required_argument, NULL, 'R'},
{"shell", required_argument, NULL, 's'},
{NULL, 0, NULL, '\0'}
};
{
int c;
static struct option long_options[] = {
- {"all", no_argument, NULL, 'a'},
- {"help", no_argument, NULL, 'h'},
+ {"all", no_argument, NULL, 'a'},
+ {"help", no_argument, NULL, 'h'},
{"lock-secs", required_argument, NULL, 'l'},
- {"maximum", required_argument, NULL, 'm'},
- {"reset", no_argument, NULL, 'r'},
- {"root", required_argument, NULL, 'R'},
- {"time", required_argument, NULL, 't'},
- {"user", required_argument, NULL, 'u'},
+ {"maximum", required_argument, NULL, 'm'},
+ {"reset", no_argument, NULL, 'r'},
+ {"root", required_argument, NULL, 'R'},
+ {"time", required_argument, NULL, 't'},
+ {"user", required_argument, NULL, 'u'},
{NULL, 0, NULL, '\0'}
};
while ((c = getopt_long (argc, argv, "ahl:m:rR:t:u:",
{
int c;
static struct option long_options[] = {
- {"add", required_argument, NULL, 'a'},
- {"delete", required_argument, NULL, 'd'},
- {"help", no_argument, NULL, 'h'},
- {"remove-password", no_argument, NULL, 'r'},
- {"restrict", no_argument, NULL, 'R'},
- {"administrators", required_argument, NULL, 'A'},
- {"members", required_argument, NULL, 'M'},
- {"root", required_argument, NULL, 'Q'},
+ {"add", required_argument, NULL, 'a'},
+ {"administrators", required_argument, NULL, 'A'},
+ {"delete", required_argument, NULL, 'd'},
+ {"help", no_argument, NULL, 'h'},
+ {"members", required_argument, NULL, 'M'},
+ {"root", required_argument, NULL, 'Q'},
+ {"remove-password", no_argument, NULL, 'r'},
+ {"restrict", no_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
char *cp;
int c;
static struct option long_options[] = {
- {"force", no_argument, NULL, 'f'},
- {"gid", required_argument, NULL, 'g'},
- {"help", no_argument, NULL, 'h'},
- {"key", required_argument, NULL, 'K'},
- {"non-unique", no_argument, NULL, 'o'},
- {"password", required_argument, NULL, 'p'},
- {"system", no_argument, NULL, 'r'},
- {"root", required_argument, NULL, 'R'},
+ {"force", no_argument, NULL, 'f'},
+ {"gid", required_argument, NULL, 'g'},
+ {"help", no_argument, NULL, 'h'},
+ {"key", required_argument, NULL, 'K'},
+ {"non-unique", no_argument, NULL, 'o'},
+ {"password", required_argument, NULL, 'p'},
+ {"system", no_argument, NULL, 'r'},
+ {"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
*/
int c;
static struct option long_options[] = {
- {"help", no_argument, NULL, 'h'},
+ {"help", no_argument, NULL, 'h'},
{"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
{
int c;
static struct option long_options[] = {
- {"add", required_argument, NULL, 'a'},
+ {"add", required_argument, NULL, 'a'},
{"delete", required_argument, NULL, 'd'},
- {"group", required_argument, NULL, 'g'},
- {"help", no_argument, NULL, 'h'},
- {"list", no_argument, NULL, 'l'},
- {"purge", no_argument, NULL, 'p'},
- {"root", required_argument, NULL, 'R'},
+ {"group", required_argument, NULL, 'g'},
+ {"help", no_argument, NULL, 'h'},
+ {"list", no_argument, NULL, 'l'},
+ {"purge", no_argument, NULL, 'p'},
+ {"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
{
int c;
static struct option long_options[] = {
- {"gid", required_argument, NULL, 'g'},
- {"help", no_argument, NULL, 'h'},
- {"new-name", required_argument, NULL, 'n'},
- {"non-unique", no_argument, NULL, 'o'},
- {"password", required_argument, NULL, 'p'},
- {"root", required_argument, NULL, 'R'},
+ {"gid", required_argument, NULL, 'g'},
+ {"help", no_argument, NULL, 'h'},
+ {"new-name", required_argument, NULL, 'n'},
+ {"non-unique", no_argument, NULL, 'o'},
+ {"password", required_argument, NULL, 'p'},
+ {"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
while ((c = getopt_long (argc, argv, "g:hn:op:R:",
*/
int c;
static struct option long_options[] = {
- {"help", no_argument, NULL, 'h'},
+ {"help", no_argument, NULL, 'h'},
{"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
*/
int c;
static struct option long_options[] = {
- {"help", no_argument, NULL, 'h'},
+ {"help", no_argument, NULL, 'h'},
{"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
{
int c;
static struct option const longopts[] = {
- {"help", no_argument, NULL, 'h'},
- {"time", required_argument, NULL, 't'},
{"before", required_argument, NULL, 'b'},
- {"root", required_argument, NULL, 'R'},
- {"user", required_argument, NULL, 'u'},
+ {"help", no_argument, NULL, 'h'},
+ {"root", required_argument, NULL, 'R'},
+ {"time", required_argument, NULL, 't'},
+ {"user", required_argument, NULL, 'u'},
{NULL, 0, NULL, '\0'}
};
- while ((c = getopt_long (argc, argv, "ht:b:R:u:", longopts,
+ while ((c = getopt_long (argc, argv, "b:hR:t:u:", longopts,
NULL)) != -1) {
switch (c) {
- case 'h':
- usage (EXIT_SUCCESS);
- /*@notreached@*/break;
- case 't':
+ case 'b':
{
- unsigned long days;
- if (getulong (optarg, &days) == 0) {
+ unsigned long inverse_days;
+ if (getulong (optarg, &inverse_days) == 0) {
fprintf (stderr,
_("%s: invalid numeric argument '%s'\n"),
Prog, optarg);
exit (EXIT_FAILURE);
}
- seconds = (time_t) days * DAY;
- tflg = true;
+ inverse_seconds = (time_t) inverse_days * DAY;
+ bflg = true;
break;
}
- case 'b':
+ case 'h':
+ usage (EXIT_SUCCESS);
+ /*@notreached@*/break;
+ case 'R': /* no-op, handled in process_root_flag () */
+ break;
+ case 't':
{
- unsigned long inverse_days;
- if (getulong (optarg, &inverse_days) == 0) {
+ unsigned long days;
+ if (getulong (optarg, &days) == 0) {
fprintf (stderr,
_("%s: invalid numeric argument '%s'\n"),
Prog, optarg);
exit (EXIT_FAILURE);
}
- inverse_seconds = (time_t) inverse_days * DAY;
- bflg = true;
+ seconds = (time_t) days * DAY;
+ tflg = true;
break;
}
- case 'R': /* no-op, handled in process_root_flag () */
- break;
case 'u':
{
const struct passwd *pwent;
static struct option long_options[] = {
#ifndef USE_PAM
{"crypt-method", required_argument, NULL, 'c'},
+#endif /* !USE_PAM */
+ {"help", no_argument, NULL, 'h'},
+ {"system", no_argument, NULL, 'r'},
+#ifndef USE_PAM
#ifdef USE_SHA_CRYPT
- {"sha-rounds", required_argument, NULL, 's'},
+ {"sha-rounds", required_argument, NULL, 's'},
#endif /* USE_SHA_CRYPT */
#endif /* !USE_PAM */
- {"help", no_argument, NULL, 'h'},
- {"system", no_argument, NULL, 'r'},
{NULL, 0, NULL, '\0'}
};
#endif
long_options, NULL)) != -1) {
switch (c) {
+#ifndef USE_PAM
+ case 'c':
+ crypt_method = optarg;
+ break;
+#endif /* !USE_PAM */
case 'h':
usage (EXIT_SUCCESS);
break;
rflg = true;
break;
#ifndef USE_PAM
- case 'c':
- crypt_method = optarg;
- break;
#ifdef USE_SHA_CRYPT
case 's':
sflg = true;
*/
int c;
static struct option long_options[] = {
- {"all", no_argument, NULL, 'a'},
- {"delete", no_argument, NULL, 'd'},
- {"expire", no_argument, NULL, 'e'},
- {"help", no_argument, NULL, 'h'},
- {"inactive", required_argument, NULL, 'i'},
- {"keep-tokens", no_argument, NULL, 'k'},
- {"lock", no_argument, NULL, 'l'},
- {"mindays", required_argument, NULL, 'n'},
- {"quiet", no_argument, NULL, 'q'},
- {"repository", required_argument, NULL, 'r'},
- {"root", required_argument, NULL, 'R'},
- {"status", no_argument, NULL, 'S'},
- {"unlock", no_argument, NULL, 'u'},
- {"warndays", required_argument, NULL, 'w'},
- {"maxdays", required_argument, NULL, 'x'},
+ {"all", no_argument, NULL, 'a'},
+ {"delete", no_argument, NULL, 'd'},
+ {"expire", no_argument, NULL, 'e'},
+ {"help", no_argument, NULL, 'h'},
+ {"inactive", required_argument, NULL, 'i'},
+ {"keep-tokens", no_argument, NULL, 'k'},
+ {"lock", no_argument, NULL, 'l'},
+ {"mindays", required_argument, NULL, 'n'},
+ {"quiet", no_argument, NULL, 'q'},
+ {"repository", required_argument, NULL, 'r'},
+ {"root", required_argument, NULL, 'R'},
+ {"status", no_argument, NULL, 'S'},
+ {"unlock", no_argument, NULL, 'u'},
+ {"warndays", required_argument, NULL, 'w'},
+ {"maxdays", required_argument, NULL, 'x'},
{NULL, 0, NULL, '\0'}
};
eflg = true;
anyflag = true;
break;
+ case 'h':
+ usage (E_SUCCESS);
+ /*@notreached@*/break;
case 'i':
if ( (getlong (optarg, &inact) == 0)
|| (inact < -1)) {
xflg = true;
anyflag = true;
break;
- case 'h':
- usage (E_SUCCESS);
- /*@notreached@*/break;
default:
usage (E_BAD_ARG);
}
*/
int c;
static struct option long_options[] = {
- {"help", no_argument, NULL, 'h'},
+ {"help", no_argument, NULL, 'h'},
{"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
*/
int c;
static struct option long_options[] = {
- {"help", no_argument, NULL, 'h'},
+ {"help", no_argument, NULL, 'h'},
{"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
{
int c;
static struct option long_options[] = {
- {"command", required_argument, NULL, 'c'},
- {"help", no_argument, NULL, 'h'},
- {"login", no_argument, NULL, 'l'},
- {"preserve-environment", no_argument, NULL, 'p'},
- {"shell", required_argument, NULL, 's'},
+ {"command", required_argument, NULL, 'c'},
+ {"help", no_argument, NULL, 'h'},
+ {"login", no_argument, NULL, 'l'},
+ {"preserve-environment", no_argument, NULL, 'p'},
+ {"shell", required_argument, NULL, 's'},
{NULL, 0, NULL, '\0'}
};
*/
int c;
static struct option long_options[] = {
- {"base-dir", required_argument, NULL, 'b'},
- {"comment", required_argument, NULL, 'c'},
- {"home-dir", required_argument, NULL, 'd'},
- {"defaults", no_argument, NULL, 'D'},
- {"expiredate", required_argument, NULL, 'e'},
- {"inactive", required_argument, NULL, 'f'},
- {"gid", required_argument, NULL, 'g'},
- {"groups", required_argument, NULL, 'G'},
- {"help", no_argument, NULL, 'h'},
- {"skel", required_argument, NULL, 'k'},
- {"key", required_argument, NULL, 'K'},
- {"create-home", no_argument, NULL, 'm'},
- {"no-create-home", no_argument, NULL, 'M'},
- {"no-log-init", no_argument, NULL, 'l'},
- {"no-user-group", no_argument, NULL, 'N'},
- {"non-unique", no_argument, NULL, 'o'},
- {"password", required_argument, NULL, 'p'},
- {"system", no_argument, NULL, 'r'},
- {"root", required_argument, NULL, 'R'},
- {"shell", required_argument, NULL, 's'},
+ {"base-dir", required_argument, NULL, 'b'},
+ {"comment", required_argument, NULL, 'c'},
+ {"home-dir", required_argument, NULL, 'd'},
+ {"defaults", no_argument, NULL, 'D'},
+ {"expiredate", required_argument, NULL, 'e'},
+ {"inactive", required_argument, NULL, 'f'},
+ {"gid", required_argument, NULL, 'g'},
+ {"groups", required_argument, NULL, 'G'},
+ {"help", no_argument, NULL, 'h'},
+ {"skel", required_argument, NULL, 'k'},
+ {"key", required_argument, NULL, 'K'},
+ {"no-log-init", no_argument, NULL, 'l'},
+ {"create-home", no_argument, NULL, 'm'},
+ {"no-create-home", no_argument, NULL, 'M'},
+ {"no-user-group", no_argument, NULL, 'N'},
+ {"non-unique", no_argument, NULL, 'o'},
+ {"password", required_argument, NULL, 'p'},
+ {"system", no_argument, NULL, 'r'},
+ {"root", required_argument, NULL, 'R'},
+ {"shell", required_argument, NULL, 's'},
+ {"uid", required_argument, NULL, 'u'},
+ {"user-group", no_argument, NULL, 'U'},
#ifdef WITH_SELINUX
- {"selinux-user", required_argument, NULL, 'Z'},
+ {"selinux-user", required_argument, NULL, 'Z'},
#endif
- {"uid", required_argument, NULL, 'u'},
- {"user-group", no_argument, NULL, 'U'},
{NULL, 0, NULL, '\0'}
};
while ((c = getopt_long (argc, argv,
*/
int c;
static struct option long_options[] = {
- {"force", no_argument, NULL, 'f'},
- {"help", no_argument, NULL, 'h'},
- {"remove", no_argument, NULL, 'r'},
- {"root", required_argument, NULL, 'R'},
+ {"force", no_argument, NULL, 'f'},
+ {"help", no_argument, NULL, 'h'},
+ {"remove", no_argument, NULL, 'r'},
+ {"root", required_argument, NULL, 'R'},
{NULL, 0, NULL, '\0'}
};
while ((c = getopt_long (argc, argv, "fhrR:",
*/
int c;
static struct option long_options[] = {
- {"append", no_argument, NULL, 'a'},
- {"comment", required_argument, NULL, 'c'},
- {"home", required_argument, NULL, 'd'},
- {"expiredate", required_argument, NULL, 'e'},
- {"inactive", required_argument, NULL, 'f'},
- {"gid", required_argument, NULL, 'g'},
- {"groups", required_argument, NULL, 'G'},
- {"help", no_argument, NULL, 'h'},
- {"login", required_argument, NULL, 'l'},
- {"lock", no_argument, NULL, 'L'},
- {"move-home", no_argument, NULL, 'm'},
- {"non-unique", no_argument, NULL, 'o'},
- {"password", required_argument, NULL, 'p'},
- {"root", required_argument, NULL, 'R'},
+ {"append", no_argument, NULL, 'a'},
+ {"comment", required_argument, NULL, 'c'},
+ {"home", required_argument, NULL, 'd'},
+ {"expiredate", required_argument, NULL, 'e'},
+ {"inactive", required_argument, NULL, 'f'},
+ {"gid", required_argument, NULL, 'g'},
+ {"groups", required_argument, NULL, 'G'},
+ {"help", no_argument, NULL, 'h'},
+ {"login", required_argument, NULL, 'l'},
+ {"lock", no_argument, NULL, 'L'},
+ {"move-home", no_argument, NULL, 'm'},
+ {"non-unique", no_argument, NULL, 'o'},
+ {"password", required_argument, NULL, 'p'},
+ {"root", required_argument, NULL, 'R'},
+ {"shell", required_argument, NULL, 's'},
+ {"uid", required_argument, NULL, 'u'},
+ {"unlock", no_argument, NULL, 'U'},
#ifdef WITH_SELINUX
{"selinux-user", required_argument, NULL, 'Z'},
#endif
- {"shell", required_argument, NULL, 's'},
- {"uid", required_argument, NULL, 'u'},
- {"unlock", no_argument, NULL, 'U'},
{NULL, 0, NULL, '\0'}
};
while ((c = getopt_long (argc, argv,
*/
int c;
static struct option long_options[] = {
- {"group", no_argument, NULL, 'g'},
- {"help", no_argument, NULL, 'h'},
- {"passwd", no_argument, NULL, 'p'},
- {"quiet", no_argument, NULL, 'q'},
- {"root", required_argument, NULL, 'R'},
- {"shadow", no_argument, NULL, 's'},
+ {"group", no_argument, NULL, 'g'},
+ {"help", no_argument, NULL, 'h'},
+ {"passwd", no_argument, NULL, 'p'},
+ {"quiet", no_argument, NULL, 'q'},
+ {"root", required_argument, NULL, 'R'},
+ {"shadow", no_argument, NULL, 's'},
#ifdef WITH_TCB
- {"user", required_argument, NULL, 'u'},
+ {"user", required_argument, NULL, 'u'},
#endif /* WITH_TCB */
{NULL, 0, NULL, '\0'}
};