mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 10:27:00 +02:00
sys-libs/glibc: import Gentoo upstream 2.32
Signed-off-by: Thilo Fromm <thilo@kinvolk.io>
This commit is contained in:
parent
5b89af81d8
commit
ae57f04c83
@ -1,3 +1,6 @@
|
|||||||
DIST gcc-multilib-bootstrap-20180511.tar.xz 2392908 BLAKE2B f3cf614399368acd8908f60d894c6344a2fa09383b30c1633a0682bc668367c8a2f8c6fec2d41b6e2178d709a2bd8db57e8b2ab56ba263c7d56f819c15acd061 SHA512 98c766e913693ab42ff790557acde2a36a8001e2648046a685b21964200df8d4d52d8452d499c0068c6648284d086ce062c2d36e2c6c2fd8aacd232d193f2853
|
DIST gcc-multilib-bootstrap-20180511.tar.xz 2392908 BLAKE2B f3cf614399368acd8908f60d894c6344a2fa09383b30c1633a0682bc668367c8a2f8c6fec2d41b6e2178d709a2bd8db57e8b2ab56ba263c7d56f819c15acd061 SHA512 98c766e913693ab42ff790557acde2a36a8001e2648046a685b21964200df8d4d52d8452d499c0068c6648284d086ce062c2d36e2c6c2fd8aacd232d193f2853
|
||||||
DIST glibc-2.29-patches-3.tar.xz 35812 BLAKE2B 90b8bc57b7a63f03617795c368b92e525eccfec462d638dbc25c581e5b7a2a72ffd5191842f5ac443a868cbc950838d7e5120e866d343a14b80c55dcbfa48f30 SHA512 4c9b78d9d1a8aa629418f2d758ef800857780b8a1fd8d3582b88348a513ca26ca7f6ac9110a8c6bae16949b360ba36840d184f42293cd4324760273592d1b438
|
DIST glibc-2.29-patches-3.tar.xz 35812 BLAKE2B 90b8bc57b7a63f03617795c368b92e525eccfec462d638dbc25c581e5b7a2a72ffd5191842f5ac443a868cbc950838d7e5120e866d343a14b80c55dcbfa48f30 SHA512 4c9b78d9d1a8aa629418f2d758ef800857780b8a1fd8d3582b88348a513ca26ca7f6ac9110a8c6bae16949b360ba36840d184f42293cd4324760273592d1b438
|
||||||
DIST glibc-2.29.tar.xz 16515488 BLAKE2B b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa SHA512 146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
|
DIST glibc-2.29.tar.xz 16515488 BLAKE2B b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa SHA512 146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
|
||||||
|
DIST glibc-2.32-patches-2.tar.xz 8588 BLAKE2B 57a85241e3270d14df0332b039a933c5a7ee4d089684d85cca564eeec2d6796735de60b628c5746858757342922d58993d6cf7187ce1d7102b2299ca2cf8513f SHA512 45bbab9e2f813f55cb4a1438dcd9365170b8facff50b11648ba6022da06c20029bb65a4b06fd906af82aa7461b7374f85105fd7eedb7915cec3f1df3779b68a3
|
||||||
|
DIST glibc-2.32.tar.xz 16744512 BLAKE2B a56b4afbb35315c5cd6dca0f62e44455dceae3e6e88a8453621f9a5394a60ddf10ca9309b2db0911830c7fd77e3faa5d94694eb94d5b2c05fc5285cef52255da SHA512 8460c155b7003e04f18dabece4ed9ad77445fa2288a7dc08e80a8fc4c418828af29e0649951bd71a54ea2ad2d4da7570aafd9bdfe4a37e9951b772b442afe50b
|
||||||
|
DIST locale-gen-2.10.tar.gz 7747 BLAKE2B 49f569c5ae5260fca128503bc6f22d6f6f1cda817920c41fdadadf1527bbb4f3eb161f79fa729830666a4673e9092f99f4685ec8fcac8ddea0b8242bca9c1f4f SHA512 e350e60d458d67638e3090711fca05af6fafac06c51b97648244549f8a0621dab7543f09dc7ad4c62392f13bdae8e5875dc6d0b6c3d83efc29d116bc2eef92db
|
||||||
|
24
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/host.conf-1
vendored
Normal file
24
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/host.conf-1
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# /etc/host.conf:
|
||||||
|
# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/host.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $
|
||||||
|
|
||||||
|
# The file /etc/host.conf contains configuration information specific to
|
||||||
|
# the resolver library. It should contain one configuration keyword per
|
||||||
|
# line, followed by appropriate configuration information. The keywords
|
||||||
|
# recognized are order, trim, mdns, multi, nospoof, spoof, and reorder.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# This keyword specifies how host lookups are to be performed. It
|
||||||
|
# should be followed by one or more lookup methods, separated by
|
||||||
|
# commas. Valid methods are bind, hosts, and nis.
|
||||||
|
#
|
||||||
|
order hosts, bind
|
||||||
|
|
||||||
|
|
||||||
|
# Valid values are on and off. If set to on, the resolv+ library
|
||||||
|
# will return all valid addresses for a host that appears in the
|
||||||
|
# /etc/hosts file, instead of only the first. This is off by
|
||||||
|
# default, as it may cause a substantial performance loss at sites
|
||||||
|
# with large hosts files.
|
||||||
|
#
|
||||||
|
multi off
|
85
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/nscd-1
vendored
Normal file
85
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/nscd-1
vendored
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
#!/sbin/openrc-run
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
description="The 'Name Service Cache Daemon' is a daemon that provides a cache"
|
||||||
|
description="${description} for the most common name service requests"
|
||||||
|
|
||||||
|
extra_started_commands="flush_all flush_hosts flush_group flush_passwd flush_netgroup flush_services"
|
||||||
|
|
||||||
|
description_flush_all="Will invalidate hosts, group, passwd, netgroup and services cache"
|
||||||
|
description_flush_hosts="Will invalidate hosts cache"
|
||||||
|
description_flush_group="Will invalidate group cache"
|
||||||
|
description_flush_passwd="Will invalidate passwd cache"
|
||||||
|
description_flush_netgroup="Will invalidate netgroup cache"
|
||||||
|
description_flush_services="Will invalidate services cache"
|
||||||
|
|
||||||
|
pidfile="/run/nscd/nscd.pid"
|
||||||
|
command="/usr/sbin/nscd"
|
||||||
|
|
||||||
|
depend() {
|
||||||
|
use dns ldap net slapd logger
|
||||||
|
}
|
||||||
|
|
||||||
|
checkconfig() {
|
||||||
|
if [ ! -d /run/nscd ] ; then
|
||||||
|
checkpath -d -m 755 /run/nscd
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "${NSCD_PERMS_OK}" ] && [ "$(stat -c %a /run/nscd)" != "755" ] ; then
|
||||||
|
ewarn "nscd run dir is not world readable, you should reset the perms:"
|
||||||
|
ewarn "chmod 755 /run/nscd"
|
||||||
|
ewarn "chmod a+rw /run/nscd/socket"
|
||||||
|
ewarn "To disable this warning, set 'NSCD_PERMS_OK' in /etc/conf.d/nscd"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if grep -qs '^[[:space:]]*persistent\>' /etc/nscd.conf ; then
|
||||||
|
checkpath -d -m 700 /var/db/nscd
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
_flush() {
|
||||||
|
local table=$1
|
||||||
|
|
||||||
|
ebegin "Flushing ${table} table"
|
||||||
|
${command} --invalidate ${table}
|
||||||
|
eend $?
|
||||||
|
}
|
||||||
|
|
||||||
|
flush_all() {
|
||||||
|
local has_errors=0
|
||||||
|
|
||||||
|
ebegin "Flushing all caches"
|
||||||
|
|
||||||
|
local table=
|
||||||
|
for table in passwd group hosts netgroup services; do
|
||||||
|
${command} --invalidate ${table}
|
||||||
|
[ $? -ne 0 ] && has_errors=1
|
||||||
|
done
|
||||||
|
|
||||||
|
eend ${has_errors}
|
||||||
|
}
|
||||||
|
|
||||||
|
flush_hosts() {
|
||||||
|
_flush hosts
|
||||||
|
}
|
||||||
|
|
||||||
|
flush_group() {
|
||||||
|
_flush group
|
||||||
|
}
|
||||||
|
|
||||||
|
flush_passwd() {
|
||||||
|
_flush passwd
|
||||||
|
}
|
||||||
|
|
||||||
|
flush_netgroup() {
|
||||||
|
_flush netgroup
|
||||||
|
}
|
||||||
|
|
||||||
|
flush_services() {
|
||||||
|
_flush services
|
||||||
|
}
|
||||||
|
|
||||||
|
start_pre() {
|
||||||
|
checkconfig
|
||||||
|
}
|
15
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/nscd.service
vendored
Normal file
15
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/nscd.service
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Name Service Cache Daemon
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/usr/sbin/nscd -F
|
||||||
|
ExecStop=/usr/sbin/nscd --shutdown
|
||||||
|
ExecReload=/usr/sbin/nscd -i passwd
|
||||||
|
ExecReload=/usr/sbin/nscd -i group
|
||||||
|
ExecReload=/usr/sbin/nscd -i hosts
|
||||||
|
ExecReload=/usr/sbin/nscd -i services
|
||||||
|
Restart=always
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
4
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/nscd.tmpfilesd
vendored
Normal file
4
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/files/nscd.tmpfilesd
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# Configuration to create /run/nscd directory
|
||||||
|
# Used as part of systemd's tmpfiles
|
||||||
|
|
||||||
|
d /run/nscd 0755 root root
|
1521
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/glibc-2.32-r2.ebuild
vendored
Normal file
1521
sdk_container/src/third_party/coreos-overlay/sys-libs/glibc/glibc-2.32-r2.ebuild
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user