17137 Commits

Author SHA1 Message Date
Dongsu Park
5319920383 overlay coreos-firmware: update to 20230625_p20230724
Update coreos-firmware to 20230625_p20230724, syncing with
linux-firmware of Gentoo, mainly to address CVE-2023-20593.

Gentoo ref: 6390ce05738eac80fc06663a73ca6b22fdaee8d1
2023-08-02 13:28:53 +02:00
Krzesimir Nowak
1f1a53140c
Merge pull request #1037 from flatcar/krnowak/security-updates
dev-libs/openssl, sys-apps/shadow: Security updates
2023-08-02 13:13:23 +02:00
Flatcar Buildbot
1fe0801646 dev-lang/go: Update from 1.20.6 to 1.20.7 2023-08-02 07:26:49 +00:00
Flatcar Buildbot
12ac09a531 dev-lang/go: Update from 1.19.11 to 1.19.12 2023-08-02 07:26:42 +00:00
Jeremi Piotrowski
5bda3b9657 sys-apps/shadow: Apply Flatcar modifications to shadow-4.13
- Carry over our custom tmpfiles and securetty files
- Remove /etc files and install them to /usr, use tmpfiles
- Switch /etc/login.defs edits to /usr/share/shadow/login.defs
- Drop moving passwd out of /usr since we don't have split-usr
- Drop pkg_postinst
2023-08-01 14:50:58 +02:00
Krzesimir Nowak
9ac9ad9e10 sys-apps/shadow: Sync with Gentoo
It's from Gentoo commit a6ec9c2a8a13f2dbd82e8768666356beea63f445.
2023-08-01 14:50:57 +02:00
Mathieu Tortuyaux
8801a16b72 dev-libs/openssl: Apply Flatcar modifications
- drop `pkg_postint`
- create `/etc/ssl` with tmpfiles
- continue shipping app-misc/c_rehash

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Dongsu Park <dpark@linux.microsoft.com>
2023-08-01 14:50:57 +02:00
Krzesimir Nowak
515580320d dev-libs/openssl: Sync with Gentoo
It's from Gentoo commit 5ff6c1b3f21acc2ee6a95eda6ccda6baceedaf7d.
2023-08-01 14:50:57 +02:00
Flatcar Buildbot
9c1f77919a portage-stable/metadata: Monthly GLSA metadata updates 2023-08-01 07:14:48 +00:00
Flatcar Buildbot
4bde45b95b app-misc/ca-certificates: Update from 3.91 to 3.92 2023-07-31 07:19:06 +00:00
Dongsu Park
4c05ada076
Merge pull request #1024 from flatcar/containerd-1.7.3-main
Upgrade Containerd in main from 1.7.2 to 1.7.3
2023-07-28 14:47:52 +02:00
Flatcar Buildbot
40763c6d7b app-containers/containerd: Update from 1.7.2 to 1.7.3 2023-07-28 08:16:24 +00:00
Krzesimir Nowak
67275491ee net-misc/openssh: Apply Flatcar modifications
- Mark the package as stable.
- Remove the socket unit's rate limiting.
- Fixes to configuration handling. We are trying to upstream these
  changes, so this package will be eventually moved to
  portage-stable. But updating it in coreos-overlay for now to drop
  the use of the obsolete cygwin USE flags.

Upstream PR: https://github.com/gentoo/gentoo/pull/31615
2023-07-27 16:11:02 +02:00
Dongsu Park
4be18df704 overlay net-misc/openssh: update to 9.3_p2
Update net-misc/openssh to 9.3_p2, mainly address CVE-2023-38408.

Gentoo ref: ee25b7d5358f42edd851c00492a885faaf2e349c
2023-07-27 16:10:59 +02:00
Dongsu Park
679f0f1236
Merge pull request #999 from flatcar/dongsu/openldap-2.5.14
net-nds/openldap: update to 2.5.14
2023-07-24 17:42:37 +02:00
Dongsu Park
ed7a926902 overlay profiles: mask openldap 2.6.3
Do not update to openldap 2.6.3+, to take different steps of updating
openldap.

