Newer
Older
grsecurity
----------
Basic install:
sudo apt-get -t jessie-backports install linux-image-4.9.0-2-grsec-amd64 linux-image-grsec-amd64
sudo apt-get install paxtest
sudo usermod -aG grsec-tpe `whoami`
As root:
echo "kernel.grsecurity.rwxmap_logging = 0" > /etc/sysctl.d/kernel.grsecurity.rwxmap_logging.conf
echo "kernel.grsecurity.grsec_lock = 1" > /etc/sysctl.d/kernel.grsecurity.grsec_lock.conf
As regular user, after reboot:
paxctl -cm /usr/bin/git-annex
paxctl -cm /usr/bin/qemu-img
paxctl -cm /usr/bin/qemu-system-x86_64
Further research
----------------
LXC unprivileged containers for GUI applications:
* [LXC 1.0: GUI in containers [9/10] | Stéphane Graber's website](https://stgraber.org/2014/02/09/lxc-1-0-gui-in-containers/).
* [Configuring Unprivileged LXC containers in Debian Jessie](https://myles.sh/configuring-lxc-unprivileged-containers-in-debian-jessie/).
* [LXC - Debian Wiki](https://wiki.debian.org/LXC).