| 
					
				 | 
			
			
				@@ -235,50 +235,6 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <para>For information on kernel module loading and udev, see  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <xref linkend="module-loading"/>.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!-- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <sect3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <title>Module Loading</title> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <para>Device drivers compiled as modules may have aliases built into them. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      Aliases are visible in the output of the <command>modinfo</command> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      program and are usually related to the bus-specific identifiers of devices 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      supported by a module. For example, the <emphasis>snd-fm801</emphasis> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      driver supports PCI devices with vendor ID 0x1319 and device ID 0x0801, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      and has an alias of <quote>pci:v00001319d00000801sv*sd*bc04sc01i*</quote>. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      For most devices, the bus driver exports the alias of the driver that 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      would handle the device via <systemitem 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      class="filesystem">sysfs</systemitem>. E.g., the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <filename>/sys/bus/pci/devices/0000:00:0d.0/modalias</filename> file 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      might contain the string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <quote>pci:v00001319d00000801sv00001319sd00001319bc04sc01i00</quote>. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      The default rules provided with Udev will cause <command>udevd</command> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      to call out to <command>/sbin/modprobe</command> with the contents of the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <envar>MODALIAS</envar> uevent environment variable (which should be the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      same as the contents of the <filename>modalias</filename> file in sysfs), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      thus loading all modules whose aliases match this string after wildcard 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      expansion.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <para>In this example, this means that, in addition to 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <emphasis>snd-fm801</emphasis>, the obsolete (and unwanted) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <emphasis>forte</emphasis> driver will be loaded if it is 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      available. See below for ways in which the loading of unwanted drivers can 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      be prevented.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <para>The kernel itself is also able to load modules for network 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      protocols, filesystems and NLS support on demand.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </sect3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <sect3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <title>Handling Hotpluggable/Dynamic Devices</title> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <para>When you plug in a device, such as a Universal Serial Bus (USB) MP3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      player, the kernel recognizes that the device is now connected and 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      generates a uevent. This uevent is then handled by 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <command>udevd</command> as described above.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </sect3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sect2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sect2 id="ch-config-clock"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -293,11 +249,11 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     (CMOS) clock. If the hardware clock is set to UTC, this script will convert the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     hardware clock's time to the local time using the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <filename>/etc/localtime</filename> file (which tells the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <command>hwclock</command> program which timezone the user is in). There is no 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <command>hwclock</command> program which timezone to use). There is no 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     way to detect whether or not the hardware clock is set to UTC, so this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     needs to be configured manually.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <para>The <command>setclock</command> is run via 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <para>The <command>setclock</command> program is run via 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <application>udev</application> when the kernel detects the hardware 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     capability upon boot.  It can also be run manually with the stop parameter to 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     store the system time to the CMOS clock.</para> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -315,7 +271,7 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <para>Change the value of the <envar>UTC</envar> variable below 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     to a value of <parameter>0</parameter> (zero) if the hardware clock 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    is <emphasis>not</emphasis> set to UTC time.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    is <emphasis>NOT</emphasis> set to UTC time.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <para>Create a new file <filename>/etc/sysconfig/clock</filename> by running 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     the following:</para> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -336,7 +292,7 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     at <ulink url="&hints-root;time.txt"/>. It explains issues such as 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     time zones, UTC, and the <envar>TZ</envar> environment variable.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <note><para>The CLOCKPARAMS and UTC paramaters may be alternatively set 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <note><para>The CLOCKPARAMS and UTC paramaters may also be set 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     in the <filename>/etc/sysconfig/rc.site</filename> file.</para></note> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sect2> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -352,7 +308,7 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </indexterm> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <para>This section discusses how to configure the <command>console</command> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  bootscript that sets up the keyboard map, console font and console kernel log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  bootscript that sets up the keyboard map, console font, and console kernel log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   level. If non-ASCII characters (e.g., the copyright sign, the British pound 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   sign and Euro symbol) will not be used and the keyboard is a U.S. one, much 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   of this section can be skipped. Without the configuration file, (or 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -505,7 +461,7 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <listitem> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <para>Due to the use of a 512-glyph LatArCyrHeb-16 font in the previous 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       example, bright colors are no longer available on the Linux console unless 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      a framebuffer is used. If one wants to have bright colors without 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      a framebuffer is used. If one wants to have bright colors without a 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       framebuffer and can live without characters not belonging to his language, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       it is still possible to use a language-specific 256-glyph font, as 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       illustrated below:</para> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -548,7 +504,7 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       are not multibyte. This deficiency doesn't affect keymaps for European 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       languages, because there accents are added to unaccented ASCII 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       characters, or two ASCII characters are composed together. However, in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      UTF-8 mode it is a problem, e.g., for the Greek language, where one 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      UTF-8 mode it is a problem; e.g., for the Greek language, where one 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       sometimes needs to put an accent on the letter <quote>alpha</quote>. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       The solution is either to avoid the use of UTF-8, or to install the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       X window system that doesn't have this limitation in its input 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -556,11 +512,11 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </listitem> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <listitem> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <para>For Chinese, Japanese, Korean and some other languages, the Linux 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <para>For Chinese, Japanese, Korean, and some other languages, the Linux 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console cannot be configured to display the needed characters. Users 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       who need such languages should install the X Window System, fonts that 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       cover the necessary character ranges, and the proper input method (e.g., 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      SCIM, it supports a wide variety of languages).</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      SCIM, supports a wide variety of languages).</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </listitem> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </itemizedlist> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -571,7 +527,7 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <para>The <filename>/etc/sysconfig/console</filename> file only controls 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     the Linux text console localization. It has nothing to do with setting 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     the proper keyboard layout and terminal fonts in the X Window System, with 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ssh sessions or with a serial console. In such situations, limitations 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ssh sessions, or with a serial console. In such situations, limitations 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     mentioned in the last two list items above do not apply.</para> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </note> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -585,9 +541,9 @@ EOF</userinput></screen> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <secondary>configuring</secondary> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </indexterm> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <para>At times, it is desired to create files at boot time.  For instance, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <para>At times, it is desirable to create files at boot time.  For instance, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     the <filename class="directory">/tmp/.ICE-unix</filename> directory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    may be desired.  This can be done by creating an entry in the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    is often needed.  This can be done by creating an entry in the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <filename>/etc/sysconfig/createfiles</filename> configuration script. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     The format of this file is embedded in the comments of the default  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     configuration file.</para> 
			 |