29556 Commits

Author SHA1 Message Date
David Michael
86421136e6 sys-libs/glibc: install nscd service files
The actual nscd binary has been installed since sssd was added,
but none of the systemd configuration files were included.  This
resulted in a binary that would not start due to a missing /run
directory.

The upstream nscd.conf is installed in /usr and linked into /etc.
2017-03-10 12:16:57 -08:00
David Michael
5bea09ef50 dev-libs/openssl: generate /etc/ssl at boot 2017-03-10 11:49:15 -08:00
Alex Crawford
51e22be86d Merge pull request #2412 from packethost/oem-packet-remove-bond-workaround
coreos-overlay/oem-packet: Remove bond workaround
2017-03-10 11:32:57 -08:00
Benjamin Gilbert
485d2aab00 coreos-{modules,kernel}: Bump for config changes 2017-03-09 22:29:35 -08:00
Benjamin Gilbert
690c369cbe eclass/coreos-kernel.eclass: Verify enablement of kconfig options
If any kconfig options are set to "y" or "m" in the defconfig or
commonconfig, but are set to "n" after "make olddefconfig" runs,
fail the build.
2017-03-09 22:25:40 -08:00
Benjamin Gilbert
7c9b046060 sys-kernel/coreos-modules: Unmask CONFIG_FTRACE on arm64
It doesn't appear to have been deliberately masked. Fixes CONFIG_BPF_EVENTS
and CONFIG_KPROBE_EVENT values set from commonconfig.
2017-03-09 22:25:17 -08:00
Benjamin Gilbert
b012827043 sys-kernel/coreos-modules: Fix CONFIG_TCG_TIS_ST33ZP24 on ARM64
It doesn't do anything without the I2C or SPI submodules enabled. It's
not clear what was meant, so enable both.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
377a9af4e0 sys-kernel/coreos-modules: Fix build warning about CONFIG_HWMON
It's overridden to "m" in commonconfig.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
7892989f7d sys-kernel/coreos-modules: Fix warning about CONFIG_NF_CT_PROTO_UDPLITE
It's no longer a tristate in 4.10.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
e6db763aa1 sys-kernel/coreos-modules: Drop redundant option setting
It's already set in commonconfig.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
e96ae91ea2 sys-kernel/coreos-modules: Drop some Ethernet drivers on ARM
They depend on CONFIG_NET_VENDOR_SMSC, which has never been enabled.
2017-03-09 22:22:42 -08:00
Benjamin Gilbert
ca495e52f6 sys-kernel/coreos-modules: Move some more options to amd64
They require architecture features not available on arm64 as of 4.10.
2017-03-09 22:21:46 -08:00
Benjamin Gilbert
888a1c0694 sys-kernel/coreos-modules: Move some options to amd64
They are explicitly marked x86-only in 4.10.
2017-03-09 22:21:45 -08:00
Benjamin Gilbert
e54f7938bc sys-kernel/coreos-modules: Drop some 802.11 options on ARM
In practice they're disabled, and they likely don't belong there in the
first place.
2017-03-09 22:21:13 -08:00
David Michael
8161850ee7 Merge pull request #530 from dm0-/drop-doc-pkgs
Drop some unused docs packages
2017-03-09 20:08:32 -08:00
Benjamin Gilbert
01d22664dc sys-kernel/coreos-modules: Enable netfilter IP socket lookup support
In 4.10 this code was factored out of CONFIG_NETFILTER_XT_MATCH_SOCKET,
which now depends on it.
2017-03-09 19:24:14 -08:00
Benjamin Gilbert
52c710f4c6 sys-kernel/coreos-modules: Enable Infiniband RDMA verbs library
CONFIG_INFINIBAND_QIB gained a CONFIG_INFINIBAND_RDMAVT dependency in
4.6. The QIB driver appears actively maintained, and we enable a number
of other Infiniband drivers.
2017-03-09 19:08:04 -08:00
Benjamin Gilbert
7645b11972 sys-kernel/coreos-modules: Drop obsolete config options
CONFIG_I7300_IDLE enables a driver that was dropped in 4.10.
CONFIG_DEBUG_STRICT_USER_COPY_CHECKS was dropped in 4.8.
CONFIG_ZRAM_LZ4_COMPRESS was obsoleted by CryptoAPI in 4.8.
CONFIG_I40E_VXLAN is a driver option that was dropped in 4.8.
2017-03-09 19:08:04 -08:00
Benjamin Gilbert
be5f1d36a2 eclass/coreos-kernel.eclass: Fix typo in comment 2017-03-09 19:08:02 -08:00
David Michael
2ae8c30fe9 app-text/gnome-doc-utils: drop package 2017-03-09 12:41:15 -08:00
David Michael
e1e1de7426 dev-util/gtk-doc: drop package 2017-03-09 11:30:53 -08:00
David Michael
f5586e251c app-text/yelp-tools: drop package 2017-03-09 11:29:58 -08:00
David Michael
bfe5eeaff3 Merge pull request #529 from dm0-/cryptsetup
bump(sys-fs/cryptsetup): sync with upstream
2017-03-08 22:26:18 -08:00
Alex Crawford
878c949192 Merge pull request #2463 from crawford/issues
coreos-base/oem*: update bug report url
2017-03-08 19:54:53 -08:00
Alex Crawford
c9021c5e44 coreos-base/oem*: update bug report url
This changes the bug URL from GitHub to a subdomain under coreos.com.
This will allow us in the future to move to another bug tracker. As it
exists today, this new subdomain just redirects to GitHub so there
should be no change in behavior.
2017-03-08 19:54:16 -08:00
David Michael
234337dd72 Merge pull request #2467 from guilhem/sssd_sudo
profiles/coreos: Turn on sudo support in sssd
2017-03-08 14:07:50 -08:00
David Michael
7ef7cd3bcf profiles: include arping and traceroute in iputils 2017-03-08 13:58:57 -08:00
Euan Kemp
8240215fe2 Merge pull request #650 from euank/docker-aci
Initial docker-aci build thing
2017-03-08 13:30:54 -08:00
Guilhem Lettron
907fda986b profiles/coreos: Turn on sudo support in sssd
Build the sudo-related helpers for sssd.
So sudoers can be retrieve from LDAP.
2017-03-08 16:32:09 +01:00
Euan Kemp
b77e8d3f62 Merge pull request #2464 from euank/flannel-docker-opts-version
app-admin/flannel-wrapper: update to 0.7.0 again
2017-03-07 17:44:47 -08:00
Euan Kemp
25291767a0 app-admin/flannel-wrapper: update to 0.7.0 again
This properly updates the image tag.

