mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-16 17:36:59 +02:00
add(sys-libs/nss-usrfiles): nss module for files under /usr/share/nss
This commit is contained in:
parent
ba5f044fe4
commit
d85b14db00
1
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/Manifest
vendored
Normal file
1
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/Manifest
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
DIST baselayout-2.2.tar.bz2 40744 SHA256 11d4a223b06da545c3e59e07c9195570f334b5b1be05d995df0ebc8ea2203e98 SHA512 a5199c42e835d9f2683cc94f3c4c47ecdc392316c24e0932845736e2e90479b0c5c8ad72ead8e0537f097405b7d7548d00b87b7ff8c9e3651486e3c5c0970b36 WHIRLPOOL 60cc4f7f76c5a45c15303e526decffb3bad2b50ac659b1dd072d2ed4b0eb0b31929a1a733ddb03a31ee5882b889a4efb87206f63ffaa2b11e26d36afd0933a95
|
19
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/files/nsswitch.conf
vendored
Normal file
19
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/files/nsswitch.conf
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# /etc/nsswitch.conf:
|
||||||
|
|
||||||
|
passwd: files usrfiles
|
||||||
|
shadow: files usrfiles
|
||||||
|
group: files usrfiles
|
||||||
|
|
||||||
|
hosts: files usrfiles dns
|
||||||
|
networks: files usrfiles dns
|
||||||
|
|
||||||
|
services: files usrfiles
|
||||||
|
protocols: files usrfiles
|
||||||
|
rpc: files usrfiles
|
||||||
|
|
||||||
|
ethers: files
|
||||||
|
netmasks: files
|
||||||
|
netgroup: files
|
||||||
|
bootparams: files
|
||||||
|
automount: files
|
||||||
|
aliases: files
|
70
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/files/rpc
vendored
Normal file
70
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/files/rpc
vendored
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
#ident "@(#)rpc 1.11 95/07/14 SMI" /* SVr4.0 1.2 */
|
||||||
|
#
|
||||||
|
# rpc
|
||||||
|
#
|
||||||
|
portmapper 100000 portmap sunrpc rpcbind
|
||||||
|
rstatd 100001 rstat rup perfmeter rstat_svc
|
||||||
|
rusersd 100002 rusers
|
||||||
|
nfs 100003 nfsprog
|
||||||
|
ypserv 100004 ypprog
|
||||||
|
mountd 100005 mount showmount
|
||||||
|
ypbind 100007
|
||||||
|
walld 100008 rwall shutdown
|
||||||
|
yppasswdd 100009 yppasswd
|
||||||
|
etherstatd 100010 etherstat
|
||||||
|
rquotad 100011 rquotaprog quota rquota
|
||||||
|
sprayd 100012 spray
|
||||||
|
3270_mapper 100013
|
||||||
|
rje_mapper 100014
|
||||||
|
selection_svc 100015 selnsvc
|
||||||
|
database_svc 100016
|
||||||
|
rexd 100017 rex
|
||||||
|
alis 100018
|
||||||
|
sched 100019
|
||||||
|
llockmgr 100020
|
||||||
|
nlockmgr 100021
|
||||||
|
x25.inr 100022
|
||||||
|
statmon 100023
|
||||||
|
status 100024
|
||||||
|
bootparam 100026
|
||||||
|
ypupdated 100028 ypupdate
|
||||||
|
keyserv 100029 keyserver
|
||||||
|
sunlink_mapper 100033
|
||||||
|
tfsd 100037
|
||||||
|
nsed 100038
|
||||||
|
nsemntd 100039
|
||||||
|
showfhd 100043 showfh
|
||||||
|
ioadmd 100055 rpc.ioadmd
|
||||||
|
NETlicense 100062
|
||||||
|
sunisamd 100065
|
||||||
|
debug_svc 100066 dbsrv
|
||||||
|
ypxfrd 100069 rpc.ypxfrd
|
||||||
|
bugtraqd 100071
|
||||||
|
kerbd 100078
|
||||||
|
event 100101 na.event # SunNet Manager
|
||||||
|
logger 100102 na.logger # SunNet Manager
|
||||||
|
sync 100104 na.sync
|
||||||
|
hostperf 100107 na.hostperf
|
||||||
|
activity 100109 na.activity # SunNet Manager
|
||||||
|
hostmem 100112 na.hostmem
|
||||||
|
sample 100113 na.sample
|
||||||
|
x25 100114 na.x25
|
||||||
|
ping 100115 na.ping
|
||||||
|
rpcnfs 100116 na.rpcnfs
|
||||||
|
hostif 100117 na.hostif
|
||||||
|
etherif 100118 na.etherif
|
||||||
|
iproutes 100120 na.iproutes
|
||||||
|
layers 100121 na.layers
|
||||||
|
snmp 100122 na.snmp snmp-cmc snmp-synoptics snmp-unisys snmp-utk
|
||||||
|
traffic 100123 na.traffic
|
||||||
|
nfs_acl 100227
|
||||||
|
sadmind 100232
|
||||||
|
nisd 100300 rpc.nisd
|
||||||
|
nispasswd 100303 rpc.nispasswdd
|
||||||
|
ufsd 100233 ufsd
|
||||||
|
fedfs_admin 100418
|
||||||
|
pcnfsd 150001 pcnfs
|
||||||
|
amd 300019 amq
|
||||||
|
sgi_fam 391002 fam
|
||||||
|
bwnfsd 545580417
|
||||||
|
fypxfrd 600100069 freebsd-ypxfrd
|
1
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/files/tmpfiles.conf
vendored
Normal file
1
sdk_container/src/third_party/coreos-overlay/sys-libs/nss-usrfiles/files/tmpfiles.conf
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
L /tmp/nsswitch.conf - - - - /usr/share/nss/nsswitch.conf
|
@ -0,0 +1,57 @@
|
|||||||
|
# Copyright (c) 2013 The CoreOS Authors. All rights reserved.
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
CROS_WORKON_COMMIT="47016ef8e5fb5436d62bd34fea69f15b9f3343c1"
|
||||||
|
CROS_WORKON_PROJECT="marineam/nss-altfiles"
|
||||||
|
CROS_WORKON_LOCALNAME="nss-altfiles"
|
||||||
|
CROS_WORKON_REPO="git://github.com"
|
||||||
|
|
||||||
|
inherit cros-workon
|
||||||
|
|
||||||
|
# The default files are provided by baselayout
|
||||||
|
BASELAYOUT_PV="2.2"
|
||||||
|
BASELAYOUT_P="baselayout-${BASELAYOUT_PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="NSS module for data sources under /usr on for CoreOS"
|
||||||
|
HOMEPAGE="https://github.com/marineam/nss-altfiles"
|
||||||
|
SRC_URI="mirror://gentoo/${BASELAYOUT_P}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~vapier/dist/${BASELAYOUT_P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
cros-workon_src_unpack
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
: # Don't bother with the custom configure script.
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake DATADIR=/usr/share/nss MODULE_NAME=usrfiles
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.so libnss_usrfiles.so.2
|
||||||
|
|
||||||
|
insinto /usr/lib/tmpfiles.d
|
||||||
|
newins "${FILESDIR}/tmpfiles.conf" "${PN}.conf"
|
||||||
|
|
||||||
|
insinto /usr/share/nss
|
||||||
|
doins "${FILESDIR}/nsswitch.conf"
|
||||||
|
# imported from glibc 2.18 (not provided by baselayout)
|
||||||
|
doins "${FILESDIR}/rpc"
|
||||||
|
|
||||||
|
# gentoo defaults from baselayout
|
||||||
|
for file in hosts networks protocols services; do
|
||||||
|
doins "${WORKDIR}/${BASELAYOUT_P}/etc/${file}"
|
||||||
|
done
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user