flatcar-scripts/sdk_lib
Michael Marineau 3e39c612eb fix(make_chroot): Simplify chroot user creation.
The commands useradd/usermod will silently skip adding users to
secondary groups that are not in /etc/group. The idea being that the
tools should not create groups that conflict with existing LDAP/NIS
groups but why trying to do so isn't a fatal error I don't know.

Overall the code is rather complicated and tries to modify instead of
add when possible to allow running the SDK as the 'core' user. To keep
things simple gut this code, make the 'core' user special, and add
secondary groups via the 'gpasswd' command so that errors are reported
instead of silently ignored.

One functional change: the default groups have changed to kvm and
portage. The old list excluded kvm and included lots of extra cruft.
2014-03-21 19:46:32 -07:00
..
updates add(129.0.0_python_exec_transition.sh): gracefully upgrade python-exec 2013-11-06 20:14:20 -08:00
enter_chroot.sh feat(sdk_lib): Bind mount GnuPG directories into the chroot. 2013-09-06 16:16:28 -07:00
make_chroot.sh fix(make_chroot): Simplify chroot user creation. 2014-03-21 19:46:32 -07:00
make_conf_util.sh fix(scripts): Add --load-average to MAKEOPTS 2013-07-17 18:04:51 -07:00
sdk_util.sh fix(release_util): Move default upload root to common, add --upload_root 2014-02-07 10:37:45 -08:00