From ac7c572733282e49801b16531d841682e3ab1b5a Mon Sep 17 00:00:00 2001 From: Silvino Silva Date: Sun, 19 Jan 2020 00:59:14 +0000 Subject: documentation date and domain update --- core/apparmor.html | 6 ++-- core/bash.html | 6 ++-- core/conf/pkg-get.conf | 2 +- core/conf/pkgmk.conf | 2 +- core/conf/ports/contrib.git | 2 +- core/conf/ports/core.git | 2 +- core/conf/ports/kde5.git | 2 +- core/conf/ports/mate.git | 2 +- core/conf/ports/opt.git | 2 +- core/conf/ports/ports.git | 2 +- core/conf/ports/xorg.git | 2 +- core/configure.html | 6 ++-- core/dash.html | 6 ++-- core/exim.html | 6 ++-- core/hardening.html | 6 ++-- core/index.html | 6 ++-- core/install.html | 75 ++++++++++++++++++++++++++++++------------- core/linux.html | 6 ++-- core/network.html | 6 ++-- core/package.html | 8 ++--- core/ports.html | 8 ++--- core/reboot.html | 6 ++-- core/samhain.html | 6 ++-- core/scripts/portspage.patch | 6 ++-- core/scripts/restore-ports.sh | 2 +- core/sysctl.html | 6 ++-- core/tmux.html | 6 ++-- core/toolchain.html | 6 ++-- core/tty-terminal.html | 6 ++-- 29 files changed, 118 insertions(+), 89 deletions(-) (limited to 'core') diff --git a/core/apparmor.html b/core/apparmor.html index 8e057de..65ee7c3 100644 --- a/core/apparmor.html +++ b/core/apparmor.html @@ -192,9 +192,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/bash.html b/core/bash.html index 72e746d..f49d27e 100644 --- a/core/bash.html +++ b/core/bash.html @@ -154,9 +154,9 @@ fi Core OS Index

