Commit Graph

1002 Commits

Author SHA1 Message Date
Michael Marineau
d85b14db00 add(sys-libs/nss-usrfiles): nss module for files under /usr/share/nss 2013-12-30 16:43:34 -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
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
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
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
a25afa52b3 Merge pull request #278 from marineam/symlink-usr
pam /usr fixes
2013-12-09 21:02:26 -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
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
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
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
Michael Marineau
bd54f51917 fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
This makes double sure that the symlink is never removed by INSTALL_MASK
or PKG_INSTALL_MASK. This symlink is so strictly required by random
tools we cannot allow it to ever go missing by mistake.
2013-12-06 16:55:14 -08:00
Brandon Philips
5cac370275 Merge pull request #273 from marineam/gmerge
fix(coreos-base/gmerge): Remove reference to old package.provided file
2013-12-06 09:37:33 -08:00
Michael Marineau
43c26c6cc9 fix(coreos-base/gmerge): Remove reference to old package.provided file
A case of binary packages masking breakage, didn't notice this broke
because I didn't happen to trigger a build of gmerge during my testing.
This package.provided file contained the hackily installed toolchain
which is now handled via a normal emerge instead.
2013-12-05 23:09:35 -08:00
Brandon Philips
f0c18c5bd7 Merge pull request #272 from gregkh/kernel_update
bump(sys-kernel/coreos-kernel): add infiniband support
2013-12-04 22:08:33 -08:00
Greg Kroah-Hartman
e567efe461 bump(sys-kernel/coreos-kernel): add realtek ethernet support
Adds support for the realtek ethernet drivers as requested.
2013-12-04 21:03:27 -08:00
Greg Kroah-Hartman
8d5a6f9cd9 bump(sys-kernel/coreos-kernel): add infiniband support
This resolves issue #235 where IB support was requested for the kernel.
2013-12-04 20:05:48 -08:00
Michael Marineau
b89bafc14d Merge pull request #271 from marineam/fix-thin
Fix LVM/thin dependencies
2013-12-04 17:09:09 -08:00
Michael Marineau
3341e00450 hack(coreos-base/hard-host-depends): Work around lvm's configure script path detection 2013-12-04 17:07:07 -08:00
Michael Marineau
7bd16b8c0e fix(profiles): Use sys-block/thin-provisioning-tools-0.2.8-r1
This moves ruby from RDEPENDS to DEPENDS behind the 'test' USE flag.
2013-12-04 16:34:13 -08:00
Brandon Philips
cdacfd1243 Merge pull request #268 from philips/docker-0.7
feat(coreos/base): changes for docker 0.7
2013-12-03 17:08:06 -08:00
Brandon Philips
71430f7df0 feat(accept_keywords): boost build is needed by lvm 2013-12-03 17:07:23 -08:00
Brandon Philips
36189f4b23 feat(coreos-devel/sdk-depends): add boost-build
building boost requires that the SDK has the b2 command line utility
installed in /usr/bin/b2. Install this utility in the sdk.
2013-12-03 17:07:23 -08:00
Brandon Philips
89561b6f85 feat(coreos/base): add lvm thin 2013-12-03 17:07:17 -08:00
Brandon Philips
683432a2f7 feat(coreos/base): accept keywords on docker 0.7
we want docker 0.7, accept it's unstable nature
2013-12-03 12:59:48 -08:00
Michael Marineau
48310fc354 Merge pull request #269 from marineam/gce
add(coreos-base/oem-gce): Add support for ssh keys on GCE
2013-12-02 22:14:37 -08:00
Michael Marineau
1c726ce019 fix(coreos-base/oem-gce): Drop debug echo 2013-12-02 22:12:49 -08:00
Michael Marineau
79feeb1b41 Merge pull request #267 from marineam/turtle-chain
Turtle chain
2013-12-01 21:55:07 -08:00
Michael Marineau
e0244428fb fix(profiles): Move INSTALL_MASK from common.sh to profiles.
This one isn't used by default, only when building final images like so:

    export INSTALL_MASK=$(portageq-$BOARD envvar PROD_INSTALL_MASK)
2013-12-01 13:59:57 -08:00
Michael Marineau
4032ba5ede add(coreos-base/oem-gce): Add support for ssh keys on GCE 2013-11-30 17:26:49 -08:00
Michael Marineau
da1f605863 fix(profiles): Move default INSTALL_MASK to profiles.
The INSTALL_MASK is altered all over the place, clean it up by moving
all of it to profiles. Add /usr/share/{i18n,locales} to exclude those
installed by glibc since it doesn't have a nls use flag to disable them.
2013-11-29 21:28:31 -08:00
Michael Marineau
485f519a51 fix(coreos-base/coreos-base): Remove nsswitch.conf
Provided by glibc now that it is being installed properly.
2013-11-29 19:54:23 -08:00
Michael Marineau
640c2e354e Merge pull request #264 from marineam/dracut
Dracut
2013-11-27 14:44:33 -08:00
Michael Marineau
0de4520683 bump(sys-kernel/bootengine): Include journald config module 2013-11-27 14:40:29 -08:00
Michael Marineau
0c3d7932e3 Merge pull request #266 from marineam/kexec
fix(coreos-base/coreos): Add kexec to base image.
2013-11-27 14:02:32 -08:00