Changeset 9b0a535 in clfs-embedded
- Timestamp:
- Nov 20, 2006, 10:46:42 PM (18 years ago)
- Branches:
- master
- Children:
- ffd218b
- Parents:
- f23b5ee
- Location:
- BOOK
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/beyond-clfs3/common/iptables.xml
rf23b5ee r9b0a535 28 28 <para os="a">Compile the package:</para> 29 29 30 <screen os="b"><userinput>make PREFIX=/usr LIBDIR=/lib BINDIR=/sbin</userinput></screen> 30 <screen os="b"><userinput>make CC="${CC} -Os" LD=${LD} DO_MULTI=1 PREFIX=/usr \ 31 LIBDIR=/lib BINDIR=/sbin</userinput></screen> 31 32 32 <note os="c"> 33 <para>Optionally all iptables modules can be linked directly into the iptables program by appending NO_SHARED_LIBS=1 to both make commands. IPv6 can be disabled in a similar fashion by appending DO_IPV6=0.</para> 34 </note> 33 <para os="c">Install the package:</para> 35 34 36 <para os="d">Install the package:</para> 37 38 <screen os="e"><userinput>make PREFIX=/usr LIBDIR=/lib BINDIR=/sbin install DESTDIR=${CLFS}</userinput></screen> 35 <screen os="d"><userinput>make CC="${CC} -Os" LD=${LD} DO_MULTI=1 PREFIX=/usr \ 36 LIBDIR=/lib BINDIR=/sbin install DESTDIR=${CLFS}</userinput></screen> 39 37 40 38 </sect2> -
BOOK/final-preps/creatingfiles.xml
rf23b5ee r9b0a535 35 35 </indexterm> 36 36 37 <para>A proper Linux system maintains a list of the mounted file systems in 38 the file <filename>/etc/mtab</filename>. With the way our embedded system is 39 is designed, we will be using a symlink to <filename>/proc/mounts</filename>:</para> 40 41 <screen><userinput>ln -svf ../proc/mounts ${CLFS}/etc/mtab</userinput></screen> 42 37 43 <para>In order for user <systemitem class="username">root</systemitem> to be 38 44 able to login and for the name <quote>root</quote> to be recognized, there -
BOOK/general.ent
rf23b5ee r9b0a535 3 3 <!ENTITY month "11"> <!-- Use two digits --> 4 4 <!ENTITY month_name "November"> 5 <!ENTITY day " 18"> <!-- Use two digits -->5 <!ENTITY day "20"> <!-- Use two digits --> 6 6 <!ENTITY year "2006"> <!-- Use four digits --> 7 7 -
BOOK/introduction/common/changelog.xml
rf23b5ee r9b0a535 37 37 --> 38 38 39 <listitem>40 <para>November 9, 2006</para>41 <itemizedlist>42 <listitem>43 <para>[Chris] - Removed unnecessary creation of /etc/mtab.</para>44 </listitem>45 </itemizedlist>46 </listitem>47 48 <listitem>49 <para>November 5, 2006</para>50 <itemizedlist>51 <listitem>52 <para>[jciccone] - Updated to Inetutils 1.5.</para>53 </listitem>54 <listitem>55 <para>[jciccone] - Added command to man instructions to comment out56 MANPATH /usr/local/man (in addition to /usr/man).</para>57 </listitem>58 <listitem>59 <para>[jciccone] - Updated Bash 3.2 with some unofficial upstream fixes. Thank you Chet Ramey.</para>60 </listitem>61 </itemizedlist>62 </listitem>63 64 <listitem>65 <para>October 14, 2006</para>66 <itemizedlist>67 <listitem>68 <para>[jciccone] - Updated the udev rules tarball to 1.1-09062006.</para>69 </listitem>70 <listitem>71 <para>[jciccone] - Updated the vim fixes patch to -14.</para>72 </listitem>73 <listitem>74 <para>[jciccone] - Added patch to fix build issues with75 Bash 3.2.</para>76 </listitem>77 <listitem>78 <para>[jciccone] - Updated Udev to 102.</para>79 </listitem>80 <listitem>81 <para>[jciccone] - Updated Man-Pages to 2.41.</para>82 </listitem>83 <listitem>84 <para>[jciccone] - Updated Readline to 5.2.</para>85 </listitem>86 <listitem>87 <para>[jciccone] - Updated Bash to 3.2.</para>88 </listitem>89 <listitem>90 <para>[jciccone] - New patch for util-linux, replaces GCC 4 fixes.91 The new patch fixes the same issues, and removes the use of92 syscalls. Syscalls were removed from unistd.h during sanitation.93 </para>94 </listitem>95 <listitem>96 <para>[jciccone] - Updated Texinfo to 4.8a.</para>97 </listitem>98 <listitem>99 <para>[jciccone] - Added a patch to Util-Linux to fix build issues100 due to changes in the kernel.</para>101 </listitem>102 <listitem>103 <para>[jciccone] - Updated M4 to 1.4.7</para>104 </listitem>105 <listitem>106 <para>[jciccone] - Updated to Linux 2.6.18 and107 Linux-Headers-2.6.18-09302006.</para>108 </listitem>109 <listitem>110 <para>[jciccone] - Updated Bootscripts to 1.1-pre1. Adding in the111 boot logging feature.</para>112 </listitem>113 <listitem>114 <para>[jciccone] - Removed TeX installation commands from Texinfo115 instructions.</para>116 </listitem>117 </itemizedlist>118 </listitem>119 120 <listitem>121 <para>October 5, 2006</para>122 <itemizedlist>123 <listitem>124 <para>[manuel] - Changed book license to the Open Publication125 License v1.0.</para>126 </listitem>127 </itemizedlist>128 </listitem>129 130 <listitem>131 <para>August 31, 2006</para>132 <itemizedlist>133 <listitem>134 <para>[jciccone] - Added a Host System Requirements page.</para>135 </listitem>136 <listitem>137 <para>[jciccone] - Updated to Vim Patch -12, which contains upstream138 fixes. This patch will be upgraded weekly, no further changelog139 entries needed.</para>140 </listitem>141 <listitem>142 <para>[jciccone] - Add patch to fix gzexe. Used Matts change from LFS,143 that utilizes Robert's fix. More details at144 http://wiki.linuxfromscratch.org/lfs/ticket/1876.</para>145 </listitem>146 <listitem>147 <para>[jciccone] - Added a patch to fix Inetutils. Telnet on 64 bit148 systems will fail, it will attempt to connect to 255.255.255.255149 instead of the ip address entered. This was due to a change in glibc's150 handling of inet_addr, was long now is u_int32_t. Bug found by151 Vladimir Vainer.</para>152 </listitem>153 <listitem>154 <para>[jciccone] - Updated Linux to 2.6.17.13 and Linux Headers to 2.6.17.13-09092006.</para>155 </listitem>156 <listitem>157 <para>[jciccone] - Replaced the Perl -fPIC patch with a sed.</para>158 </listitem>159 <listitem>160 <para>[jciccone] - Removed the keymap settings from the kernel161 pages.</para>162 </listitem>163 <listitem>164 <para>[jciccone] - Added Shadow patch to fix useradd.</para>165 </listitem>166 </itemizedlist>167 </listitem>168 169 <listitem>170 <para>August 30, 2006</para>171 <itemizedlist>172 <listitem>173 <para>[jciccone] - Updated to Coreutils Uname Patch -2, which supports all architectures.</para>174 </listitem>175 <listitem>176 <para>[jciccone] - Updated to Vim Patch -10, which contains upstream177 fixes.</para>178 </listitem>179 <listitem>180 <para>[jciccone] - Updated to Udev 098 and udev-cross-lfs to181 1.1-08272006 rules.</para>182 </listitem>183 <listitem>184 <para>[jciccone] - Updated to Findutils 4.2.28.</para>185 </listitem>186 <listitem>187 <para>[jciccone] - Updated to M4 1.4.6.</para>188 </listitem>189 <listitem>190 <para>[jciccone] - Updated to Autoconf 2.60.</para>191 </listitem>192 <listitem>193 <para>[jciccone] - Updated to Man-Pages 2.39.</para>194 </listitem>195 <listitem>196 <para>[jciccone] - Updated to Procps 3.2.7.</para>197 </listitem>198 <listitem>199 <para>[jciccone] - Updated to Coreutils 0.97.</para>200 </listitem>201 <listitem>202 <para>[jciccone] - Updated to Shadow 4.0.18.1.</para>203 </listitem>204 <listitem>205 <para>[jciccone] - Updated to Gettext 0.15.</para>206 </listitem>207 <listitem>208 <para>[jciccone] - Updated to Cross-LFS Bootscripts 0.4.</para>209 </listitem>210 <listitem>211 <para>[jciccone] - Updated to Linux-2.6.17.11 and Linux-Headers to212 2.6.17.11-08232006.</para>213 </listitem>214 <listitem>215 <para>[jciccone] - Added the Perl fPIC patch which makes perl build216 a shared DynaLoader.a.</para>217 </listitem>218 <listitem>219 <para>[jciccone] - Removed mention of package users hint from220 "Package Management" page.</para>221 </listitem>222 </itemizedlist>223 </listitem>224 225 <listitem>226 <para>August 8, 2006</para>227 <itemizedlist>228 <listitem>229 <para>[jciccone] - Moved man-pages to the beginning of the build.230 (fixes ticket #82).</para>231 </listitem>232 </itemizedlist>233 </listitem>234 235 <listitem>236 <para>August 7, 2006</para>237 <itemizedlist>238 <listitem>239 <para>[jciccone] - Fixed a problem where when bash is cross-compiled240 it cannot test for the presence of named pipes.</para>241 </listitem>242 <listitem>243 <para>[jciccone] - Fixed symlink issue in bootscripts. New package244 CLFS-bootscropts 0.3.</para>245 </listitem>246 </itemizedlist>247 </listitem>248 249 <listitem>250 <para>July 22, 2006</para>251 <itemizedlist>252 <listitem>253 <para>[jciccone] - Updated the perl cross-compile patch to -2 to254 support x86.</para>255 </listitem>256 <listitem>257 <para>[jciccone] - Added x86 to the book.</para>258 </listitem>259 </itemizedlist>260 </listitem>261 262 <listitem>263 <para>July 21, 2006</para>264 <itemizedlist>265 <listitem>266 <para>[jciccone] - Added TZDIR="${CLFS}/usr/share/zoneinfo" to the267 tzselect command. This makes sure that the tzselect command looks in268 zoneinfo dir that was just installed by glibc instead of the host.269 </para>270 </listitem>271 </itemizedlist>272 </listitem>273 274 <listitem>275 <para>July 20, 2006</para>276 <itemizedlist>277 <listitem>278 <para>[jciccone] - Added groff to cross-tools to satisfy a dependency279 when cross-compiling it later in the final system.</para>280 </listitem>281 <listitem>282 <para>[jciccone] - Updated to Udev-096.</para>283 </listitem>284 <listitem>285 <para>[jciccone] - Updated to linux-2.6.17.6 and286 linux-headers-2.6.17.6-07202006.</para>287 </listitem>288 </itemizedlist>289 </listitem>290 291 <listitem>292 <para>July 16, 2006</para>293 <itemizedlist>294 <listitem>295 <para>[jciccone] - Added a sed to fix updatedb due to the new296 location of find.</para>297 </listitem>298 <listitem>299 <para>[jciccone] - Removed unneeded chown and chmod commands from300 the linux-headers installation.</para>301 </listitem>302 </itemizedlist>303 </listitem>304 305 <listitem>306 <para>July 10, 2006</para>307 <itemizedlist>308 <listitem>309 <para>[jciccone] - Updated to linux-headers-2.6.17.4-07112006.</para>310 </listitem>311 </itemizedlist>312 </listitem>313 314 <listitem>315 <para>July 10, 2006</para>316 <itemizedlist>317 <listitem>318 <para>[jciccone] - Updated to linux-headers-2.6.17.4-07092006.</para>319 </listitem>320 </itemizedlist>321 </listitem>322 323 <listitem>324 <para>July 9, 2006</para>325 <itemizedlist>326 <listitem>327 <para>[jciccone] - Updated to linux-2.6.17.4 and328 linux-headers-2.6.17.4-07072006.</para>329 </listitem>330 <listitem>331 <para>[jciccone] - Updated Udev rules to 07062006, Fixed cdrom332 permissions and groups. </para>333 </listitem>334 <listitem>335 <para>[jciccone] - Fixes a possible issue with bootscripts if the336 /usr partition is not mounted during startup. Moved find to /bin337 and moved some kbd utilities to /bin.</para>338 </listitem>339 </itemizedlist>340 </listitem>341 342 <listitem>343 <para>July 2, 2006</para>344 <itemizedlist>345 <listitem>346 <para>[jciccone] - Updated passwd and group file creation347 to only create minimal users and groups and348 include information on other users/groups.</para>349 </listitem>350 <listitem>351 <para>[jciccone] - Updated to Cross-LFS Bootscripts. Added check for352 for /etc/sysconfig/createfiles.</para>353 </listitem>354 </itemizedlist>355 </listitem>356 357 <listitem>358 <para>June 28, 2006</para>359 <itemizedlist>360 <listitem>361 <para>[jciccone] - Updated to linux-headers-2.6.17.1-06272006.</para>362 </listitem>363 </itemizedlist>364 </listitem>365 366 <listitem>367 <para>June 24, 2006</para>368 <itemizedlist>369 <listitem>370 <para>[jciccone] - Updated to Binutils-2.17.</para>371 </listitem>372 </itemizedlist>373 </listitem>374 375 <listitem>376 <para>June 22, 2006</para>377 <itemizedlist>378 <listitem>379 <para>[jciccone] - Updated Vim 7.0 fixes patch to -5.</para>380 </listitem>381 <listitem>382 <para>[jciccone] - Updated to linux-headers-2.6.17.1-06212006.</para>383 </listitem>384 <listitem>385 <para>[jciccone] - Updated Vim 7.0 fixes patch to -4.</para>386 </listitem>387 <listitem>388 <para>[jciccone] - Added mktemp to the Linux dependency list. New389 dependency as of 2.6.17.</para>390 </listitem>391 </itemizedlist>392 </listitem>393 394 <listitem>395 <para>June 21, 2006</para>396 <itemizedlist>397 <listitem>398 <para>[jciccone] - Updated to linux-2.6.17.1 and linux-headers-2.6.17.1-06202006-1.</para>399 </listitem>400 </itemizedlist>401 </listitem>402 403 <listitem>404 <para>June 19, 2006</para>405 <itemizedlist>406 <listitem>407 <para>[jciccone] - Updated to man-1.6d.</para>408 </listitem>409 <listitem>410 <para>[jciccone] - Added an iconv_fix patch to glibc which fixes an411 issue that has shown up primarily in samba.</para>412 </listitem>413 <listitem>414 <para>[jciccone] - Updated to linux-2.6.17 and415 linux-headers-2.6.17-06192006.</para>416 </listitem>417 </itemizedlist>418 </listitem>419 420 <listitem>421 <para>June 18, 2006</para>422 <itemizedlist>423 <listitem>424 <para>[jciccone] - Added the glibc crosscompile_timezone-fix to glibc425 which installs timezone info when cross-compiling.</para>426 </listitem>427 </itemizedlist>428 </listitem>429 430 <listitem>431 <para>June 16, 2006</para>432 <itemizedlist>433 <listitem>434 <para>[jciccone] - Added information about cross-compiling perl.</para>435 </listitem>436 </itemizedlist>437 </listitem>438 439 <listitem>440 <para>June 15, 2006</para>441 <itemizedlist>442 <listitem>443 <para>[jciccone] - Updated to Binutils-2.16.94.</para>444 </listitem>445 </itemizedlist>446 </listitem>447 448 <listitem>449 <para>June 11, 2006</para>450 <itemizedlist>451 <listitem>452 <para>[jciccone] - Updated the list of installed programs for several packages.</para>453 </listitem>454 <listitem>455 <para>[jciccone] - Fixed the module-init-tools install in the presence of existing files.</para>456 </listitem>457 <listitem>458 <para>[jciccone] - Updated to Linux-Headers-2.6.16.20-06092006.</para>459 </listitem>460 <listitem>461 <para>[jciccone] - Updated to Shadow-4.0.16.</para>462 </listitem>463 </itemizedlist>464 </listitem>465 466 <listitem>467 <para>June 6, 2006</para>468 <itemizedlist>469 <listitem>470 <para>[jciccone] - Added information about cross-compiling vim.</para>471 </listitem>472 </itemizedlist>473 </listitem>474 475 <listitem>476 <para>May 29, 2006</para>477 <itemizedlist>478 <listitem>479 <para>[jciccone] - Updated to linux-2.6.16.20, linux-headers-2.6.16.20-06052006, and Bison-2.3.</para>480 </listitem>481 <listitem>482 <para>[jciccone] - Added a patch to fix a missing declaration of R_OK in util-linux.</para>483 </listitem>484 <listitem>485 <para>[jciccone] - Updated to e2fsprogs-1.39, man-pages-2.33, and linux-headers-2.6.16.19-06042006.</para>486 </listitem>487 </itemizedlist>488 </listitem>489 490 <listitem>491 <para>May 29, 2006</para>492 <itemizedlist>493 <listitem>494 <para>[jciccone] - Updated to linux-headers-05292006, udev-093, and binutils-2.16.93.</para>495 </listitem>496 </itemizedlist>497 </listitem>498 499 <listitem>500 <para>May 24, 2006</para>501 <itemizedlist>502 <listitem>503 <para>[jciccone] - Created the clfs-2.0 branch. Resetting all Changelogs.</para>504 </listitem>505 </itemizedlist>506 </listitem>507 508 39 </itemizedlist> 509 40 510 <para>Branch Synced from cross-lfs-1.0 on May 24th, 2006</para>511 512 41 </sect1> -
BOOK/packages.ent
rf23b5ee r9b0a535 37 37 <!ENTITY linux-dl-version "2.6"> 38 38 39 <!ENTITY linux-version "2.6.18. 2">40 <!ENTITY linux-size "4 0,876KB">39 <!ENTITY linux-version "2.6.18.3"> 40 <!ENTITY linux-size "41,034 KB"> 41 41 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2"> 42 <!ENTITY linux-md5 " a93293f01307c47589ebdcafea311c66">42 <!ENTITY linux-md5 "fb10bd4918f22f349131af0b5121b70e "> 43 43 <!ENTITY linux-home "http://www.kernel.org/"> 44 44 45 <!ENTITY linux-headers-version "&linux-version;-11 122006">46 <!ENTITY linux-headers-size "1,5 68KB">45 <!ENTITY linux-headers-version "&linux-version;-11202006"> 46 <!ENTITY linux-headers-size "1,571 KB"> 47 47 <!ENTITY linux-headers-url "&packages-root;linux-headers-&linux-headers-version;.tar.bz2"> 48 <!ENTITY linux-headers-md5 " 4619e3495da8aaeba8f4e1edde93eaf3">48 <!ENTITY linux-headers-md5 "04a523fbe7726fc8014fcf6030d3a6e5"> 49 49 <!ENTITY linux-headers-home "http://headers.cross-lfs.org/"> 50 50
Note:
See TracChangeset
for help on using the changeset viewer.