- This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/conf/pkg-get.conf b/core/conf/pkg-get.conf index 200c1e8..7198578 100644 --- a/core/conf/pkg-get.conf +++ b/core/conf/pkg-get.conf @@ -4,7 +4,7 @@ # package repositories (remote) # The first two are remote repoistories, the last is a local one -pkgdir /usr/ports/server|https://hive.gnu.systems/mirror/packages +pkgdir /usr/ports/server|https://tribu.semdestino.org/mirror/packages #pkgdir /usr/packages/java|http://www.foobar.com/java #pkgdir /usr/packages/games diff --git a/core/conf/pkgmk.conf b/core/conf/pkgmk.conf index 1e86c95..643abcc 100644 --- a/core/conf/pkgmk.conf +++ b/core/conf/pkgmk.conf @@ -44,7 +44,7 @@ case ${PKGMK_ARCH} in ;; esac -PKGMK_SOURCE_MIRRORS=(https://hive.gnu.systems/mirror/distfiles/ https://hive.gnu.systems/mirror/archive/distfiles/) +PKGMK_SOURCE_MIRRORS=(https://tribu.semdestino.org/mirror/distfiles/ https://tribu.semdestino.org/mirror/archive/distfiles/) # PKGMK_SOURCE_DIR="$PWD" PKGMK_SOURCE_DIR="/usr/ports/distfiles" # PKGMK_PACKAGE_DIR="$PWD" diff --git a/core/conf/ports/contrib.git b/core/conf/ports/contrib.git index ad3e322..d485836 100644 --- a/core/conf/ports/contrib.git +++ b/core/conf/ports/contrib.git @@ -1,7 +1,7 @@ # Collection core # NAME=contrib -URL=git://hive.gnu.systems/contrib.git +URL=git://tribu.semdestino.org/contrib.git BRANCH=stable-3.5 destination=/usr/ports/contrib PORTS_DIR="/usr/ports" diff --git a/core/conf/ports/core.git b/core/conf/ports/core.git index 6b678d9..73becef 100644 --- a/core/conf/ports/core.git +++ b/core/conf/ports/core.git @@ -1,7 +1,7 @@ # Collection core # NAME=core -URL=git://hive.gnu.systems/core.git +URL=git://tribu.semdestino.org/core.git BRANCH=stable-3.5 destination=/usr/ports/core PORTS_DIR="/usr/ports" diff --git a/core/conf/ports/kde5.git b/core/conf/ports/kde5.git index b32bb65..fe0f31f 100644 --- a/core/conf/ports/kde5.git +++ b/core/conf/ports/kde5.git @@ -1,7 +1,7 @@ # Collection core # NAME=kde5 -URL=git://hive.gnu.systems/kde5.git +URL=git://tribu.semdestino.org/kde5.git BRANCH=stable-3.5 destination=/usr/ports/kde5 PORTS_DIR="/usr/ports" diff --git a/core/conf/ports/mate.git b/core/conf/ports/mate.git index 22092af..3532e3d 100644 --- a/core/conf/ports/mate.git +++ b/core/conf/ports/mate.git @@ -1,7 +1,7 @@ # Collection mate # NAME=mate -URL=git://hive.gnu.systems/mate.git +URL=git://tribu.semdestino.org/mate.git BRANCH=stable-3.5 destination=/usr/ports/mate PORTS_DIR="/usr/ports" diff --git a/core/conf/ports/opt.git b/core/conf/ports/opt.git index 2a7d4a8..a91903f 100644 --- a/core/conf/ports/opt.git +++ b/core/conf/ports/opt.git @@ -1,7 +1,7 @@ # Collection core # NAME=opt -URL=git://hive.gnu.systems/opt.git +URL=git://tribu.semdestino.org/opt.git BRANCH=stable-3.5 destination=/usr/ports/opt PORTS_DIR="/usr/ports" diff --git a/core/conf/ports/ports.git b/core/conf/ports/ports.git index 1b50fb2..04a0be7 100644 --- a/core/conf/ports/ports.git +++ b/core/conf/ports/ports.git @@ -1,7 +1,7 @@ # Collection Ports Driver # NAME=ports -URL=git://hive.gnu.systems/ports.git +URL=git://tribu.semdestino.org/ports.git BRANCH=stable-3.5 destination=/usr/ports/ports PORTS_DIR="/usr/ports" diff --git a/core/conf/ports/xorg.git b/core/conf/ports/xorg.git index 9c91a9d..f41211e 100644 --- a/core/conf/ports/xorg.git +++ b/core/conf/ports/xorg.git @@ -1,7 +1,7 @@ # Collection core # NAME=xorg -URL=git://hive.gnu.systems/xorg.git +URL=git://tribu.semdestino.org/xorg.git BRANCH=stable-3.5 destination=/srv/ports/xorg PORTS_DIR="/usr/ports" diff --git a/core/configure.html b/core/configure.html index cdb51a4..a548e5d 100644 --- a/core/configure.html +++ b/core/configure.html @@ -274,9 +274,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/dash.html b/core/dash.html index a273107..a9aebee 100644 --- a/core/dash.html +++ b/core/dash.html @@ -19,9 +19,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/exim.html b/core/exim.html index 3b86bb7..028bfce 100644 --- a/core/exim.html +++ b/core/exim.html @@ -224,9 +224,9 @@ Core OS Index

- This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/hardening.html b/core/hardening.html index 200adfb..041f999 100644 --- a/core/hardening.html +++ b/core/hardening.html @@ -178,9 +178,9 @@

Add unnecessary tests to profile to have less noise.

Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/index.html b/core/index.html index 72af003..639ffda 100644 --- a/core/index.html +++ b/core/index.html @@ -154,9 +154,9 @@ Documentation Index

- This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/install.html b/core/install.html index 2235b12..b933042 100644 --- a/core/install.html +++ b/core/install.html @@ -37,29 +37,49 @@ $ curl -k -O https://serverop.de/crux/crux-3.5/iso/crux-3.5.iso $ curl -k -O https://serverop.de/crux/crux-3.5/iso/crux-3.5.md5 $ md5sum crux-3.5.iso - 73bf4d301e2dcfb0636cb7fc2a9e8fde crux-3.5.iso + eb0c9b75322ba240f229ec9834feddfd crux-3.5.iso

1.1.2. Prepare target

