Package: surf
Version: 2.0+git20181009-2.1
Severity: normal

Dear Maintainer,

The AppArmor profile for surf prevents it from creating the ~/.cache
directory. This might be a rare corner case since it is only likely
to occur if surf is almost the first program that the user runs after
they create the account. There is a simple workaround of just creating
the ~/.cache directory before running surf.

The AppArmor audit message looks like this:

[ 6822.134705] audit: type=1400 audit(1547682718.416:151):
apparmor="DENIED" operation="mkdir" profile="/usr/bin/surf"
name="/home/leo/.cache/" pid=5877 comm="WebKitWebProces"
requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000

Thanks,
Leo

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 4.19.0-1-armmp (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages surf depends on:
ii  libc6                 2.28-5
ii  libgcr-base-3-1       3.28.0-4
ii  libgcr-ui-3-1         3.28.0-4
ii  libglib2.0-0          2.58.2-3
ii  libgtk-3-0            3.24.2-3
ii  libwebkit2gtk-4.0-37  2.22.5-1
ii  libx11-6              2:1.6.7-1

Versions of packages surf recommends:
ii  curl                         7.62.0-1
ii  suckless-tools               44-1
ii  x11-utils                    7.7+4
ii  xterm [x-terminal-emulator]  342-1

Versions of packages surf suggests:
ii  apparmor  2.13.2-3

-- Configuration Files:
/etc/apparmor.d/usr.bin.surf changed [not included]

-- no debconf information

Reply via email to