>From the mock-1.0.5 RPM changelog, I read:

==
* Wed Feb 17 2010 Clark Williams <[email protected]>- 1.0.5-1
- from Jesse Keating <[email protected]>:
    - fixed 'useradd' option conflict with EPEL (-N vs -n)
    - added Fedora 13 configs
==

>From the build logs of an Enterprise Linux 5 build (executed on a Fedora
12 koji build host) I read:

==
DEBUG util.py:280:  Executing command: /usr/sbin/useradd -o -m -u 490 -g
490 -d /builddir -N mockbuild
DEBUG util.py:256:  /usr/sbin/useradd: invalid option -- N
DEBUG util.py:256:  Usage: useradd [options] LOGIN
DEBUG util.py:256:  Options:
DEBUG util.py:256:    -b, --base-dir BASE_DIR   base directory for the new
user account
DEBUG util.py:256:                              home directory
DEBUG util.py:256:    -c, --comment COMMENT             set the GECOS field for 
the
new user account
DEBUG util.py:256:    -d, --home-dir HOME_DIR   home directory for the new
user account
DEBUG util.py:256:    -D, --defaults            print or save modified default 
useradd
DEBUG util.py:256:                              configuration
DEBUG util.py:256:    -e, --expiredate EXPIRE_DATE      set account
expiration date to EXPIRE_DATE
DEBUG util.py:256:    -f, --inactive INACTIVE   set password inactive
after expiration
DEBUG util.py:256:                              to INACTIVE
DEBUG util.py:256:    -g, --gid GROUP           force use GROUP for the new user
account
DEBUG util.py:256:    -G, --groups GROUPS               list of supplementary 
groups
for the new
DEBUG util.py:256:                              user account
DEBUG util.py:256:    -h, --help                        display this help 
message and exit
DEBUG util.py:256:    -k, --skel SKEL_DIR               specify an alternative 
skel
directory
DEBUG util.py:256:    -K, --key KEY=VALUE               overrides 
/etc/login.defs
defaults
DEBUG util.py:256:    -m, --create-home         create home directory for the
new user
DEBUG util.py:256:                              account
DEBUG util.py:256:    -l,                       do not add user to
lastlog database file
DEBUG util.py:256:    -M,                       do not create user's
home directory(overrides /etc/login.defs)
DEBUG util.py:256:    -r,                       create system account
DEBUG util.py:256:    -o, --non-unique          allow create user with duplicate
DEBUG util.py:256:                              (non-unique) UID
DEBUG util.py:256:    -p, --password PASSWORD   use encrypted password for
the new user
DEBUG util.py:256:                              account
DEBUG util.py:256:    -s, --shell SHELL         the login shell for the new
user account
DEBUG util.py:256:    -u, --uid UID                     force use the UID for 
the
new user account
DEBUG util.py:256:    -Z, --selinux-user SEUSER use a specific SEUSER
for the SELinux user mapping
DEBUG util.py:319:  Child returncode was: 2
DEBUG util.py:98:  kill orphans
==

Has the fixed broken builds on EL5? Should any changes be applied on the
consuming edge, and if yes, why was this released to a stable Fedora
branch??

-- Jeroen
--
buildsys mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/buildsys

Reply via email to