Prepare disk or target location where new system will - be installed. Follow steps describe how to create efi system, - for bios_boot systems is only needed the boot partition in - the beginning of the disk and can use ext4 file system for example. - For more information about gpt partitions table read + be installed. Following steps describe how to create efi + system or msdos. Systems with bios_boot(msdos) only require + boot partition in the beginning of the disk, use ext4 file + system. For more information about gpt partitions table read devil-detail grub2 on gpt. Script setup-target.sh help to create partitions scripts.

-

- -

Create gpt label and set unit size to use;

+

Set unit size to use;

-        (parted) mklabel gpt
         (parted) unit mib
         
-

bootloader

+

bios_boot

+ +

If the system don't support efi, on bios_boot systems;

+ +
+        (parted) mklabel msdos
+        
+ +

Boot partition. Partition with 1G provide room for kernels + and bootable iso's that can be directly boot from grub (without root + partition). Partition size ~1G;

+ +
+        (parted) mkpart primary ext4 2 1132
+        (parted) set 1 boot on
+        
+ +

efi/esp

+ +

On systems that support efi;

+ +
+        (parted) mklabel gpt
+        

Partition used by grub boot loader. Partition size 2M;

@@ -69,8 +89,6 @@ set 1 bios_grub on -

/boot/efi

-

EFI System Partition, ESP type EF00. Partition with between 500M and 100M is recommended for standard installations. Partition size 128M;

@@ -81,18 +99,16 @@ (parted) set 2 boot on -

/boot

-

Boot partition. Partition with 1G provide room for kernels and bootable iso's that can be directly boot from grub (without root - partition). Partition size 1G;

+ partition). Partition size ~1G;

         (parted) mkpart primary ext4 132 1132
         (parted) name 3 boot
         
-

/

+

Encrypted lvm

There are different ways to achieve disk encryption, the method described uses cryptosetup to create cryptodevice @@ -101,14 +117,25 @@ var, usr, swap and home.

+        # modprobe dm-crypt
+        # parted
         (parted) mkpart primary 1132 100%
-        (parted) set 4 lvm on
         
-

Create encrypted block for lvm;

+

Create encrypted block for lvm, partition layout of efi and bios boot systems is different.

+ +

On bios_boot systems partition should be 2;

-        # modprobe dm-crypt
+        (parted) set 2 lvm on
+        # cryptsetup luksFormat /dev/sda2
+        # cryptsetup luksOpen /dev/sda2 cryptlvm
+        
+ +

On efi systems partition should be number 4;

+ +
+        (parted) set 4 lvm on
         # cryptsetup luksFormat /dev/sda4
         # cryptsetup luksOpen /dev/sda4 cryptlvm
         
@@ -120,6 +147,8 @@ # vgcreate vg_system /dev/mapper/cryptlvm +

/ root partition

+

Core collection installation on root partition uses approximately 2G. Partition with 8G-20G is recommended for a server or desktop with dedicated ports partition @@ -130,7 +159,7 @@ # lvcreate -L 20G -n lv_root vg_system -

/var

+

/var partition

Var partition is recommended 1G-5G depending on how system is configured. Partition size 2G;

@@ -372,9 +401,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/linux.html b/core/linux.html index d265925..9d568e9 100644 --- a/core/linux.html +++ b/core/linux.html @@ -856,9 +856,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/network.html b/core/network.html index 4838122..0d359f3 100644 --- a/core/network.html +++ b/core/network.html @@ -427,9 +427,9 @@ Core OS Index

- This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/package.html b/core/package.html index 974ead2..5235d01 100644 --- a/core/package.html +++ b/core/package.html @@ -116,7 +116,7 @@

Clone this documentation;

-        $ git clone git://hive.gnu.systems/ports.git
+        $ git clone git://tribu.semdestino.org/ports.git
         

Install collections later documented;