1) from 2.4 to 2.5,
2) do an Alpha release around 2023-08, and
3) finally update from 2.5 to 2.6.
2023-07-24 17:41:11 +02:00
Dongsu Park
027e1ca222
Merge pull request #988 from flatcar/go-1.19.11-and-1.20.6-main
Upgrade Go from 1.19.10 and 1.20.5 to 1.19.11 and 1.20.6
2023-07-24 17:07:54 +02:00
Dongsu Park
031a66fbd6 portage net-nds/openldap: update to 2.5.14
Update net-nds/openldap to 2.5.14 mainly to address CVE-2023-2953.

Gentoo ref: 5b1520ea69d410ab743eb7998b5d886bbf597375
2023-07-20 12:09:35 +02:00
Dongsu Park
f36ae06dd7 overlay app-containers/docker-cli: vendor docker client for fixing invalid header
To fix invalid header issue that started to happen when being built with
Go 1.19.11+, it is necessary for the docker cli repo to vendor the new docker
client part of github.com/docker/docker.

Based on https://github.com/docker/cli/commit/5d4e44df90bb.
2023-07-20 10:23:28 +02:00
Dongsu Park
3d1c3a66c0 overlay app-containers/docker-cli: Apply Flatcar modifications
Apply Flatcar patches, based on commit
817ad4c0db8461fda6a00c3617311d94a9abc380.
2023-07-20 10:20:48 +02:00
Dongsu Park
82045f0fd4 overlay app-containers/docker-cli: reset to Gentoo
Reset to the state according to the state of Gentoo upstream,
to commit b93160fedf4e7a6f7f4101dfb7f3ff0df5cee2c0.
to create Flatcar patches on top of that.
2023-07-20 10:18:40 +02:00
Dongsu Park
908df5f157 overlay app-containers/docker: fix invalid headers issue with Go 1.19.11
Docker client and daemon started to fail at sending or handling most
local connections when being compiled with Go 1.19.11, which addresses
CVE-2023-29406 by blocking invalid host headers of HTTP/1. As a
workaround, Docker started to define a dummy host header, and to use
it for local connections.

Backport the fixes to Flatcar to fix the runtime failures.

See also https://github.com/moby/moby/issues/45935,
https://github.com/moby/moby/pull/45942.
2023-07-20 10:11:47 +02:00
Dongsu Park
3d001c577d overlay app-containers/docker: Apply Flatcar modifications
Apply Flatcar patches, based on commit
9d6af12f1cc48359e0f84654302155b46ad780c7.
2023-07-20 10:11:47 +02:00
Dongsu Park
c7209aaf50 overlay app-containers/docker: reset to Gentoo
Reset to the state according to the state of Gentoo upstream,
to commit 964117a9a27f8c048d646f423ffaf09b57bfad00,
to create Flatcar patches on top of that.
2023-07-20 10:11:47 +02:00
Flatcar Buildbot
e4764ac549 app-containers/runc: Update from 1.1.7 to 1.1.8 2023-07-20 07:55:08 +00:00
Dongsu Park
80f124a620 dev-lang/rust: fix path to bash completion of cargo
Since Rust 1.71.0, /etc/bash_completion.d/cargo is installed under
src, so it is necessary to adjust the file path to remove.
2023-07-18 15:20:01 +02:00
Flatcar Buildbot
eba8917982 dev-lang/rust: Update from 1.70.0 to 1.71.0 2023-07-18 09:51:06 +02:00
Flatcar Buildbot
dd25c1cd05 dev-lang/go: Update from 1.20.5 to 1.20.6 2023-07-17 07:26:42 +00:00
Flatcar Buildbot
1b03f99a1c dev-lang/go: Update from 1.19.10 to 1.19.11 2023-07-17 07:26:35 +00:00
Dongsu Park
a818759c66
Merge pull request #975 from flatcar/linux-6.1.38-main
Upgrade Linux Kernel for main from 6.1.37 to 6.1.38
2023-07-14 17:42:03 +02:00
Dongsu Park
8706573d33 dev-libs/protobuf: update to 21.9
Update dev-libs/protobuf to 21.9, mainly to address CVE-2022-1941.

