mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-06-04 06:44:06 +02:00
add network capability
This commit is contained in:
@@ -2,10 +2,17 @@
|
|||||||
|
|
||||||
profile addon_updater flags=(attach_disconnected,mediate_deleted) {
|
profile addon_updater flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
# Capabilities
|
# Capabilities
|
||||||
file,
|
file,
|
||||||
signal,
|
signal,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
# S6-Overlay
|
# S6-Overlay
|
||||||
/init rix,
|
/init rix,
|
||||||
@@ -24,13 +31,13 @@ profile addon_updater flags=(attach_disconnected,mediate_deleted) {
|
|||||||
|
|
||||||
# Access to Options.json and other files within your addon
|
# Access to Options.json and other files within your addon
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# Start new profile for service
|
# Start new profile for service
|
||||||
/usr/bin/myprogram cx,
|
/usr/bin/myprogram cx,
|
||||||
|
|
||||||
profile usr/bin/myprogram flags=(attach_disconnected,mediate_deleted) {
|
profile usr/bin/myprogram flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
# Receive signals from S6-Overlay
|
# Receive signals from S6-Overlay
|
||||||
signal receive,
|
signal receive,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile arpspoof_addon flags=(attach_disconnected,mediate_deleted) {
|
profile arpspoof_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile arpspoof_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,17 +3,25 @@
|
|||||||
|
|
||||||
profile bazarr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile bazarr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -29,20 +37,20 @@ profile bazarr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile bitwarden_addon flags=(attach_disconnected,mediate_deleted) {
|
profile bitwarden_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile bitwarden_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile booksonic-air_addon flags=(attach_disconnected,mediate_deleted) {
|
profile booksonic-air_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile booksonic-air_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,9 +2,10 @@
|
|||||||
|
|
||||||
profile cloudcommander_addon flags=(attach_disconnected,mediate_deleted) {
|
profile cloudcommander_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
@@ -18,8 +19,8 @@ profile cloudcommander_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -35,21 +36,21 @@ profile cloudcommander_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
/** rw,
|
/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile code_server_addon flags=(attach_disconnected,mediate_deleted) {
|
profile code_server_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile code_server_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,20 @@
|
|||||||
|
|
||||||
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
|
|
||||||
@@ -24,14 +32,14 @@ profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile addon_db21ed7f_emby_nas flags=(attach_disconnected,mediate_deleted) {
|
profile addon_db21ed7f_emby_nas flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile addon_db21ed7f_emby_nas flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -36,13 +44,13 @@ profile addon_db21ed7f_emby_nas flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/ttyUSB0 mrwkl,
|
/dev/ttyUSB0 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,20 @@
|
|||||||
|
|
||||||
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
|
|
||||||
@@ -24,14 +32,14 @@ profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,20 @@
|
|||||||
|
|
||||||
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
|
|
||||||
@@ -24,14 +32,14 @@ profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,9 +2,10 @@
|
|||||||
|
|
||||||
profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
@@ -18,8 +19,8 @@ profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
|||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -35,20 +36,20 @@ profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile fireflyiii_addon flags=(attach_disconnected,mediate_deleted) {
|
profile fireflyiii_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile fireflyiii_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile fireflyiii_addon flags=(attach_disconnected,mediate_deleted) {
|
profile fireflyiii_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile fireflyiii_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile joplin flags=(attach_disconnected,mediate_deleted) {
|
profile joplin flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
capability dac_override,
|
capability dac_override,
|
||||||
capability sys_rawio,
|
capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile joplin flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -36,13 +44,13 @@ profile joplin flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/ttyUSB0 mrwkl,
|
/dev/ttyUSB0 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
46
flexget/apparmor.txt
Normal file
46
flexget/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile flexget_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
@@ -2,12 +2,20 @@
|
|||||||
|
|
||||||
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
|
|
||||||
@@ -24,14 +32,14 @@ profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile grav_addon flags=(attach_disconnected,mediate_deleted) {
|
profile grav_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile grav_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,12 +2,20 @@
|
|||||||
|
|
||||||
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
|
|
||||||
@@ -24,14 +32,14 @@ profile inadyn_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile jackett_addon flags=(attach_disconnected,mediate_deleted) {
|
profile jackett_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile jackett_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile addon_db21ed7f_jellyfin_nas flags=(attach_disconnected,mediate_deleted) {
|
profile addon_db21ed7f_jellyfin_nas flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile addon_db21ed7f_jellyfin_nas flags=(attach_disconnected,mediate_deleted)
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -37,13 +45,13 @@ profile addon_db21ed7f_jellyfin_nas flags=(attach_disconnected,mediate_deleted)
|
|||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
/opt/vc/lib/ mrkwl,
|
/opt/vc/lib/ mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
46
joal/apparmor.txt
Normal file
46
joal/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile joal_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile joplin flags=(attach_disconnected,mediate_deleted) {
|
profile joplin flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
capability dac_override,
|
capability dac_override,
|
||||||
capability sys_rawio,
|
capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile joplin flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -36,13 +44,13 @@ profile joplin flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/ttyUSB0 mrwkl,
|
/dev/ttyUSB0 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile radarr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile radarr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile radarr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
46
mealie/apparmor.txt
Normal file
46
mealie/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile mealie_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile mylar3_addon flags=(attach_disconnected,mediate_deleted) {
|
profile mylar3_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile mylar3_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile nextcloud_addon flags=(attach_disconnected,mediate_deleted) {
|
profile nextcloud_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile nextcloud_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile nzbget_addon flags=(attach_disconnected,mediate_deleted) {
|
profile nzbget_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile nzbget_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,12 +2,20 @@
|
|||||||
|
|
||||||
profile organizr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile organizr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
@@ -25,14 +33,14 @@ profile organizr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile addon_db21ed7f_paperless_ng flags=(attach_disconnected,mediate_deleted) {
|
profile addon_db21ed7f_paperless_ng flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile addon_db21ed7f_paperless_ng flags=(attach_disconnected,mediate_deleted)
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -36,14 +44,14 @@ profile addon_db21ed7f_paperless_ng flags=(attach_disconnected,mediate_deleted)
|
|||||||
/dev/ttyUSB0 mrwkl,
|
/dev/ttyUSB0 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile papermerge_addon flags=(attach_disconnected,mediate_deleted) {
|
profile papermerge_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile papermerge_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile photoprism flags=(attach_disconnected,mediate_deleted) {
|
profile photoprism flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
capability dac_override,
|
capability dac_override,
|
||||||
capability sys_rawio,
|
capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile photoprism flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -36,13 +44,13 @@ profile photoprism flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/ttyUSB0 mrwkl,
|
/dev/ttyUSB0 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile piwigo_addon flags=(attach_disconnected,mediate_deleted) {
|
profile piwigo_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile piwigo_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile addon_db21ed7f_plex_nas flags=(attach_disconnected,mediate_deleted) {
|
profile addon_db21ed7f_plex_nas flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,7 +36,7 @@ profile addon_db21ed7f_plex_nas flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -36,13 +44,13 @@ profile addon_db21ed7f_plex_nas flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/ttyUSB0 mrwkl,
|
/dev/ttyUSB0 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
46
portainer/apparmor.txt
Normal file
46
portainer/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile portainer_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile prowlarr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile prowlarr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile prowlarr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,9 +2,10 @@
|
|||||||
|
|
||||||
profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
@@ -19,12 +20,12 @@ profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
|||||||
capability setgid,
|
capability setgid,
|
||||||
capability chown,
|
capability chown,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
capability net_admin,
|
capability net_admin,
|
||||||
capability dac_override,
|
capability dac_override,
|
||||||
capability net_bind_service,
|
capability net_bind_service,
|
||||||
capability net_broadcast,
|
capability net_broadcast,
|
||||||
capability sys_rawio,
|
capability sys_rawio,
|
||||||
|
|
||||||
# S6-Overlay
|
# S6-Overlay
|
||||||
@@ -39,7 +40,7 @@ profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
@@ -47,13 +48,13 @@ profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
/dev/net/tun mrwkl,
|
/dev/net/tun mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile radarr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile radarr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile radarr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile readarr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile readarr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile readarr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,9 +2,10 @@
|
|||||||
|
|
||||||
profile db21ed7f_scrutiny flags=(attach_disconnected,mediate_deleted) {
|
profile db21ed7f_scrutiny flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
@@ -19,8 +20,8 @@ profile db21ed7f_scrutiny flags=(attach_disconnected,mediate_deleted) {
|
|||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability dac_override,
|
capability dac_override,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
capability sys_rawio,
|
capability sys_rawio,
|
||||||
|
|
||||||
# S6-Overlay
|
# S6-Overlay
|
||||||
@@ -35,11 +36,11 @@ profile db21ed7f_scrutiny flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
/dev/sda mrwkl,
|
/dev/sda mrwkl,
|
||||||
@@ -54,13 +55,13 @@ profile db21ed7f_scrutiny flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/dev/nvme2 mrwkl,
|
/dev/nvme2 mrwkl,
|
||||||
/dev/nvme3 mrwkl,
|
/dev/nvme3 mrwkl,
|
||||||
/dev/nvme4 mrwkl,
|
/dev/nvme4 mrwkl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile sonarr_addon flags=(attach_disconnected,mediate_deleted) {
|
profile sonarr_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile sonarr_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
46
spotweb/apparmor.txt
Normal file
46
spotweb/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile spotweb_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
46
tandoor_recipes/apparmor.txt
Normal file
46
tandoor_recipes/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile tandoor_recipes_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
46
teamspeak/apparmor.txt
Normal file
46
teamspeak/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile teamspeak_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile db21ed7f_transmission flags=(attach_disconnected,mediate_deleted) {
|
profile db21ed7f_transmission flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile db21ed7f_transmission flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile ubooquity_addon flags=(attach_disconnected,mediate_deleted) {
|
profile ubooquity_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,20 +36,20 @@ profile ubooquity_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile webtop_addon flags=(attach_disconnected,mediate_deleted) {
|
profile webtop_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile webtop_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
46
webtrees/apparmor.txt
Normal file
46
webtrees/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile webtrees_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
46
wger/apparmor.txt
Normal file
46
wger/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile wger_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
@@ -2,17 +2,25 @@
|
|||||||
|
|
||||||
profile whoogle-search_addon flags=(attach_disconnected,mediate_deleted) {
|
profile whoogle-search_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
#include <abstractions/base>
|
#include <abstractions/base>
|
||||||
|
|
||||||
capability,
|
capability,
|
||||||
file,
|
file,
|
||||||
|
signal,
|
||||||
mount,
|
mount,
|
||||||
umount,
|
umount,
|
||||||
remount,
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
|
||||||
capability setgid,
|
capability setgid,
|
||||||
capability setuid,
|
capability setuid,
|
||||||
capability sys_admin,
|
capability sys_admin,
|
||||||
capability dac_read_search,
|
capability dac_read_search,
|
||||||
# capability dac_override,
|
# capability dac_override,
|
||||||
# capability sys_rawio,
|
# capability sys_rawio,
|
||||||
|
|
||||||
@@ -28,21 +36,21 @@ profile whoogle-search_addon flags=(attach_disconnected,mediate_deleted) {
|
|||||||
/init rix,
|
/init rix,
|
||||||
/var/run/** mrwkl,
|
/var/run/** mrwkl,
|
||||||
/var/run/ mrwkl,
|
/var/run/ mrwkl,
|
||||||
/dev/i2c-1 mrwkl,
|
/dev/i2c-1 mrwkl,
|
||||||
# Files required
|
# Files required
|
||||||
/dev/sda1 mrwkl,
|
/dev/sda1 mrwkl,
|
||||||
/dev/sdb1 mrwkl,
|
/dev/sdb1 mrwkl,
|
||||||
/dev/mmcblk0p1 mrwkl,
|
/dev/mmcblk0p1 mrwkl,
|
||||||
/dev/* mrwkl,
|
/dev/* mrwkl,
|
||||||
/tmp/** mrkwl,
|
/tmp/** mrkwl,
|
||||||
|
|
||||||
# Data access
|
# Data access
|
||||||
/data/** rw,
|
/data/** rw,
|
||||||
|
|
||||||
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
ptrace (trace,read) peer=docker-default,
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
# docker daemon confinement requires explict allow rule for signal
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
46
xteve/apparmor.txt
Normal file
46
xteve/apparmor.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile xteve_addon flags=(attach_disconnected,mediate_deleted) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
capability,
|
||||||
|
file,
|
||||||
|
signal,
|
||||||
|
mount,
|
||||||
|
umount,
|
||||||
|
remount,
|
||||||
|
network udp,
|
||||||
|
network tcp,
|
||||||
|
network dgram,
|
||||||
|
network stream,
|
||||||
|
network inet,
|
||||||
|
network inet6,
|
||||||
|
network netlink raw,
|
||||||
|
capability setgid,
|
||||||
|
capability setuid,
|
||||||
|
|
||||||
|
|
||||||
|
# S6-Overlay
|
||||||
|
/bin/** ix,
|
||||||
|
/usr/bin/** ix,
|
||||||
|
/usr/lib/bashio/** ix,
|
||||||
|
/etc/s6/** rix,
|
||||||
|
/run/s6/** rix,
|
||||||
|
/etc/services.d/** rwix,
|
||||||
|
/etc/cont-init.d/** rwix,
|
||||||
|
/etc/cont-finish.d/** rwix,
|
||||||
|
/init rix,
|
||||||
|
/var/run/** mrwkl,
|
||||||
|
/var/run/ mrwkl,
|
||||||
|
/dev/i2c-1 mrwkl,
|
||||||
|
|
||||||
|
# Data access
|
||||||
|
/data/** rw,
|
||||||
|
|
||||||
|
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
|
||||||
|
ptrace (trace,read) peer=docker-default,
|
||||||
|
|
||||||
|
# docker daemon confinement requires explict allow rule for signal
|
||||||
|
signal (receive) set=(kill,term) peer=/usr/bin/docker,
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user