| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 | <sect2><title>Configuring Glibc</title><para>We need to create the /etc/nsswitch.conf file. Although glibc should providedefaults when this file is missing or corrupt, it's defaults don't work workwell with networking which will be dealt with in a later chapter. Also, ourtimezone needs to be setup.</para><para>Create a new file <filename>/etc/nsswitch.conf</filename> by running thefollowing:</para><literallayout><userinput>cat > /etc/nsswitch.conf << "EOF"</userinput># Begin /etc/nsswitch.confpasswd: filesgroup: filesshadow: filespublickey: fileshosts: files dnsnetworks: filesprotocols: db filesservices: db filesethers: db filesrpc: db filesnetgroup: db files# End /etc/nsswitch.conf<userinput>EOF</userinput></literallayout><para>The <userinput>tzselect</userinput> script has to be run and the questions regarding the user's timezone have to be answered.When the user is done, the script will give the location of the needed timezone file.</para><para> Create the <filename class="directory">/etc/localtime</filename> symlinkby running:</para><blockquote><literallayout>	<userinput>cd /etc &&</userinput>	<userinput>ln -sf ../usr/share/zoneinfo/<tzselect's output> 		localtime</userinput></literallayout></blockquote><para>tzselect's output can be something like <emphasis>EST5EDT</emphasis> or<emphasis>Canada/Eastern</emphasis>.</para><para>The  symlink a user would create with that information would be:</para><blockquote><literallayout>	<userinput>ln -s ../usr/share/zoneinfo/EST5EDT localtime</userinput> </literallayout></blockquote><para>Or:</para><blockquote><literallayout>	<userinput>ln -s ../usr/share/zoneinfo/Canada/Eastern localtime		</userinput></literallayout></blockquote></sect2>
 |