diff -Nur a/man/bootup.xml b/man/bootup.xml
--- a/man/bootup.xml 2015-09-11 14:55:47.363340869 -0300
+++ b/man/bootup.xml 2015-09-11 14:57:22.649010069 -0300
@@ -54,7 +54,7 @@
boot. Immediately after power-up, the system BIOS will do minimal
hardware initialization, and hand control over to a boot loader
stored on a persistent storage device. This boot loader will then
- invoke an OS kernel from disk (or the network). In the Linux case,
+ invoke an OS kernel from disk (or the network). In the GNU/Linux case,
this kernel (optionally) extracts and executes an initial RAM disk
image (initrd), such as generated by
dracut8,
diff -Nur a/man/custom-html.xsl b/man/custom-html.xsl
--- a/man/custom-html.xsl 2015-11-28 05:22:36.372154698 -0300
+++ b/man/custom-html.xsl 2015-11-28 05:23:08.917203964 -0300
@@ -83,10 +83,10 @@
-
+
- https://www.archlinux.org/
+ https://www.parabola.nu/
/
@@ -96,19 +96,6 @@
-
-
-
-
-
- https://www.freebsd.org/cgi/man.cgi?
-
- (
-
- )
-
-
-
diff -Nur a/man/daemon.xml b/man/daemon.xml
--- a/man/daemon.xml 2015-11-28 05:22:36.372154698 -0300
+++ b/man/daemon.xml 2015-11-28 05:26:43.416694259 -0300
@@ -74,7 +74,7 @@
Close all open file descriptors except
standard input, output, and error (i.e. the first three file
descriptors 0, 1, 2). This ensures that no accidentally passed
- file descriptor stays around in the daemon process. On Linux,
+ file descriptor stays around in the daemon process. On GNU/Linux,
this is best implemented by iterating through
/proc/self/fd, with a fallback of
iterating from file descriptor 3 to the value returned by
@@ -168,7 +168,7 @@
New-Style Daemons
- Modern services for Linux should be implemented as
+ Modern services for GNU/Linux should be implemented as
new-style daemons. This makes it easier to supervise and control
them at runtime and simplifies their implementation.
@@ -311,7 +311,7 @@
as detailed in the LSB
Linux Standard Base Core Specification. This method of
- activation is supported ubiquitously on Linux init systems, both
+ activation is supported ubiquitously on GNU/Linux init systems, both
old-style and new-style systems. Among other issues, SysV init
scripts have the disadvantage of involving shell scripts in the
boot process. New-style init systems generally employ updated
@@ -479,7 +479,7 @@
start daemons or .socket units when a
specific IP address is configured on a network interface,
because network sockets shall be bound to the address. However,
- an alternative to implement this is by utilizing the Linux
+ an alternative to implement this is by utilizing the GNU/Linux
IP_FREEBIND socket option, as accessible
via FreeBind=yes in systemd socket files (see
systemd.socket5
@@ -491,7 +491,7 @@
for service activation is low system load. However, here too, a
more convincing approach might be to make proper use of features
of the operating system, in particular, the CPU or I/O scheduler
- of Linux. Instead of scheduling jobs from userspace based on
+ of GNU/Linux. Instead of scheduling jobs from userspace based on
monitoring the OS scheduler, it is advisable to leave the
scheduling of processes to the OS scheduler itself. systemd
provides fine-grained access to the CPU and I/O schedulers. If a
diff -Nur a/man/kernel-install.xml b/man/kernel-install.xml
--- a/man/kernel-install.xml 2015-09-11 14:55:47.366340890 -0300
+++ b/man/kernel-install.xml 2015-09-11 15:04:24.500215627 -0300
@@ -106,7 +106,7 @@
PRETTY_NAME parameter specified
in /etc/os-release or
/usr/lib/os-release (if the former is
- missing), or "Linux
+ missing), or "GNU/Linux
KERNEL-VERSION", if unset. If
the file initrd is found next to the
linux file, the initrd will be added to
diff -Nur a/man/os-release.xml b/man/os-release.xml
--- a/man/os-release.xml 2015-09-20 20:12:13.796706013 -0300
+++ b/man/os-release.xml 2015-09-20 20:14:32.399758269 -0300
@@ -121,8 +121,8 @@
A string identifying the operating system,
without a version component, and suitable for presentation to
the user. If not set, defaults to
- NAME=Linux. Example:
- NAME=Fedora or NAME="Debian
+ NAME=GNU/Linux. Example:
+ NAME=BLAG or NAME="gNewSense
GNU/Linux".
@@ -133,8 +133,8 @@
version, excluding any OS name information, possibly including
a release code name, and suitable for presentation to the
user. This field is optional. Example:
- VERSION=17 or VERSION="17 (Beefy
- Miracle)".
+ VERSION=210k or VERSION="210k"
+ .
@@ -145,9 +145,9 @@
the operating system, excluding any version information and
suitable for processing by scripts or usage in generated
filenames. If not set, defaults to
- ID=linux. Example:
- ID=fedora or
- ID=debian.
+ ID=gnu-plus-linux. Example:
+ ID=blag or
+ ID=gnewsense.
@@ -168,9 +168,9 @@
should be listed in order of how closely the local operating
system relates to the listed ones, starting with the closest.
This field is optional. Example: for an operating system with
- ID=centos, an assignment of
+ ID=blag, an assignment of
ID_LIKE="rhel fedora" would be appropriate.
- For an operating system with ID=ubuntu, an
+ For an operating system with ID=gnewsense, an
assignment of ID_LIKE=debian is
appropriate.
@@ -183,8 +183,8 @@
identifying the operating system version, excluding any OS
name information or release code name, and suitable for
processing by scripts or usage in generated filenames. This
- field is optional. Example: VERSION_ID=17
- or VERSION_ID=11.04.
+ field is optional. Example: VERSION_ID=210k
+ or VERSION_ID=7.0.
@@ -194,9 +194,8 @@
suitable for presentation to the user. May or may not contain
a release code name or OS version of some kind, as suitable.
If not set, defaults to
- PRETTY_NAME="Linux". Example:
- PRETTY_NAME="Fedora 17 (Beefy
- Miracle)".
+ PRETTY_NAME="GNU/Linux". Example:
+ PRETTY_NAME="BLAG 210k".
@@ -219,7 +218,7 @@
Common
Platform Enumeration Specification as proposed by the
NIST. This field is optional. Example:
- CPE_NAME="cpe:/o:fedoraproject:fedora:17"
+ CPE_NAME="cpe:/o:blagblagblag:blag:210k"
@@ -254,8 +253,8 @@
one URL shall be listed in each setting. If multiple resources
need to be referenced, it is recommended to provide an online
landing page linking all available resources. Examples:
- HOME_URL="https://fedoraproject.org/" and
- BUG_REPORT_URL="https://bugzilla.redhat.com/"
+ HOME_URL="https://www.blagblagblag.org/" and
+ BUG_REPORT_URL="https://blag.fsf.org/"
@@ -330,21 +329,22 @@
recommended to prefix new fields with an OS specific
name in order to avoid name clashes. Applications
reading this file must ignore unknown fields. Example:
- DEBIAN_BTS="debbugs://bugs.debian.org/"
+ DEBIAN_BTS="debbugs://bugs.gnewsense.org/"
Example
- NAME=Fedora
-VERSION="17 (Beefy Miracle)"
-ID=fedora
-VERSION_ID=17
-PRETTY_NAME="Fedora 17 (Beefy Miracle)"
-ANSI_COLOR="0;34"
-CPE_NAME="cpe:/o:fedoraproject:fedora:17"
-HOME_URL="https://fedoraproject.org/"
-BUG_REPORT_URL="https://bugzilla.redhat.com/"
+ NAME=Parabola
+VERSION="rolling-release"
+ID=parabola
+ID_LIKE=arch
+VERSION_ID=rolling-release
+PRETTY_NAME="Parabola GNU/Linux-libre"
+ANSI_COLOR="1;35"
+CPE_NAME="cpe:/o:parabola:parabola:rolling-release"
+HOME_URL="https://www.parabola.nu/"
+BUG_REPORT_URL="https://labs.parabola.nu/"
diff -Nur a/man/sd-bus-errors.xml b/man/sd-bus-errors.xml
--- a/man/sd-bus-errors.xml 2015-11-28 05:22:36.375487866 -0300
+++ b/man/sd-bus-errors.xml 2015-11-28 05:23:08.920537132 -0300
@@ -126,7 +126,7 @@
In addition to this list, in sd-bus, the special error
namespace System.Error. is used to map
- arbitrary Linux system errors (as defined by errno3)
to D-Bus errors and back. For example, the error
EUCLEAN is mapped to
diff -Nur a/man/sd-login.xml b/man/sd-login.xml
--- a/man/sd-login.xml 2015-09-11 14:55:47.368340904 -0300
+++ b/man/sd-login.xml 2015-09-11 15:33:41.770605951 -0300
@@ -68,8 +68,8 @@
See Multi-Seat
- on Linux for an introduction into multi-seat support on
- Linux, the background for this set of APIs.
+ on GNU/Linux for an introduction into multi-seat support on
+ GNU/Linux, the background for this set of APIs.
Note that these APIs only allow purely passive access and
monitoring of seats, sessions and users. To actively make changes
diff -Nur a/man/sd_bus_error_add_map.xml b/man/sd_bus_error_add_map.xml
--- a/man/sd_bus_error_add_map.xml 2015-09-11 14:55:47.369340911 -0300
+++ b/man/sd_bus_error_add_map.xml 2015-09-11 15:31:21.081524317 -0300
@@ -82,7 +82,7 @@
The sd_bus_error_add_map() call may be
used to register additional mappings for converting D-Bus errors
- to Linux errno-style errors. The mappings
+ to GNU/Linux errno-style errors. The mappings
defined with this call are consulted by calls such as
sd_bus_error_set3
or
diff -Nur a/man/sd_is_fifo.xml b/man/sd_is_fifo.xml
--- a/man/sd_is_fifo.xml 2015-09-11 14:55:47.372340932 -0300
+++ b/man/sd_is_fifo.xml 2015-09-11 15:32:47.346188708 -0300
@@ -145,7 +145,7 @@
the path parameter is
NULL. For normal file system
AF_UNIX sockets, set the
- length parameter to 0. For Linux abstract
+ length parameter to 0. For GNU/Linux abstract
namespace sockets, set the length to the
size of the address, including the initial 0 byte, and set the
path to the initial 0 byte of the socket
diff -Nur a/man/sd_notify.xml b/man/sd_notify.xml
--- a/man/sd_notify.xml 2015-10-17 07:04:47.746947733 -0300
+++ b/man/sd_notify.xml 2015-10-17 07:05:10.849133263 -0300
@@ -316,7 +316,7 @@
referenced in the $NOTIFY_SOCKET environment
variable. If the first character of
$NOTIFY_SOCKET is @, the
- string is understood as Linux abstract namespace socket. The
+ string is understood as GNU/Linux abstract namespace socket. The
datagram is accompanied by the process credentials of the sending
service, using SCM_CREDENTIALS.
diff -Nur a/man/systemd-detect-virt.xml b/man/systemd-detect-virt.xml
--- a/man/systemd-detect-virt.xml 2015-11-28 05:22:36.382154201 -0300
+++ b/man/systemd-detect-virt.xml 2015-11-28 05:29:15.395921466 -0300
@@ -104,16 +104,6 @@
- vmware
- VMware Workstation or Server, and related products
-
-
-
- microsoft
- Hyper-V, also known as Viridian or Windows Server Virtualization
-
-
-
oracle
Oracle VM VirtualBox (historically marketed by innotek and Sun Microsystems)
@@ -146,12 +136,12 @@
lxc
- Linux container implementation by LXC
+ GNU/Linux container implementation by LXC
lxc-libvirt
- Linux container implementation by libvirt
+ GNU/Linux container implementation by libvirt
diff -Nur a/man/systemd-logind.service.xml b/man/systemd-logind.service.xml
--- a/man/systemd-logind.service.xml 2015-09-11 14:55:47.378340974 -0300
+++ b/man/systemd-logind.service.xml 2015-09-11 15:45:37.799989107 -0300
@@ -94,7 +94,7 @@
See Multi-Seat
- on Linux for an introduction into basic concepts of logind
+ on GNU/Linux for an introduction into basic concepts of logind
such as users, sessions and seats.
See the
- Similarly, if run inside a Linux container
+ Similarly, if run inside a GNU/Linux container
environment and a UUID is configured for the container, this is
used to initialize the machine ID. For details, see the
documentation of the In contrast to
chroot1 systemd-nspawn
- may be used to boot full Linux-based operating systems in a
+ may be used to boot full GNU/Linux-based operating systems in a
container.
Use a tool like
dnf8,
debootstrap8,
or
- pacman8
+ pacman8
to set up an OS directory tree suitable as file system hierarchy
for systemd-nspawn containers.
@@ -852,46 +852,35 @@
Examples
- Download a Fedora image and start a shell in it
+ Build and boot a minimal BLAG distribution in a container
- # machinectl pull-raw --verify=no http://ftp.halifax.rwth-aachen.de/fedora/linux/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Base-20141203-21.x86_64.raw.xz
-# systemd-nspawn -M Fedora-Cloud-Base-20141203-21
-
- This downloads an image using
- machinectl1
- and opens a shell in it.
-
-
-
- Build and boot a minimal Fedora distribution in a container
-
- # dnf -y --releasever=23 --installroot=/srv/mycontainer --disablerepo='*' --enablerepo=fedora --enablerepo=updates install systemd passwd dnf fedora-release vim-minimal
+ # dnf -y --releasever=210k --installroot=/srv/mycontainer --disablerepo='*' --enablerepo=blag --enablerepo=updates install systemd passwd dnf blag-release vim-minimal
# systemd-nspawn -bD /srv/mycontainer
- This installs a minimal Fedora distribution into the
+ This installs a minimal BLAG distribution into the
directory /srv/mycontainer/
and then boots an OS in a namespace container in it.
- Spawn a shell in a container of a minimal Debian unstable distribution
+ Spawn a shell in a container of a minimal gNewSense unstable distribution
- # debootstrap --arch=amd64 unstable ~/debian-tree/
-# systemd-nspawn -D ~/debian-tree/
+ # debootstrap --arch=amd64 unstable ~/gnewsense-tree/
+# systemd-nspawn -D ~/gnewsense-tree/
- This installs a minimal Debian unstable distribution into
- the directory ~/debian-tree/ and then
+ This installs a minimal gNewSense unstable distribution into
+ the directory ~/gnewsense-tree/ and then
spawns a shell in a namespace container in it.
- Boot a minimal Arch Linux distribution in a container
+ Boot a minimal Parabola GNU/Linux-libre distribution in a container
- # pacstrap -c -d ~/arch-tree/ base
-# systemd-nspawn -bD ~/arch-tree/
+ # pacstrap -c -d ~/parabola-tree/ base
+# systemd-nspawn -bD ~/parabola-tree/
- This installs a minimal Arch Linux distribution into the
- directory ~/arch-tree/ and then boots an OS
+ This installs a minimal Parabola GNU/Linux-libre distribution into the
+ directory ~/parabola-tree/ and then boots an OS
in a namespace container in it.
@@ -929,7 +918,7 @@
chroot1,
dnf8,
debootstrap8,
- pacman8,
+ pacman8,
systemd.slice5,
machinectl1,
btrfs8
diff -Nur a/man/systemd-sleep.conf.xml b/man/systemd-sleep.conf.xml
--- a/man/systemd-sleep.conf.xml 2015-09-11 14:55:47.380340988 -0300
+++ b/man/systemd-sleep.conf.xml 2015-09-11 16:08:59.858313702 -0300
@@ -165,7 +165,7 @@
Example: freeze
Example: to exploit the freeze
mode added
- in Linux 3.9, one can use systemctl suspend
+ in Linux 3.9 kernel, one can use systemctl suspend
with
[Sleep]
SuspendState=freeze
diff -Nur a/man/systemd.socket.xml b/man/systemd.socket.xml
--- a/man/systemd.socket.xml 2015-11-28 05:22:36.392153706 -0300
+++ b/man/systemd.socket.xml 2015-11-28 05:23:08.920537132 -0300
@@ -289,7 +289,7 @@
Specifies a POSIX message queue name to listen
on. This expects a valid message queue name (i.e. beginning
with /). Behavior otherwise is very similar to the
- ListenFIFO= directive above. On Linux
+ ListenFIFO= directive above. On GNU/Linux
message queue descriptors are actually file descriptors and
can be inherited between processes.
diff -Nur a/man/systemd.xml b/man/systemd.xml
--- a/man/systemd.xml 2015-11-28 05:22:36.392153706 -0300
+++ b/man/systemd.xml 2015-11-28 05:23:08.923870299 -0300
@@ -61,7 +61,7 @@
Description
- systemd is a system and service manager for Linux operating
+ systemd is a system and service manager for GNU/Linux operating
systems. When run as first process on boot (as PID 1), it acts as
init system that brings up and maintains userspace
services.
@@ -852,10 +852,10 @@
Kernel Command Line
When run as system instance systemd parses a number of
- kernel command line argumentsIf run inside a Linux
+ kernel command line argumentsIf run inside a GNU/Linux
container these arguments may be passed as command line arguments
to systemd itself, next to any of the command line options listed
- in the Options section above. If run outside of Linux containers,
+ in the Options section above. If run outside of GNU/Linux containers,
these arguments are parsed from /proc/cmdline
instead.: