apparmor: fix profile building on darwin

wip/little-gl
Julien Moutinho 3 years ago
parent b42a0e205d
commit 8184d8b0f2
  1. 3
      pkgs/applications/networking/p2p/transmission/default.nix
  2. 3
      pkgs/os-specific/linux/iputils/default.nix
  3. 3
      pkgs/tools/networking/inetutils/default.nix

@ -78,7 +78,8 @@ in stdenv.mkDerivation {
NIX_LDFLAGS = lib.optionalString stdenv.isDarwin "-framework CoreFoundation";
postInstall = ''
install -D -m 644 /dev/stdin $apparmor/bin.transmission-daemon <<EOF
mkdir $apparmor
cat >$apparmor/bin.transmission-daemon <<EOF
include <tunables/global>
$out/bin/transmission-daemon {
include <abstractions/base>

@ -38,7 +38,8 @@ in stdenv.mkDerivation rec {
buildInputs = [ libcap ]
++ lib.optional (!stdenv.hostPlatform.isMusl) libidn2;
postInstall = ''
install -D -m 644 /dev/stdin $apparmor/bin.ping <<EOF
mkdir $apparmor
cat >$apparmor/bin.ping <<EOF
include <tunables/global>
$out/bin/ping {
include <abstractions/base>

@ -46,7 +46,8 @@ stdenv.mkDerivation rec {
installFlags = [ "SUIDMODE=" ];
postInstall = ''
install -D -m 644 /dev/stdin $apparmor/bin.ping <<EOF
mkdir $apparmor
cat >$apparmor/bin.ping <<EOF
$out/bin/ping {
include <abstractions/base>
include <abstractions/consoles>

Loading…
Cancel
Save