Whonix Wiki Download Docs News Support Tips Issues Contribute DONATE

Full System AppArmor Policy - Testers Wanted!

1 Like

I just noticed these commits are uploaded to the dev repo, I installed helper-scripts via the dev repo however I can’t run apparmor-info:

apparmor-info-current-boot
bash: apparmor-info-current-boot: command not found

sudo apt-get-update-plus dist-upgrade
Hit:1 tor+https://deb.debian.org/debian-security buster/updates InRelease
Hit:2 tor+https://deb.debian.org/debian buster-updates InRelease
Hit:3 tor+https://deb.whonix.org buster-developers InRelease
Hit:4 tor+https://deb.debian.org/debian buster InRelease
Reading package lists…
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

apparmor-info-current-boot
bash: apparmor-info-current-boot: command not found

Doesn’t exist yet. Not even in git. For now just an idea where I asked for feedback.

1 Like

I understand:

sudo apparmor-info --boot
[sudo] password for user:
AVC apparmor=“DENIED” operation=“file_receive” profile=“dbus-daemon” name="/run/systemd/inhibit/2.ref" comm=“dbus-daemon” requested_mask=“w” denied_mask=“w”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/var/lib/lightdm/.Xauthority" comm=“at-spi-bus-laun” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“mknod” profile=“dbus-daemon” name="/var/lib/lightdm/.cache/dconf/user" comm=“at-spi-bus-laun” requested_mask=“c” denied_mask=“c”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/var/lib/lightdm/.cache/dconf/user" comm=“at-spi-bus-laun” requested_mask=“wrc” denied_mask=“wrc”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/var/lib/lightdm/.cache/dconf/user" comm=64636F6E6620776F726B6572 requested_mask=“wrc” denied_mask=“wrc”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/proc/1338/fd/" comm=“at-spi-bus-laun” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“exec” profile=“dbus-daemon” name="/usr/bin/dbus-daemon" comm=“at-spi-bus-laun” requested_mask=“x” denied_mask=“x”
AVC apparmor=“DENIED” operation=“exec” profile=“dbus-daemon” name="/usr/lib/gvfs/gvfsd" comm=“dbus-daemon” requested_mask=“x” denied_mask=“x”
AVC apparmor=“DENIED” operation=“mknod” profile=“dbus-daemon” name="/home/user/.cache/dconf/user" comm=“at-spi-bus-laun” requested_mask=“c” denied_mask=“c”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/home/user/.cache/dconf/user" comm=“at-spi-bus-laun” requested_mask=“wrc” denied_mask=“wrc”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/home/user/.cache/dconf/user" comm=64636F6E6620776F726B6572 requested_mask=“wrc” denied_mask=“wrc”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/proc/1672/fd/" comm=“at-spi-bus-laun” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“exec” profile=“dbus-daemon” name="/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd" comm=“dbus-daemon” requested_mask=“x” denied_mask=“x”
AVC apparmor=“DENIED” operation=“open” profile=“init-systemd” name="/sys/class/" comm=“systemd-logind” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“mkdir” profile=“dbus-daemon” name="/run/sdwdate-gui/.cache/dconf/" comm=“at-spi-bus-laun” requested_mask=“c” denied_mask=“c”
AVC apparmor=“DENIED” operation=“mkdir” profile=“dbus-daemon” name="/run/sdwdate-gui/.cache/dconf/" comm=64636F6E6620776F726B6572 requested_mask=“c” denied_mask=“c”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/proc/1852/fd/" comm=“at-spi-bus-laun” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile="//-browser/Browser/firefox" name="/proc/2127/cgroup" comm=“firefox.real” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“file_lock” profile=“apt.systemd.daily” name="/var/lib/dpkg/lock-frontend" comm=“apt-get” requested_mask=“k” denied_mask=“k”
AVC apparmor=“DENIED” operation=“exec” profile=“dbus-daemon” name="/usr/lib/gvfs/gvfs-udisks2-volume-monitor" comm=“dbus-daemon” requested_mask=“x” denied_mask=“x”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/etc/xdg/tumbler/tumbler.rc" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/home/user/.cache/gstreamer-1.0/registry.x86_64.bin" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/proc/3874/fd/" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“exec” profile=“dbus-daemon” name="/usr/lib/x86_64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner" comm=“tumblerd” requested_mask=“x” denied_mask=“x”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/sys/devices/system/node/" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/dev/" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“mknod” profile=“dbus-daemon” name="/home/user/.cache/gstreamer-1.0/registry.x86_64.bin.tmp6XUHW0" comm=“tumblerd” requested_mask=“c” denied_mask=“c”
AVC apparmor=“DENIED” operation=“mknod” profile=“dbus-daemon” name="/home/user/.cache/gstreamer-1.0/registry.x86_64.bin.tmpP8UHW0" comm=“tumblerd” requested_mask=“c” denied_mask=“c”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/usr/share/thumbnailers/" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/usr/share/gvfs/remote-volume-monitors/" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/proc/3871/mountinfo" comm=“gmain” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/etc/fstab" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“dbus-daemon” name="/proc/3871/mountinfo" comm=“tumblerd” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile="/**/*-browser/Browser/firefox" name="/proc/3976/cgroup" comm=“firefox.real” requested_mask=“r” denied_mask=“r”

@madaidan

May you add these to the dev repo minus the apt-get and firefox?

1 Like

Two separate wrappers would be good.

With apparmor-profile-everything, the logs are spammed with ALLOWED messages regardless if it is set in complain mode.

1 Like

@Patrick What if we build on top of apparmor-info and create a script that automatically parses the logs and generates rules from it? I’ve been experimenting with this disaster script and it seems to somewhat work for files: https://paste.debian.net/hidden/a4045a77/

I haven’t added anything to parse capabilities, ptrace, etc. yet.

1 Like

Why is that?

If it is helpful for development activities then we can surely add it. Hard to object since it does not interfere with what users do, has a almost zero risk of causing issues.

(The only objection could be that is inflates Whonix total amount of code. Thereby making Whonix harder to audit. But I am not making that argument here because that could be said about other things too. I was wondering to organize the source code into essentials and add-ons or something. Someone who wanted to review the networking implementation, check for leaks, would ideally not be distracted with lets say usabiltiy-misc. If you have any idea here, please open a new forum thread.)

