mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-16 01:16: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