commit:     400a61e3106af1073a44f74eb89dcc40408b8d9b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 22:02:46 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 22:03:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400a61e3

sys-libs/glibc: drop unused files: nscd and nsswitch.conf

These are provided by gentoo patches:
    
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/glibc/extra/etc/

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-libs/glibc/files/nscd          | 63 --------------------------------------
 sys-libs/glibc/files/nsswitch.conf | 23 --------------
 2 files changed, 86 deletions(-)

diff --git a/sys-libs/glibc/files/nscd b/sys-libs/glibc/files/nscd
deleted file mode 100644
index 929d1016df7..00000000000
--- a/sys-libs/glibc/files/nscd
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       use dns ldap net slapd
-}
-
-checkconfig() {
-       if [ ! -d /var/run/nscd ] ; then
-               mkdir -p /var/run/nscd
-               chmod 755 /var/run/nscd
-       fi
-       if [ -z "${NSCD_PERMS_OK}" ] && [ "$(stat -c %a /var/run/nscd)" != 
"755" ] ; then
-               echo ""
-               ewarn "nscd run dir is not world readable, you should reset the 
perms:"
-               ewarn "chmod 755 /var/run/nscd"
-               ewarn "chmod a+rw /var/run/nscd/socket"
-               echo ""
-               ewarn "To disable this warning, set 'NSCD_PERMS_OK' in 
/etc/conf.d/nscd"
-               echo ""
-       fi
-}
-
-start() {
-       checkconfig
-
-       ebegin "Starting Name Service Cache Daemon"
-       local secure=`while read curline ; do
-               table=${curline%:*}
-               entries=${curline##$table:}
-               table=${table%%[^a-z]*}
-               case $table in
-                       passwd*|group*|hosts)
-                       for entry in $entries ; do
-                       case $entry in
-                               nisplus*)
-                                       /usr/sbin/nscd_nischeck $table || \
-                                       /echo "-S $table,yes"
-                               ;;
-                       esac
-                       done
-               ;;
-               esac
-               done < /etc/nsswitch.conf`
-       local pidfile="$(strings /usr/sbin/nscd | grep nscd.pid)"
-       mkdir -p "$(dirname ${pidfile})"
-       save_options pidfile "${pidfile}"
-       start-stop-daemon --start --quiet \
-               --exec /usr/sbin/nscd --pidfile "${pidfile}" \
-               -- $secure
-       eend $?
-}
-
-stop() {
-       local pidfile="$(get_options pidfile)"
-       [ -n "${pidfile}" ] && pidfile="--pidfile ${pidfile}"
-       ebegin "Shutting down Name Service Cache Daemon"
-       start-stop-daemon --stop --quiet --exec /usr/sbin/nscd ${pidfile}
-       eend $?
-}
-
-# vim:ts=4

diff --git a/sys-libs/glibc/files/nsswitch.conf 
b/sys-libs/glibc/files/nsswitch.conf
deleted file mode 100644
index 9f06cfb8e7a..00000000000
--- a/sys-libs/glibc/files/nsswitch.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# /etc/nsswitch.conf:
-
-passwd:      compat
-shadow:      compat
-group:       compat
-
-# passwd:    db files nis
-# shadow:    db files nis
-# group:     db files nis
-
-hosts:       files dns
-networks:    files dns
-
-services:    db files
-protocols:   db files
-rpc:         db files
-ethers:      db files
-netmasks:    files
-netgroup:    files
-bootparams:  files
-
-automount:   files
-aliases:     files

Reply via email to