Skip to content

Commit

Permalink
Transfering repository to LHQG organization (#84)
Browse files Browse the repository at this point in the history
Co-authored-by: Hubert Quarantel-Colombani <[email protected]>
  • Loading branch information
hubertqc and hubertqc authored Jul 17, 2024
1 parent 6c72ea3 commit 42ccf92
Show file tree
Hide file tree
Showing 15 changed files with 665 additions and 340 deletions.
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

0 comments on commit 42ccf92

Please sign in to comment.