Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transfering repository to LHQG organization #84

Merged
merged 1 commit into from
Jul 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/build_all_RPMs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,10 @@ jobs:
build_RPMs:
name: Build RPMs and upload them to release
needs: get_release_info
uses: Laurent-Gaillard/selinux_build_modules/.github/workflows/generic_semodule_build.yml@main
uses: lhqg/build_selinux_rpm/.github/workflows/generic_semodule_build.yml@main
secrets:
gpg_private_key: ${{ secrets.RPM_SIGNING_KEY }}
gpg_private_key_password: ${{ secrets.RPM_SIGNING_KEY_PASSWORD }}
with:
spec_file_location: rpm/
selinux_files_location: se_module/
Expand Down
28 changes: 6 additions & 22 deletions .github/workflows/validate_selinux_compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,39 +28,23 @@ env:

jobs:

compile_centos7:
name: Validate SELinux code (CentOS 7)
compile_el8:
name: Validate SELinux code (EL 8)
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: lhqg/selinux_compile@centos7
- uses: lhqg/selinux_compile@almalinux8

compile_centos8:
name: Validate SELinux code (CentOS 8)
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: lhqg/selinux_compile@centos8

compile_centos9:
name: Validate SELinux code (CentOS 9)
compile_el9:
name: Validate SELinux code (EL 9)
runs-on: ubuntu-latest
continue-on-error: true

steps:
- uses: actions/checkout@v3
- uses: lhqg/selinux_compile@centos9

compile_fedora36:
name: Validate SELinux code (Fedora 36)
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: lhqg/selinux_compile@fedora36

compile_fedora37:
name: Validate SELinux code (Fedora 37)
runs-on: ubuntu-latest
Expand Down Expand Up @@ -95,7 +79,7 @@ jobs:

semodule_info:
name: Get SELinux module informations
needs: [ compile_centos7, compile_centos8, compile_centos9, compile_fedora36, compile_fedora37, compile_fedora38, compile_fedora39, compile_fedora40 ]
needs: [ compile_el8, compile_el9, compile_fedora37, compile_fedora38, compile_fedora39, compile_fedora40 ]

runs-on: ubuntu-latest

Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
How to Submit Patches to the SELinux Springboot Project
===============================================================================

<https://github.com/hubertqc/selinux_springboot>
<https://github.com/lhqg/selinux_springboot>

