User Tools

Site Tools


distros:fedora_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
distros:fedora_server [2024/01/18 18:42] – Headless Management isn't needed since Cockpit gets installed regardless on F39 Sean Rhonedistros:fedora_server [2024/02/01 14:36] Sean Rhone
Line 3: Line 3:
   * Fedora Server ((https://getfedora.org/en/server))   * Fedora Server ((https://getfedora.org/en/server))
   * 39   * 39
 +
 +====== Installation Notes ======
 +
 +  * Do not create a separate ''swap'' partition ((it's handled automatically by zswap))
  
 ====== Download ====== ====== Download ======
Line 10: Line 14:
 ====== PackageKit ====== ====== PackageKit ======
  
-  * :!: PackageKit uses hundreds of MB of RAM while not actively using it ((on a 1GB VPS PackageKit was using 600MB idle''php-fpm'' was around 40MB))+  * :!: PackageKit was caught using hundreds of MB of RAM while not actively using it ((PackageKit was using 600MB idle on a 8GB server ''php-fpm'' was around 40MB))
   * Apparently it only provides the package name for commands not found   * Apparently it only provides the package name for commands not found
  
Line 70: Line 74:
 ===== General ===== ===== General =====
  
-  * TODO: ''policycoreutils-devel'' provided something for CLI SELinux auditing, but it seems easier to GUI-audit from Cockpit without that package?+  * TODO: Figure out ''policycoreutils-devel''
  
   sudo dnf install aria2 binutils hdparm htop kernel-tools lm_sensors openssl1.1 p7zip p7zip-plugins unar wget   sudo dnf install aria2 binutils hdparm htop kernel-tools lm_sensors openssl1.1 p7zip p7zip-plugins unar wget
Line 88: Line 92:
 ===== Network ===== ===== Network =====
  
-  * :!: 2023/12/22: TODO: Don't use systemd-resolvedyet https://access.redhat.com/solutions/5647181 +==== Anaconda ==== 
-  * See [[notes:dns_servers]] for other servers+ 
 +  [[notes:dns_servers#quad9|Quad9]]see [[notes:dns_servers]] for other servers
  
 <code>9.9.9.9,149.112.112.112</code> <code>9.9.9.9,149.112.112.112</code>
  
 <code>2620:fe::fe,2620:fe::9</code> <code>2620:fe::fe,2620:fe::9</code>
 +
 +==== systemd-resolved ====
 +
 +  * systemd-resolved caches DNS
 +  * [[notes:dns_servers#quad9|Quad9]], see [[notes:dns_servers]] for other servers
 +
 +  sudo mkdir -p '/etc/systemd/resolved.conf.d' && sudo -e '/etc/systemd/resolved.conf.d/99-dns-over-tls.conf'
 +
 +<code>
 +[Resolve]
 +DNS=9.9.9.9#dns.quad9.net 149.112.112.112#dns.quad9.net 2620:fe::fe#dns.quad9.net 2620:fe::9#dns.quad9.net
 +DNSOverTLS=yes</code>
 +
 +=== NetworkManager ===
 +
 +  * Change ''ens3'' as-needed
 +
 +  nmcli connection show
 +
 +  sudo nmcli connection modify 'ens3' 'ipv4.dns' '127.0.0.1,9.9.9.9,149.112.112.112'
 +
 +  sudo nmcli connection modify 'ens3' 'ipv6.dns' '::1,2620:fe::fe,2620:fe::9'
  
 ===== Hostname ===== ===== Hostname =====
Line 150: Line 177:
 ===== Timer ===== ===== Timer =====
  
-  * 06:10 Kraityn +  * ''00:00'' Oak
-  * 06:20 Alira +
-  * 06:30 Oak+
  
   sudo -e '/etc/systemd/system/fedora-up.timer' && sudo systemctl daemon-reload && sudo systemctl enable 'fedora-up.timer' --now   sudo -e '/etc/systemd/system/fedora-up.timer' && sudo systemctl daemon-reload && sudo systemctl enable 'fedora-up.timer' --now
Line 163: Line 188:
  
 [Timer] [Timer]
-OnCalendar=*-*-* 06:30:00+OnCalendar=*-*-* 00:00:00
 Persistent=true Persistent=true
  
/var/www/wiki/data/pages/distros/fedora_server.txt · Last modified: 2024/05/10 22:03 by Sean Rhone