Changeset 8d18f3d


Ignore:
Timestamp:
01/15/2002 09:32:01 PM (22 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v3_2, v3_3, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
9762eb7
Parents:
eac0ee1
Message:

more updates to bootscripts

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1442 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
1 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • chapter07/chapter07.xml

    reac0ee1 r8d18f3d  
    77&c7-loadkeys;
    88&c7-setclock;
    9 &c7-network;
     9&c7-hostname;
    1010&c7-hosts;
    1111&c7-ethnet;
  • chapter07/loadkeys.xml

    reac0ee1 r8d18f3d  
    11<sect1 id="ch07-loadkeys">
    2 <title>Creating the loadkeys script</title>
     2<title>Configuring the loadkeys script</title>
    33<?dbhtml filename="loadkeys.html" dir="chapter07"?>
    44
    5 <para>You only need to create this script if you don't have a
     5<para>You only need to create configure script if you don't have a
    66default 101 keys US keyboard layout.</para>
    77
    8 <para>Create the <filename>/etc/init.d/loadkeys</filename> script by
    9 running the following command:</para>
     8<para>The /etc/sysconfig/keyboard file contains the information the
     9loadkeys script needs to operate. This file contains the LAYOUT variable
     10which tells loadkeys what keymap to load that corresponds with your
     11keyboard.</para>
    1012
    11 <para><screen><userinput>cat &gt; /etc/init.d/loadkeys &lt;&lt; "EOF"</userinput>
    12 #!/bin/sh
    13 # Begin /etc/init.d/loadkeys
    14 
    15 #
    16 # Include the functions declared in the /etc/init.d/functions file
    17 #
    18 
    19 source /etc/init.d/functions
    20 
    21 #
    22 # Include /etc/sysconfig/keyboard which contains the LAYOUT variable
    23 #
    24 
    25 source /etc/sysconfig/keyboard
    26 
    27 #
    28 # Load the default keymap file
    29 #
    30 
    31 echo -n "Loading keymap..."
    32 /bin/loadkeys $LAYOUT 2&gt;/dev/null
    33 evaluate_retval
    34 
    35 # End /etc/init.d/loadkeys
    36 <userinput>EOF</userinput></screen></para>
    37 
    38 <sect2>
    39 <title>Creating the /etc/sysconfig/keyboard file</title>
    40  
    4113<para>Create a new file <filename>/etc/sysconfig/keyboard</filename>
    4214by running the following:</para>
     
    5628<userinput>/usr/share/kbd/keymaps/i386/qwerty/us.map.gz</userinput></para>
    5729
    58 </sect2>
    59 
    6030</sect1>
    6131
  • chapter07/setclock.xml

    reac0ee1 r8d18f3d  
    11<sect1 id="ch07-setclock">
    2 <title>Creating the setclock script</title>
     2<title>Configuring the setclock script</title>
    33<?dbhtml filename="setclock.html" dir="chapter07"?>
    44
    55
    6 <para>The following script is only for real use when the hardware clock (also
     6<para>The setclock script is only for real use when the hardware clock (also
    77known as BIOS or CMOS clock) isn't set to GMT time. The recommended
    88setup is setting the hardware clock to GMT and having the time converted
     
    1313set the kernel time to the hardware clock without converting the time using
    1414the /etc/localtime symlink.</para>
    15 
    16 <para>Create the <filename>/etc/init.d/setclock</filename> script by running
    17 the following command:</para>
    18 
    19 <para><screen><userinput>cat &gt; /etc/init.d/setclock &lt;&lt; "EOF"</userinput>
    20 #!/bin/sh
    21 # Begin /etc/init.d/setclock
    22 
    23 #
    24 # Include the functions declared in the /etc/init.d/functions file
    25 # and include the variables from the /etc/sysconfig/clock file
    26 #
    27 
    28 source /etc/init.d/functions
    29 source /etc/sysconfig/clock
    30 
    31 #
    32 # Right now we want to set the kernel clock according to the hardware
    33 # clock, so we use the -hctosys parameter.
    34 #
    35 
    36 CLOCKPARAMS="--hctosys"
    37 
    38 #
    39 # If the UTC variable is set in the /etc/sysconfig/clock file, add the
    40 # -u parameter as well which tells hwclock that the hardware clock is
    41 # set to UTC time instead of local time.
    42 #
    43 
    44 case "$UTC" in
    45         yes|true|1)
    46                 CLOCKPARAMS="$CLOCKPARAMS --utc"
    47                 ;;
    48         no|false|0)
    49                 CLOCKPARAMS="$CLOCKPARAMS --localtime"
    50                 ;;
    51 esac
    52 
    53 echo -n "Setting clock..."
    54 /sbin/hwclock $CLOCKPARAMS
    55 evaluate_retval
    56 
    57 # End /etc/init.d/setclock
    58 <userinput>EOF</userinput></screen></para>
    59 
    60 <sect2>
    61 <title>Creating the /etc/sysconfig/clock file</title>
    6215
    6316<para>If you want to use this script on your system even if the
     
    7932deal with time on LFS at <ulink
    8033url="&hints-root;time.txt">&hints-root;time.txt</ulink>.
    81 It explains issues such as timezones, UTC, and the TZ
    82 environment variable.</para>
    83 
    84 </sect2>
     34It explains issues such as timezones, UTC, and the TZ environment
     35variable.</para>
    8536
    8637</sect1>
  • index.xml

    reac0ee1 r8d18f3d  
    335335<!ENTITY c7-loadkeys SYSTEM "chapter7/loadkeys.xml">
    336336<!ENTITY c7-setclock SYSTEM "chapter7/setclock.xml">
    337 <!ENTITY c7-network SYSTEM "chapter7/network.xml">
     337<!ENTITY c7-hostname SYSTEM "chapter7/hostname.xml">
    338338<!ENTITY c7-hosts SYSTEM "chapter7/hosts.xml">
    339339<!ENTITY c7-ethnet SYSTEM "chapter7/ethnet.xml">
Note: See TracChangeset for help on using the changeset viewer.