4386 Commits

Author SHA1 Message Date
Alex Crawford
711e4641cb Merge pull request #1920 from crawford/metadata
coreos-base/coreos-metadata: bump to v0.4.0
2016-04-29 16:36:16 -07:00
Alex Crawford
fc36463ca9 coreos-base/coreos-metadata: bump to v0.4.0 2016-04-29 16:35:54 -07:00
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
Michael Marineau
3a576cba26 google-*: import eutils, fix applying required patches
Broken back in 02c004e846, newly installed GCE images haven't worked
right ever since then. :(
2016-04-28 13:24:20 -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
Michael Marineau
3d0e45e8de Merge pull request #1918 from marineam/storage
profiles: fetch distfiles over https
2016-04-27 17:19:00 -07:00
Michael Marineau
b7280c2484 profiles: fetch distfiles over https 2016-04-27 17:16:47 -07:00
Nick Owens
0ab2175631 app-emulation/docker: include systemd cgroup fixes 2016-04-27 14:50:45 -07:00
Michael Marineau
9e791a21ee Merge pull request #1914 from marineam/mantle
mantle: udpate to 0.1.1
2016-04-27 14:47:07 -07:00
Michael Marineau
1016a01432 mantle: update to 0.1.1 2016-04-27 14:46:32 -07:00
Alex Crawford
60d033aa65 Merge pull request #1912 from crawford/infinity
app-emulation/docker: remove new TasksMax limit
2016-04-27 14:33:55 -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
Alex Crawford
5c0bb61d4d app-emulation/docker: remove new TasksMax limit
systemd 228 brings a default TasksMax of 512 which is almost certainly
too low for Docker. This bumps it back up to infinity.
2016-04-27 14:03:38 -07:00
Michael Marineau
fef63dd7e1 Merge pull request #1911 from marineam/pam
coreos-init: enable PAM for sshd
2016-04-27 13:55:31 -07:00
Nick Owens
791202d3e4 Merge pull request #1910 from mischief/ntpd
ntp  4.2.8p7
2016-04-27 13:54:46 -07:00
Michael Marineau
85ebe8b17a coreos-init: enable PAM for sshd 2016-04-27 13:49:38 -07:00
Nick Owens
9608a789da net-misc/ntp: bump to 4.2.8p7
a number of CVEs are resolved in this patch.
http://support.ntp.org/bin/view/Main/SecurityNotice#April_2016_NTP_4_2_8p7_Security
2016-04-27 13:43:57 -07:00
Nick Owens
a210c4d939 net-misc/ntp: drop manual pages 2016-04-27 13:42:44 -07:00
Matthew Garrett
a3d320d7d0 Include upstream patch to whitelist devices with SCSI_IDENT property
Issue #1236
2016-04-27 13:22:21 -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
7a167cc8aa sys-kernel/coreos-kernel: enable kernel NFSD for arm64 2016-04-25 14:14:23 -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
34066b27ba dev-db/etcd: bump to v2.3.2 2016-04-21 14:17:14 -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
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