However, are you re-inventing the wheel here? There is:

  • aa-genprof
  • aa-logproof

I think the script located at https://paste.debian.net/hidden/a4045a77/ is awesome, however, it seems to not fully work.

sudo bash ‘/home/user/Downloads/apparmor-create-ruleset.bash’

mknod:
,
,

apt.systemd.daily:
k ,

/**/*-browser/Browser/firefox:
r ,

dbus-daemon:
r ,
r ,
r ,
wrc ,
c ,
wrc ,
wr ,
r ,
c ,
c ,
c ,
c ,
r ,
r ,
r ,
r ,
r ,
r ,
r ,
r ,
r ,
c ,
c ,
w ,
r ,
x ,
x ,
x ,
x ,
x ,
r ,
r ,
wrc ,
c ,
wrc ,
r ,

dac_read_search:
,

dac_override:
,
,
,

/usr/bin/sdwdate:
wc ,
w ,
wc ,
w ,

1 Like

It looks like I just can’t get sdwdate-gui to function properly. I tried reinstalling it with the AppArmor profiles assigned and just can’t get it to work. Here are my up-to-date profiles:

usr.bin.dbus-daemon

Added 2020/12/20 02:22:31

/usr/share/defaults/at-spi2/accessibility.conf r,
/usr/share/desktop-base/profiles/xdg-config/xfce4/xfconf/xfce-perchannel-xml/*.xml{,.new} r,
/usr/lib/at-spi2-core/at-spi-bus-launcher mrix,
/usr/lib/dconf/dconf-service mrix,
/usr/lib/x86_64-linux-gnu/tumbler-1/tumblerd mrix,
/usr/bin/gnome-keyring-daemon mrix,

Added 2020/12/22 10:05:19

/usr/lib/at-spi2-core/at-spi2-registryd mrix,
/proc/cmdline r,
/home/user/.config/dconf/user.* rw,

Added 2020/12/23 12:05:00

/home/user/.config/dconf/user rw,

Added 2020/12/29 11:37:31

/run/systemd/inhibit/2.ref w,
/var/lib/lightdm/.Xauthority r,
/proc/1369/fd r,
/proc/1639/fd r,
/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd mrix,
/run/sdwdate-gui/.cache/dconf mrix,
/proc/1723/fd r,
/usr/lib/gvfs/gvfs-udisks2-volume-monitor mrix,
/etc/xdg/tumbler/tumbler.rc r,
/home/user/.cache/gstreamer-1.0/registry.x86_64.bin r,
/proc/1833/fd/ r,
/sys/devices/system/node/ r,
/dev/ r,
/usr/share/thumbnailers r,
/usr/share/gvfs/remote-volume-monitors r,
/etc/fstab r,
/proc/1830/mountinfo r,
/proc/3334/fd r,
/proc/3331/mountinfo r,
/home/user/.cache/dconf/user wr,
/proc/6002/fd r,
/proc/5999/mountinfo r,
/run/systemd/sessions/c1.ref w,
/var/lib/lightdm/.cache/dconf/user r,
/proc/1111/fd/ r,
/usr/bin/dbus-daemon r,
/run/systemd/sessions/2.ref w,
/usr/lib/gvfs/gvfsd r,
/proc/1321/fd/ r,
/run/systemd/inhibit/3.ref w,
/usr/share/themes/Default/xfce-notify-4.0/gtk.css r,
/run/sdwdate-gui/.cache/dconf/ rw,
/proc/1435/fd/ r,
/run/systemd/inhibit/4.ref rw,

sbin.networking.aae

Added 2020/12/18 14:47:10

/etc/wpa_supplicant/ifupdown.sh mrix,

Added 2020/12/20 02:20:18

/etc/wpa_supplicant/*.sh mrix,

Added 2020/12/29 06:00:26

/etc/whonix_firewall.d/ r,
/usr/sbin/xtables-nft-multi mrix,
/usr/bin/whonix_firewall mrix,
/etc/protocols r,

I’m trying to add Whonix firewall to KickSecure. What are the proper rules for Whonix Host Firewall? My current rules are above. It looks like I still get denieds for /etc/protocols and another even though I feel I’ve set the rule correctly

sudo apparmor-info
AVC apparmor=“DENIED” operation=“open” profile=“networking-aae” name="/etc/whonix_firewall.d/" comm=“whonix_firewall” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“open” profile=“networking-aae” name="/etc/protocols" comm=“iptables” requested_mask=“r” denied_mask=“r”
AVC apparmor=“DENIED” operation=“signal” profile=“dbus-daemon” comm=“systemd” requested_mask=“receive” denied_mask=“receive” signal=term peer=“init-systemd”
AVC apparmor=“DENIED” operation=“signal” profile=“dbus-daemon” comm=“systemd” requested_mask=“receive” denied_mask=“receive” signal=kill peer=“init-systemd”
AVC apparmor=“DENIED” operation=“signal” profile=“dbus-daemon” comm=“at-spi-bus-laun” requested_mask=“receive” denied_mask=“receive” signal=term peer=“init-systemd”

Everything else seems to be working properly that comes with Kicksecure. It’s just that sdwdate-gui and now the Whonix Host Firewall

1 Like

Seems kinda unrelated to apparmor-profile-everything, firewall, Kicksecure. Please don’t mix that in this topic here with is already complicated enough.

Whonix-Host:


Host Operating System:

I see, I figured I would run Whonix-firewall in Kicksecure as host but I uninstalled Whonix-firewall within Kicksecure and will just go based on the settings Kicksecure has.

As for apparmor-profile-everything:

Apparmor-info in Kicksecure Host shows:

sudo apparmor-info
[sudo] password for user:
AVC apparmor=“DENIED” operation=“signal” profile=“dbus-daemon” comm=“systemd” requested_mask=“receive” denied_mask=“receive” signal=term peer=“init-systemd”
AVC apparmor=“DENIED” operation=“signal” profile=“dbus-daemon” comm=“systemd” requested_mask=“receive” denied_mask=“receive” signal=kill peer=“init-systemd”
AVC apparmor=“DENIED” operation=“signal” profile=“dbus-daemon” comm=“at-spi-bus-laun” requested_mask=“receive” denied_mask=“receive” signal=term peer=“init-systemd”

How do I add that to the profiles?

Booting Whonix-Gateway with apparmor-profile-everything:

Running systemctl, apparmor.service fails.
haveged.service fails, tor@default.service fails

sudo systemctl status apparmor.service
[sudo] password for user:
● apparmor.service - Load AppArmor profiles
Loaded: loaded (/lib/systemd/system/apparmor.service; enabled; vendor preset:
Drop-In: /lib/systemd/system/apparmor.service.d
└─30_live_mode.conf
Active: failed (Result: exit-code) since Sat 2021-01-02 05:42:19 UTC; 16s ago
Docs: man:apparmor(7)
https://gitlab.com/apparmor/apparmor/wikis/home/
Process: 3778 ExecStart=/lib/apparmor/apparmor.systemd reload (code=exited, st
Main PID: 3778 (code=exited, status=1/FAILURE)

Jan 02 05:42:18 host systemd[1]: Starting Load AppArmor profiles…
Jan 02 05:42:19 host apparmor.systemd[3778]: Restarting AppArmor
Jan 02 05:42:19 host apparmor.systemd[3778]: Reloading AppArmor profiles
Jan 02 05:42:19 host systemd[1]: apparmor.service: Main process exited, code=exi
Jan 02 05:42:19 host apparmor.systemd[3778]: Found reference to variable dev_tty
Jan 02 05:42:19 host systemd[1]: apparmor.service: Failed with result 'exit-code
Jan 02 05:42:19 host apparmor.systemd[3778]: Found reference to variable dev_tty
Jan 02 05:42:19 host systemd[1]: Failed to start Load AppArmor profiles.
Jan 02 05:42:19 host apparmor.systemd[3778]: Error: At least one profile failed
lines 1-19/19 (END)

sudo systemctl restart haveged.service
user@host:~$ sudo systemctl status haveged.service
● haveged.service - Entropy daemon using the HAVEGE algorithm
Loaded: loaded (/lib/systemd/system/haveged.service; enabled; vendor preset:
Drop-In: /lib/systemd/system/haveged.service.d
└─30_apparmor_profile_everything.conf
Active: failed (Result: exit-code) since Sat 2021-01-02 05:44:22 UTC; 1s ago
Docs: man:haveged(8)
http://www.issihosts.com/haveged/
Process: 4833 ExecStart=/usr/sbin/haveged --Foreground --verbose=1 $DAEMON_ARG
Main PID: 4833 (code=exited, status=225/NETWORK)

Jan 02 05:44:22 host systemd[1]: Started Entropy daemon using the HAVEGE algorit
Jan 02 05:44:22 host systemd[4833]: haveged.service: Failed to set up network na
Jan 02 05:44:22 host systemd[4833]: haveged.service: Failed at step NETWORK spaw
Jan 02 05:44:22 host systemd[1]: haveged.service: Main process exited, code=exit
Jan 02 05:44:22 host systemd[1]: haveged.service: Failed with result ‘exit-code’
lines 1-15/15 (END)

sudo systemctl restart tor@default.service
Job for tor@default.service failed because the control process exited with error code.
See “systemctl status tor@default.service” and “journalctl -xe” for details.
user@host:~$ sudo systemctl status tor@default.service
● tor@default.service - Anonymizing overlay network for TCP
Loaded: loaded (/lib/systemd/system/tor@default.service; enabled-runtime; vendor preset: enabled)
Drop-In: /lib/systemd/system/tor@default.service.d
└─30_clean-torrc-d-on-reload.conf, 40_obfs4proxy-workaround.conf, 50_controlsocket-workar
Active: failed (Result: exit-code) since Sat 2021-01-02 05:46:53 UTC; 6s ago
Process: 5672 ExecStartPre=/usr/bin/install -Z -m 02755 -o debian-tor -g debian-tor -d /run/tor (c
Process: 5673 ExecStartPre=/usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc
Process: 5674 ExecStart=/usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f
Main PID: 5674 (code=exited, status=1/FAILURE)
Tasks: 1 (limit: 4608)
Memory: 50.0M
CGroup: /system.slice/system-tor.slice/tor@default.service
└─886 /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f /etc/tor

Jan 02 05:46:53 host systemd[1]: tor@default.service: Killing process 886 (tor) with signal SIGKILL.
Jan 02 05:46:53 host systemd[1]: tor@default.service: Failed to kill control group /system.slice/sys
Jan 02 05:46:53 host systemd[1]: tor@default.service: Failed with result ‘exit-code’.
Jan 02 05:46:53 host systemd[1]: Failed to start Anonymizing overlay network for TCP.
Jan 02 05:46:53 host systemd[1]: tor@default.service: Service RestartSec=100ms expired, scheduling r
Jan 02 05:46:53 host systemd[1]: tor@default.service: Scheduled restart job, restart counter is at 5
Jan 02 05:46:53 host systemd[1]: Stopped Anonymizing overlay network for TCP.
Jan 02 05:46:53 host systemd[1]: tor@default.service: Start request repeated too quickly.
Jan 02 05:46:53 host systemd[1]: tor@default.service: Failed with result ‘exit-code’.
lines 1-23

Running sudo apparmor-info shows all Alloweds and no Denieds

Booting into Whonix-Workstation with apparmor-profile-everything breaks apparmor.service, haveged.service, kloak.service, and whonix-firewall.service. All Alloweds showing with apparmor-info and no Denieds.

sudo systemctl status haveged
● haveged.service - Entropy daemon using the HAVEGE algorithm
Loaded: loaded (/lib/systemd/system/haveged.service; enabled; vendor preset:
Drop-In: /lib/systemd/system/haveged.service.d
└─30_apparmor_profile_everything.conf
Active: failed (Result: exit-code) since Sat 2021-01-02 05:56:16 UTC; 3s ago
Docs: man:haveged(8)
http://www.issihosts.com/haveged/
Process: 2972 ExecStart=/usr/sbin/haveged --Foreground --verbose=1 $DAEMON_ARG
Main PID: 2972 (code=exited, status=225/NETWORK)

Jan 02 05:56:16 host systemd[1]: Started Entropy daemon using the HAVEGE algorit
Jan 02 05:56:16 host systemd[1]: haveged.service: Main process exited, code=exit
Jan 02 05:56:16 host systemd[1]: haveged.service: Failed with result ‘exit-code’
lines 1-13/13 (END)

sudo systemctl restart kloak
user@host:~$ sudo systemctl status kloak
● kloak.service - kloak anti keystroke deanonymization tool
Loaded: loaded (/lib/systemd/system/kloak.service; enabled; vendor preset: en
Active: failed (Result: exit-code) since Sat 2021-01-02 05:56:57 UTC; 3s ago
Docs: https://github.com/vmonaco/kloak
Process: 3016 ExecStart=/usr/sbin/kloak (code=exited, status=225/NETWORK)
Main PID: 3016 (code=exited, status=225/NETWORK)

Jan 02 05:56:57 host systemd[1]: kloak.service: Main process exited, code=exited
Jan 02 05:56:57 host systemd[1]: kloak.service: Failed with result ‘exit-code’.
Jan 02 05:56:57 host systemd[1]: kloak.service: Service RestartSec=100ms expired
Jan 02 05:56:57 host systemd[1]: kloak.service: Scheduled restart job, restart c
Jan 02 05:56:57 host systemd[1]: Stopped kloak anti keystroke deanonymization to
Jan 02 05:56:57 host systemd[1]: kloak.service: Start request repeated too quick
Jan 02 05:56:57 host systemd[1]: kloak.service: Failed with result ‘exit-code’.
Jan 02 05:56:57 host systemd[1]: Failed to start kloak anti keystroke deanonymiz
lines 1-15/15 (END)

sudo systemctl status apparmor.service
● apparmor.service - Load AppArmor profiles
Loaded: loaded (/lib/systemd/system/apparmor.service; enabled; vendor preset:
Drop-In: /lib/systemd/system/apparmor.service.d
└─30_live_mode.conf
Active: failed (Result: exit-code) since Sat 2021-01-02 05:57:42 UTC; 15s ago
Docs: man:apparmor(7)
https://gitlab.com/apparmor/apparmor/wikis/home/
Process: 3071 ExecStart=/lib/apparmor/apparmor.systemd reload (code=exited, st
Main PID: 3071 (code=exited, status=1/FAILURE)

Jan 02 05:57:41 host systemd[1]: Starting Load AppArmor profiles…
Jan 02 05:57:42 host systemd[1]: apparmor.service: Main process exited, code=exi
Jan 02 05:57:44 host apparmor.systemd[3071]: Restarting AppArmor
Jan 02 05:57:44 host apparmor.systemd[3071]: Reloading AppArmor profiles
Jan 02 05:57:42 host systemd[1]: apparmor.service: Failed with result 'exit-code
Jan 02 05:57:44 host apparmor.systemd[3071]: Found reference to variable dev_tty
Jan 02 05:57:42 host systemd[1]: Failed to start Load AppArmor profiles.
Jan 02 05:57:44 host apparmor.systemd[3071]: Found reference to variable dev_tty
Jan 02 05:57:44 host apparmor.systemd[3071]: Error: At least one profile failed

This is using the latest apparmor-profile-everything from the Dev repo for Kicksecure, Whonix-Gateway and Whonix-Workstation.

1 Like

And within Whonix-Gateway running apparmor-info, I receive these denieds which kills TOR. How may I apply this properly to the profiles?

sudo apparmor-info
[sudo] password for user:
AVC apparmor=“DENIED” operation=“signal” profile=“system_tor” comm=“systemd” requested_mask=“receive” denied_mask=“receive” signal=int peer=“init-systemd”
AVC apparmor=“DENIED” operation=“signal” profile=“system_tor” comm=“systemd” requested_mask=“receive” denied_mask=“receive” signal=kill peer=“init-systemd”



Gateway

1 Like

Also, I find this interesting. I updated sdwdate just now in Kicksecure while still having the loop issue with sdwdate in which it never connects and completes its task unless do sudo sdwdate.

If I sdwdate in terminal, I get this:

sdwdate
2021-01-06 01:55:59 - sdwdate - INFO - sdwdate started. PID: 6979
2021-01-06 01:55:59 - sdwdate - INFO - create temp_dir: /tmp/tmp.P7Mx7U20tW
2021-01-06 01:55:59 - sdwdate - INFO - Tor socks host: 127.0.0.1 Tor socks port: 9050
2021-01-06 01:55:59 - sdwdate - INFO - Running sdwdate main loop. iteration: 1 / 10000
2021-01-06 01:55:59 - sdwdate - INFO - Prerequisite check: The clock is sane.
Within build timestamp Sat 12 Dec 2020 05:44:06 AM UTC and expiration timestamp Tue 17 May 2033 10:00:00 AM UTC.
Clock within consensus parameters consensus/valid-after 2021-01-06 01:00:00 and consensus/valid-until 2021-01-06 04:00:00.
2021-01-06 01:55:59 - sdwdate - INFO - Prerequisite check: Tor fully bootstrapped.
2021-01-06 01:55:59 - sdwdate - INFO - Start fetching remote times.
Unexpected error: <class ‘PermissionError’>
2021-01-06 01:55:59 - sdwdate - INFO - Time fetching in progress…
2021-01-06 01:55:59 - sdwdate - INFO - Running sdwdate fetch loop. iteration: 1
2021-01-06 01:55:59 - sdwdate - INFO - Requested urls [‘gmg7jl25ony5g7ws.onion’, ‘ltcpool5brio2gaj.onion’, ‘6zwctlqtpilbkl47.onion’]
2021-01-06 01:56:01 - sdwdate - INFO - Returned urls “[‘gmg7jl25ony5g7ws.onion’, ‘ltcpool5brio2gaj.onion’, ‘6zwctlqtpilbkl47.onion’]”
2021-01-06 01:56:01 - sdwdate - INFO - remote 0: gmg7jl25ony5g7ws.onion
2021-01-06 01:56:01 - sdwdate - INFO - * comment: Gizmodo Media Group https://specialprojectsdesk.com/secure-drop https://web.archive.org/web/20201206054439/https://specialprojectsdesk.com/secure-drop
2021-01-06 01:56:01 - sdwdate - INFO - * remote_unixtime: 1609898173
2021-01-06 01:56:01 - sdwdate - INFO - * consensus/valid-after: 2021-01-06 01:00:00
2021-01-06 01:56:01 - sdwdate - INFO - * remote_time : 2021-01-06 01:56:13
2021-01-06 01:56:01 - sdwdate - INFO - * consensus/valid-until: 2021-01-06 04:00:00
2021-01-06 01:56:01 - sdwdate - INFO - * time_diff: 12 second(s)
2021-01-06 01:56:01 - sdwdate - INFO - * timesanitycheck: sane
2021-01-06 01:56:01 - sdwdate - INFO - * time_consensus_sanity_check: sane
2021-01-06 01:56:01 - sdwdate - INFO - * remote_status: True
2021-01-06 01:56:01 - sdwdate - INFO - remote 1: ltcpool5brio2gaj.onion
2021-01-06 01:56:01 - sdwdate - INFO - * comment: https://www.litecoinpool.org/help https://web.archive.org/web/20161114095946/https://www.litecoinpool.org/help
2021-01-06 01:56:01 - sdwdate - INFO - * remote_unixtime: 1609898172
2021-01-06 01:56:01 - sdwdate - INFO - * consensus/valid-after: 2021-01-06 01:00:00
2021-01-06 01:56:01 - sdwdate - INFO - * remote_time : 2021-01-06 01:56:12
2021-01-06 01:56:01 - sdwdate - INFO - * consensus/valid-until: 2021-01-06 04:00:00
2021-01-06 01:56:01 - sdwdate - INFO - * time_diff: 11 second(s)
2021-01-06 01:56:01 - sdwdate - INFO - * timesanitycheck: sane
2021-01-06 01:56:01 - sdwdate - INFO - * time_consensus_sanity_check: sane
2021-01-06 01:56:01 - sdwdate - INFO - * remote_status: True
2021-01-06 01:56:01 - sdwdate - INFO - remote 2: 6zwctlqtpilbkl47.onion
2021-01-06 01:56:01 - sdwdate - INFO - * comment: https://piratenpartij.nl/contact/ https://web.archive.org/web/20170315154213/https://piratenpartij.nl/contact/
2021-01-06 01:56:01 - sdwdate - INFO - * remote_unixtime: 1609898173
2021-01-06 01:56:01 - sdwdate - INFO - * consensus/valid-after: 2021-01-06 01:00:00
2021-01-06 01:56:01 - sdwdate - INFO - * remote_time : 2021-01-06 01:56:13
2021-01-06 01:56:01 - sdwdate - INFO - * consensus/valid-until: 2021-01-06 04:00:00
2021-01-06 01:56:01 - sdwdate - INFO - * time_diff: 12 second(s)
2021-01-06 01:56:01 - sdwdate - INFO - * timesanitycheck: sane
2021-01-06 01:56:01 - sdwdate - INFO - * time_consensus_sanity_check: sane
2021-01-06 01:56:01 - sdwdate - INFO - * remote_status: True
2021-01-06 01:56:01 - sdwdate - INFO - Pool 1: gmg7jl25ony5g7ws.onion, web unixtime: 1609898173, web time: Wed Jan 06 01:56:13 UTC 2021, diff: 12 seconds
2021-01-06 01:56:01 - sdwdate - INFO - Pool 2: ltcpool5brio2gaj.onion, web unixtime: 1609898172, web time: Wed Jan 06 01:56:12 UTC 2021, diff: 11 seconds
2021-01-06 01:56:01 - sdwdate - INFO - Pool 3: 6zwctlqtpilbkl47.onion, web unixtime: 1609898173, web time: Wed Jan 06 01:56:13 UTC 2021, diff: 12 seconds
2021-01-06 01:56:01 - sdwdate - INFO - End fetching remote times.
2021-01-06 01:56:01 - sdwdate - INFO - Pool differences, sorted: [11, 12, 12]
2021-01-06 01:56:01 - sdwdate - INFO - Median time difference: +12.000000000
2021-01-06 01:56:01 - sdwdate - INFO - randomize : +0.792354561
2021-01-06 01:56:01 - sdwdate - INFO - New time difference : +12.792354561
2021-01-06 01:56:01 - sdwdate - INFO - Gradually adjusting the time by running sclockadj using command: /usr/lib/sdwdate/sclockadj “12792354561”
2021-01-06 01:56:01 - sdwdate - INFO - Launched sclockadj into the background. PID: 7022
Traceback (most recent call last):
File “/usr/bin/sdwdate”, line 637, in
f = open(sdwdate.status_success_path, ‘w’)
PermissionError: [Errno 13] Permission denied: ‘/run/sdwdate/success’
user@os:~$ Failed to change clock!: Operation not permitted

sudo apparmor-info
AVC apparmor=“DENIED” operation=“file_receive” profile=“dbus-daemon” name="/run/systemd/inhibit/6.ref" comm=“dbus-daemon” requested_mask=“w” denied_mask=“w”
AVC apparmor=“DENIED” operation=“open” profile="/**/*-browser/Browser/firefox" name="/proc/4858/cgroup" comm=“firefox.real” requested_mask=“r” denied_mask=“r”
AVC apparmor=“ALLOWED” operation=“capable” profile="/usr/bin/sdwdate" comm=“te_pe_tb_check” capability=2 capname=“dac_read_search”
AVC apparmor=“ALLOWED” operation=“capable” info=“optional: no audit” error=-1 profile="/usr/bin/sdwdate" comm=“tor_circuit_est” capability=27 capname=“mknod”
AVC apparmor=“ALLOWED” operation=“capable” profile="/usr/bin/sdwdate" comm=“tor_circuit_est” capability=1 capname=“dac_override”
AVC apparmor=“ALLOWED” operation=“capable” info=“optional: no audit” error=-1 profile="/usr/bin/sdwdate" comm=“tor_consensus_v” capability=27 capname=“mknod”
AVC apparmor=“ALLOWED” operation=“capable” profile="/usr/bin/sdwdate" comm=“tor_consensus_v” capability=1 capname=“dac_override”
AVC apparmor=“ALLOWED” operation=“capable” profile="/usr/bin/sdwdate" comm=“tor_consensus_v” capability=2 capname=“dac_read_search”
AVC apparmor=“ALLOWED” operation=“capable” profile="/usr/bin/sdwdate" comm=“sdwdate” capability=1 capname=“dac_override”
AVC apparmor=“ALLOWED” operation=“capable” profile="/usr/bin/sdwdate" comm=“sdwdate” capability=2 capname=“dac_read_search”
AVC apparmor=“ALLOWED” operation=“open” profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm=“tor_circuit_est” requested_mask=“r” denied_mask=“r”
AVC apparmor=“ALLOWED” operation=“open” profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm=“tor_consensus_v” requested_mask=“r” denied_mask=“r”
AVC apparmor=“ALLOWED” operation=“open” profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm=“sdwdate” requested_mask=“r” denied_mask=“r”

