[Date Prev][Date Next] [Chronological] [Thread] [Top]

RE: (ITS#7243) sudo: uid 14281 does not exist in the passwd file!



--_000_4B4F50906B76C1459E6ABD9205FB8DE6A56580RHVEXRDAS51corpeb_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Thanks a lot for the information. I have the following configurations, coul=
d you check and help me to fix the NSS config.



# /etc/nsswitch.conf

#

# An example Name Service Switch config file. This file should be

# sorted with the most-used services at the beginning.

#

# The entry '[NOTFOUND=3Dreturn]' means that the search for an

# entry should stop if the search in the previous entry turned

# up nothing. Note that if the search failed due to some other reason

# (like no NIS server responding) then the search continues with the

# next entry.

#

# Legal entries are:

#

#       nis or yp               Use NIS (NIS version 2), also called YP

#       dns                     Use DNS (Domain Name Service)

#       files                   Use the local files

#       db                      Use the local database (.db) files

#       compat                  Use NIS on compat mode

#       hesiod                  Use Hesiod for user lookups

#       ldap                    Use LDAP (only if nss_ldap is installed)

#       nisplus or nis+         Use NIS+ (NIS version 3), unsupported

#       [NOTFOUND=3Dreturn]       Stop searching if not found so far

#



# To use db, put the "db" in front of "files" for entries you want to be

# looked up first in the databases

#

# Example:

#passwd:    db files ldap nis

#shadow:    db files ldap nis

#group:     db files ldap nis



passwd:     files

shadow:     files

group:      files



#hosts:     db files ldap nis dns

hosts:      files dns



# Example - obey only what ldap tells us...

#services:  ldap [NOTFOUND=3Dreturn] files

#networks:  ldap [NOTFOUND=3Dreturn] files

#protocols: ldap [NOTFOUND=3Dreturn] files

#rpc:       ldap [NOTFOUND=3Dreturn] files

#ethers:    ldap [NOTFOUND=3Dreturn] files



bootparams: files

ethers:     files

netmasks:   files

networks:   files

protocols:  files

rpc:        files

services:   files

netgroup:   files

publickey:  files

automount:  files

aliases:    files

[root@ppdoldap01 etc]# uptime

18:02:10 up 230 days, 10:53,  2 users,  load average: 0.95, 0.98, 0.92

[root@ppdoldap01 etc]# more nscd.conf

#

# /etc/nscd.conf

#

# An example Name Service Cache config file.  This file is needed by nscd.

#

# Legal entries are:

#

#       logfile                 <file>

#       debug-level             <level>

#       threads                 <initial #threads to use>

#       max-threads             <maximum #threads to use>

#       server-user             <user to run server as instead of root>

#               server-user is ignored if nscd is started with -S parameter=
s

#       stat-user               <user who is allowed to request statistics>

#       reload-count            unlimited|<number>

#       paranoia                <yes|no>

#       restart-interval        <time in seconds>

#

#       enable-cache            <service> <yes|no>

#       positive-time-to-live   <service> <time in seconds>

#       negative-time-to-live   <service> <time in seconds>

#       suggested-size          <service> <prime number>

#       check-files             <service> <yes|no>

#       persistent              <service> <yes|no>

#       shared                  <service> <yes|no>

#       max-db-size             <service> <number bytes>

#       auto-propagate          <service> <yes|no>

#

# Currently supported cache names (services): passwd, group, hosts

#





#       logfile                 /var/log/nscd.log

#       threads                 6

#       max-threads             128

       server-user             nscd

#       stat-user               nocpulse

        debug-level             0

#       reload-count            5

        paranoia                no

#       restart-interval        3600



        enable-cache            passwd          yes

        positive-time-to-live   passwd          600

        negative-time-to-live   passwd          20

        suggested-size          passwd          211

        check-files             passwd          yes

        persistent              passwd          yes

        shared                  passwd          yes

        max-db-size             passwd          33554432

        auto-propagate          passwd          yes



        enable-cache            group           yes

        positive-time-to-live   group           3600

        negative-time-to-live   group           60

        suggested-size          group           211

        check-files             group           yes

        persistent              group           yes

        shared                  group           yes

        max-db-size             group           33554432

        auto-propagate          group           yes



        enable-cache            hosts           yes

        positive-time-to-live   hosts           3600

        negative-time-to-live   hosts           20

        suggested-size          hosts           211

        check-files             hosts           yes

        persistent              hosts           yes

        shared                  hosts           yes

        max-db-size             hosts           33554432



[etc]# cat libuser.conf

# This is a first-generation configuration file.  Eventually I'll rewrite

# all of the configuration-reading code to use alchemist, but for now this

# will have to do.



# Do not modify the default module list if you care about unattended calls

# to programs (i.e., scripts) working!



[defaults]

# The default (/usr/lib*/libuser) is usually correct

# moduledir =3D /your/custom/directory

skeleton =3D /etc/skel

mailspooldir =3D /var/mail

modules =3D files shadow

create_modules =3D files shadow

crypt_style =3D md5

# modules =3D files shadow ldap krb5

# create_modules =3D ldap krb5



[userdefaults]

LU_USERNAME =3D %n

LU_UIDNUMBER =3D 500

LU_GIDNUMBER =3D %u

# LU_USERPASSWORD =3D !!

# LU_GECOS =3D %n

# LU_HOMEDIRECTORY =3D /home/%n

# LU_LOGINSHELL =3D /bin/bash



# LU_SHADOWNAME =3D %n

# LU_SHADOWPASSWORD =3D !!

# LU_SHADOWLASTCHANGE =3D %d

# LU_SHADOWMIN =3D 0

# LU_SHADOWMAX =3D 99999

# LU_SHADOWWARNING =3D 7

# LU_SHADOWINACTIVE =3D -1

# LU_SHADOWEXPIRE =3D -1

# LU_SHADOWFLAG =3D -1



[groupdefaults]

LU_GROUPNAME =3D %n

LU_GIDNUMBER =3D 500

# LU_GROUPPASSWORD =3D !!

# LU_MEMBERUID =3D

# LU_ADMINISTRATORUID =3D



[files]

# This is useful for the case where some master files are used to

# populate a different NSS mechanism which this workstation uses.

# directory =3D /etc



[shadow]

# This is useful for the case where some master files are used to

# populate a different NSS mechanism which this workstation uses.

# directory =3D /etc



[ldap]

# Setting these is always necessary.

# server =3D ldap

# basedn =3D dc=3Dexample,dc=3Dcom



# Setting these is rarely necessary, since it's usually correct.

# userBranch =3D ou=3DPeople

# groupBranch =3D ou=3DGroup



# Set only if your administrative user uses simple bind operations to

# connect to the server.

# binddn =3D cn=3DManager,dc=3Dexample,dc=3Dcom



# Set this only if the default user (as determined by SASL) is incorrect

# for SASL bind operations.  Usually, it's correct, so you'll rarely need

# to set these.

# user =3D Manager

# authuser =3D Manager



[krb5]

# Set this only if it differs from the default in /etc/krb5.conf.

# realm =3D EXAMPLE.COM

# Set this only if the default (currentuser/admin) will be incorrect.

# principal =3D example/admin@EXAMPLE.COM



[sasl]

# Set these only if your sasldb is only used by a particular application, a=
nd

# in a particular domain.  The default (all applications, all domains) is

# probably correct for most installations.

# appname =3D imap

# domain =3D EXAMPLE.COM



-----Original Message-----
From: masarati@aero.polimi.it [mailto:masarati@aero.polimi.it]
Sent: Friday, April 13, 2012 11:22 PM
To: VEERASWAMY PALANIAPPAN, NATARRAJAN(VPN)
Cc: openldap-its@openldap.org
Subject: Re: (ITS#7243) sudo: uid 14281 does not exist in the passwd file!



> Full_Name: Natarrajan

> Version: 2.2.13-7.4E

> OS: RHEL4.5

> URL: ftp://ftp.openldap.org/incoming/

> Submission from: (NULL) (216.113.168.128)

>

>

> I am getting the following error frequently in my ldap client machine.

>

> LDAPCLIENT ~> whoami

> whoami: cannot find name for user ID 14281 LDAPCLIENT ~> sudo -u qserv

> ls

> sudo: uid 14281 does not exist in the passwd file!

>

> Let me know the fix for the issue.



Upgrade (2.2.13 is about 10 years old now; 2.4.30 is the current release).

Then, fix the configuration of your nss?



p.



--_000_4B4F50906B76C1459E6ABD9205FB8DE6A56580RHVEXRDAS51corpeb_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml"; xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText">Thanks a lot for the information. I have the foll=
owing configurations, could you check and help me to fix the NSS config.<o:=
p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><b># /etc/nsswitch.conf<o:p></o:p></b></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># An example Name Service Switch config file. Thi=
s file should be<o:p></o:p></p>
<p class=3D"MsoPlainText"># sorted with the most-used services at the begin=
ning.<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># The entry '[NOTFOUND=3Dreturn]' means that the =
search for an<o:p></o:p></p>
<p class=3D"MsoPlainText"># entry should stop if the search in the previous=
 entry turned<o:p></o:p></p>
<p class=3D"MsoPlainText"># up nothing. Note that if the search failed due =
to some other reason<o:p></o:p></p>
<p class=3D"MsoPlainText"># (like no NIS server responding) then the search=
 continues with the<o:p></o:p></p>
<p class=3D"MsoPlainText"># next entry.<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># Legal entries are:<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nis or yp&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Use NIS (NIS version 2), also called YP<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dns&nbsp; &=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use DNS (Domain Name Service)<o:p></o=
:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; files&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Use the local files<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; db&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use the local database (.db) fil=
es<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compat&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; Use NIS on compat mode<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hesiod&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; Use Hesiod for user lookups<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ldap&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use LDAP (only if nss_ldap is installed)<o=
:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nisplus or =
nis&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use NIS&#43; (NIS =
version 3), unsupported<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [NOTFOUND=
=3Dreturn]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Stop searching if not found =
so far<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># To use db, put the &quot;db&quot; in front of &=
quot;files&quot; for entries you want to be<o:p></o:p></p>
<p class=3D"MsoPlainText"># looked up first in the databases<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># Example:<o:p></o:p></p>
<p class=3D"MsoPlainText">#passwd:&nbsp;&nbsp;&nbsp; db files ldap nis<o:p>=
</o:p></p>
<p class=3D"MsoPlainText">#shadow:&nbsp;&nbsp;&nbsp; db files ldap nis<o:p>=
</o:p></p>
<p class=3D"MsoPlainText">#group:&nbsp;&nbsp;&nbsp;&nbsp; db files ldap nis=
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">passwd:&nbsp;&nbsp;&nbsp;&nbsp; files<o:p></o:p><=
/p>
<p class=3D"MsoPlainText">shadow:&nbsp;&nbsp;&nbsp;&nbsp; files<o:p></o:p><=
/p>
<p class=3D"MsoPlainText">group:&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;files<o:p></=
o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">#hosts:&nbsp;&nbsp;&nbsp;&nbsp; db files ldap nis=
 dns<o:p></o:p></p>
<p class=3D"MsoPlainText">hosts:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; files dns<o:=
p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># Example - obey only what ldap tells us...<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">#services:&nbsp; ldap [NOTFOUND=3Dreturn] files<o=
:p></o:p></p>
<p class=3D"MsoPlainText">#networks:&nbsp; ldap [NOTFOUND=3Dreturn] files<o=
:p></o:p></p>
<p class=3D"MsoPlainText">#protocols: ldap [NOTFOUND=3Dreturn] files<o:p></=
o:p></p>
<p class=3D"MsoPlainText">#rpc:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ldap [N=
OTFOUND=3Dreturn] files<o:p></o:p></p>
<p class=3D"MsoPlainText">#ethers:&nbsp;&nbsp;&nbsp; ldap [NOTFOUND=3Dretur=
n] files<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">bootparams: files<o:p></o:p></p>
<p class=3D"MsoPlainText">ethers:&nbsp;&nbsp;&nbsp;&nbsp; files<o:p></o:p><=
/p>
<p class=3D"MsoPlainText">netmasks:&nbsp;&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">networks:&nbsp;&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">protocols:&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">rpc:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi=
les<o:p></o:p></p>
<p class=3D"MsoPlainText">services:&nbsp;&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">netgroup:&nbsp;&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">publickey:&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">automount:&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">aliases:&nbsp;&nbsp;&nbsp; files<o:p></o:p></p>
<p class=3D"MsoPlainText">[root@ppdoldap01 etc]# uptime<o:p></o:p></p>
<p class=3D"MsoPlainText">18:02:10 up 230 days, 10:53,&nbsp; 2 users,&nbsp;=
 load average: 0.95, 0.98, 0.92<o:p></o:p></p>
