# apparmor.d - Full set of apparmor profiles # Copyright (C) 2024 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only # shadowsocks-rust only: # https://github.com/shadowsocks/shadowsocks-rust abi , include @{exec_path} = @{bin}/ssserver profile ssserver @{exec_path} { include include network inet stream, network inet6 stream, network inet dgram, network inet6 dgram, @{exec_path} mr, /etc/shadowsocks-rust/server/*/ss.json{,5} r, owner @{user_config_dirs}/shadowsocks-rust/server/*/ss.json{,5} r, owner @{PROC}/@{pid}/cgroup r, include if exists } # vim:syntax=apparmor