27262 Commits

Author SHA1 Message Date
David Michael
dbdf031d90 bump(app-arch/unzip): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
4ca8da0bcd bump(dev-libs/npth): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
bba0cbba13 bump(app-crypt/pinentry): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
085044e7e0 bump(app-shells/bash-completion): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
fdcb3c8237 bump(app-admin/sudo): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
17b50969ee bump(sys-apps/util-linux): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
a96327ebc7 bump(app-arch/lbzip2): sync with upstream 2017-05-09 11:42:08 -07:00
David Michael
fc13b07498 bump(sys-apps/man-pages): sync with upstream 2017-05-09 11:42:08 -07:00
David Michael
1bb57637a8 net-misc/tlsdate: drop package 2017-05-09 11:42:08 -07:00
David Michael
ce92189b5c profiles: drop some dev-python/ws4py flags
Since there are no USE flag dependencies on ws4py (and it's unclear
if anything uses it at all), disable client and server to limit its
already numerous dependencies.
2017-05-09 11:41:12 -07:00
David Michael
163835407c sys-process/ktop: inherit epatch 2017-05-09 11:41:12 -07:00
David Michael
459747cc1f dev-util/boost-build: fix cross-compilation 2017-05-09 11:41:12 -07:00
David Michael
ccf87998ec dev-util/boost-build: import from portage-stable 2017-05-09 11:41:12 -07:00
David Michael
970ee13014 profiles: work around a new dependency cycle 2017-05-09 11:41:12 -07:00
David Michael
9d1cd99ab8 profiles: bootstrap around version blocks 2017-05-09 11:41:12 -07:00
David Michael
b4272247fb profiles: clean up some redundant versions 2017-05-09 11:41:12 -07:00
David Michael
a1f9afec2a dev-util/crosutils: update inherited eclass name 2017-05-09 11:41:12 -07:00
David Michael
b123434eea coreos-base/cros-devutils: update inherited eclass name 2017-05-09 11:41:12 -07:00
David Michael
b77d9d93fa dev-python/gdata: apply CoreOS changes 2017-05-09 11:41:12 -07:00
David Michael
08fc5885b1 dev-python/gdata: sync with Gentoo 2017-05-09 11:41:12 -07:00
David Michael
8251699410 profiles: drop redundant xattr and seccomp flags
They are set in portage-stable's default/linux/make.defaults and
base/make.defaults, which are inherited by linux arch profiles.
2017-05-09 11:41:12 -07:00
David Michael
9cdebd941c profiles: avoid more silly paths in prod images 2017-05-09 11:41:12 -07:00
David Michael
68f9fc1561 profiles: drop sloppy pkgconfig paths
Currently, the only affected package is ipset.
2017-05-09 11:41:12 -07:00
David Michael
f00c402c73 profiles: drop USE=python for libxml2
The gtk-doc package was removed after the gtk-doc-am split.
2017-05-09 11:41:12 -07:00
David Michael
e3844d02e8 sys-apps/systemd: make man pages available in the SDK 2017-05-09 11:41:12 -07:00
David Michael
1d3e52fc78 Merge pull request #2563 from dm0-/rpc
Fix CVE-2017-8779
2017-05-09 11:27:55 -07:00
Euan Kemp
1d499f2ce4 app-emulation/docker: deprecate dockerd script
This script had two main functions:

1. Select the graphdriver
This functionality is now handled in the docker daemon. It defaults to
overlay2 on recent docker versions, and does its own fs detection for
btrfs etc.
We carry a patch for 1.12.6 now to prefer overlay to devicemapper

2. Avoid enabling selinux on btrfs
This no longer matters since as of v1.10, selinux on btrfs is supported.
See moby/moby#16452

This PR replaces that original functionality with a simpler systemd environment variable, which is also more in-line with what we do for other similar choices.

The environment variable is also more discoverable and easier for users to edit.
Note: for backwards compatibility with
DOCKER_OPTS=--selinux-enabled=false (to make that take precedent), we
intentionally put the environment variable as the first option.

However, for backwards compatibility with older units, we also retain
the script. We are able to remove the graphdriver detection/selection
since that behavior now happens appropriately in docker, but we need to
keep the selinux defaulting so that people who are executing the script
and expecting selinux to work (e.g.  if they copied an old
docker.service) will continue to get selinux as expected.
2017-05-09 11:27:54 -07:00
David Michael
20fa0c077e Merge pull request #551 from dm0-/rpc
bump(net-nds/rpcbind): sync with upstream
2017-05-09 11:27:46 -07:00
Euan Kemp
9c0f911e27 app-emulation/docker: restart on-failure
This also syncs a few other small changes from upstream.