<p class=3D"MsoPlainText">[root@ppdoldap01 etc]# more nscd.conf<o:p></o:p><=
/p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># /etc/nscd.conf<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># An example Name Service Cache config file.&nbsp=
; This file is needed by nscd.<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># Legal entries are:<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logfile&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; &lt;file&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug-level=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;level&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; threads&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; &lt;initial #threads to use&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-threads=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;maximum #threads to use&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; server-user=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;user to run server as instead of root&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; server-user is ignored if nscd is star=
ted with -S parameters<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stat-user&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; &lt;user who is allowed to request statistics&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reload-coun=
t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unlimit=
ed|&lt;number&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; paranoia&nb=
sp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&lt;yes|no&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; restart-int=
erval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;time in seconds&gt;<o:p=
></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enable-cach=
e&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ser=
vice&gt; &lt;yes|no&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positive-ti=
me-to-live&nbsp;&nbsp; &lt;service&gt; &lt;time in seconds&gt;<o:p></o:p></=
p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; negative-ti=
me-to-live&nbsp;&nbsp; &lt;service&gt; &lt;time in seconds&gt;<o:p></o:p></=
p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; suggested-s=
ize&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;service&gt; &=
lt;prime number&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; check-files=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;service&gt; &lt;yes|no&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persistent&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; &lt;service&gt; &lt;yes|no&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shared&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; &lt;service&gt; &lt;yes|no&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-db-size=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;service&gt; &lt;number bytes&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auto-propag=
ate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;service&gt; &=
lt;yes|no&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"># Currently supported cache names (services): pas=
swd, group, hosts<o:p></o:p></p>
<p class=3D"MsoPlainText">#<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logfile&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; /var/log/nscd.log<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; threads&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; 6<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-threads=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12=
8<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server-=
user&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; nscd<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stat-user&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; nocpulse<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug-=
level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; 0<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reload-coun=
t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; parano=
ia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; no<o:p></o:p></p>
<p class=3D"MsoPlainText">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; restart-int=
erval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3600<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enable=
-cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pa=
sswd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:p></o:p></=
p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positi=
ve-time-to-live&nbsp;&nbsp; passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; 600<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; negati=
ve-time-to-live&nbsp;&nbsp; passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; 20<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugges=
ted-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; passwd&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 211<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; check-=
files&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:p></o=
:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persis=
tent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:=
p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shared=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; yes<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-db=
-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 33554432<o:=
p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auto-p=
ropagate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; passwd&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enable=
-cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gr=
oup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:p></o=
:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positi=
ve-time-to-live&nbsp;&nbsp; group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; 3600<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; negati=
ve-time-to-live&nbsp;&nbsp; group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; 60<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugges=
ted-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; group&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 211<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; check-=
files&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:=
p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persis=
tent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; y=
es<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shared=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; yes<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-db=
-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 335544=
32<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auto-p=
ropagate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; group&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enable=
-cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ho=
sts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:p></o=
:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positi=
ve-time-to-live&nbsp;&nbsp; hosts &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;3600<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; negati=
ve-time-to-live&nbsp;&nbsp; hosts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; 20<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugges=
ted-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hosts&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 211<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; check-=
files&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; hosts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<o:=
p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persis=
tent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; hosts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; y=
es<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shared=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; hosts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; yes<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-db=
-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; hosts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 335544=
32<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[etc]# cat libuser.conf<o:p></o:p></p>
<p class=3D"MsoPlainText"># This is a first-generation configuration file.&=
nbsp; Eventually I'll rewrite<o:p></o:p></p>
<p class=3D"MsoPlainText"># all of the configuration-reading code to use al=
chemist, but for now this<o:p></o:p></p>
<p class=3D"MsoPlainText"># will have to do.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># Do not modify the default module list if you ca=
re about unattended calls<o:p></o:p></p>
<p class=3D"MsoPlainText"># to programs (i.e., scripts) working!<o:p></o:p>=
</p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[defaults]<o:p></o:p></p>
<p class=3D"MsoPlainText"># The default (/usr/lib*/libuser) is usually corr=
ect<o:p></o:p></p>
<p class=3D"MsoPlainText"># moduledir =3D /your/custom/directory<o:p></o:p>=
</p>
<p class=3D"MsoPlainText">skeleton =3D /etc/skel<o:p></o:p></p>
<p class=3D"MsoPlainText">mailspooldir =3D /var/mail<o:p></o:p></p>
<p class=3D"MsoPlainText">modules =3D files shadow<o:p></o:p></p>
<p class=3D"MsoPlainText">create_modules =3D files shadow<o:p></o:p></p>
<p class=3D"MsoPlainText">crypt_style =3D md5<o:p></o:p></p>
<p class=3D"MsoPlainText"># modules =3D files shadow ldap krb5<o:p></o:p></=
p>
<p class=3D"MsoPlainText"># create_modules =3D ldap krb5<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[userdefaults]<o:p></o:p></p>
<p class=3D"MsoPlainText">LU_USERNAME =3D %n<o:p></o:p></p>
<p class=3D"MsoPlainText">LU_UIDNUMBER =3D 500<o:p></o:p></p>
<p class=3D"MsoPlainText">LU_GIDNUMBER =3D %u<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_USERPASSWORD =3D !!<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_GECOS =3D %n<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_HOMEDIRECTORY =3D /home/%n<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_LOGINSHELL =3D /bin/bash<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWNAME =3D %n<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWPASSWORD =3D !!<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWLASTCHANGE =3D %d<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWMIN =3D 0<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWMAX =3D 99999<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWWARNING =3D 7<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWINACTIVE =3D -1<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWEXPIRE =3D -1<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_SHADOWFLAG =3D -1<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[groupdefaults]<o:p></o:p></p>
<p class=3D"MsoPlainText">LU_GROUPNAME =3D %n<o:p></o:p></p>
<p class=3D"MsoPlainText">LU_GIDNUMBER =3D 500<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_GROUPPASSWORD =3D !!<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_MEMBERUID =3D<o:p></o:p></p>
<p class=3D"MsoPlainText"># LU_ADMINISTRATORUID =3D<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[files]<o:p></o:p></p>
<p class=3D"MsoPlainText"># This is useful for the case where some master f=
iles are used to<o:p></o:p></p>
<p class=3D"MsoPlainText"># populate a different NSS mechanism which this w=
orkstation uses.<o:p></o:p></p>
<p class=3D"MsoPlainText"># directory =3D /etc<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[shadow]<o:p></o:p></p>
<p class=3D"MsoPlainText"># This is useful for the case where some master f=
iles are used to<o:p></o:p></p>
<p class=3D"MsoPlainText"># populate a different NSS mechanism which this w=
orkstation uses.<o:p></o:p></p>
<p class=3D"MsoPlainText"># directory =3D /etc<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[ldap]<o:p></o:p></p>
<p class=3D"MsoPlainText"># Setting these is always necessary.<o:p></o:p></=
p>
<p class=3D"MsoPlainText"># server =3D ldap<o:p></o:p></p>
<p class=3D"MsoPlainText"># basedn =3D dc=3Dexample,dc=3Dcom<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># Setting these is rarely necessary, since it's u=
sually correct.<o:p></o:p></p>
<p class=3D"MsoPlainText"># userBranch =3D ou=3DPeople<o:p></o:p></p>
<p class=3D"MsoPlainText"># groupBranch =3D ou=3DGroup<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># Set only if your administrative user uses simpl=
e bind operations to<o:p></o:p></p>
<p class=3D"MsoPlainText"># connect to the server.<o:p></o:p></p>
<p class=3D"MsoPlainText"># binddn =3D cn=3DManager,dc=3Dexample,dc=3Dcom<o=
:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"># Set this only if the default user (as determine=
d by SASL) is incorrect<o:p></o:p></p>
<p class=3D"MsoPlainText"># for SASL bind operations.&nbsp; Usually, it's c=
orrect, so you'll rarely need<o:p></o:p></p>
<p class=3D"MsoPlainText"># to set these.<o:p></o:p></p>
<p class=3D"MsoPlainText"># user =3D Manager<o:p></o:p></p>
<p class=3D"MsoPlainText"># authuser =3D Manager<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[krb5]<o:p></o:p></p>
<p class=3D"MsoPlainText"># Set this only if it differs from the default in=
 /etc/krb5.conf.<o:p></o:p></p>
