Michael Marineau
cc341f856b
fix(disk_util): Merge write_mbr into write_gpt
...
No need for this to be a different command.
2013-12-30 16:10:46 -08:00
Michael Marineau
de9ff4fc8e
fix(disk_util): Rework how argument parsing/passing works.
...
Move from optparse to argparse. Move layout file and layout type to
global options with reasonable default values so every command doesn't
need to them. Adjust calling scripts to match.
For now layout type is being passed via an environment variable
DISK_LAYOUT_TYPE but this is a temporary situation.
2013-12-30 16:10:46 -08:00
Michael Marineau
fdefbf704c
add(disk_util): Rename cgpt.py to disk_util.
...
Use a more generic name so cgpt.py and disk_layout_util.sh can be merged
into one tool. Wrappers around wrappers around wrappers are tedious.
2013-12-30 16:10:46 -08:00
Michael Marineau
ba5f044fe4
remove(coreos-base/chromeos-auth-config): Unused passwd hackery
...
This appears to be part of a scheme to set an alternative login password
in ChromeOS that we have not been using. Our solution will be to make
/etc read-write so this can just go away.
2013-12-30 16:08:11 -08:00
Michael Marineau
d03376f5c3
fix(coreos-base/coreos): Remove rsyslog
...
We don't actually enable it and journald is more awesome anyway.
2013-12-30 16:08:11 -08:00
Michael Marineau
2a6ef1ad8f
fix(sys-libs/ncurses): Remove terminfo from /etc w/ symlink-usr
...
Existing behavior remains unchanged if symlink-usr is unset, otherwise
leave terminfo alone (if minimal is also unset) or prune terminfo down
to the set that would have been installed to /etc if minimal is set.
2013-12-30 16:08:11 -08:00
Michael Marineau
6fc956aa1e
bump(sys-libs/ncurses): Sync ebuild with current upstream version
2013-12-30 16:08:11 -08:00
Michael Marineau
4c0e511348
Merge pull request #145 from marineam/symlink-usr
...
fix(test_image_content): Improve /usr symlink and conflict tests.
2013-12-30 15:43:18 -08:00
Brandon Philips
defe333a33
Merge pull request #286 from philips/etcd-0.2.0
...
bump etcd and etcdctl
2013-12-23 23:26:47 -08:00
Brandon Philips
58a6bf6d7a
fix(dev-db/etcd): set name in bootstrap
...
by default set the name of the etcd machine to the `${HOSTNAME}`
2013-12-23 23:22:19 -08:00
Brandon Philips
969ec91d6e
feat(dev-db/etcdctl): bump 0.2.0
2013-12-23 22:59:44 -08:00
Brandon Philips
ae01d59251
feat(dev-db/etcd): add etcd 0.2.0
2013-12-23 11:15:16 -08:00
Brandon Philips
79fbbfebbd
Merge pull request #76 from philips/bump-go
...
bump(dev-lang/go): sync with upstream
2013-12-21 14:20:32 -08:00
Brandon Philips
15707eccdb
Merge pull request #284 from philips/bump-go
...
fix(package.accept_keywords): accept go-1.2
2013-12-21 14:20:19 -08:00
Brandon Philips
64281470b5
Merge pull request #285 from philips/docker-0.7.2
...
bump(app-emulation/docker): bump to 0.7.2
2013-12-21 14:20:13 -08:00
Brandon Philips
1653ed95ee
bump(app-emulation/docker): bump to 0.7.2
2013-12-20 19:06:48 -08:00
Brandon Philips
2455297fe6
fix(package.accept_keywords): accept go-1.2
2013-12-20 19:03:08 -08:00
Brandon Philips
e1d2330aa2
fix(package.accept_keywords): accept go-1.2
2013-12-20 18:58:07 -08:00
Brandon Philips
d949a5b662
bump(dev-lang/go): sync with upstream
2013-12-20 18:56:34 -08:00
Michael Marineau
c279534b4f
Merge pull request #75 from marineam/eselect
...
bump(app-admin/eselect): sync with upstream
2013-12-19 16:58:52 -08:00
Michael Marineau
f75d04eaab
Merge pull request #146 from marineam/fix-board-names
...
fix(toolchain_util.sh): Fix BOARD_NAMES list
2013-12-19 12:08:57 -08:00
Michael Marineau
1c239f2258
Merge pull request #282 from oremj/add_coretest
...
Add coretest-0.0.1 ebuild.
2013-12-18 23:54:37 -08:00
Jeremiah Orem
c96c4fde29
Add coretest-0.0.1 ebuild.
2013-12-18 23:09:57 -08:00
Brandon Philips
5e25567f0a
Merge pull request #283 from marineam/bootengine
...
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:31:27 -08:00
Michael Marineau
4c5fc60ba2
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:28:03 -08:00
Michael Marineau
acdad64f35
bump(app-admin/eselect-bashcomp): sync with upstream
...
This module is now in its own ebuild, previously it was bundled with
eselect.
Packages updated:
app-admin/eselect-bashcomp
app-shells/bash-completion
2013-12-18 13:40:05 -08:00
Michael Marineau
dd88afdc6b
bump(app-admin/eselect): sync with upstream
2013-12-11 19:44:44 -08:00
Michael Marineau
3d7bed9aea
fix(toolchain_util.sh): Fix BOARD_NAMES list
...
This has been broken since d91e8d21 :(
2013-12-11 19:38:45 -08:00
Michael Marineau
a25afa52b3
Merge pull request #278 from marineam/symlink-usr
...
pam /usr fixes
2013-12-09 21:02:26 -08:00
Michael Marineau
551fb5121c
Merge pull request #74 from marineam/symlink-usr
...
bump(sys-libs/libcap): sync with upstream
2013-12-09 21:01:58 -08:00
Michael Marineau
62ae4d60b1
fix(test_image_content): Improve /usr symlink and conflict tests.
...
Now uses the package database instead of filesystem so the check works
even if /bin and friends are symlinks to /usr. Also disable the
whitelist and check that the expected symlinks are correct if the
symlink-usr USE flag is enabled.
2013-12-09 19:32:54 -08:00
Brandon Philips
3e27b096ff
Merge pull request #73 from philips/bump-e2fs
...
bump(sys-libs/e2fsprogs-libs): sync with upstream
2013-12-09 17:48:09 -08:00
Brandon Philips
08e758e955
bump(sys-libs/e2fsprogs-libs): sync with upstream
2013-12-09 17:36:28 -08:00
Brandon Philips
4beb4388ad
bump(sys-fs/e2fsprogs): sync with upstream
2013-12-09 17:36:01 -08:00
Michael Marineau
1a8e3ad89c
fix(sys-libs/pam): Remove libs from /lib64
...
This ebuild calls gen_usr_ldscript to move libraries from /usr to / and
then symlinks to them from /usr. Clear all that crap out and use /usr.
2013-12-09 17:11:53 -08:00
Michael Marineau
01f2bb15c5
bump(sys-libs/pam): Import current stable pam from Gentoo
2013-12-09 15:35:44 -08:00
Michael Marineau
6c05590ad1
bump(sys-libs/libcap): sync with upstream
...
This version doesn't install conflicting files in /lib64 and /usr/lib64
2013-12-09 15:21:36 -08:00
Michael Marineau
8071aca926
Merge pull request #144 from marineam/cleanup
...
fix(*): remove lingering broken support for board overlays.
2013-12-08 19:01:53 -08:00
Brandon Philips
01215e9c1e
Merge pull request #143 from marineam/trap-exit
...
fix(build_image): Properly clear the EXIT trap
2013-12-08 18:36:59 -08:00
Michael Marineau
6d414d275e
fix(*): remove lingering broken support for board overlays.
...
This is a feature from the chromeos sdk that we haven't used and doesn't
work any more. Clean it up...
2013-12-08 16:02:00 -08:00
Michael Marineau
68221b98e6
fix(build_image): Properly clear the EXIT trap
...
Now build_image will no longer claim that the build failed, prompting
you to delete the output directory, after a good build.
2013-12-08 15:42:34 -08:00
Michael Marineau
96093bdb55
Merge pull request #141 from marineam/tag-checks
...
fix(tag_release): Add a few sanity checks.
2013-12-08 13:07:13 -08:00
Michael Marineau
b841916b74
fix(tag_release): Add a few sanity checks.
...
- it shouldn't be possible to set the SDK version to the same as the new
tag's version. The SDK must always be a previous build.
- don't fail if there isn't any old manifests to git rm.
There are ways to improve, it'd be sexy if it was truly safe and we
could throw around annoying terms like idempotent to make this kind of
sequence just work but doesn't yet: tag_release; tag_release --push
2013-12-07 23:17:41 -08:00
Brandon Philips
c464f538a5
Merge pull request #275 from philips/docker-0.7.1
...
Docker 0.7.1
2013-12-07 22:10:58 -08:00
Brandon Philips
c6d0d0df45
Merge pull request #72 from philips/docker-0.7.1
...
chore(app-emulation/docker): moving to coreos-overlay
2013-12-07 22:10:28 -08:00
Brandon Philips
09b4f91633
feat(app-emulation/docker): use the coreos unit file
...
On CoreOS we use systemd to manage docker containers. Having docker
automatically start containers on reboot makes everything confused. Stop
doing this.
2013-12-07 22:05:03 -08:00
unclejack
22f3f5b953
feat(app-emulation/docker): bump to docker 0.7.1
2013-12-07 21:47:01 -08:00
Brandon Philips
0d18737adc
fix(app-emulation/docker): start with a clean slate
2013-12-07 21:45:45 -08:00
Brandon Philips
678460b662
chore(app-emulation/docker): moving to coreos-overlay
...
we have to tweak the unit file this ebuild installs so lets move this to
coreos-overlay, permanently.
2013-12-07 21:36:10 -08:00
Michael Marineau
bf96188fcb
Merge pull request #274 from marineam/efunctions
...
fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
2013-12-06 23:05:18 -08:00