# AppArmor

Published articles for AppArmor.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Montar un servidor DNS autoritativo con BIND9

DevFeed: [Montar un servidor DNS autoritativo con BIND9](<https://devfeed.tech/articles/montar-un-servidor-dns-autoritativo-con-bind9-34054.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/dns-bind9-servidor-autoritativo/>)

Author: Alois

Published: 2026-01-15T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [rhel](<https://devfeed.tech/topics/rhel.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [apparmor](<https://devfeed.tech/tags/apparmor.md>), [debian](<https://devfeed.tech/tags/debian.md>), [dns](<https://devfeed.tech/tags/dns.md>), [linux](<https://devfeed.tech/tags/linux.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [retry](<https://devfeed.tech/tags/retry.md>), [rhel](<https://devfeed.tech/tags/rhel.md>), [soa](<https://devfeed.tech/tags/soa.md>), [ttl](<https://devfeed.tech/tags/ttl.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A tutorial on setting up an authoritative BIND9 DNS server on Linux, covering forward and reverse zones, SOA values, common record types, distribution-specific paths, and distinctions from Pi-hole.

### Source excerpt

BIND9 autoritativo en Linux: zonas directas e inversas, servidor secundario con TSIG, rndc y buenas prácticas de seguridad.

## Transmission: Permission Denied to Downloads directory

DevFeed: [Transmission: Permission Denied to Downloads directory](<https://devfeed.tech/articles/transmission-permission-denied-to-downloads-directory-27737.md>)

Original publisher: [Read original article](<https://gagor.pro/2025/12/transmission-permission-denied-to-downloads-directory/>)

Author: Tom

Published: 2025-12-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [apparmor](<https://devfeed.tech/tags/apparmor.md>), [complain-mode](<https://devfeed.tech/tags/complain-mode.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [downloads-directory](<https://devfeed.tech/tags/downloads-directory.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [localized-folders](<https://devfeed.tech/tags/localized-folders.md>), [permission](<https://devfeed.tech/tags/permission.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [security](<https://devfeed.tech/tags/security.md>), [syslog](<https://devfeed.tech/tags/syslog.md>), [transmission](<https://devfeed.tech/tags/transmission.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [xdg-user-dirs](<https://devfeed.tech/tags/xdg-user-dirs.md>)

### AI overview

A Transmission AppArmor profile on Ubuntu may deny access to localized Downloads directories because it expects English directory names. The article explains how to update the profile with localized paths and restart AppArmor to restore downloads.

### Source excerpt

Transmission on Ubuntu may be denied access to localized Downloads directories due to AppArmor profiles expecting English folder names. Here's how to fix it.

## Running Docker Swarm inside LXC (outdated)

DevFeed: [Running Docker Swarm inside LXC (outdated)](<https://devfeed.tech/articles/running-docker-swarm-inside-lxc-outdated-27108.md>)

Original publisher: [Read original article](<https://andrea.corbellini.name/2016/04/13/docker-swarm-inside-lxc/>)

Author: andreacorbellini

Published: 2016-04-13T18:00:00Z

Content type: tutorial

Language: en

Sources: [Andrea Corbellini](<https://devfeed.tech/sources/andrea-corbellini.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Development](<https://devfeed.tech/topics/development.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [apparmor](<https://devfeed.tech/tags/apparmor.md>), [article](<https://devfeed.tech/tags/article.md>), [containers](<https://devfeed.tech/tags/containers.md>), [distributed-computing](<https://devfeed.tech/tags/distributed-computing.md>), [docker](<https://devfeed.tech/tags/docker.md>), [information-technology](<https://devfeed.tech/tags/information-technology.md>), [lxc](<https://devfeed.tech/tags/lxc.md>), [security](<https://devfeed.tech/tags/security.md>), [shell](<https://devfeed.tech/tags/shell.md>), [swarm](<https://devfeed.tech/tags/swarm.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

This outdated tutorial explains how to run legacy Docker Swarm inside LXC containers using a preferred setup with AppArmor disabled, Docker OverlayFS storage, and etcd discovery. It notes that newer Docker Swarm does not work in LXC as described.

### Source excerpt

UPDATE: This article was written in 2016 and refers to a version of Docker Swarm that is now known as "legacy Swarm". The newer Docker Swarm won't work in LXC as described in this article. I've been using Docker Swarm inside LXC containers for a while now, and I thought that I could share my experience with you. Due to their nature ...

## Running Ubuntu Snappy inside Docker

DevFeed: [Running Ubuntu Snappy inside Docker](<https://devfeed.tech/articles/running-ubuntu-snappy-inside-docker-27099.md>)

Original publisher: [Read original article](<https://andrea.corbellini.name/2015/03/25/running-ubuntu-snappy-inside-docker/>)

Author: andreacorbellini

Published: 2015-03-25T20:46:00Z

Content type: tutorial

Language: en

Sources: [Andrea Corbellini](<https://devfeed.tech/sources/andrea-corbellini.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Package manager](<https://devfeed.tech/topics/package-manager.md>), [mount](<https://devfeed.tech/topics/mount.md>), [qemu](<https://devfeed.tech/topics/qemu.md>)

Tags: [apparmor](<https://devfeed.tech/tags/apparmor.md>), [container](<https://devfeed.tech/tags/container.md>), [docker](<https://devfeed.tech/tags/docker.md>), [mount](<https://devfeed.tech/tags/mount.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [snappy](<https://devfeed.tech/tags/snappy.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [ubuntu-core](<https://devfeed.tech/tags/ubuntu-core.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

A tutorial showing how to create and run an Ubuntu Core Docker image by downloading an Ubuntu Core image, accessing its filesystem with qemu-nbd, mounting the relevant partition, and creating a base Docker image. It also demonstrates installing and running a snappy package inside the container and discusses warnings related to AppArmor, DBus, and logind.

### Source excerpt

Many of you may have already heard of Ubuntu Core. For those who haven't, it's a minimal Ubuntu version, running only a few essential services and ships with a new package manager (snappy) that provides transactional updates. Ubuntu Core provides a lightweight base operating system which is fast to deploy and easy to maintain up to date. It also uses a nice ...