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)