See https://github.com/moby/moby/pull/30210 for the network-online
change / bugs references.

There doesn't appear to be a reason the socket's user differed from
upstream, so there's no intended meaning to that change beyond syncing
with upstream.
2017-05-09 10:38:37 -07:00
Euan Kemp
39247c7945 app-emulation/docker: Fix docker-init & cleanup
Notable changes:
1.12.6:
* Bump to go 1.7
* Remove go1.6-specific cflags workaround

17.04:
* Remove go1.6-specific cflags workaround
* Fix docker-init in the docker-17.04 ebuild
* Sync with upstream a bit
2017-05-09 10:38:37 -07:00
David Michael
45155195d8 profiles: accept the latest rpcbind 2017-05-08 18:16:58 -07:00
David Michael
f93fa06e66 net-libs/libtirpc: apply CoreOS changes 2017-05-08 18:16:09 -07:00
David Michael
f68da24d2a net-libs/libtirpc: sync with the latest Gentoo version 2017-05-08 18:16:07 -07:00
David Michael
e67bff159d bump(net-nds/rpcbind): sync with upstream 2017-05-08 18:13:58 -07:00
Benjamin Gilbert
5177c10191 Merge pull request #679 from bgilbert/format
image_to_vm: Default to qemu_uefi on ARM
2017-05-08 14:09:52 -07:00
David Michael
58cbd3d90b Merge pull request #2561 from dm0-/glsa
profiles: bump arm64 versions for GLSAs
2017-05-08 14:09:39 -07:00
David Michael
b5c319de61 Merge pull request #550 from dm0-/glsa
Fix GLSAs
2017-05-08 14:09:29 -07:00
David Michael
cbcf6b3e45 profiles: bump arm64 versions for GLSAs 2017-05-08 11:50:02 -07:00
David Michael
22a571ed50 bump(dev-libs/libevent): sync with upstream 2017-05-08 11:42:41 -07:00
David Michael
917dcedec8 bump(metadata/glsa): sync with upstream 2017-05-08 11:42:19 -07:00
Benjamin Gilbert
08841b1661 Merge pull request #683 from bgilbert/pushd
image_to_vm: Silence stray output when --from is used
2017-05-05 16:52:21 -07:00
Benjamin Gilbert
a7e9af386c image_to_vm: Silence stray output when --from is used 2017-05-05 16:38:37 -07:00
Benjamin Gilbert
14c9b80e95 Merge pull request #2560 from bgilbert/kernel-hardening
sys-kernel/coreos-modules: Enable some kernel hardening features
2017-05-05 15:05:41 -07:00
Euan Kemp
ef65081892 Merge pull request #680 from xcompass/vmware-dhcp-default-no
Change default value of dhcp for vmware template to no
2017-05-04 17:09:17 -07:00
Benjamin Gilbert
ee1709b256 sys-kernel/coreos-modules: Enable some kernel hardening features
SLAB_FREELIST_RANDOM: Randomize slab allocator freelist order,
c7ce4f60ac199fb3521c5fcd64da21cee801ec2b

IO_STRICT_DEVMEM: Disallow access to /dev/mem regions that are bound
to a kernel driver, 90a545e981267e917b9d698ce07affd69787db87

HARDENED_USERCOPY: Add more address range checks to copy_{from,to}_user(),
f5509cc18daa7f82bcc553be70df2117c8eedc16
2017-05-04 14:18:11 -07:00
David Michael
bfb3066a52 Merge pull request #547 from dm0-/nss
bump(dev-libs/nss): sync with upstream
2017-05-04 12:32:25 -07:00
David Michael
c1650f4e3d bump(dev-libs/nss): sync with upstream 2017-05-04 12:22:24 -07:00
Pan Luo
234ae23443
Change default value of dhcp for vmware template to no
When OVA template is not being used, the default dhcp value yes will
trigger cloud-init to generate a 00-.network file, which will break
network connectivity Intermittently. Please see the details here:
https://github.com/coreos/bugs/issues/1802#issuecomment-297847614
2017-05-04 09:30:55 -07:00
Alex Crawford
e0b7a7a5f1 Merge pull request #2557 from crawford/etcd
dev-db/etcd: remove etcd 0.4.9
2017-05-04 02:30:26 -07:00
Alex Crawford
8f75b76ba6 chore(metadata): Regenerate cache 2017-05-04 09:21:17 +02:00