# Fedora / CentOS / Etc ## Relabel ```bash touch /.autorelabel ``` ## Update rescue kernel ``` rm -vf /boot/*-rescue-* kernel-install add $(uname -r) /lib/modules/$(uname -r)/vmlinuz grubby --set-default-index=0 ``` ## Install PHP 8 ```bash dnf install https://rpms.remirepo.net/fedora/remi-release-38.rpm dnf module reset php dnf module install php:remi-8.2 ``` ## /etc/default/grub ``` GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.lvm.lv=fdr/root ipv6.disable=1 net.ifnames=0" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true ``` ## Allow root ```bash mkdir -p /root/.config/systemd/user/pipewire-pulse.service.d echo "[Unit]" > /root/.config/systemd/user/pipewire-pulse.service.d/override.conf echo "ConditionUser=" > /root/.config/systemd/user/pipewire-pulse.service.d/override.conf mkdir -p /root/.config/systemd/user/pipewire-pulse.socket.d echo "[Unit]" > /root/.config/systemd/user/pipewire-pulse.socket.d/override.conf echo "ConditionUser=" > /root/.config/systemd/user/pipewire-pulse.socket.d/override.conf ``` ## RPM ### Check files installed RPM ```bash rpm -Vv pam_ldap S.5....T. c /etc/pam_ldap.conf ``` Where - c %config configuration file - d %doc documentation file - g %ghost file (i.e. the file contents are not included in the package payload) - l %license license file - r %readme readme file - S file Size differs - M Mode differs (includes permissions and file type) - 5 MD5 sum differs - D Device major/minor number mismatch - L readLink(2) path mismatch - U User ownership differs - G Group ownership differs - T mTime differs