<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=4750&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=4750</link>
		<description><![CDATA[The most recent posts in [SOLVED] Devuan Beowulf: can't get rid of AppArmor.]]></description>
		<lastBuildDate>Tue, 28 Dec 2021 22:59:01 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33546#p33546</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>But Poettering seems to be in charge</p></div></blockquote></div><p>Don&#039;t be silly.</p></div></blockquote></div><p>Tsk, tsk ...<br />No name calling ... 8^D !!!&#160; &#160;</p><div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>But <span class="bbs">Poettering</span> massive, faceless, psychopathic corporate entities seem to be in charge.</p></div></blockquote></div><p>Better?<br />So, if not Potty, then it is the MFPCEs but the issue (for me) stands.</p><p>ie:<br />You don&#039;t go to the cinema with a bathing trunk under your trousers, just in case you decide to go for a swim at the beach, 400 km. away.</p><p>Whoever decided this <span class="bbc">apparmor</span> setup <span class="bbs">is a dick</span> should seriously reconsider. </p><p>Thanks for taking the time to explain all this and for the humour.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Tue, 28 Dec 2021 22:59:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33546#p33546</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33541#p33541</link>
			<description><![CDATA[<div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>But Poettering seems to be in charge</p></div></blockquote></div><p>Don&#039;t be silly. Massive, faceless, psychopathic corporate entities took control of the kernel quite some time ago.</p><p><a href="https://linuxfoundation.org/our-members-are-our-superpower-2/" rel="nofollow">https://linuxfoundation.org/our-members … erpower-2/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Tue, 28 Dec 2021 19:08:18 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33541#p33541</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33540#p33540</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>See ...<br />... which package(s) own(s) those files.</p></div></blockquote></div><p>Thanks for the link.<br />Quite useful.</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>Debian make several separate packages ...<br />Arch lump everything together in their apparmor package ...<br />... *must* have the AppArmor user space utilities installed ...<br />... not the case in Debian, which seems like an improvement to me.</p></div></blockquote></div><p>I&#039;m not in a situation to argue for or against.</p><p>But to <em>me</em> it seems like an unwarranted excess on behalf of the Debian crew.</p><p>Just like having <span class="bbc">apparmor</span> installed and enabled by default.<br />Or ignoring the fact that it is disabled in the kernel command line to reinstall and enable it again when upgrading the kernel.<br />But Poettering seems to be in charge, so I&#039;m not at all surprised.</p><p>My point is that if you want to install <span class="bbc">apparmor</span>, then do it installing all the needed dependencies/utilities with it.<br />No need to fill up the system with files I won&#039;t be using.</p><p>It&#039;s like going to the cinema with a bathing trunk under my trousers.<br />Just in case I decide to go for a swim at the beach.<br />The nearest one being 400 km. away.</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>... the AppArmor functionality is actually provided by the kernel itself ...</p></div></blockquote></div><p>I&#039;m quite aware of that.</p><p>Thank you very much for taking the time to explain this. 8^ )</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Tue, 28 Dec 2021 19:01:31 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33540#p33540</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33536#p33536</link>
			<description><![CDATA[<div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>I&#039;m bothered by the fact that they are quite obviously* <span class="bbc">apparmor</span> files and not <span class="bbc">dbus</span> files.<br />* <span class="bbc">/etc/apparmor/*</span>, <span class="bbc">/etc/apparmor.d/*</span>, /<span class="bbc">etc/apparmor/init/*</span></p></div></blockquote></div><p>See <a href="https://wiki.debian.org/WhereIsIt#A.22I_have_a_file_.27quux.27_on_my_system.2C_which_package_does_it_belong_to.3F.22" rel="nofollow">https://wiki.debian.org/WhereIsIt#A.22I … g_to.3F.22</a> to find out which package(s) own(s) those files.</p><div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>they <span class="bbu">should not</span> be there unless <span class="bbc">apparmor</span> is actually installed and enabled.<br />ie: What do I need them there for?</p></div></blockquote></div><p>Debian make several separate packages so that you can uninstall the main apparmor package without breaking the dependency chain for packages that make use of those files if AppArmor is enabled. Arch lump everything together in their apparmor package so in that distribution you *must* have the AppArmor user space utilities installed to satisfy the dependencies of any packages that are compiled with support. This is not the case in Debian, which seems like an improvement to me.</p><p>It is important to note here that the AppArmor functionality is actually provided by the kernel itself so if you really want to be rid of it you&#039;ll have to roll your own kernel with CONFIG_SECURITY_APPARMOR disabled. The apparmor package only provides the user space utilities to control the kernel space functionality.</p><p>Reference: <a href="https://www.kernel.org/doc/html/v5.10/admin-guide/LSM/apparmor.html" rel="nofollow">https://www.kernel.org/doc/html/v5.10/a … armor.html</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Tue, 28 Dec 2021 16:53:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33536#p33536</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33534#p33534</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>Because the dbus package has been built with AppArmor support ...</p></div></blockquote></div><p>I see.</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>... AppArmor libraries won&#039;t ever be used if AppArmor is disabled ...<br />... should be able to remove them manually ...</p></div></blockquote></div><p>Sure.<br />I know well enough not to muck with stuff in <span class="bbc">/etc</span> so I will let that be for the moment.</p><p>But it isn&#039;t so much that I&#039;m bothered by them.<br />I&#039;m bothered by the fact that they are quite obviously* <span class="bbc">apparmor</span> files and not <span class="bbc">dbus</span> files.<br />* <span class="bbc">/etc/apparmor/*</span>, <span class="bbc">/etc/apparmor.d/*</span>, /<span class="bbc">etc/apparmor/init/*</span></p><p>In my &quot;non-expert/developer/programmer&quot; opinion, they <span class="bbu">should not</span> be there unless <span class="bbc">apparmor</span> is actually installed and enabled.<br />ie: What do I need them there for? They got there because <span class="bbc">apparmor</span> is installed and enabled by default.</p><p>How come they are not removed/purged when <span class="bbc">apparmor</span> is removed?</p><p><span class="bbc">apparmor</span> and <span class="bbc">tomoyo</span> <span class="bbu">should not</span> be foisted onto your installation unless you actually <strong>want</strong> to install them.</p><p>I have the idea that something is not right here.<br />For whatever reason it reminds me of how MS wove IE into Windows 95 so as to make it almost inoperable if it was pulled out*. <br />* to be able to choose an alternate browser.&#160; </p><p>Eventually MS were found out and exposed, but by then the damage was already done.</p><p>Thanks for your input.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Tue, 28 Dec 2021 15:02:46 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33534#p33534</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33529#p33529</link>
			<description><![CDATA[<div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>Why is there a <span class="bbc">dbus</span> dependency on <span class="bbc">libapparmor1</span>?</p></div></blockquote></div><p>Because the dbus package has been built with AppArmor support enabled for architectures that support it:</p><p><a href="https://salsa.debian.org/utopia-team/dbus/-/blob/debian/master/configure.ac#L200" rel="nofollow">https://salsa.debian.org/utopia-team/db … re.ac#L200</a></p><p>The AppArmor libraries won&#039;t ever be used if AppArmor is disabled so you should be able to remove them manually without breaking your system if you&#039;re that bothered by them.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Tue, 28 Dec 2021 13:14:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33529#p33529</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33528#p33528</link>
			<description><![CDATA[<p>Hello:</p><p>Why is there a <span class="bbc">dbus</span> dependency on <span class="bbc">libapparmor1</span>?<br />I don&#039;t understand what is going on.</p><p>ascii w/backported kernel installation: </p><div class="codebox"><pre><code>groucho@devuan:~$ aptitude why libapparmor1
i   slim Depends dbus                    
i A dbus Depends libapparmor1 (&gt;= 2.8.94)
groucho@devuan:~$ </code></pre></div><p>ascii VM:</p><div class="codebox"><pre><code>groucho@dev-pihole:~$ sudo aptitude why libapparmor1
i   dbus-x11 Depends dbus                    
i A dbus     Depends libapparmor1 (&gt;= 2.8.95)
groucho@dev-pihole:~$ </code></pre></div><p>chimaera VM:</p><div class="codebox"><pre><code>root@chimaera:~# aptitude why libapparmor1
i   dbus Depends libapparmor1 (&gt;= 2.8.94)
root@chimaera:~# </code></pre></div><p><span class="bbc">apparmor</span> is <span class="bbu">not</span> installed in any of these three Devuan machines.<br />Yet, from <span class="bbc">ascii</span> on, there seems to be a constant <span class="bbc">apparmor</span> infiltration.</p><p>This is the <span class="bbc">apparmor</span> stuff I have in my main installation:</p><div class="codebox"><pre><code>groucho@devuan:~$ uname -a
Linux devuan 5.10.0-0.bpo.3-amd64 #1 SMP Debian 5.10.13-1~bpo10+1 (2021-02-11) x86_64 GNU/Linux
groucho@devuan:~$ </code></pre></div><div class="codebox"><pre><code>groucho@devuan:~$ apt list | grep installed | grep -i apparmor
--- snip ---
libapparmor1/oldstable,now 2.13.2-10 amd64 [installed]
groucho@devuan:~$ </code></pre></div><div class="codebox"><pre><code>groucho@devuan:~$ locate apparmor
/etc/apparmor.d
/etc/apparmor.d/local
/etc/apparmor.d/usr.sbin.tcpdump
/etc/apparmor.d/local/usr.sbin.tcpdump
/lib/x86_64-linux-gnu/libapparmor.so.1
/lib/x86_64-linux-gnu/libapparmor.so.1.6.0
/usr/share/doc/libapparmor1
/usr/share/doc/libapparmor1/changelog.Debian.gz
/usr/share/doc/libapparmor1/copyright
/usr/share/lintian/overrides/libapparmor1
/usr/src/linux-headers-5.10.0-0.bpo.3-amd64/include/config/default/security/apparmor.h
/usr/src/linux-headers-5.10.0-0.bpo.3-amd64/include/config/security/apparmor
/usr/src/linux-headers-5.10.0-0.bpo.3-amd64/include/config/security/apparmor.h
/usr/src/linux-headers-5.10.0-0.bpo.3-amd64/include/config/security/apparmor/hash
/usr/src/linux-headers-5.10.0-0.bpo.3-amd64/include/config/security/apparmor/hash.h
/usr/src/linux-headers-5.10.0-0.bpo.3-amd64/include/config/security/apparmor/hash/default.h
/var/lib/dpkg/info/libapparmor1:amd64.list
/var/lib/dpkg/info/libapparmor1:amd64.md5sums
/var/lib/dpkg/info/libapparmor1:amd64.shlibs
/var/lib/dpkg/info/libapparmor1:amd64.symbols
/var/lib/dpkg/info/libapparmor1:amd64.triggers
groucho@devuan:~$ </code></pre></div><p>This is what I have in one of my VMs:</p><div class="codebox"><pre><code>groucho@dev-pihole:~$ uname -a
Linux dev-pihole 4.9.0-17-amd64 #1 SMP Debian 4.9.290-1 (2021-12-12) x86_64 GNU/Linux
groucho@dev-pihole:~$ </code></pre></div><div class="codebox"><pre><code>groucho@dev-pihole:~$ apt list | grep installed | grep -i apparmor
--- snip ---
libapparmor1/oldoldstable,now 2.11.0-3+deb9u2 amd64 [installed,automatic]
groucho@dev-pihole:~$ </code></pre></div><div class="codebox"><pre><code>groucho@dev-pihole:~$ locate apparmor
/etc/apparmor
/etc/apparmor.d
/etc/apparmor/init
/etc/apparmor/init/network-interface-security
/etc/apparmor/init/network-interface-security/usr.sbin.ntpd
/etc/apparmor.d/local
/etc/apparmor.d/tunables
/etc/apparmor.d/usr.sbin.ntpd
/etc/apparmor.d/usr.sbin.unbound
/etc/apparmor.d/local/usr.sbin.ntpd
/etc/apparmor.d/local/usr.sbin.unbound
/etc/apparmor.d/tunables/ntpd</code></pre></div><p>This is what I have in another one of my VMs:</p><div class="codebox"><pre><code>groucho@chimaera:~$ uname -a
Linux chimaera 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux
groucho@chimaera:~$ </code></pre></div><div class="codebox"><pre><code>root@chimaera:~# apt list | grep installed | grep -i apparmor
--- snip ---
libapparmor1/stable,now 2.13.6-10 amd64 [installed,automatic]
root@chimaera:~# </code></pre></div><div class="codebox"><pre class="vscroll"><code>root@chimaera:~# locate apparmor
/etc/apparmor
/etc/apparmor.d
/etc/apparmor/parser.conf
/etc/apparmor.d/abstractions
/etc/apparmor.d/local
/etc/apparmor.d/lsb_release
/etc/apparmor.d/nvidia_modprobe
/etc/apparmor.d/tunables
/etc/apparmor.d/usr.bin.man
/etc/apparmor.d/abstractions/X
/etc/apparmor.d/abstractions/apache2-common
/etc/apparmor.d/abstractions/apparmor_api
/etc/apparmor.d/abstractions/aspell
/etc/apparmor.d/abstractions/audio
/etc/apparmor.d/abstractions/authentication
/etc/apparmor.d/abstractions/base
/etc/apparmor.d/abstractions/bash
/etc/apparmor.d/abstractions/consoles
/etc/apparmor.d/abstractions/cups-client
/etc/apparmor.d/abstractions/dbus
/etc/apparmor.d/abstractions/dbus-accessibility
/etc/apparmor.d/abstractions/dbus-accessibility-strict
/etc/apparmor.d/abstractions/dbus-network-manager-strict
/etc/apparmor.d/abstractions/dbus-session
/etc/apparmor.d/abstractions/dbus-session-strict
/etc/apparmor.d/abstractions/dbus-strict
/etc/apparmor.d/abstractions/dconf
/etc/apparmor.d/abstractions/dovecot-common
/etc/apparmor.d/abstractions/dri-common
/etc/apparmor.d/abstractions/dri-enumerate
/etc/apparmor.d/abstractions/enchant
/etc/apparmor.d/abstractions/exo-open
/etc/apparmor.d/abstractions/fcitx
/etc/apparmor.d/abstractions/fcitx-strict
/etc/apparmor.d/abstractions/fonts
/etc/apparmor.d/abstractions/freedesktop.org
/etc/apparmor.d/abstractions/gio-open
/etc/apparmor.d/abstractions/gnome
/etc/apparmor.d/abstractions/gnupg
/etc/apparmor.d/abstractions/gvfs-open
/etc/apparmor.d/abstractions/hosts_access
/etc/apparmor.d/abstractions/ibus
/etc/apparmor.d/abstractions/kde
/etc/apparmor.d/abstractions/kde-globals-write
/etc/apparmor.d/abstractions/kde-icon-cache-write
/etc/apparmor.d/abstractions/kde-language-write
/etc/apparmor.d/abstractions/kde-open5
/etc/apparmor.d/abstractions/kerberosclient
/etc/apparmor.d/abstractions/ldapclient
/etc/apparmor.d/abstractions/libpam-systemd
/etc/apparmor.d/abstractions/likewise
/etc/apparmor.d/abstractions/mdns
/etc/apparmor.d/abstractions/mesa
/etc/apparmor.d/abstractions/mir
/etc/apparmor.d/abstractions/mozc
/etc/apparmor.d/abstractions/mysql
/etc/apparmor.d/abstractions/nameservice
/etc/apparmor.d/abstractions/nis
/etc/apparmor.d/abstractions/nvidia
/etc/apparmor.d/abstractions/opencl
/etc/apparmor.d/abstractions/opencl-common
/etc/apparmor.d/abstractions/opencl-intel
/etc/apparmor.d/abstractions/opencl-mesa
/etc/apparmor.d/abstractions/opencl-nvidia
/etc/apparmor.d/abstractions/opencl-pocl
/etc/apparmor.d/abstractions/openssl
/etc/apparmor.d/abstractions/orbit2
/etc/apparmor.d/abstractions/p11-kit
/etc/apparmor.d/abstractions/perl
/etc/apparmor.d/abstractions/php
/etc/apparmor.d/abstractions/php5
/etc/apparmor.d/abstractions/postfix-common
/etc/apparmor.d/abstractions/private-files
/etc/apparmor.d/abstractions/private-files-strict
/etc/apparmor.d/abstractions/python
/etc/apparmor.d/abstractions/qt5
/etc/apparmor.d/abstractions/qt5-compose-cache-write
/etc/apparmor.d/abstractions/qt5-settings-write
/etc/apparmor.d/abstractions/recent-documents-write
/etc/apparmor.d/abstractions/ruby
/etc/apparmor.d/abstractions/samba
/etc/apparmor.d/abstractions/smbpass
/etc/apparmor.d/abstractions/ssl_certs
/etc/apparmor.d/abstractions/ssl_keys
/etc/apparmor.d/abstractions/svn-repositories
/etc/apparmor.d/abstractions/ubuntu-bittorrent-clients
/etc/apparmor.d/abstractions/ubuntu-browsers
/etc/apparmor.d/abstractions/ubuntu-browsers.d
/etc/apparmor.d/abstractions/ubuntu-console-browsers
/etc/apparmor.d/abstractions/ubuntu-console-email
/etc/apparmor.d/abstractions/ubuntu-email
/etc/apparmor.d/abstractions/ubuntu-feed-readers
/etc/apparmor.d/abstractions/ubuntu-gnome-terminal
/etc/apparmor.d/abstractions/ubuntu-helpers
/etc/apparmor.d/abstractions/ubuntu-konsole
/etc/apparmor.d/abstractions/ubuntu-media-players
/etc/apparmor.d/abstractions/ubuntu-unity7-base
/etc/apparmor.d/abstractions/ubuntu-unity7-launcher
/etc/apparmor.d/abstractions/ubuntu-unity7-messaging
/etc/apparmor.d/abstractions/ubuntu-xterm
/etc/apparmor.d/abstractions/user-download
/etc/apparmor.d/abstractions/user-mail
/etc/apparmor.d/abstractions/user-manpages
/etc/apparmor.d/abstractions/user-tmp
/etc/apparmor.d/abstractions/user-write
/etc/apparmor.d/abstractions/video
/etc/apparmor.d/abstractions/vulkan
/etc/apparmor.d/abstractions/wayland
/etc/apparmor.d/abstractions/web-data
/etc/apparmor.d/abstractions/winbind
/etc/apparmor.d/abstractions/wutmp
/etc/apparmor.d/abstractions/xad
/etc/apparmor.d/abstractions/xdg-desktop
/etc/apparmor.d/abstractions/xdg-open
/etc/apparmor.d/abstractions/apparmor_api/change_profile
/etc/apparmor.d/abstractions/apparmor_api/examine
/etc/apparmor.d/abstractions/apparmor_api/find_mountpoint
/etc/apparmor.d/abstractions/apparmor_api/introspect
/etc/apparmor.d/abstractions/apparmor_api/is_enabled
/etc/apparmor.d/abstractions/ubuntu-browsers.d/java
/etc/apparmor.d/abstractions/ubuntu-browsers.d/kde
/etc/apparmor.d/abstractions/ubuntu-browsers.d/mailto
/etc/apparmor.d/abstractions/ubuntu-browsers.d/multimedia
/etc/apparmor.d/abstractions/ubuntu-browsers.d/plugins-common
/etc/apparmor.d/abstractions/ubuntu-browsers.d/productivity
/etc/apparmor.d/abstractions/ubuntu-browsers.d/text-editors
/etc/apparmor.d/abstractions/ubuntu-browsers.d/ubuntu-integration
/etc/apparmor.d/abstractions/ubuntu-browsers.d/ubuntu-integration-xul
/etc/apparmor.d/abstractions/ubuntu-browsers.d/user-files
/etc/apparmor.d/local/README
/etc/apparmor.d/local/lsb_release
/etc/apparmor.d/local/nvidia_modprobe
/etc/apparmor.d/local/usr.bin.man
/etc/apparmor.d/tunables/alias
/etc/apparmor.d/tunables/apparmorfs
/etc/apparmor.d/tunables/dovecot
/etc/apparmor.d/tunables/global
/etc/apparmor.d/tunables/home
/etc/apparmor.d/tunables/home.d
/etc/apparmor.d/tunables/kernelvars
/etc/apparmor.d/tunables/multiarch
/etc/apparmor.d/tunables/multiarch.d
/etc/apparmor.d/tunables/proc
/etc/apparmor.d/tunables/run
/etc/apparmor.d/tunables/securityfs
/etc/apparmor.d/tunables/share
/etc/apparmor.d/tunables/sys
/etc/apparmor.d/tunables/xdg-user-dirs
/etc/apparmor.d/tunables/xdg-user-dirs.d
/etc/apparmor.d/tunables/home.d/site.local
/etc/apparmor.d/tunables/home.d/ubuntu
/etc/apparmor.d/tunables/multiarch.d/site.local
/etc/apparmor.d/tunables/xdg-user-dirs.d/site.local
/etc/init.d/apparmor
/etc/rcS.d/K88apparmor
/etc/systemd/system/apparmor.service
/etc/systemd/system/sysinit.target.wants/apparmor.service
/usr/lib/x86_64-linux-gnu/libapparmor.so.1
/usr/lib/x86_64-linux-gnu/libapparmor.so.1.6.3
/usr/share/doc/libapparmor1
/usr/share/doc/libapparmor1/changelog.Debian.gz
/usr/share/doc/libapparmor1/copyright
/usr/src/linux-headers-5.10.0-9-amd64/include/config/default/security/apparmor.h
/usr/src/linux-headers-5.10.0-9-amd64/include/config/security/apparmor
/usr/src/linux-headers-5.10.0-9-amd64/include/config/security/apparmor.h
/usr/src/linux-headers-5.10.0-9-amd64/include/config/security/apparmor/hash
/usr/src/linux-headers-5.10.0-9-amd64/include/config/security/apparmor/hash.h
/usr/src/linux-headers-5.10.0-9-amd64/include/config/security/apparmor/hash/default.h
/var/cache/apparmor
/var/cache/apparmor/c08a2770.0
/var/cache/apparmor/c08a2770.0/.features
/var/cache/apparmor/c08a2770.0/lsb_release
/var/cache/apparmor/c08a2770.0/nvidia_modprobe
/var/cache/apparmor/c08a2770.0/usr.bin.man
/var/lib/dpkg/info/apparmor.list
/var/lib/dpkg/info/apparmor.postrm
/var/lib/dpkg/info/libapparmor1:amd64.list
/var/lib/dpkg/info/libapparmor1:amd64.md5sums
/var/lib/dpkg/info/libapparmor1:amd64.shlibs
/var/lib/dpkg/info/libapparmor1:amd64.symbols
/var/lib/dpkg/info/libapparmor1:amd64.triggers
/var/lib/systemd/deb-systemd-helper-enabled/apparmor.service.dsh-also
/var/lib/systemd/deb-systemd-helper-enabled/sysinit.target.wants/apparmor.service
/var/lib/systemd/deb-systemd-helper-masked/apparmor.service
root@chimaera:~# </code></pre></div><p>See what I am referring to?</p><p>Then there&#039;s what happens when you add <span class="bbc">apparmor=0</span> to the kernel command line.<br />Only the ascii VM reports it as being disabled:</p><div class="codebox"><pre><code>groucho@dev-pihole:~$ sudo dmesg | grep AppArmor
[    0.286356] AppArmor: AppArmor disabled by boot time parameter
groucho@dev-pihole:~$ </code></pre></div><p>The chimaera VM does not:</p><div class="codebox"><pre><code>root@chimaera:~# dmesg | grep AppArmor
root@chimaera:~# </code></pre></div><p>Not does the ascii installation with the backported kernel:</p><div class="codebox"><pre><code>groucho@devuan:~$ sudo dmesg | grep AppArmor
groucho@devuan:~$ </code></pre></div><p>I fail to see what an <span class="bbc">apparmor</span> library has to do with <span class="bbc">dbus</span>. <br />Or why the chimaera file system has acquired all these <span class="bbc">apparmor</span> related files if it is not installed or has been purged.</p><p>Anyone know or have comments about this?</p><p>Thanks in advance.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Tue, 28 Dec 2021 13:07:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33528#p33528</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33499#p33499</link>
			<description><![CDATA[<div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p><span class="bbc">dbus-session-bus</span> can&#039;t be installed</p></div></blockquote></div><div class="codebox"><pre><code>$ apt info dbus-session-bus
Package: dbus-session-bus
State: not a real package (virtual)
N: Can&#039;t select candidate version from package dbus-session-bus as it has no candidate
N: Can&#039;t select versions from package &#039;dbus-session-bus&#039; as it is purely virtual
N: No packages found
$</code></pre></div><p>See also <a href="https://www.debian.org/doc/debian-policy/ch-binary.html#s-virtual-pkg" rel="nofollow">https://www.debian.org/doc/debian-polic … irtual-pkg</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Mon, 27 Dec 2021 21:53:39 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33499#p33499</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33498#p33498</link>
			<description><![CDATA[<p>dbus-x11 Provides: dbus-session-bus</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Mon, 27 Dec 2021 21:29:58 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33498#p33498</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33494#p33494</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>... faint memory of having come across this before ...</p></div></blockquote></div><p>Found it.<br />It was <em>me</em> bitching about <span class="bbc">AppArmor</span> earlier this year:</p><p><a href="https://dev1galaxy.org/viewtopic.php?id=4329" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=4329</a></p><p>Now I have to re-check and see if it is really true that <span class="bbc">security=none</span> disables both <span class="bbc">tomoyo</span> and <span class="bbc">AppArmor</span>, making <span class="bbc">apparmor=0</span> unneccesary.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Mon, 27 Dec 2021 17:49:19 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33494#p33494</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33493#p33493</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p><a href="https://wiki.debian.org/AppArmor/HowToUse#Disable_AppArmor" rel="nofollow">https://wiki.debian.org/AppArmor/HowToU … e_AppArmor</a></p></div></blockquote></div><p>Thanks for the link, I&#039;ll have a look later on.</p><div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>EDIT: the AppArmor lines in <span class="bbc">dmesg</span> are from the kernel module.</p></div></blockquote></div><p>My main system is this one and as you can see it is Devuan Beowulf with a backported kernel:</p><div class="codebox"><pre><code>groucho@devuan:~$ uname -a
Linux devuan 5.10.0-0.bpo.3-amd64 #1 SMP Debian 5.10.13-1~bpo10+1 (2021-02-11) x86_64 GNU/Linux
groucho@devuan:~$ </code></pre></div><p><span class="bbc">AppArmor</span> is not installed but like in the OP, <span class="bbc">libapparmor1</span> is there:</p><div class="codebox"><pre><code>groucho@devuan:~$ apt list | grep installed | grep -i apparmor
--- snip ---
libapparmor1/oldstable,now 2.13.2-10 amd64 [installed]
groucho@devuan:~$ </code></pre></div><p>But with this kernel it does not make itself known via <span class="bbc">dmesg</span> like with the Beowulf kernel.</p><div class="codebox"><pre><code>groucho@devuan:~$ sudo dmesg | grep -i apparmor
groucho@devuan:~$ </code></pre></div><p>Makes me wonder why ...</p><p>Thanks for your input.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Mon, 27 Dec 2021 17:32:27 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33493#p33493</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33491#p33491</link>
			<description><![CDATA[<p><a href="https://wiki.debian.org/AppArmor/HowToUse#Disable_AppArmor" rel="nofollow">https://wiki.debian.org/AppArmor/HowToU … e_AppArmor</a></p><p>EDIT: the AppArmor lines in <span class="bbc">dmesg</span> are from the kernel module.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Mon, 27 Dec 2021 16:59:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33491#p33491</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Devuan Beowulf: can't get rid of AppArmor]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=33489#p33489</link>
			<description><![CDATA[<p>Hello:</p><p>I am in the process of building a (light as possible) Beowulf installation on a separate disk in my box.</p><div class="codebox"><pre><code>root@devuan3:~# uname -a
Linux devuan3 4.19.0-18-amd64 #1 SMP Debian 4.19.208-1 (2021-09-29) x86_64 GNU/Linux
root@devuan3:~# </code></pre></div><p>One of the things I <span class="bbu">do not</span> want running is <span class="bbc">AppArmor</span>.</p><p>I added the bit <span class="bbc">security=none</span> to the kernel command line and purged it but I still get this in <span class="bbc">dmesg</span>:</p><div class="codebox"><pre><code>root@devuan3:~# dmesg | grep -i apparmor
[    0.328030] AppArmor: AppArmor initialized
[    0.569017] AppArmor: AppArmor Filesystem Enabled
[    1.257404] AppArmor: AppArmor sha1 policy hashing enabled
root@devuan3:~#</code></pre></div><p>So I looked to see what was going on:</p><div class="codebox"><pre><code>root@devuan3:~# apt list | grep -i installed | grep -i apparmor
--- snip ---
libapparmor1/oldstable,now 2.13.2-10 amd64 [installed,automatic]
root@devuan3:~# </code></pre></div><p>AppArmor is not installed but it left behind its crap, which seems difficult to get rid of:</p><div class="codebox"><pre><code>root@devuan3:~# apt purge libapparmor1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dconf-service : Depends: default-dbus-session-bus but it is not installable or
                          dbus-session-bus
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
root@devuan3:~#</code></pre></div><p>So what is causing this?</p><div class="codebox"><pre><code>root@devuan3:~# aptitude why libapparmor1
i   dbus Depends libapparmor1 (&gt;= 2.8.94)
root@devuan3:~# </code></pre></div><p><span class="bbc">dbus</span> is installed and up to date:</p><div class="codebox"><pre><code>root@devuan3:~# apt install dbus
Reading package lists... Done
Building dependency tree       
Reading state information... Done
dbus is already the newest version (1.12.20-0+deb10u1+devuan1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@devuan3:~# </code></pre></div><p>And <span class="bbc">dbus-session-bus</span> can&#039;t be installed:</p><div class="codebox"><pre><code>root@devuan3:~# apt install dbus-session-bus
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting &#039;dbus-x11&#039; instead of &#039;dbus-session-bus&#039;
dbus-x11 is already the newest version (1.12.20-0+deb10u1+devuan1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@devuan3:~# </code></pre></div><p>I have a faint memory of having come across this before but I cannot find it in the forum.</p><p>Any ideas?</p><p>Thanks in advance,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Mon, 27 Dec 2021 15:43:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=33489#p33489</guid>
		</item>
	</channel>
</rss>
