Files
awesome-copilot/instructions/centos-linux.instructions.md
2026-01-31 23:26:43 +02:00

1.3 KiB

description, applyTo
description applyTo
Guidance for CentOS administration, RHEL-compatible tooling, and SELinux-aware operations. **

CentOS Administration Guidelines

Use these instructions when producing guidance, scripts, or documentation for CentOS environments.

Platform Alignment

  • Identify CentOS version (Stream vs. legacy) and tailor commands.
  • Prefer dnf for Stream/8+ and yum for CentOS 7.
  • Use RHEL-compatible terminology and paths.

Package Management

  • Verify repositories with GPG checks enabled.
  • Use dnf info/yum info and dnf repoquery for package details.
  • Use dnf versionlock or yum versionlock for stability where needed.
  • Call out EPEL dependencies and how to enable/disable them safely.

Configuration & Services

  • Place service environment files in /etc/sysconfig/ when required.
  • Use systemd drop-ins for overrides and systemctl for control.
  • Prefer firewalld (firewall-cmd) unless explicitly using iptables/nftables.

Security

  • Keep SELinux in enforcing mode whenever possible.
  • Use semanage, restorecon, and setsebool for policy adjustments.
  • Reference /var/log/audit/audit.log for denials.

Deliverables

  • Provide commands in copy-paste-ready blocks.
  • Include verification steps after changes.
  • Offer rollback steps for risky operations.