From 4fe1c00a8929b65f15ebcf8691491f5986c1d0c3 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Fri, 30 Nov 2018 10:11:42 -0600 Subject: Admin handbook: Add FS Layout chapter --- src/admin/8_fslayout.xml | 127 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 124 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/admin/8_fslayout.xml b/src/admin/8_fslayout.xml index 44286bb..76f658f 100644 --- a/src/admin/8_fslayout.xml +++ b/src/admin/8_fslayout.xml @@ -1,9 +1,130 @@ File System Layout - + In this chapter, we will review directories and files common to all Adélie Linux systems. Adélie Linux is based on the Filesystem Hierarchy Standard (FHS) 3.0 specification; directories and files specified in FHS are not covered here.
- - + /etc: Host-specific system configuration +
+ Purpose + As in FHS, the /etc hierarchy contains configuration files specific to a single host. +
+
+ Requirements + The following directories, or symbolic links to directories, must be present in /etc: + + Directories required in <filename class="directory">/etc</filename> + + + + Directory + Description + + + + + apk + Configuration for the package manager + + + +
+ The following files, or symbolic links to files, must be present in /etc: + + Files required in <filename class="directory">/etc</filename> + + + + File + Description + + + + + adelie-release + Version and release information about the currently installed system software + + + +
+
+
+ Specific Options + The following files, or symbolic links to files, must be present in /etc, if the corresponding subsystem is installed: + + Files required in <filename class="directory">/etc</filename> + + + + File + Description + + + + + abuild.conf + Configuration for building packages (optional) + + + inputrc + Configuration for Bash shell (optional) + + + ld-musl-$ARCH.path + Additional search paths for the dynamic linker (optional) + + + +
+
+
+ /etc/apk: Configuration files for the package manager +
+ Purpose + /etc/apk is used for configuring the Adélie Linux package manager, as described in . +
+
+ Requirements + The following directories, or symbolic links to directories, must be present in /etc/apk: + + Directories required in <filename class="directory">/etc/apk</filename> + + + + Directory + Description + + + + + keys + Public keys for the repositories listed in repositories to ensure package integrity + + + +
+ The following files, or symbolic links to files, must be present in /etc/apk: + + Files required in <filename class="directory">/etc/apk</filename> + + + + File + Description + + + + + repositories + A list of repositories for search and retrieval of packages + + + world + A list of packages currently required for the host + + + +
+
+
-- cgit v1.2.3-70-g09d2