@@ -180,9 +180,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/ports.html b/core/ports.html index 990f6cc..78607bd 100644 --- a/core/ports.html +++ b/core/ports.html @@ -97,7 +97,7 @@ ;; esac - PKGMK_SOURCE_MIRRORS=(https://hive.gnu.systems/mirror-3.4/distfiles/) + PKGMK_SOURCE_MIRRORS=(https://tribu.semdestino.org/mirror-3.4/distfiles/) # PKGMK_SOURCE_DIR="$PWD" PKGMK_SOURCE_DIR="/usr/ports/distfiles" # PKGMK_PACKAGE_DIR="$PWD" @@ -256,9 +256,9 @@ Core OS Index

- This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/reboot.html b/core/reboot.html index fbf9cc1..1a4783b 100644 --- a/core/reboot.html +++ b/core/reboot.html @@ -223,9 +223,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/samhain.html b/core/samhain.html index a209864..4c940ef 100644 --- a/core/samhain.html +++ b/core/samhain.html @@ -255,9 +255,9 @@ Core OS Index

- This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/scripts/portspage.patch b/core/scripts/portspage.patch index c94ea4a..94e653a 100644 --- a/core/scripts/portspage.patch +++ b/core/scripts/portspage.patch @@ -1,7 +1,7 @@ 220c220 < print "

$options{title}

\n"; --- -> print "

Mirror | Crux | Git | Build errors | Distfiles | $options{title}.tar.gz | Archive

\n"; +> print "

Mirror | Crux | Git | Build errors | Distfiles | $options{title}.tar.gz | Archive

\n"; 233c233,238 < print " PortVersionDescription"; --- @@ -22,6 +22,6 @@ > print " "; > $db{$port}{URL} ? print "$port" : print "$port"; > #print "$db{$port}{version}-$db{$port}{release}"; -> print "$db{$port}{version}-$db{$port}{release}"; -> print "$port#$db{$port}{version}-$db{$port}{release}.pkg.tar.gz"; +> print "$db{$port}{version}-$db{$port}{release}"; +> print "$port#$db{$port}{version}-$db{$port}{release}.pkg.tar.gz"; > print "$db{$port}{Description}" if $db{$port}{Description}; diff --git a/core/scripts/restore-ports.sh b/core/scripts/restore-ports.sh index b53e723..cf886ab 100644 --- a/core/scripts/restore-ports.sh +++ b/core/scripts/restore-ports.sh @@ -6,7 +6,7 @@ WORK_DIR=/usr/ports/work/${BUILD_NAME}-${BUILD_VERSION} prepare_archive() { mkdir -p ${WORK_DIR} - wget --directory-prefix=${WORK_DIR} https://hive.gnu.systems/mirror/releases/archives/${BUILD_NAME}-${BUILD_VERSION}.tar.gz + wget --directory-prefix=${WORK_DIR} https://tribu.semdestino.org/mirror/releases/archives/${BUILD_NAME}-${BUILD_VERSION}.tar.gz echo "extracting ${WORK_DIR}/${BUILD_NAME}-${BUILD_VERSION}.tar.gz..." tar -C ${WORK_DIR} -xf ${WORK_DIR}/${BUILD_NAME}-${BUILD_VERSION}.tar.gz rm ${WORK_DIR}/${BUILD_NAME}-${BUILD_VERSION}.tar.gz diff --git a/core/sysctl.html b/core/sysctl.html index 550ae6d..3b1d492 100644 --- a/core/sysctl.html +++ b/core/sysctl.html @@ -167,9 +167,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2019 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/tmux.html b/core/tmux.html index b94253d..d6bf7a0 100644 --- a/core/tmux.html +++ b/core/tmux.html @@ -108,9 +108,9 @@ Core OS Index

- This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. + This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/toolchain.html b/core/toolchain.html index 34a6c34..23f5655 100644 --- a/core/toolchain.html +++ b/core/toolchain.html @@ -177,9 +177,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

diff --git a/core/tty-terminal.html b/core/tty-terminal.html index d033ec2..4da3798 100644 --- a/core/tty-terminal.html +++ b/core/tty-terminal.html @@ -72,9 +72,9 @@ Core OS Index -

This is part of the Hive System Documentation. - Copyright (C) 2018 - Hive Team. +

This is part of the Tribu System Documentation. + Copyright (C) 2020 + Tribu Team. See the file Gnu Free Documentation License for copying conditions.

-- cgit 1.4.1-2-gfad0