image build and composition scripts for Flatcar Container Linux
Go to file
Michael Marineau 6c2f9a9ffb fix(make_chroot): Improve chroot user creation.
If the user already exists check that the UID and GID are correct and
modify it (setting shell and home directory) to match what the SDK
expects. This avoids needlessly failing if the user calling cros_sdk is
the 'core' user on a CoreOS machine.

Change new-user creation to copy the user's full name and group instead
of using a generic name and Google's 'eng' group. Also remove the
default password for the account, it isn't needed and uses perl.
2013-08-26 00:53:13 +00:00
bin cleanup(build_image): Remove some unused flags. 2013-08-19 18:09:11 -04:00
build_library fix(build_library): Create disk image first instead of last. 2013-08-21 16:54:23 -04:00
hooks/install Excluded ${D}usr/lib/debug/* files from hardened checks. 2012-10-24 20:15:53 -07:00
lib feat(image_to_vm): Switch to qcow2 as default qemu disk format. 2013-08-02 14:53:08 -04:00
mod_for_dbusspy Fix configuration to make dbus-monitor work 2012-11-27 12:36:14 -08:00
mod_for_test_scripts chore(*): use COREOS lsb-release variables 2013-07-24 15:43:26 -07:00
oem/ami Merge pull request #91 from doodles526/master 2013-08-22 11:26:53 -07:00
path-overrides umount wrapper: fix inverted logic 2012-09-12 22:32:18 -07:00
sdk_lib fix(make_chroot): Improve chroot user creation. 2013-08-26 00:53:13 +00:00
.gitignore cros_sdk: Allow additional chroot mounts via .local_mounts file 2012-09-21 16:48:52 -07:00
archive_hwqual Don't depend on zip files in archive_hwqual (1 of 2). 2012-10-15 14:19:08 -07:00
bash_completion Trivial change to test the commit queue by cleaning up Copyright date in bash_history. 2011-09-01 18:48:39 -07:00
boot_nspawn fix(*): use /media/state and overlays dir 2013-07-26 08:44:47 -07:00
bootstrap_sdk feat(bootstrap_sdk): Add release data to SDK tarballs. 2013-08-05 23:18:41 -04:00
branch_release fix(branch_release): Include new SDK_VERSION variable. 2013-07-17 20:28:16 -04:00
build_image cleanup(build_image): Remove some unused flags. 2013-08-19 18:09:11 -04:00
build_packages fix(build_packages): Move gsutil code from build_packages to a library. 2013-07-05 23:54:23 -04:00
call_autoserv.py Added HWQual utility script - call_script.py 2011-01-27 16:19:55 -08:00
chromeos-common.sh Switch to GPT-format disk images. 2010-03-30 14:17:34 -07:00
clean_loopback_devices Add a umount wrapper to suppress gvfsd/trashd breaking umount calls. 2012-09-05 00:00:43 -07:00
common.sh fix(common.sh): Do not add dev build id when outside a repo checkout. 2013-08-16 21:47:31 -04:00
core_upload_update feat(core_upload_update): copy stuff to channel URL 2013-08-02 11:33:02 -07:00
cros_generate_breakpad_symbols setup DEFAULT_BOARD by default 2012-08-14 10:17:31 -07:00
cros_generate_stacks_bvt Simplify boilerplate common.sh code in src/scripts. 2012-07-12 10:55:37 -07:00
cros_run_unit_tests Remove testing utilities and fix symlinks. 2011-03-24 16:06:59 -07:00
cros_workon Add the --include-masked flag when calling the equery which command. 2013-01-30 14:25:44 -08:00
exclude-list Create squashfs as the rootfs. 2011-08-26 13:04:29 -07:00
generate_test_report Remove testing utilities and fix symlinks. 2011-03-24 16:06:59 -07:00
get_latest_image.sh setup DEFAULT_BOARD by default 2012-08-14 10:17:31 -07:00
get_package_list setup DEFAULT_BOARD by default 2012-08-14 10:17:31 -07:00
image_to_live.sh Move some dev scripts into dev/host. 2011-03-23 14:34:53 -07:00
image_to_vm.sh fix(build_library): Remove GPT writer scripts, call cgpt directly. 2013-08-20 21:30:22 -04:00
install_toolchain fix(install_toolchain): Prevent tar from replacing lib symlinks 2013-07-22 21:42:57 -04:00
LICENSE LICENSE: minor cleanups 2013-07-31 11:20:58 -07:00
make_factory_package.sh Move symlink to make_factory_packages.py. 2012-11-26 23:10:15 -08:00
master_release feat(master_release): Add option to automatically bump SDK_VERSION. 2013-08-05 16:47:28 -04:00
mod_test_image_for_dbusspy.sh Simplify boilerplate common.sh code in src/scripts. 2012-07-12 10:55:37 -07:00
mod_test_image_for_pyauto.sh setup DEFAULT_BOARD by default 2012-08-14 10:17:31 -07:00
mount_gpt_image.sh fix(*): Rename dev image to coreos_developer_image.bin 2013-07-26 22:12:10 -04:00
PRESUBMIT.cfg Add pylint hook to src/scripts. 2013-01-18 11:40:40 -08:00
remote_access.sh chore(*): use COREOS lsb-release variables 2013-07-24 15:43:26 -07:00
run_remote_tests.sh Remove testing utilities and fix symlinks. 2011-03-24 16:06:59 -07:00
security_test_image security_test_image: new signer test script 2012-10-02 16:45:18 -07:00
serve_factory_packages.py crosutils: globally replace enter_chroot with cros_sdk 2011-08-19 15:35:32 -07:00
set_shared_user_password.sh Added password arg to set_shared_user_password.sh 2012-07-25 10:50:08 -07:00
setup_board fix(setup_board): Install baselayout with USE=build 2013-07-22 21:42:57 -04:00
sha256_partitions.sh sha256_partitions: script to easily sha256 partitions of a .bin file. 2011-08-11 10:00:12 -07:00
ssh_test.sh Simplify boilerplate common.sh code in src/scripts. 2012-07-12 10:55:37 -07:00
start_devserver Simplify boilerplate common.sh code in src/scripts. 2012-07-12 10:55:37 -07:00
update_bootloaders.sh feat(boot_kernel): add support for the boot kernel 2013-07-17 18:02:27 -07:00
update_chroot fix(update_chroot): Generate make.conf.host_setup before update scripts. 2013-08-07 12:29:10 -04:00
update_distfiles fix(update_distfiles): Set temporary directory 2013-06-26 14:07:16 -04:00
update_ebuilds fix(update_ebuilds): Switch default source to rsync mirrors. 2013-07-03 14:38:11 -04:00
upload_symbols setup DEFAULT_BOARD by default 2012-08-14 10:17:31 -07:00