OSDN Git Service

GIT-20170514.
[clfsja/cross-lfs-ja.git] / src / boot / common / shadow.ch
1 %
2 % This is part of CLFSja package.
3 %
4 % This is a CTIE change file for the original XML source of the CLFSbook.
5 %
6 @x
7 <?xml version="1.0" encoding="ISO-8859-1"?>
8 @y
9 <?xml version="1.0" encoding="UTF-8"?>
10 @z
11
12 @x
13     <secondary>boot</secondary>
14 @y
15     <secondary>ブート</secondary>
16 @z
17
18 @x
19     <title>Installation of Shadow</title>
20 @y
21     <title>&InstallationOf1;Shadow &InstallationOf2;</title>
22 @z
23
24 @x
25     <para os="a">Run the following <command>sed</command> command to disable
26     the installation of the <command>groups</command> and
27     <command>nologin</command> programs, as better versions of these programs
28     are provided by other packages, and prevent Shadow from setting the suid
29     bit on its installed programs:</para>
30 @y
31     <para os="a">
32     以下の <command>sed</command> コマンドを実行して <command>groups</command> と <command>nologin</command> をインストールしないようにします。
33     これよりも良いプログラムが他のパッケージにより提供されるためです。
34     また Shadow がインストールするプログラムが suid ビットを設定しないようにします。
35     </para>
36 @z
37
38 @x
39     <para os="c">Tell Shadow to use <command>passwd</command> in
40     <filename class="directory">/tools/bin</filename>:</para>
41 @y
42     <para os="c">
43     <filename class="directory">/tools/bin</filename> ディレクトリにある <command>passwd</command> を用いるようにします。
44     </para>
45 @z
46
47 @x
48     <para os="e">Prepare Shadow for compilation:</para>
49 @y
50     <para os="e">&PreparePackage1;Shadow &PreparePackage2;</para>
51 @z
52
53 @x
54       <title>The meaning of the configure options:</title>
55 @y
56       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
57 @z
58
59 @x --enable-subordinate-ids=no
60           <para>Disable subordinate ids to allow Shadow to cross-compile
61           successfully.</para>
62 @y
63           <para>
64           subordinate ids オプションを無効にして Shadow のクロスコンパイルを成功させます。
65           </para>
66 @z
67
68 @x
69     <para os="i">Append to <filename>config.h</filename> since a test program
70     will not be ran when cross-compiling:</para>
71 @y
72     <para os="i">
73     クロスコンパイル時は <filename>config.h</filename> に対してテストプログラムを実行しないように行追加します。
74     </para>
75 @z
76
77 @x
78     <para os="k">Compile the package:</para>
79 @y
80     <para os="k">&CompileThePackage;</para>
81 @z
82
83 @x
84     <para os="m">Install the package:</para>
85 @y
86     <para os="m">&InstallThePackage;</para>
87 @z
88
89 @x
90     <para>Details on this package are located in <xref
91     linkend="contents-shadow" role="."/></para>
92 @y
93     <para>
94     &Details1;<xref linkend="contents-shadow" role=""/>&Details2;
95     </para>
96 @z