Matthew Garrett
6fd9bf4fd7
sys-auth/polkit: Fix cross-compilation
...
Polkit makes incorrect assumptions about paths in the build root. Pull
data from the correct location.
2016-04-28 15:20:39 -07:00
Matthew Garrett
28617532bf
coreos/targets: remove necessity for net-mail/mailbase
...
We don't need this and it pulls in various other things we don't need.
2016-04-28 15:20:39 -07:00
Matthew Garrett
7477216fa1
coreos-base/coreos: Add sssd and realmd to the build
...
Pull sssd and realmd into the build
2016-04-28 15:20:39 -07:00
Matthew Garrett
10ca7a9467
coreos/base: build polkit with gobject-introspection
...
We need gobject-introspection support in polkit for sssd
2016-04-28 15:20:39 -07:00
Matthew Garrett
914cdb3ad2
sys-auth/realmd: Add ebuild
...
This isn't in upstream portage, so we'll keep it in coreos-overlay
2016-04-28 15:20:39 -07:00
Matthew Garrett
59e690fc69
sys-auth/sssd: Modify for CoreOS
...
Fix the sssd build and add appropriate tmpfiles
2016-04-28 15:20:39 -07:00
Matthew Garrett
5d296a9909
sys-auth/sssd: sync from upstream
...
We need some local modifications, so import the Gentoo sssd ebuild as a
starting point.
2016-04-28 15:20:39 -07:00
Matthew Garrett
c197a2099f
coreos-devel/sdk-depends: Add NSS and gobject-introspection to SDK
...
NSS needs to run some of its own tools during the build process, so we need
it to be available in the SDK. Some of the gobject-introspection tools are
expected to run on the host - pull this in as well.
2016-04-28 15:20:39 -07:00
Matthew Garrett
d52a1c19b7
coreos/base: Set appropriate flags to build sssd
...
Set up the build environment such that sssd can be built
2016-04-28 15:20:39 -07:00
Matthew Garrett
f893292955
coreos/config/env: Fix sssd cross-compilatioin
...
Make sssd's configure script happy
2016-04-27 22:03:23 -07:00
Matthew Garrett
113521e7fb
coreos/config/env: Fix cross-compilation for openldap
...
We can fix openldap's failure at cross compilation by overriding some
variables rather than hacking the package, so do that.
2016-04-27 22:03:23 -07:00
Matthew Garrett
d624880eae
dev-libs/cyrus-sasl: Fix cross-compilation
...
cyrus-sasl is bad at supporting cross compilation. Make that work.
2016-04-27 22:03:23 -07:00
Matthew Garrett
0e5de7a261
sys-libs/ldb: Use bundled tdb rather than failing build
...
ldb is bad at finding the shipped tdb, so build it against the bundled copy.
2016-04-27 22:03:23 -07:00
Matthew Garrett
e38159bac3
dev-libs/cyrus-sasl: sync from upstream
...
We need to modify the cyrus-sasl build, so pull in the unmodified Gentoo
ebuild as a starting point.
2016-04-27 14:19:46 -07:00
Matthew Garrett
9c2bc3d3ef
sys-libs/ldb: Build without Python
...
We don't want Python in the production images, so hack the ldb build to avoid
pulling it in.
2016-04-27 14:19:26 -07:00
Matthew Garrett
2f9b3dff3b
sys-libs/ldb: sync from upstream
...
We need to modify this package in order to remove the Python dependency. This
commit just imports the Gentoo ebuild.
2016-04-27 14:19:13 -07:00
Nick Owens
f4115d230c
dev-lang/go{,-bootstrap}: bump bootstrap to 1.5.3
...
go 1.5+ can't be compiled without go, and so does not work on arm64
systems. switch go-bootstrap to use a binary package, and use that to
build a new go.
2016-04-26 14:19:52 -07:00
Nick Owens
bf7f04071a
Merge pull request #1899 from mischief/shim
...
gnu-efi/shim for arm64
2016-04-25 13:10:06 -07:00
Nick Owens
94e24eab0c
sys-boot/shim: fix up ebuild for cross compilation into board
2016-04-25 12:59:24 -07:00
Nick Owens
0c28717912
Merge pull request #1905 from mischief/mantle-0.1.0
...
coreos-devel/mantle: bump to v0.1.0
2016-04-25 12:58:54 -07:00
Michael Marineau
8be47b8065
Merge pull request #1901 from runseb/master
...
Update cloudstack-dhcp
2016-04-25 12:01:36 -07:00
runseb
952dfd804b
Update cloudstack-dhcp
2016-04-25 20:50:59 +02:00
Nick Owens
d2c1fa1d35
coreos-devel/mantle: bump to v0.1.0
2016-04-25 11:16:14 -07:00
Michael Marineau
138acba294
Merge pull request #1893 from exoscale/fix/exoscale-dhcp
...
oem-exoscale: make DHCP address retrieval more resilient
2016-04-25 11:12:54 -07:00
Nick Owens
b9b5b04269
Merge pull request #1904 from mischief/etcd
...
dev-db/etcd: bump to v2.3.2
2016-04-21 14:27:26 -07:00
Nick Owens
34066b27ba
dev-db/etcd: bump to v2.3.2
2016-04-21 14:17:14 -07:00
Nick Owens
f576b13b0f
Merge pull request #1903 from mischief/linux-4.5.2
...
sys-kernel/coreos-{sources,kernel}: update to 4.5.2
2016-04-21 12:59:19 -07:00
Nick Owens
ecbd2d731b
sys-kernel/coreos-{sources,kernel}: update to 4.5.2
2016-04-21 11:37:39 -07:00
Michael Marineau
97d03d8371
Merge pull request #1902 from marineam/config-wrappers
...
profiles: fix config script wrappers
2016-04-21 10:52:12 -07:00
Michael Marineau
7718209c12
profiles: fix config script wrappers
...
Commit 631890b9 was completely broken and started skipping all *-config
file, not just pkg-config, because I forgot to specify the file path.
2016-04-21 09:48:40 -07:00
Vincent Bernat
a8ca51d73d
oem-exoscale: make DHCP address retrieval more resilient
...
When retrievent the DHCP IP address (to get user data), two steps were
used: the first one waited for one lease file to become present and the
second one extracted and validated the server IP address. If for some
reason the second step failed, an empty IP was provided (and notably,
coreos-setup-environment.service never finishes correctly).
To avoid that, we combine the two steps into a loop: for each available
lease file, extract the IP and validate it. If it succeeds, return
it. If not continue. If nothing was found, restart the same process
after sleeping a bit.
2016-04-21 08:18:46 +02:00
Michael Marineau
0d3d84ee8b
Merge pull request #1897 from mischief/coreos-firmware
...
sys-kernel/coreos-firmware: sync to 20160223
2016-04-20 22:16:57 -07:00
Michael Marineau
622390a6e7
Merge pull request #1889 from pbx0/os-release
...
app-admin/kubelet-wrapper: mount /etc/os-release
2016-04-20 22:16:29 -07:00
Michael Marineau
b13cbb2276
Merge pull request #1891 from mjg59/pam
...
Copy pam.d in tmpfiles
2016-04-20 22:15:22 -07:00
Patrick Baxter
096415dadf
app-admin/kubelet-wrapper: mount /etc/os-release
2016-04-19 19:47:02 -04:00
Nick Owens
9728a647e3
profiles: unmask newer gnu-efi on arm64
2016-04-19 13:17:43 -07:00
Nick Owens
bca0354d40
Merge pull request #1900 from mischief/go
...
dev-lang/go: bump to 1.5.4
2016-04-19 13:11:20 -07:00
Nick Owens
587862d80d
Merge pull request #1898 from mischief/defconfig
...
enable pl2303 and pids/hugetlb controller
2016-04-19 13:11:11 -07:00
Michael Marineau
b9b949571e
Merge pull request #1896 from marineam/openssh
...
OpenSSH 7.2_p2
2016-04-19 12:54:06 -07:00
Nick Owens
e3d344141a
dev-lang/go: bump to 1.5.4
...
it contains the same fixes as go1.6.1.
https://github.com/golang/go/issues?q=milestone%3AGo1.6.1
2016-04-19 12:51:00 -07:00
Nick Owens
592bd307c7
sys-kernel/coreos-kernel: enable pids/hugetlb cgroup controller
2016-04-19 12:19:52 -07:00
Nick Owens
96c6ef639d
sys-kernel/coreos-kernel: enable pl2303
2016-04-19 12:15:56 -07:00
Michael Marineau
79fb6c6aae
openssh: prune old openssh 7.1_p1 ebuild
2016-04-19 12:13:18 -07:00
Michael Marineau
2fec7c52dd
openssh: apply coreos tweaks to 7.1_p2 ebuild
2016-04-19 12:09:27 -07:00
Michael Marineau
1801819518
openssh: import 7.2_p2 from upstream
2016-04-19 12:07:16 -07:00
Nick Owens
16184dbb65
sys-kernel/coreos-firmware: sync to 20160223
2016-04-19 11:39:45 -07:00
Nick Owens
adf106ff1b
Merge pull request #1895 from mischief/linux-4.5.1
...
sys-kernel/coreos-{sources,kernel}: update to 4.5.1
2016-04-19 11:37:49 -07:00
Nick Owens
0db48aa5c3
Merge pull request #1894 from mischief/lsscsi-arm
...
profiles: fix arm64 keyword for lsscsi
2016-04-19 10:58:26 -07:00
Nick Owens
1822b2f398
sys-kernel/coreos-{sources,kernel}: update to 4.5.1
...
0021-Fix-unallocated-memory-access-in-TPM-eventlog-code.patch is dropped
because it is fixed in upstream commit
186d124f07da193a8f47e491af85cb695d415f2f and backported in the 4.5.1
patch set.
kernel defconfigs have been updated with kernel_menuconfig script.
2016-04-19 10:49:07 -07:00
Nick Owens
b8a09b6042
profiles: fix arm64 keyword for lsscsi
2016-04-19 10:22:38 -07:00