Alex Crawford
28ce07b18d
Merge pull request #1718 from crawford/kernel
...
coreos-{kernel/sources}: bump to v4.4-coreos
2016-01-12 14:28:16 -08:00
Alex Crawford
3d5f8b9498
coreos-{kernel/sources}: bump to v4.4-coreos
2016-01-11 22:15:17 -08:00
Alex Crawford
3ca8557817
sys-apps/shadow: split shadow.conf
...
This will allow bootengine to only apply the shadow config that applies to /etc.
2016-01-11 19:20:39 -08:00
Michael Marineau
568db4e356
grub: bump version: includes upstream and coreos changes
2016-01-11 14:11:53 -08:00
Nick Owens
6f45c13c1c
coreos-devel/mantle: include fix for core user in sdk
2016-01-07 14:58:15 -08:00
Nick Owens
29be341cff
coreos-devel/mantle: install kolet binary to where kola expects it
2016-01-07 14:57:09 -08:00
Michael Marineau
2867d33ce7
Merge pull request #1711 from marineam/kernel-fixes
...
Minor cleanup/fixes for the kernel eclass
2016-01-06 23:24:05 -08:00
Alex Crawford
162d3eb814
Merge pull request #1712 from crawford/ignition
...
sys-apps/ignition: bump to v0.2.5
2016-01-06 21:25:04 -08:00
Alex Crawford
c9104d8471
sys-apps/ignition: bump to v0.2.5
2016-01-06 18:26:51 -08:00
Michael Marineau
67a462e423
coreos-kernel: fix shredding of private module signing key
...
Two errors here: shred_keys was not updated when the keys were moved
from the top level directory to the certs directory and shred_keys was
getting called after `rm -r certs`, leaving nothing to shred.
Now the ebuild will fail if shred fails.
2016-01-06 17:53:36 -08:00
Michael Marineau
13899916c5
coreos-kernel: restore call to linux-info's get_version
...
Since moving call to dracut into the coreos-kernel package in
pkg_setup step the pkg_setup function provided by linux-info hasn't been
called, breaking tc-arch-kernel which depends on the detected kernel
version to know if it should return "x86" or "x86_64".
Instead of calling `linux-info_pkg_setup` we now call `get_version`
directly which only looks up the version in the source, the old behavior
allowed for falling back to `get_running_version` which is not useful.
2016-01-06 17:53:35 -08:00
Michael Marineau
009659e01d
coreos-kernel: move pkg_setup to follow execution order
2016-01-06 16:15:44 -08:00
Michael Marineau
fdf8ea8f8e
coreos-kernel: fix check for unclean source tree and check earlier
...
This check was broken in when the source symlinks were moved from `${S}`
to `${S}/source`. Also, since it is a environment sanity check running
the check as early as possible in `pkg_pretend` is appropriate.
2016-01-06 16:15:04 -08:00
Michael Marineau
c166fb7731
coreos-kernel: prune old ebuild
2016-01-06 12:18:37 -08:00
mjg59
a0adaa12fd
Merge pull request #1703 from mjg59/master
...
Fix up selinux policy for overlays
2016-01-05 14:52:25 -08:00
Nick Owens
2eaf7edc15
Merge pull request #1709 from mischief/mantle
...
coreos-devel/mantle: bump to latest commit
2016-01-05 12:28:22 -08:00
Michael Marineau
4c467290b1
Merge pull request #1707 from marineam/glibc-rpcgen
...
glibc: ensure cross-rpcgen is compiled during the compile phase
2016-01-05 12:14:19 -08:00
Nick Owens
220ab594e8
coreos-devel/mantle: bump to latest commit
2016-01-05 12:01:44 -08:00
Alex Crawford
dcc90fe804
Merge pull request #1708 from crawford/etcd
...
dev-db/etcd: bump to v2.2.3
2016-01-04 19:13:11 -08:00
Vito Caputo
5425b74c21
Merge pull request #1698 from experimental-platform/preserve-system-map
...
coreos-kernel: preserve 'System.map' during kernel build
2016-01-04 12:43:43 -08:00
Alex Crawford
fdf1e701e3
dev-db/etcd: bump to v2.2.3
2016-01-04 12:15:01 -08:00
Michael Marineau
a6105d7821
glibc: ensure cross-rpcgen is compiled during the compile phase
...
When bootstrapping glibc installs headers but is not built. However a
native tool, cross-rpcgen, must be built in order to generate rpcsvc
header files. By skipping directly to `make headers-install` the tool
winds up getting built during src_install, building as root instead of
the portage user and so on. Although uncommon this may lead to
permission issues with ccache.
2015-12-31 18:50:40 -05:00
Michael Marineau
bfa49f1871
Merge pull request #1705 from marineam/devpts
...
glibc: Do not check /dev/pts options
2015-12-28 16:21:39 -08:00
Michael Marineau
8411c483a3
glibc: Do not check /dev/pts options
...
The SDK chroot has no control over /dev/pts since it is bind-mounted
from the host system. As far as I can tell there isn't any significant
issue caused by the `tty` group having a different gid on the host
system from the SDK anyway.
2015-12-28 16:20:21 -08:00
Kamil Domański
e91a9e8525
preserve 'System.map' during kernel build
...
allows the proper operation of 'depmod' when building out-of-tree modules
2015-12-23 16:05:43 +01:00
Matthew Garrett
49e4570444
Don't verify write permissions on lower inodes on overlayfs
...
If a user opens a file r/w on overlayfs, and if the underlying inode is
currently still on the lower fs, right now we're verifying whether selinux
policy permits writes to the selinux context on the underlying inode. This
is suboptimal, since we don't want confined processes to be able to write to
these files if they're able to escape from a container and so don't want to
permit this in policy. Have overlayfs pass down an additional flag when
verifying the permission on lower inodes, and mask off the write bits in
the selinux permissions check if that flag is set.
2015-12-22 08:03:58 +00:00
Matthew Garrett
23a4b9d2b1
Fix up selinux policy for overlays
...
MCS is restricting us from performing relabelfrom, and docker uses another
label for the underlying files so we need to permit entrypoint from there.
2015-12-22 07:39:52 +00:00
Alex Crawford
a49030e944
app-emulation/docker: remove dirty marker
2015-12-21 14:04:02 -08:00
Alex Crawford
ac406bac2c
profiles: fix package.accept_keywords
...
Broken by 3ad7eb629fbafe4277b0c6ff71bc40f893929399.
2015-12-17 10:07:33 -08:00
Alex Crawford
ecf53d9c33
Revert "profiles/coreos/base/package.accept_keywords: remove unused sys-process/criu dependency dev-libs/protobuf-c-0.15"
...
This reverts commit 038c121d28c358c15136d7792e662390b11fd7b7.
2015-12-17 09:19:22 -08:00
Alex Crawford
2c00091aa6
Merge pull request #1696 from crawford/kernel
...
sys-kernel/coreos-kernel: bump to 4.3.3
2015-12-16 20:27:02 -08:00
Alex Crawford
5e745e2af5
sys-kernel/coreos-kernel: bump to 4.3.3
2015-12-16 20:25:51 -08:00
Michael Marineau
521ca2da44
Merge pull request #1697 from marineam/cciss
...
coreos-init: update to fix resizing on cciss disks
2015-12-16 17:32:33 -08:00
Michael Marineau
5a4ae87e01
coreos-init: update to fix resizing on cciss disks
2015-12-16 17:18:44 -08:00
Michael Marineau
72c011c02f
Merge pull request #1690 from marineam/glibc
...
Glibc 2.21 and simplify locale management in the SDK
2015-12-16 17:16:56 -08:00
Geoff Levand
ba1e180f45
Merge pull request #1677 from glevand/for-merge-tpm
...
Enable arm64 TPM support
2015-12-16 16:59:54 -08:00
Nick Owens
e11d1a78bb
Merge pull request #1694 from mischief/cachefiles
...
sys-kernel/coreos-kernel: enable CACHEFILES
2015-12-16 14:25:18 -08:00
Nick Owens
85f175ded1
profiles/coreos/base/package.accept_keywords: remove old net-libs/libpcap-1.1.1-r1
2015-12-15 18:21:27 -08:00
Nick Owens
f88fce89ac
profiles/coreos/base/package.accept_keywords: remove old app-text/xmlto-0.0.24-r1
2015-12-15 18:21:08 -08:00
Nick Owens
3cb04b1698
profiles/coreos/base/package.accept_keywords: remove old app-editors/vim-7.4.712 and app-editors/vim-core-7.4.712
2015-12-15 18:19:48 -08:00
Nick Owens
852d8eceb5
profiles/coreos/base/package.accept_keywords: remove old net-misc/curl-7.41
2015-12-15 18:19:48 -08:00
Nick Owens
d859738b89
profiles/coreos/base/package.accept_keywords: remove old sys-fs/btrfs-progs-3.17.3
2015-12-15 18:19:48 -08:00
Nick Owens
fd009b57d4
profiles/coreos/base/package.accept_keywords: remove old sys-fs/lvm2-2.02.107 and sys-block/thin-provisioning-tools-0.3.2
2015-12-15 18:19:48 -08:00
Nick Owens
c8bec3b94a
profiles/coreos/base/package.accept_keywords: remove old sys-kernel/linux-headers-3.13
2015-12-15 18:19:48 -08:00
Nick Owens
6f039d43d3
profiles/coreos/base/package.accept_keywords: remove old app-admin/sudo-1.8.10_p2
2015-12-15 18:19:48 -08:00
Nick Owens
0fcba1f125
profiles/coreos/base/package.accept_keywords: remove old net-analyzer/nmap-6.40-r1
2015-12-15 18:19:48 -08:00
Nick Owens
22e0aa23dc
profiles/coreos/base/package.accept_keywords: remove old app-admin/eselect-1.4
2015-12-15 18:19:48 -08:00
Nick Owens
561f5092e4
profiles/coreos/base/package.accept_keywords: remove old dev-lang/python-2.7.6
2015-12-15 18:19:48 -08:00
Nick Owens
2c406af5f5
profiles/coreos/base/package.accept_keywords: remove old e2fsprogs
2015-12-15 18:19:48 -08:00
Nick Owens
29f7de4a7f
profiles/coreos/base/package.accept_keywords: remove old dev-util/boost-build-1.52.0-r1
2015-12-15 18:19:48 -08:00