[Pkg-shadow-commits] r1510 - in upstream/trunk: . src
nekral-guest at alioth.debian.org
nekral-guest at alioth.debian.org
Thu Dec 27 21:28:50 UTC 2007
Author: nekral-guest
Date: 2007-12-27 21:28:50 +0000 (Thu, 27 Dec 2007)
New Revision: 1510
Modified:
upstream/trunk/ChangeLog
upstream/trunk/src/gpasswd.c
Log:
Avoid implicit brackets.
Modified: upstream/trunk/ChangeLog
===================================================================
--- upstream/trunk/ChangeLog 2007-12-27 21:19:57 UTC (rev 1509)
+++ upstream/trunk/ChangeLog 2007-12-27 21:28:50 UTC (rev 1510)
@@ -11,6 +11,7 @@
function.
* src/gpasswd.c: New functions: check_perms(), get_group(),
change_passwd(), check_flags(). Split out of main() to simplify main().
+ * src/gpasswd.c: Avoid implicit brackets.
2007-12-27 Nicolas François <nicolas.francois at centraliens.net>
Modified: upstream/trunk/src/gpasswd.c
===================================================================
--- upstream/trunk/src/gpasswd.c 2007-12-27 21:19:57 UTC (rev 1509)
+++ upstream/trunk/src/gpasswd.c 2007-12-27 21:28:50 UTC (rev 1510)
@@ -132,10 +132,11 @@
{
static TERMIO sgtty;
- if (killed)
+ if (killed) {
STTY (0, &sgtty);
- else
+ } else {
GTTY (0, &sgtty);
+ }
if (killed) {
putchar ('\n');
@@ -165,8 +166,9 @@
len = strlen (start);
}
- if (len > sizeof (username) - 1)
+ if (len > sizeof (username) - 1) {
len = sizeof (username) - 1;
+ }
strncpy (username, start, len);
username[len] = '\0';
@@ -176,7 +178,7 @@
if (!getpwnam (username)) { /* local, no need for xgetpwnam */
fprintf (stderr, _("%s: unknown user %s\n"),
- Prog, username);
+ Prog, username);
errors++;
}
}
@@ -231,8 +233,9 @@
exit (2);
}
admins = optarg;
- if (check_list (admins))
+ if (check_list (admins)) {
exit (1);
+ }
Aflg++;
break;
#endif
@@ -252,8 +255,9 @@
failure ();
}
members = optarg;
- if (check_list (members))
+ if (check_list (members)) {
exit (1);
+ }
Mflg++;
break;
case 'r': /* remove group password */
@@ -281,8 +285,9 @@
/*
* Make sure exclusive flags are exclusive
*/
- if (aflg + dflg + rflg + Rflg + (Aflg || Mflg) > 1)
+ if (aflg + dflg + rflg + Rflg + (Aflg || Mflg) > 1) {
usage ();
+ }
/*
* Make sure one (and only one) group was provided
@@ -307,7 +312,7 @@
"locking /etc/group", group, -1, 0);
#endif
exit (1);
- }
+ }
#ifdef SHADOWGRP
if (is_shadowgrp && (sgr_lock () == 0)) {
fprintf (stderr, _("%s: can't get shadow lock\n"), Prog);
@@ -399,7 +404,7 @@
#ifdef SHADOWGRP
/*
* The policy here for changing a group is that 1) you must be root
- * or 2). you must be listed as an administrative member.
+ * or 2). you must be listed as an administrative member.
* Administrative members can do anything to a group that the root
* user can.
*/
@@ -565,7 +570,9 @@
sg->sg_adm[1] = 0;
} else
#endif
+ {
sg->sg_adm[0] = 0;
+ }
}
if (!sgr_close ()) {
@@ -607,13 +614,15 @@
printf (_("Changing the password for group %s\n"), group);
for (retries = 0; retries < RETRIES; retries++) {
- if (!(cp = getpass (_("New Password: "))))
+ if (!(cp = getpass (_("New Password: ")))) {
exit (1);
+ }
STRFCPY (pass, cp);
strzero (cp);
- if (!(cp = getpass (_("Re-enter new password: "))))
+ if (!(cp = getpass (_("Re-enter new password: ")))) {
exit (1);
+ }
if (strcmp (pass, cp) == 0) {
strzero (cp);
@@ -640,11 +649,13 @@
cp = pw_encrypt (pass, crypt_make_salt (NULL, NULL));
memzero (pass, sizeof pass);
#ifdef SHADOWGRP
- if (is_shadowgrp)
+ if (is_shadowgrp) {
sg->sg_passwd = cp;
- else
+ } else
#endif
+ {
gr->gr_passwd = cp;
+ }
#ifdef WITH_AUDIT
audit_logger (AUDIT_USER_CHAUTHTOK, Prog,
"changing password", group, -1, 1);
@@ -840,8 +851,9 @@
SYSLOG ((LOG_INFO, "set administrators of %s to %s",
group, admins));
sgent.sg_adm = comma_to_list (admins);
- if (!Mflg)
+ if (!Mflg) {
goto output;
+ }
}
#endif
More information about the Pkg-shadow-commits
mailing list