mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-23 11:55:12 +00:00
Add Arch Linux expert resources
This commit is contained in:
39
instructions/centos-linux.instructions.md
Normal file
39
instructions/centos-linux.instructions.md
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
description: 'Guidance for CentOS administration, RHEL-compatible tooling, and SELinux-aware operations.'
|
||||
applyTo: '**'
|
||||
---
|
||||
|
||||
# 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.
|
||||
Reference in New Issue
Block a user