Datasheet

“main” (Installation and Administration) 2004/6/25 13:29 page 244 #270
i
i
i
i
i
i
i
i
10.1 Linux Standards
10.1.1 Linux Standard Base (LSB)
SUSE actively supports the efforts of the Linux Standard Base project. Up-
to-date information about the project can be found at http://www.
linuxbase.org. The currently valid LSB specification is version 1.3.x.
Apart from the File System Hierarchy Standard (FHS), which now forms
part of it, the specification defines things like the package format and de-
tails of the system initialization (see Chapter 11 on page 265). The LSB spec-
ification currently only comprises the x86 architecture.
10.1.2 File System Hierarchy Standard (FHS)
In accordance with the LSB specification, SUSE LINUX is also compliant
with the File System Hierarchy Standard or FHS (package fhs). Also see
http://www.pathname.com/fhs/. For this reason, in some cases it was
necessary to move files or directories to their correct places in the file sys-
tem, as specified by the FHS. For example, one aim of the FHS is to define a
structure with the help of which /usr can be mounted read-only.
10.1.3 teTeX — TeX in SUSE LINUX
TeX is a comprehensive typesetting system that runs on various platforms.
It can be expanded with macro packages, like LaTeX, and consists of nu-
merous files that must be organized according to the TeX Directory Struc-
ture (TDS) (see ftp://ftp.dante.de/tex-archive/tds/). teTeX is a
compilation of current TeX software. On a SUSE LINUX system, teTeX is in-
stalled in a way that ensures compliance with the requirements of both the
TDS and the FHS.
10.1.4 Example Environment for FTP Server
To make it easier to set up an FTP server, the ftpdir package includes an
example environment. This is installed in /srv/ftp.
244 10.1. Linux Standards