On Mon, Nov 27, 2017 at 09:58:40PM +0000, Rowland Penny wrote:
> 
> Hi, a guy has just asked a question on the samba mailing list about
> apparmor and Samba, it seems that last week, apparmor became a
> dependency for the kernel on Buster, because of systemd.

Uhh, it's no dependency, merely a Recommends:.  You're free to drop it,
although in which case you need to boot with apparmor=0.
 
> Can I take it this dependency will be removed in Beowulf ?

It looks like apparmor causes some problems, but like many security
hardening measures, it might or might not be worth it in the end.
That's why the announcement says it will be reevaluated before Buster's
freeze.

Apparmor guys tested it for a long time as non-default, and only then pushed
as the default for wider testing.  If you don't want to help them by
reporting issues, just disable it (apparmor=0 or build a kernel that doesn't
load apparmor by default).  I have enough on my plate so I opted out this
way, too!

But testing by people who run Devuan is especially valuable: you're more
likely to find bugs that trigger when running without systemd.  And bugs
are easy to fix before the release...


Enabling any LSM by default has such problems.  I for one want to block '\n'
and bytes 1-31,127 in file names as IMHO they have no legitimate use but
cause problems, including security ones.  A simple patch to ban them was
NACKed and I was told to re-do this as a LSM.  Which I'm going to do, and
once tested, I'll harass Debian's kernel maintainers to enable by default.
Thus, feel forewarned if you value your freedom to have \n in file names
by default.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Mozilla's Hippocritical Oath: "Keep trackers off your trail"
⣾⠁⢰⠒⠀⣿⡁ blah blah evading "tracking technology" blah blah
⢿⡄⠘⠷⠚⠋⠀ "https://click.e.mozilla.org/?qs=e7bb0dcf14b1013fca3820...";
⠈⠳⣄⠀⠀⠀⠀ (same for all links)
_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to