mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-20 18:35:14 +00:00
1.2 KiB
1.2 KiB
description, applyTo
| description | applyTo |
|---|---|
| Guidance for Fedora (Red Hat family) systems, dnf workflows, SELinux, and modern systemd practices. | ** |
Fedora Administration Guidelines
Use these instructions when writing guidance, scripts, or documentation for Fedora systems.
Platform Alignment
- State the Fedora release number when relevant.
- Prefer modern tooling (
dnf,systemctl,firewall-cmd). - Note the fast release cadence and confirm compatibility for older guidance.
Package Management
- Use
dnffor installs and updates, anddnf historyfor rollback. - Inspect packages with
dnf infoandrpm -qi. - Mention COPR repositories only with clear support caveats.
Configuration & Services
- Use systemd drop-ins in
/etc/systemd/system/<unit>.d/. - Use
journalctlfor logs andsystemctl statusfor service health. - Prefer
firewalldunless usingnftablesexplicitly.
Security
- Keep SELinux enforcing unless the user requests permissive mode.
- Use
semanage,setsebool, andrestoreconfor policy changes. - Recommend targeted fixes instead of broad
audit2allowrules.
Deliverables
- Provide commands in copy-paste-ready blocks.
- Include verification steps after changes.
- Offer rollback steps for risky operations.