I’m assuming Allowed shows rules already applied to their particular profiles but there is a denied_mask. Would this be responsible for sdwdate not starting up properly?

I guess lsblk is able to read filesystem UUIDs, so it might break being anonymous, or at least being re-identifyable. So it’s the danger of being recognized, maybe.

See:

sudobash via Whonix Forum:

If I sdwdate in terminal, I get this:

sdwdate

Not designed to be run from command line. It’s supposed to be run under
user sdwdate. In actual production additional restrictions apply. It’s
run by sdwdate systemd unit which adds systemd hardening which can be a
further cause for issues.

Running sdwdate as root could mess up permissions in folder /run/sdwdate
(adding files owned by root) which would then disrupt sdwdate started by
systemd under user sdwdate.

I am not sure how sdwdate should act if start from command line. For
sure, shouldn’t run as root. But as user other than sdwdate it doesn’t
have permission to change the time anyhow.

I don’t know.

Those tools aren’t great. They often break and can’t really handle anything other than file permissions like dbus rules.

@sudobash it seems like you’re mixing things weirdly and causing errors that wouldn’t occur normally. Do you get any errors when running the OS as it is expected to without any custom modifications?

Also, please use markdown formatting to enclose logs / commands by using 3 backticks:

```
user@host:~$ echo “test!”
test!
user@host:~$
```

