diff options
author | Simon Thoby <git@nightmared.fr> | 2021-05-05 22:47:46 +0200 |
---|---|---|
committer | Simon Thoby <git@nightmared.fr> | 2021-05-05 22:47:52 +0200 |
commit | 1bdda029cd85b5f4358697afd2c8f6a1996c6ccf (patch) | |
tree | de81846ed8444e33298f77142dea71b20e92c9f4 /nixos | |
parent | 2149ad5bdfa57b29135c1bf4ffa54d4eaa629730 (diff) | |
download | nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.tar nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.tar.gz nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.tar.bz2 nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.tar.lz nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.tar.xz nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.tar.zst nixlib-1bdda029cd85b5f4358697afd2c8f6a1996c6ccf.zip |
nixos/services/torrent/transmission.nix: add a missing apparmor rule
libbrotli wasn't listed as a dependency for the AppArmor profile of the transmission-daemon binary. As a result, transmission wouldn't run and would fail, logging this audit message to dmesg: audit[11595]: AVC apparmor=DENIED operation=open profile=/nix/store/08i1rmakmnpwyxpvp0sfc5hcm106am7w-transmission-3.00/bin/transmission-daemon name=/proc/11595/environ pid=11595 comm=transmission-da requested_mask=r denied_mask=r fsuid=70 ouid=70
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/torrent/transmission.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/torrent/transmission.nix b/nixos/modules/services/torrent/transmission.nix index 7bec073e26f7..1dec111b8298 100644 --- a/nixos/modules/services/torrent/transmission.nix +++ b/nixos/modules/services/torrent/transmission.nix @@ -402,6 +402,7 @@ in mr ${getLib pkgs.util-linuxMinimal.out}/lib/libuuid.so*, mr ${getLib pkgs.xz}/lib/liblzma*.so*, mr ${getLib pkgs.zlib}/lib/libz*.so*, + mr ${getLib pkgs.brotli}/lib/libbrotli*.so*, r @{PROC}/sys/kernel/random/uuid, r @{PROC}/sys/vm/overcommit_memory, |