{"id":49341326,"url":"https://github.com/redborder/redborder-selinux","last_synced_at":"2026-04-27T04:03:57.905Z","repository":{"id":244803775,"uuid":"751318360","full_name":"redBorder/redborder-selinux","owner":"redBorder","description":"Scripts to configure selinux in redborder-ng environments","archived":false,"fork":false,"pushed_at":"2026-03-19T12:44:08.000Z","size":52,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-03-20T05:42:40.133Z","etag":null,"topics":["autodelivery","redborder-ng","selinux"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redBorder.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-02-01T11:20:02.000Z","updated_at":"2026-03-06T12:54:04.000Z","dependencies_parsed_at":"2024-08-21T17:17:44.158Z","dependency_job_id":"47bf353f-d2a6-49e5-9a2f-4dc4c5386e85","html_url":"https://github.com/redBorder/redborder-selinux","commit_stats":null,"previous_names":["redborder/redborder-selinux"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/redBorder/redborder-selinux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redBorder%2Fredborder-selinux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redBorder%2Fredborder-selinux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redBorder%2Fredborder-selinux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redBorder%2Fredborder-selinux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redBorder","download_url":"https://codeload.github.com/redBorder/redborder-selinux/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redBorder%2Fredborder-selinux/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32321945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autodelivery","redborder-ng","selinux"],"created_at":"2026-04-27T04:03:56.911Z","updated_at":"2026-04-27T04:03:57.890Z","avatar_url":"https://github.com/redBorder.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# redborder-selinux\n\nThis repository contains the **SELinux policies** required for the **redborder** platform.\nThe `.te` files defined here adjust and extend SELinux security rules so that redborder services and components can operate properly in environments with SELinux enabled.\n\n---\n\n## Checking for Required Policies\n\nIf some redborder services are being blocked by SELinux, you can analyze the denial logs and generate a module with the missing rules using:\n\n```cmd\naudit2allow -a -M latest_policies\n```\n\nThis command:\n\n- Reads all recent SELinux denials from the audit log.\n- Generates a new SELinux policy module (`latest_policies.pp`).\n\n#### Platforms\n\n- Rocky Linux 9\n\n## 🔧 Usage\n\n1. Modify the policies\n2. Create the rpm with `sudo make rpm`\n3. Upload to your manager and install it\n4. Run `chef-client` and will apply the policies\n\n## Contributing\n\n1. Fork the repository on Github\n2. Create a named feature branch (like add_component_x)\n3. Write your change\n4. Write tests for your change (if applicable)\n5. Run the tests, ensuring they all pass\n6. Submit a Pull Request using Github\n\n## License and Authors\n\n- David Vanhoucke \u003cdvanhoucke@redborder.com\u003e\n- Miguel Negrón \u003cmanegron@redborder.com\u003e\n- Miguel Álvarez \u003cmalvarez@redborder.com\u003e\n- Nils Verschaeve \u003cnverschaeve@redborder.com\u003e\n- Luis Blanco \u003cljblanco@redborder.com\u003e\n- Julio Peralta \u003cjperalta@redborder.com\u003e\n- Juan Soto \u003cjsoto@redborder.com\u003e\n- Rafael Gómez \u003crgomez@redborder.com\u003e\n- Pablo Pérez González \u003cpperez@redborder.com\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredborder%2Fredborder-selinux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredborder%2Fredborder-selinux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredborder%2Fredborder-selinux/lists"}