You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@yetus.apache.org by "Allen Wittenauer (Jira)" <ji...@apache.org> on 2021/10/22 23:21:00 UTC
[jira] [Updated] (YETUS-1117) Add user according to the platform
[ https://issues.apache.org/jira/browse/YETUS-1117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Allen Wittenauer updated YETUS-1117:
------------------------------------
Due Date: (was: 30/Sep/21)
> Add user according to the platform
> ----------------------------------
>
> Key: YETUS-1117
> URL: https://issues.apache.org/jira/browse/YETUS-1117
> Project: Yetus
> Issue Type: Bug
> Components: Precommit
> Affects Versions: 0.13.0
> Environment: Centos7, Centos8, Debian10
> Reporter: Gautham Banasandra
> Assignee: Gautham Banasandra
> Priority: Major
>
> The adduser command needs to called with the correct parameters that are specific to the environment, right now this call fails silently -
> {code}
> [2021-08-14T11:21:14.978Z] #7 [ 4/11] RUN if [ "10051" != -1 ]; then (groupadd --non-unique --gid 10051 dockersock && adduser "jenkins" dockersock ) || true; fi
> [2021-08-14T11:21:14.978Z] #7 sha256:c647fe30c8a1f93c6df9518c1674166c7cab06b337083a65b5ec2aedecfda3af
> [2021-08-14T11:21:16.741Z] #7 1.313 Usage: adduser [options] LOGIN
> [2021-08-14T11:21:16.741Z] #7 1.313 adduser -D
> [2021-08-14T11:21:16.741Z] #7 1.313 adduser -D [options]
> [2021-08-14T11:21:16.741Z] #7 1.313
> [2021-08-14T11:21:16.741Z] #7 1.313 Options:
> [2021-08-14T11:21:16.741Z] #7 1.313 -b, --base-dir BASE_DIR base directory for the home directory of the
> [2021-08-14T11:21:16.741Z] #7 1.313 new account
> [2021-08-14T11:21:16.741Z] #7 1.313 -c, --comment COMMENT GECOS field of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -d, --home-dir HOME_DIR home directory of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -D, --defaults print or change default useradd configuration
> [2021-08-14T11:21:16.742Z] #7 1.313 -e, --expiredate EXPIRE_DATE expiration date of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -f, --inactive INACTIVE password inactivity period of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -g, --gid GROUP name or ID of the primary group of the new
> [2021-08-14T11:21:16.742Z] #7 1.313 account
> [2021-08-14T11:21:16.742Z] #7 1.313 -G, --groups GROUPS list of supplementary groups of the new
> [2021-08-14T11:21:16.742Z] #7 1.313 account
> [2021-08-14T11:21:16.742Z] #7 1.313 -h, --help display this help message and exit
> [2021-08-14T11:21:16.742Z] #7 1.313 -k, --skel SKEL_DIR use this alternative skeleton directory
> [2021-08-14T11:21:16.742Z] #7 1.313 -K, --key KEY=VALUE override /etc/login.defs defaults
> [2021-08-14T11:21:16.742Z] #7 1.313 -l, --no-log-init do not add the user to the lastlog and
> [2021-08-14T11:21:16.742Z] #7 1.313 faillog databases
> [2021-08-14T11:21:16.742Z] #7 1.313 -m, --create-home create the user's home directory
> [2021-08-14T11:21:16.742Z] #7 1.313 -M, --no-create-home do not create the user's home directory
> [2021-08-14T11:21:16.742Z] #7 1.313 -N, --no-user-group do not create a group with the same name as
> [2021-08-14T11:21:16.742Z] #7 1.313 the user
> [2021-08-14T11:21:16.742Z] #7 1.313 -o, --non-unique allow to create users with duplicate
> [2021-08-14T11:21:16.742Z] #7 1.313 (non-unique) UID
> [2021-08-14T11:21:16.742Z] #7 1.313 -p, --password PASSWORD encrypted password of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -r, --system create a system account
> [2021-08-14T11:21:16.742Z] #7 1.313 -R, --root CHROOT_DIR directory to chroot into
> [2021-08-14T11:21:16.742Z] #7 1.313 -P, --prefix PREFIX_DIR prefix directory where are located the /etc/* files
> [2021-08-14T11:21:16.742Z] #7 1.313 -s, --shell SHELL login shell of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -u, --uid UID user ID of the new account
> [2021-08-14T11:21:16.742Z] #7 1.313 -U, --user-group create a group with the same name as the user
> [2021-08-14T11:21:16.742Z] #7 1.313 -Z, --selinux-user SEUSER use a specific SEUSER for the SELinux user mapping
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)