I escaped the backticks above for demonstration purposes but if I hadn’t, it would look like:

user@host:~$ echo "test!"
test!
user@host:~$

It makes it much more readable and separates sentences from logs better. You can also use single backticks to enclose small strings in a sentence:

Like `this`, for example.

Without the escape:

Like this, for example.

1 Like

sdwdate with apparmor-profile-everything installed from the dev repo as of right now displays this using apparmor-info command:

sudo apparmor-info
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/etc/ssl/openssl.cnf" comm="url_to_unixtime" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/etc/ssl/certs/ca-certificates.crt" comm="url_to_unixtime" requested_mask="r" denied_mask="r"

With this info, I added to sudo mousepad ‘/etc/apparmor.d/usr.bin.sdwdate’:

/etc/ssl/openssl.cnf r,
/etc/ssl/certs/ca-certificates.crt r,

Now on reboot, running apparmor-info I get this:

AVC apparmor="ALLOWED" operation="ptrace" profile="/usr/bin/sdwdate" comm="ps" requested_mask="read" denied_mask="read" peer="init-systemd"
AVC apparmor="ALLOWED" operation="ptrace" profile="/usr/bin/sdwdate" comm="ps" requested_mask="read" denied_mask="read" peer="unconfined"
AVC apparmor="ALLOWED" operation="ptrace" profile="/usr/bin/sdwdate" comm="ps" requested_mask="read" denied_mask="read" peer="dbus-daemon"
AVC apparmor="ALLOWED" operation="mknod" profile="/usr/bin/sdwdate" name="/home/user/status" comm="sdwdate" requested_mask="c" denied_mask="c"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/status" comm="sdwdate" requested_mask="wc" denied_mask="wc"
AVC apparmor="ALLOWED" operation="mknod" profile="/usr/bin/sdwdate" name="/home/user/msg" comm="sdwdate" requested_mask="c" denied_mask="c"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/msg" comm="sdwdate" requested_mask="wc" denied_mask="wc"

