← Commit list

eba9b33b4

Denys Vlasenko
Denys Vlasenko
2024-07-08
SUCCESS Duration: 155s

Subject

chown: stop accepting deprecated USER.GROUP syntax, only : separator is allowed

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

libpwdgrp/uidgid_get.c+1 -5
@@ -93,11 +93,7 @@ void FAST_FUNC parse_chown_usergroup_or_die(struct bb_uidgid_t *u, char *user_gr
u->uid = u->gid = (gid_t)-1L;
/* Check if there is a group name */
- group = strchr(user_group, '.'); /* deprecated? */
- if (!group)
- group = strchr(user_group, ':');
- else
- *group = ':'; /* replace '.' with ':' */
+ group = strchr(user_group, ':');
/* Parse "user[:[group]]" */
if (!group) { /* "user" */