diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index a000c5417..b89af0b82 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,28 @@ --> + + 2015-06-10 + + + [bdubbs] - Update standards discussion for FHS 3.0 + and LSB-5.0. + + + [bdubbs] - Update to inet-utils. Fixes + #3796. + + + [bdubbs] - Update to file-5.23. Fixes + #3795. + + + [bdubbs] - Update to kmod-21. Fixes + #3794. + + + + 2015-06-07 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index fa9f6a05a..2a80fcac6 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -73,9 +73,9 @@ - + diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml index 748d5bef7..464862a87 100644 --- a/chapter06/inetutils.xml +++ b/chapter06/inetutils.xml @@ -39,12 +39,12 @@ Installation of Inetutils - + Prepare Inetutils for compilation: ./configure --prefix=/usr \ diff --git a/general.ent b/general.ent index 256090736..24314f094 100644 --- a/general.ent +++ b/general.ent @@ -1,7 +1,7 @@ - + - + diff --git a/packages.ent b/packages.ent index d7e9e8d14..883cdcb87 100644 --- a/packages.ent +++ b/packages.ent @@ -158,10 +158,10 @@ - - + + - + @@ -300,10 +300,10 @@ - - + + - + @@ -332,10 +332,10 @@ - - + + - + diff --git a/prologue/standards.xml b/prologue/standards.xml index 95865bd55..36a7be419 100644 --- a/prologue/standards.xml +++ b/prologue/standards.xml @@ -23,18 +23,19 @@ - Filesystem Hierarchy Standard version 3.0 Draft 1 (FHS) + url="http://refspecs.linuxfoundation.org/fhs.shtml"> + Filesystem Hierarchy Standard (FHS) Version 3.0 Linux - Standard Base (LSB) Specifications + Standard Base (LSB) Version 5.0 - The LSB has five separate standards: Core, C++, Desktop, - Runtime Languages, and Printing. In addition to generic requirements - there are also architecture specific requirements. LFS attempts to - conform to the architectures discussed in the previous section. + The LSB has four separate standards: Core, Desktop, + Runtime Languages, and Imaging. In addition to generic requirements + there are also architecture specific requirements. There are also two + areas for trial use: Gtk3 and Graphics. LFS attempts to conform to the + architectures discussed in the previous section. Many people do not agree with the requirements of the LSB. The main purpose of defining it is to ensure that proprietary software @@ -61,18 +62,11 @@ LSB Core: Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, - Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed, + Grep, GTK+2, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed, Shadow, Tar, Util-linux, Zlib - - LSB C++: - - Gcc - - - LSB Desktop: @@ -88,14 +82,14 @@ - LSB Printing: + LSB Imaging: None - LSB Multimeda: + LSB Gtk3 and LSB Graphics (Trial Use): None @@ -113,44 +107,38 @@ LSB Core: At, Batch (a part of At), Cpio, Ed, Fcrontab, Initd-tools, - Lsb_release, PAM, Pax, Sendmail (or Postfix or Exim), time - - - - - LSB C++: - - None + Lsb_release, NSPR, NSS, PAM, Pax, Sendmail (or Postfix or Exim), time + LSB Desktop: - ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig, - Glib2, GTK+2, Icon-naming-utils, Libjpeg, Libpng, Libxml2, - MesaLib, Pango, Qt4, Xorg + Alsa, ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig, + Gdk-pixbuf, Glib2, Icon-naming-utils, Libjpeg-turbo, Libpng, Libtiff, + Libxml2, MesaLib, Pango, Qt4, Xdg-utils, Xorg LSB Runtime Languages: - Python + Python, Libxml2, Libxslt - LSB Printing: + LSB Imaging: - CUPS + CUPS, Cups-filters, Ghostscript, SANE - LSB Multimeda: + LSB Gtk3 and LSB Graphics (Trial Use): - Alsa Libraries, NSPR, NSS, OpenSSL, Java, Xdg-utils + GTK+3 @@ -169,17 +157,10 @@ - - LSB C++: - - None - - - LSB Desktop: - Qt3 + None @@ -191,14 +172,14 @@ - LSB Printing: + LSB Imaging: None - LSB Multimeda: + LSB Gtk3 and LSB Graphics (Trial Use): None