I’ll add these to the sdwdate profile and report later. sdwdate date is still looping on startup with apparmor-profile-everything installed for me. sdwdate running without sudo:

sdwdate
2021-01-11 17:39:16 - sdwdate - INFO - sdwdate started. PID: 4181
sdwdate_status_files_folder: /home/user
2021-01-11 17:39:16 - sdwdate - INFO - Tor socks host: 127.0.0.1 Tor socks port: 9050
2021-01-11 17:39:16 - sdwdate - INFO - Running sdwdate main loop. iteration: 1 / 10000
sdwdate_status_files_folder: /home/user
2021-01-11 17:39:17 - sdwdate - INFO - PREPARATION:
2021-01-11 17:39:17 - sdwdate - INFO - /usr/lib/helper-scripts/onion-time-pre-script: Start.
Static Time Sanity Check: The clock is sane.
Within build timestamp Sat 12 Dec 2020 05:44:06 AM UTC and expiration timestamp Tue 17 May 2033 10:00:00 AM UTC.
Tor Consensus Time Sanity Check: Clock within consensus parameters consensus/valid-after 2021-01-11 17:00:00 and consensus/valid-until 2021-01-11 20:00:00.
Tor fully bootstrapped.
/usr/lib/helper-scripts/onion-time-pre-script: END: Exiting with code_code '0' indicating 'success'.
2021-01-11 17:39:17 - sdwdate - INFO - PREPARATION RESULT: SUCCESS.
2021-01-11 17:39:17 - sdwdate - INFO - 

