mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2025-08-04 19:57:22 +02:00
Compare commits
2 Commits
963a0cfd3b
...
014af1b56c
Author | SHA1 | Date | |
---|---|---|---|
014af1b56c | |||
4eaca7b946 |
@ -68,6 +68,10 @@ _{{ page.excerpt }}_
|
|||||||
and before `initrd /initramfs-linux-lts.img`...
|
and before `initrd /initramfs-linux-lts.img`...
|
||||||
- `ufw` for Deb-based or `firewalld` on Fedora (and Kali and Arch Linux, if you
|
- `ufw` for Deb-based or `firewalld` on Fedora (and Kali and Arch Linux, if you
|
||||||
so choose in the last)
|
so choose in the last)
|
||||||
|
- `setroubleshoot` on distributions using it gives graphical notifications when
|
||||||
|
SELinux has a security warning and thus hints that it might be a good idea to
|
||||||
|
take a look at journalctl to see whether it's something that requires action
|
||||||
|
either incorrect rule or actually nefarious activity.
|
||||||
- `sshguard` for mitigating shared systems where others refuse to use keys
|
- `sshguard` for mitigating shared systems where others refuse to use keys
|
||||||
- `needrestart` for knowing when updates actually require services to be
|
- `needrestart` for knowing when updates actually require services to be
|
||||||
restarted or a kernel upgrade happens and requires reboot
|
restarted or a kernel upgrade happens and requires reboot
|
||||||
@ -163,9 +167,10 @@ bit...
|
|||||||
# Ensure third party Fedora repos are available, this is part of KDE Prompt?
|
# Ensure third party Fedora repos are available, this is part of KDE Prompt?
|
||||||
sudo fedora-third-party enable
|
sudo fedora-third-party enable
|
||||||
# Layer packages I need on top of the base image.
|
# Layer packages I need on top of the base image.
|
||||||
sudo rpm-ostree install aircrack-ng android-tools btop clang darkman duperemove gamescope git-lfs gnome-console htop inxi mosh mpv neovim nmap pipx pre-commit sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor torsocks unbound zsh
|
sudo rpm-ostree install aircrack-ng android-tools btop clang darkman duperemove gamescope git-lfs gnome-console htop inxi mosh mpv neovim nmap pipx pre-commit setroubleshoot sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor torsocks unbound zsh
|
||||||
# Disable bootscreen, ensure CPU vulnerability mitigation.
|
# Disable bootscreen, enable btrfs compression etc. REMEMBER TO REMOVE SSD FOR NON-SSD setups! Ensure CPU vulnerability mitigation.
|
||||||
sudo rpm-ostree kargs --delete=rhgb --delete=quiet --append=mitigations=auto,nosmt
|
sudo rpm-ostree kargs --delete=rhgb --delete=quiet --delete=rootflags=subvol=root --append=rootflags=subvol=root,noatime,compress-force=zstd:0,ssd --append=mitigations=auto,nosmt
|
||||||
|
# Another reminder to not use flag SSD above if there is no SSD on the system.
|
||||||
# I would additionally use lockdown=confidentiality (or lockdown=integrity if
|
# I would additionally use lockdown=confidentiality (or lockdown=integrity if
|
||||||
# less privacy and security was required, but that prevents shipped osnoise
|
# less privacy and security was required, but that prevents shipped osnoise
|
||||||
# module from working.
|
# module from working.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user