Gentoo ref: 2bf32183a2b79e19eb860b8e39dd2e8ac226113e
2023-07-13 10:34:33 +02:00
Jeremi Piotrowski
b02553a8c9
Merge pull request #984 from flatcar/fix-bashrc-for-py3.10
profiles/coreos: Account for python versions with minor > 10
2023-07-10 14:45:58 +02:00
Krzesimir Nowak
081a009e3a virtual/libc: Sync with Gentoo
It's from Gentoo commit 59bbe6a1e11645b4e6865c1575ade11ec21bc940.
2023-07-07 17:38:13 +02:00
Krzesimir Nowak
847e36daf4 overlay coreos/config: Do not install ssh config drop in directories
We still use the single config file. The change for using drop-in
files will come later.
2023-07-07 17:38:13 +02:00
Krzesimir Nowak
00d7c7c790 net-misc/openssh: Apply Flatcar modifications
- Mark the package as stable.
- Remove the socket unit's rate limiting.
- Fixes to configuration handling. We are trying to upstream these
  changes, so this package will be eventually moved to
  portage-stable. But updating it in coreos-overlay for now to drop
  the use of the obsolete cygwin USE flags.

Upstream PR: https://github.com/gentoo/gentoo/pull/31615
2023-07-07 17:38:13 +02:00
Krzesimir Nowak
eefd9ffbb0 net-misc/openssh: Sync with Gentoo
It's from Gentoo commit 912850f59174a65693859c4a171ef5e98fbdab6b.
2023-07-07 17:38:13 +02:00
Krzesimir Nowak
263bf49b16 overlay profiles: Drop accept keywords for app-crypt/rhash 2023-07-07 17:38:13 +02:00
Krzesimir Nowak
222bc0c270 virtual/os-headers: Sync with Gentoo
It's from Gentoo commit 283c5b9f3c228c265a8913f0f29d98c6e3a9781b.
2023-07-07 17:38:13 +02:00
Krzesimir Nowak
3c92655c4a app-crypt/rhash: Sync with Gentoo
It's from Gentoo commit 43348efe8ab4717f8de578efba367fa040c5f8db.
2023-07-07 17:38:13 +02:00
Krzesimir Nowak
f2081a47b2 overlay profiles: Unmask and add accept keywords for sys-libs/ncurses 2023-07-07 17:38:13 +02:00
Krzesimir Nowak
a9a2447069 overlay sys-libs/ncurses: Move to portage-stable and sync with Gentoo
It's from Gentoo commit 7a8c3fa265d02fa74b8881a4dca3cfeb9d8a938c.

The modifications we did were upstreamed (under different USE flags
that we already properly set up), so no point it keeping the package
in overlay.
2023-07-07 17:38:12 +02:00
Sayan Chowdhury
ee3066cf86 profiles: keep version same for both arches (app-emulation/qemu)
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2023-07-07 17:38:12 +02:00
Krzesimir Nowak
52ae5be243 overlay profiles: Updated accept keywords for app-shells/bash 2023-07-07 17:37:33 +02:00
Krzesimir Nowak
3d3fd7830f overlay profiles: Drop accept keywords for dev-lang/python
It became stable for amd64 too.
2023-07-07 17:37:33 +02:00
Krzesimir Nowak
414e16b1aa overlay profiles: Add accept keywords for dev-libs/elfutils 2023-07-07 17:37:33 +02:00
Krzesimir Nowak
55b1267c7f overlay profiles: Add accept keywords for dev-libs/nettle 2023-07-07 17:37:33 +02:00
Krzesimir Nowak
2f2fd0885b overlay profiles: Bump lua to 5.4 2023-07-07 17:37:33 +02:00
Krzesimir Nowak
483a05b18c overlay profiles: Updated accept keywords for sys-apps/sandbox 2023-07-07 17:37:33 +02:00
Krzesimir Nowak
adde4fcaa9 Revert "sys-apps/semodule-utils: Sync with Gentoo"
This reverts commit dd8c642794b4bfe3ae4febc614672a4703f36987.

This is to avoid having semodule utils package to be out of sync with
the rest of the selinux packages.
2023-07-07 17:37:00 +02:00
Krzesimir Nowak
9913f64a32 overlay profiles: Add accept keywords for sys-devel/binutils 2023-07-07 17:37:00 +02:00