sdwdate_status_files_folder: /home/user
2021-01-11 17:39:17 - sdwdate - INFO - Start fetching remote times.
2021-01-11 17:39:17 - sdwdate - INFO - restricted_msg: Initial time fetching in progress...
2021-01-11 17:39:17 - sdwdate - INFO - Initial time fetching in progress...
2021-01-11 17:39:17 - sdwdate - INFO - Running sdwdate fetch loop. iteration: 1
2021-01-11 17:39:17 - sdwdate - INFO - requested urls ['http://arujlhu2zjjhc3bw.onion', 'http://nxhhwbbxc4khvvlw.onion', 'http://mjrkrqnlf26etelsi7zpkqc3dzlrzyurvmd3jksmndarzzbugz5xctid.onion']
2021-01-11 17:39:29 - sdwdate - INFO - returned urls "['http://arujlhu2zjjhc3bw.onion', 'http://nxhhwbbxc4khvvlw.onion', 'http://mjrkrqnlf26etelsi7zpkqc3dzlrzyurvmd3jksmndarzzbugz5xctid.onion']"
2021-01-11 17:39:29 - sdwdate - INFO - remote 0: http://arujlhu2zjjhc3bw.onion
2021-01-11 17:39:29 - sdwdate - INFO - * comment: https://web.archive.org/web/20210111091808/https://securedrop.org/directory/public-intelligence/	https://web.archive.org/web/20210111091811/https://publicintelligence.net/contribute/
2021-01-11 17:39:29 - sdwdate - INFO - * remote_unixtime: 1610411615
2021-01-11 17:39:29 - sdwdate - INFO - * consensus/valid-after: 2021-01-11 17:00:00
2021-01-11 17:39:29 - sdwdate - INFO - * remote_time          : 2021-01-12 00:33:35
2021-01-11 17:39:29 - sdwdate - INFO - * consensus/valid-until: 2021-01-11 20:00:00
2021-01-11 17:39:29 - sdwdate - INFO - * time_diff: 24846 second(s)
2021-01-11 17:39:29 - sdwdate - INFO - * Static Time Sanity Check: sane
2021-01-11 17:39:29 - sdwdate - INFO - * Tor Consensus Time Sanity Check: fast
2021-01-11 17:39:29 - sdwdate - INFO - * remote_status: False
2021-01-11 17:39:29 - sdwdate - INFO - remote 1: http://nxhhwbbxc4khvvlw.onion
2021-01-11 17:39:29 - sdwdate - INFO - * comment: https://searx.gotrust.de	https://web.archive.org/web/20170519171857/https://github.com/asciimoo/searx/wiki/Searx-instances
2021-01-11 17:39:29 - sdwdate - INFO - * remote_unixtime: 1610412195
2021-01-11 17:39:29 - sdwdate - INFO - * consensus/valid-after: 2021-01-11 17:00:00
2021-01-11 17:39:29 - sdwdate - INFO - * remote_time          : 2021-01-12 00:43:15
2021-01-11 17:39:29 - sdwdate - INFO - * consensus/valid-until: 2021-01-11 20:00:00
2021-01-11 17:39:29 - sdwdate - INFO - * time_diff: 25426 second(s)
2021-01-11 17:39:29 - sdwdate - INFO - * Static Time Sanity Check: sane
2021-01-11 17:39:29 - sdwdate - INFO - * Tor Consensus Time Sanity Check: fast
2021-01-11 17:39:29 - sdwdate - INFO - * remote_status: False
2021-01-11 17:39:29 - sdwdate - INFO - remote 2: http://mjrkrqnlf26etelsi7zpkqc3dzlrzyurvmd3jksmndarzzbugz5xctid.onion
2021-01-11 17:39:29 - sdwdate - INFO - * comment: https://pad.systemli.org	https://www.systemli.org/en/service/etherpad.html	https://web.archive.org/web/20191025120405/https://www.systemli.org/en/service/etherpad.html
2021-01-11 17:39:29 - sdwdate - INFO - * status: False
2021-01-11 17:39:29 - sdwdate - INFO - * value: b"connect error: SOCKSHTTPConnectionPool(host='mjrkrqnlf26etelsi7zpkqc3dzlrzyurvmd3jksmndarzzbugz5xctid.onion', port=80): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.contrib.socks.SOCKSConnection object at 0x5f10e5057240>: Failed to establish a new connection: 0x04: Host unreachable'))"
2021-01-11 17:39:29 - sdwdate - INFO - Running sdwdate fetch loop. iteration: 2
2021-01-11 17:39:29 - sdwdate - INFO - requested urls ['http://vnchbkzryteygshp53p6zfya7jyrzaugjzmfwtejh4acnaxnm47t2nad.onion', 'http://3kyl4i7bfdgwelmf.onion', 'http://tinhat233xymse34.onion']
2021-01-11 17:39:39 - sdwdate - INFO - returned urls "['http://vnchbkzryteygshp53p6zfya7jyrzaugjzmfwtejh4acnaxnm47t2nad.onion', 'http://3kyl4i7bfdgwelmf.onion', 'http://tinhat233xymse34.onion']"
2021-01-11 17:39:39 - sdwdate - INFO - remote 0: http://vnchbkzryteygshp53p6zfya7jyrzaugjzmfwtejh4acnaxnm47t2nad.onion

