feat: add necessary init script, then add additional selinux tooling with alerts disabled by default

This commit is contained in:
qoijjj
2024-04-07 20:37:23 -07:00
committed by GitHub
parent 1e7336dc9b
commit f3ec42e58e
73 changed files with 87 additions and 2 deletions

View File

@@ -7,7 +7,8 @@ install:
- hardened_malloc
- usbguard
- usbguard-dbus
- setools
- setroubleshoot

View File

@@ -2,3 +2,4 @@ type: script
scripts:
- authselect.sh
- setfilepermissions.sh
- disablesealertpopups.sh

View File

@@ -0,0 +1,3 @@
type: script
scripts:
- createautostartdir.sh

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/aurora-packages.yml
- from-file: common/gui-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/bluefin-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/bluefin-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/bluefin-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/bluefin-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/bluefin-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/bluefin-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/gui-scripts.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/gui-scripts.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/kinoite-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/silverblue-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/disableuserns-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/disableuserns-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/disableuserns-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/disableuserns-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml
- from-file: common/remove-firefox.yml

View File

@@ -10,6 +10,7 @@ image-version: 39
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/disableuserns-packages.yml
- from-file: common/gui-packages.yml
- from-file: common/common-packages.yml

View File

@@ -10,6 +10,7 @@ image-version: stable
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/common-packages.yml
- from-file: common/server-scripts.yml
- from-file: common/common-files.yml

View File

@@ -10,6 +10,7 @@ image-version: stable
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/common-packages.yml
- from-file: common/server-scripts.yml
- from-file: common/common-files.yml

View File

@@ -10,6 +10,7 @@ image-version: stable-nvidia
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/common-packages.yml
- from-file: common/server-scripts.yml
- from-file: common/common-files.yml

View File

@@ -10,6 +10,7 @@ image-version: stable-nvidia
# list of modules, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common/initialization-scripts.yml
- from-file: common/common-packages.yml
- from-file: common/server-scripts.yml
- from-file: common/common-files.yml

View File

@@ -0,0 +1,6 @@
#!/usr/bin/env bash
# Tell build process to exit if there are any errors.
set -oue pipefail
mkdir -p /usr/etc/xdg/autostart

View File

@@ -0,0 +1,6 @@
#!/usr/bin/env bash
# Tell build process to exit if there are any errors.
set -oue pipefail
echo "X-GNOME-Autostart-enabled=false" >> /usr/etc/xdg/autostart/sealertauto.desktop