This should have happened in #2390
2017-03-07 16:40:53 -08:00
David Michael
60baaad33e Merge pull request #2459 from dm0-/bugs-1847
app-admin/flannel-wrapper: properly sort unit dependencies
2017-03-07 16:39:08 -08:00
David Michael
b33f10191c bump(sys-fs/cryptsetup): sync with upstream 2017-03-07 15:33:48 -08:00
Geoff Levand
bbd390da66 Merge pull request #2457 from glevand/for-merge-kexec
kexec-tools: Move to portage-stable
2017-03-07 11:27:25 -08:00
Geoff Levand
53fb46d991 Merge pull request #528 from glevand/for-merge-kexec
bump(sys-apps/kexec-tools): sync with upstream for arm64
2017-03-07 11:27:04 -08:00
David Michael
0010198c7f Merge pull request #2458 from dm0-/bugs-1843
sys-kernel/coreos-modules: enable ipvlan dependency
2017-03-06 18:26:19 -08:00
David Michael
453e76b337 app-admin/flannel-wrapper: properly sort unit dependencies
When flannel-docker-opts didn't require flanneld, flanneld could
fail and flannel-docker-opts would start immediately after.  This
effectively broke the intended ordering, so now both services
require each other.

This also simplifies the ordering declarations of the two services
by making flannel-docker-opts have both After= and Requires= as is
most commonly configured.
2017-03-06 16:59:13 -08:00
Euan Kemp
b8589683b8 build_docker_aci: include 'extra' version number
This allows for multiple iterations with the same package version if
needed.
2017-03-06 16:07:26 -08:00
Euan Kemp
ada33ad411 build_docker_aci: update version / file logic 2017-03-06 16:07:26 -08:00
David Michael
66d1b62ff6 sys-kernel/coreos-modules: enable ipvlan dependency 2017-03-06 12:04:27 -08:00
Geoff Levand
a165608f80 kexec-tools: Move to portage-stable
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-03-03 15:05:29 -08:00
Geoff Levand
ad6a0375cf bump(sys-apps/kexec-tools): sync with upstream for arm64
Upstream kexec now supports arm64.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-03-03 15:03:10 -08:00
David Michael
49bc54fc8c sys-apps/systemd: sync with upstream v233
This moves the previous customized 9999 ebuild to 231 and takes the
unmodified upstream 233 as 9999.
2017-03-02 15:00:43 -08:00
Alex Crawford
d8ea06c5c5 *: don't hardcode path to bash
Bash isn't always at this location. These scripts in particular are
being updated because they are called from outside of the SDK.
2017-03-02 14:00:11 -08:00
David Michael
89fb15ae08 Merge pull request #652 from dm0-/revert-sb
Revert Secure Boot signing changes
2017-03-01 18:11:52 -08:00
David Michael
aa772ea048 Revert "offline_signing: sign UEFI binaries for Secure Boot"
This reverts commit 40b60875d0ce22060ac3f468102a79d1356ec4cd.
2017-03-01 18:09:53 -08:00
David Michael
828ae7b561 Revert "offline_signing: download all UEFI binaries"
This reverts commit d91c0c398f63599e1a5af37ed06ed58bd91f6a77.
2017-03-01 18:09:53 -08:00
David Michael
89f3c3286d Merge pull request #2455 from dm0-/qemu
app-emulation/qemu: sync with latest upstream stable
2017-03-01 18:03:11 -08:00
David Michael
037778e60c app-emulation/qemu: sync with latest upstream stable 2017-03-01 17:58:27 -08:00
Michael Marineau
6691c1f537 Merge pull request #2456 from marineam/bios
mantle: fix default PC BIOS image
2017-03-01 17:50:19 -08:00