<p class=3D"MsoPlainText"># realm =3D EXAMPLE.COM<o:p></o:p></p>
<p class=3D"MsoPlainText"># Set this only if the default (currentuser/admin=
) will be incorrect.<o:p></o:p></p>
<p class=3D"MsoPlainText"># principal =3D example/admin@EXAMPLE.COM<o:p></o=
:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">[sasl]<o:p></o:p></p>
<p class=3D"MsoPlainText"># Set these only if your sasldb is only used by a=
 particular application, and<o:p></o:p></p>
<p class=3D"MsoPlainText"># in a particular domain.&nbsp; The default (all =
applications, all domains) is<o:p></o:p></p>
<p class=3D"MsoPlainText"># probably correct for most installations.<o:p></=
o:p></p>
<p class=3D"MsoPlainText"># appname =3D imap<o:p></o:p></p>
<p class=3D"MsoPlainText"># domain =3D EXAMPLE.COM<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">-----Original Message-----<br>
From: masarati@aero.polimi.it [mailto:masarati@aero.polimi.it] <br>
Sent: Friday, April 13, 2012 11:22 PM<br>
To: VEERASWAMY PALANIAPPAN, NATARRAJAN(VPN)<br>
Cc: openldap-its@openldap.org<br>
Subject: Re: (ITS#7243) sudo: uid 14281 does not exist in the passwd file!<=
/p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&gt; Full_Name: Natarrajan<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; Version: 2.2.13-7.4E<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; OS: RHEL4.5<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; URL: <a href=3D"ftp://ftp.openldap.org/incom=
ing/"><span style=3D"color:windowtext;text-decoration:none">ftp://ftp.openl=
dap.org/incoming/</span></a><o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; Submission from: (NULL) (216.113.168.128)<o:=
p></o:p></p>
<p class=3D"MsoPlainText">&gt;<o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&gt;<o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&gt; I am getting the following error frequently =
in my ldap client machine.<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt;<o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&gt; LDAPCLIENT ~&gt; whoami<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; whoami: cannot find name for user ID 14281 L=
DAPCLIENT ~&gt; sudo -u qserv
<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; ls<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; sudo: uid 14281 does not exist in the passwd=
 file!<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt;<o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&gt; Let me know the fix for the issue.<o:p></o:p=
></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Upgrade (2.2.13 is about 10 years old now; 2.4.30=
 is the current release).<o:p></o:p></p>
<p class=3D"MsoPlainText">Then, fix the configuration of your nss?<o:p></o:=
p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">p.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_4B4F50906B76C1459E6ABD9205FB8DE6A56580RHVEXRDAS51corpeb_--