This document is intended to act as a guide to help you contribute to the
SELinux Springboot project.
Expand Down
910 changes: 622 additions & 288 deletions LICENSE

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![GitHub Release (latest SemVer)](https://img.shields.io/github/v/release/hubertqc/selinux_springboot)
![GitHub Release (latest SemVer)](https://img.shields.io/github/v/release/lhqg/selinux_springboot)
[![License](https://img.shields.io/badge/License-GPLv2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
[![GitHub Issues](https://img.shields.io/github/issues/hubertqc/selinux_springboot)](https://github.com/hubertqc/selinux_springboot/issues)
[![GitHub PR](https://img.shields.io/github/issues-pr/hubertqc/selinux_springboot)](https://github.com/hubertqc/selinux_springboot/pulls)
[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/hubertqc/selinux_springboot)](https://github.com/hubertqc/selinux_springboot/commits/main)
[![GitHub Last commit](https://img.shields.io/github/last-commit/hubertqc/selinux_springboot)](https://github.com/hubertqc/selinux_springboot/commits/main)
![GitHub Downloads](https://img.shields.io/github/downloads/hubertqc/selinux_springboot/total)
[![GitHub Issues](https://img.shields.io/github/issues/lhqg/selinux_springboot)](https://github.com/lhqg/selinux_springboot/issues)
[![GitHub PR](https://img.shields.io/github/issues-pr/lhqg/selinux_springboot)](https://github.com/lhqg/selinux_springboot/pulls)
[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/lhqg/selinux_springboot)](https://github.com/lhqg/selinux_springboot/commits/main)
[![GitHub Last commit](https://img.shields.io/github/last-commit/lhqg/selinux_springboot)](https://github.com/lhqg/selinux_springboot/commits/main)
![GitHub Downloads](https://img.shields.io/github/downloads/lhqg/selinux_springboot/total)

# SELinux policy module for Springboot applications

<https://github.com/hubertqc/selinux_springboot>
<https://github.com/lhqg/selinux_springboot>

## Table of Contents

Expand Down Expand Up @@ -291,9 +291,9 @@ TO DO

While having a look at this SELinux policy module for Springboot application, you should probably take a glance at:

* A Puppet module module to deploy Springboot applications: <https://github.com/hubertqc/puppet-springboot>
* Ansible roles to deloy Springboot applications: <https://github.com/hubertqc/ansible-springboot>
* A SElinux policy module for batches running using Springboot: <https://github.com/hubertqc/selinux_springbatch>
* A Puppet module module to deploy Springboot applications: <https://github.com/lhqg/puppet-springboot>
* Ansible roles to deloy Springboot applications: <https://github.com/lhqg/ansible-springboot>
* A SElinux policy module for batches running using Springboot: <https://github.com/lhqg/selinux_springbatch>

## Disclaimer

Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
The Springboot SELinux policy module Security Vulnerability Handling Process
=============================================================================

<https://github.com/hubertqc/selinux_springboot>
<https://github.com/lhqg/selinux_springboot>

This document attempts to describe the processes through which sensitive
security relevant bugs can be responsibly disclosed to the Springboot SELinux
Expand Down
2 changes: 1 addition & 1 deletion ansible-roles/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Ansible roles for Springboot application deployment on Linux

These Ansible roles have moved to :
https://github.com/hubertqc/ansible-springboot
https://github.com/lhqg/ansible-springboot

2 changes: 1 addition & 1 deletion puppet-profiles/springboot/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Puppet module springboot

This Puppet module has moved to :
https://github.com/hubertqc/puppet-springboot
https://github.com/lhqg/puppet-springboot

5 changes: 3 additions & 2 deletions rpm/selinux_springboot-devel.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ Name: springboot-selinux-devel
Version: %{_provided_version}
Release: %{_provided_release}%{?dist}
Summary: SELinux policy module for Springboot applications - devel
License: GPLv2
URL: https://github.com/hubertqc/selinux_springboot
Vendor: LHQG, https://www.lhqg.fr/
License: GPLv3
URL: https://github.com/lhqg/selinux_springboot
#Source: %{name}-%{version}.tar.gz
BuildArch: noarch

Expand Down
5 changes: 3 additions & 2 deletions rpm/selinux_springboot.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ Name: springboot-selinux
Version: %{_provided_version}
Release: %{_provided_release}%{?dist}
Summary: SELinux policy module for Springboot applications
License: GPLv2
URL: https://github.com/hubertqc/selinux_springboot
Vendor: LHQG, https://www.lhqg.fr/
License: GPLv3
URL: https://github.com/lhqg/selinux_springboot
#Source: %{name}-%{version}.tar.gz
BuildArch: noarch

Expand Down
5 changes: 3 additions & 2 deletions rpm/springboot-systemd.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ Name: springboot-systemd
Version: %{_provided_version}
Release: %{_provided_release}%{?dist}
Summary: Springboot systemd units
License: GPLv2
URL: https://github.com/hubertqc/selinux_springboot
Vendor: LHQG, https://www.lhqg.fr/
License: GPLv3
URL: https://github.com/lhqg/selinux_springboot
#Source: %{name}-%{version}.tar.gz
BuildArch: noarch

Expand Down
6 changes: 3 additions & 3 deletions se_module/springboot.fc
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
#
# Springboot SELinux policymodule
#
# https://github.com/hubertqc/selinux_springboot
# https://github.com/lhqg/selinux_springboot
#
#
# Copyright (c) 2022 H. Quarantel-Colombani <[email protected]>
# Copyright (c) 2022 LHQG, H. Quarantel-Colombani <[email protected]>
# Author: Hubert Quarantel-Colombani <[email protected]>
#
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of version 2 of the GNU General Public License as
# it under the terms of version 3 of the GNU General Public License as
# published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
Expand Down
6 changes: 3 additions & 3 deletions se_module/springboot.if
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
#
# Springboot SELinux policymodule
#
# https://github.com/hubertqc/selinux_springboot
# https://github.com/lhqg/selinux_springboot
#
#
# Copyright (c) 2022 H. Quarantel-Colombani <[email protected]>
# Copyright (c) 2022 LHQG, H. Quarantel-Colombani <[email protected]>
# Author: Hubert Quarantel-Colombani <[email protected]>
#
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of version 2 of the GNU General Public License as
# it under the terms of version 3 3f the GNU General Public License as
# published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
Expand Down
6 changes: 3 additions & 3 deletions se_module/springboot.te
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
#
# Springboot SELinux policymodule
#
# https://github.com/hubertqc/selinux_springboot
# https://github.com/lhqg/selinux_springboot
#
#
# Copyright (c) 2022 H. Quarantel-Colombani <[email protected]>
# Copyright (c) 2022 LHQG, H. Quarantel-Colombani <[email protected]>
# Author: Hubert Quarantel-Colombani <[email protected]>
#
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of version 2 of the GNU General Public License as
# it under the terms of version 3 of the GNU General Public License as
# published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
Expand Down
1 change: 1 addition & 0 deletions systemd/springboot-service.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/bash
#################################################################
# Springboot application control script.
# https://github.com/lhqg/selinux_springboot
#
# This is called by systemmd to start the application at boot time
#
Expand Down
Loading