Tito writes:
No binary (build failed)
—
(log yok)
| @@ -4,14 +4,14 @@ | |
| #define addgroup_trivial_usage \ | |
| "[-g GID] group_name [user_name]" | |
| #define addgroup_full_usage \ | |
| - | "Adds a group to the system" \ |
| + | "Adds a group to the system\n\n" \ |
| "Options:\n" \ | |
| "\t-g GID\t\tspecify gid" | |
| #define adduser_trivial_usage \ | |
| "[OPTIONS] user_name" | |
| #define adduser_full_usage \ | |
| - | "Adds a user to the system" \ |
| + | "Adds a user to the system\n\n" \ |
| "Options:\n" \ | |
| "\t-h DIR\t\tAssign home directory DIR\n" \ | |
| "\t-g GECOS\tAssign gecos field GECOS\n" \ | |
| @@ -305,13 +305,8 @@ int adduser_main(int argc, char **argv) | |
| if (usegroup) { | |
| /* Add user to a group that already exists */ | |
| - | struct group *g; |
| - | |
| - | g = getgrnam(usegroup); |
| - | if (g == NULL) |
| - | bb_error_msg_and_die("group %s does not exist", usegroup); |
| - | |
| - | pw.pw_gid = g->gr_gid; |
| + | pw.pw_gid = my_getgrnam(usegroup); |
| + | /* exits on error */ |
| } | |
| /* grand finale */ | |
| @@ -386,7 +386,9 @@ static void logMessage(int pri, char *msg) | |
| time_t now; | |
| char *timestamp; | |
| static char res[20] = ""; | |
| + | #ifdef CONFIG_FEATURE_REMOTE_LOG |
| static char line[512]; | |
| + | #endif |
| CODE *c_pri, *c_fac; | |
| if (pri != 0) { | |