Just loops, ran apparmor-info:

AVC apparmor="ALLOWED" operation="ptrace" profile="/usr/bin/sdwdate" comm="ps" requested_mask="read" denied_mask="read" peer="init-systemd"
AVC apparmor="ALLOWED" operation="ptrace" profile="/usr/bin/sdwdate" comm="ps" requested_mask="read" denied_mask="read" peer="unconfined"
AVC apparmor="ALLOWED" operation="ptrace" profile="/usr/bin/sdwdate" comm="ps" requested_mask="read" denied_mask="read" peer="dbus-daemon"
AVC apparmor="ALLOWED" operation="mknod" profile="/usr/bin/sdwdate" name="/home/user/status" comm="sdwdate" requested_mask="c" denied_mask="c"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/status" comm="sdwdate" requested_mask="wc" denied_mask="wc"
AVC apparmor="ALLOWED" operation="mknod" profile="/usr/bin/sdwdate" name="/home/user/msg" comm="sdwdate" requested_mask="c" denied_mask="c"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/msg" comm="sdwdate" requested_mask="wc" denied_mask="wc"
AVC apparmor="ALLOWED" operation="truncate" profile="/usr/bin/sdwdate" name="/home/user/status" comm="sdwdate" requested_mask="w" denied_mask="w"
AVC apparmor="ALLOWED" operation="truncate" profile="/usr/bin/sdwdate" name="/home/user/msg" comm="sdwdate" requested_mask="w" denied_mask="w"

Added to sdwdate apparmor profile:

ptrace read,
/home/user/status rw,
/home/user/msg rw,

Reboot and ran apparmor-info:

AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm="tor_consensus_v" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/bin/sdwdate" name="/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie" comm="sdwdate" requested_mask="r" denied_mask="r"

Added to sdwdate apparmor profile:

/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Tor/control_auth_cookie r,

Reboot

sdwdate just loops. Curious what apparmor-info whould show now:


sudo apparmor-info
[sudo] password for user:                
AVC apparmor="DENIED" operation="open" profile="/**/*-browser/Browser/firefox" name="/proc/2284/cgroup" comm="firefox.real" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get" name="/etc/nsswitch.conf" comm="anondate-get" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get" name="/etc/passwd" comm="anondate-get" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get" name="/etc/nsswitch.conf" comm="whoami" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get" name="/etc/passwd" comm="whoami" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="exec" profile="/usr/sbin/anondate-get" name="/usr/bin/timeout" comm="anondate-get" requested_mask="x" denied_mask="x"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/bin/timeout" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/ld-2.28.so" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/etc/ld.so.preload" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/libhardened_malloc.so/libhardened_malloc_kicksecure.so" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/libhardened_malloc.so/libhardened_malloc_kicksecure.so" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/etc/ld.so.cache" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/librt-2.28.so" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/librt-2.28.so" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libpthread-2.28.so" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libpthread-2.28.so" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libc-2.28.so" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libc-2.28.so" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libgcc_s.so.1" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libgcc_s.so.1" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libm-2.28.so" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/x86_64-linux-gnu/libm-2.28.so" comm="timeout" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/locale/locale-archive" comm="timeout" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="exec" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/helper-scripts/tor_bootstrap_check.py" comm="timeout" requested_mask="x" denied_mask="x"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/bin/python3.7" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/ld-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/etc/ld.so.preload" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/libhardened_malloc.so/libhardened_malloc_kicksecure.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/libhardened_malloc.so/libhardened_malloc_kicksecure.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/etc/ld.so.cache" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libcrypt-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libcrypt-2.28.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libpthread-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libpthread-2.28.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libdl-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libdl-2.28.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libutil-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libutil-2.28.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.8" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.8" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libz.so.1.2.11" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libz.so.1.2.11" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libm-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libm-2.28.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libc-2.28.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libc-2.28.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libgcc_s.so.1" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libgcc_s.so.1" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/locale/locale-archive" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/encodings/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/codecs.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/encodings/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/encodings/__pycache__/aliases.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/encodings/__pycache__/utf_8.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/encodings/__pycache__/latin_1.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/io.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/abc.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/_bootlocale.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/site.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/os.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/stat.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/posixpath.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/genericpath.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/_collections_abc.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/_sitebuiltins.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/local/lib/python3.7/dist-packages/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/sitecustomize.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/helper-scripts/tor_bootstrap_check.py" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/helper-scripts/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/datetime.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/share/zoneinfo/UCT" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/prereq.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/functools.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/collections/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/operator.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/keyword.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/heapq.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/reprlib.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/inspect.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/dis.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/types.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/opcode.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_opcode.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_opcode.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/collections/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/collections/__pycache__/abc.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/enum.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/importlib/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/warnings.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/importlib/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/importlib/__pycache__/machinery.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/linecache.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/tokenize.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/re.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/sre_compile.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/sre_parse.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/sre_constants.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/copyreg.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/token.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/platform.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/subprocess.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/signal.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/selectors.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/threading.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/traceback.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/_weakrefset.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/enum.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/str_tools.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/connection.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/hashlib.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_hashlib.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_hashlib.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libssl.so.1.1" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libssl.so.1.1" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/hmac.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"

Continued apparmor-info list:


AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/proc.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/base64.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/struct.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/socket.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/log.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/logging/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/weakref.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/string.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/system.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/ctypes/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_ctypes.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_ctypes.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/ctypes/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/ctypes/__pycache__/_endian.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/proc/1461/status" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/proc/1461/mounts" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/ctypes/__pycache__/util.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/shutil.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/fnmatch.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/bz2.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/_compression.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_bz2.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_bz2.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libbz2.so.1.0.4" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/libbz2.so.1.0.4" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/lzma.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_lzma.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_lzma.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/liblzma.so.5.2.4" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/x86_64-linux-gnu/liblzma.so.5.2.4" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/tempfile.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/random.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/bisect.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/mimetypes.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/urllib/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/urllib/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/urllib/__pycache__/parse.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/multiprocessing/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/multiprocessing/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/multiprocessing/__pycache__/context.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/multiprocessing/__pycache__/process.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/multiprocessing/__pycache__/reduction.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/pickle.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/_compat_pickle.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/tarfile.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/copy.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/conf.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/connection.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/getpass.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/contextlib.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/termios.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/termios.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/control.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/calendar.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/locale.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/queue.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_queue.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_queue.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/server_descriptor.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/certificate.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/extrainfo_descriptor.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/exit_policy.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/__future__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/util/__pycache__/tor_tools.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/version.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/router_status_entry.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/networkstatus.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/microdescriptor.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/tordnsel.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/hidden_service_descriptor.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/descriptor/__pycache__/reader.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/__init__.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/__pycache__/socket.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/__pycache__/ssl.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_ssl.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3.7/lib-dynload/_ssl.cpython-37m-x86_64-linux-gnu.so" comm="tor_bootstrap_c" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/events.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/add_onion.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/authchallenge.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/getinfo.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/getconf.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/mapaddress.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/usr/lib/python3/dist-packages/stem/response/__pycache__/protocolinfo.cpython-37.pyc" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_bootstrap_check.py" name="/run/tor/control.authcookie" comm="tor_bootstrap_c" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="exec" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout" name="/usr/lib/helper-scripts/tor_circuit_established_check.py" comm="timeout" requested_mask="x" denied_mask="x"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/bin/python3.7" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/ld-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/etc/ld.so.preload" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/libhardened_malloc.so/libhardened_malloc_kicksecure.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/libhardened_malloc.so/libhardened_malloc_kicksecure.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/etc/ld.so.cache" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libcrypt-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libcrypt-2.28.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libpthread-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libpthread-2.28.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libdl-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libdl-2.28.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libutil-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libutil-2.28.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.8" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.8" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libz.so.1.2.11" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libz.so.1.2.11" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libm-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libm-2.28.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libc-2.28.so" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libc-2.28.so" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libgcc_s.so.1" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="file_mmap" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/libgcc_s.so.1" comm="tor_circuit_est" requested_mask="rm" denied_mask="rm"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/locale/locale-archive" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/encodings/__pycache__/__init__.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/codecs.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/encodings/" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/encodings/__pycache__/aliases.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/encodings/__pycache__/utf_8.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/encodings/__pycache__/latin_1.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/io.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/abc.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/_bootlocale.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/site.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/os.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"
AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/anondate-get//null-/usr/bin/timeout//null-/usr/lib/helper-scripts/tor_circuit_established_check.py" name="/usr/lib/python3.7/__pycache__/stat.cpython-37.pyc" comm="tor_circuit_est" requested_mask="r" denied_mask="r"

The list goes on and on.