This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Generate initial login password for installation | |
| tr -dc A-Za-z0-9 </dev/urandom | head -c 15 ; echo '' | |
| # Clear known SSH key after (re-) installing OS on bare metal: | |
| ssh-keygen -R 195.154.112.70 | |
| # # Host 195.154.112.70 found: line 52 | |
| # /c/Users/proko/.ssh/known_hosts updated. | |
| # Original contents retained as /c/Users/proko/.ssh/known_hosts.old | |
| # Try to SSH to new server using username and password from server properties. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Install Docker first | |
| pacman -S docker | |
| # Create subvolume for Docker images | |
| cd /mnt/t20root | |
| btrfs subvolume create svols/docker | |
| # Create subvolume 'svols/docker' | |
| btrfs subvolume list . | |
| # ID 256 gen 1349 top level 5 path svols/root |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # btrfs subvolume create svols/media | |
| # | |
| [media] | |
| comment = Music, Video and so on | |
| path = /mnt/t20raid/media | |
| public = yes | |
| only guest = yes | |
| writable = yes |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| pacman -S samba | |
| curl "https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD" > /etc/samba/smb.conf | |
| nano /etc/samba/smb.conf | |
| # [global] | |
| # log file = /var/log/samba/%m.log | |
| systemctl enable smb |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| cat /proc/sys/kernel/random/entropy_avail | |
| # 496 | |
| pacman -S rng-tools | |
| systemctl start rngd | |
| cat /proc/sys/kernel/random/entropy_avail | |
| # 4035 | |
| systemctl enable rngd |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # | |
| # https://gitlab.com/cryptsetup/cryptsetup/-/wikis/FrequentlyAskedQuestions | |
| # https://man.archlinux.org/man/crypttab.5.en | |
| # https://www.schneier.com/wp-content/uploads/2016/02/paper-truecrypt-dfs.pdf | |
| # | |
| pacman -S hdparm | |
| pacman -S smartmontools | |
| dd if=/dev/urandom of=/dev/sdb bs=4096 status=progress |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Upgrade all system | |
| pacman -Syu | |
| # Add local user (me) | |
| useradd -m bart | |
| # Fix Keyboard layout | |
| localectl status | |
| # System Locale: LANG=en_GB.UTF-8 | |
| # VC Keymap: n/a |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # *** Valid for archlinux-2022.04.05-x86_64.iso | |
| # *** GPG verify ISO file | |
| gpg --auto-key-locate clear,wkd -v --locate-external-key pierre@archlinux.de | |
| gpg --verify archlinux-2022.04.05-x86_64.iso.sig | |
| # gpg: assuming signed data in 'archlinux-2022.04.05-x86_64.iso' | |
| # gpg: Signature made Tue Apr 5 17:05:57 2022 GMTST |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Verifying that "bartprokop.id" is my Blockstack ID. https://onename.com/bartprokop |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| C:\opt>gpg --gen-key --expert | |
| gpg (GnuPG) 2.0.22; Copyright (C) 2013 Free Software Foundation, Inc. | |
| This is free software: you are free to change and redistribute it. | |
| There is NO WARRANTY, to the extent permitted by law. | |
| Please select what kind of key you want: | |
| (1) RSA and RSA (default) | |
| (2) DSA and Elgamal | |
| (3) DSA (sign only) | |
| (4) RSA (sign only) |