From 5748513a49189f3b475c8ec2ef40e6ef93d2971c Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Tue, 8 Oct 2019 21:24:40 +0200 Subject: [PATCH] Add note about the fact that LXD may conflict with an already running dnsmasq --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c9d6cc5..7e18fb6 100644 --- a/README.md +++ b/README.md @@ -109,10 +109,14 @@ Here is the development flow: First you need to install the system dependencies. -`ynh-dev` essentially requires Git and the LXD/LXC ecosystem. +`ynh-dev` essentially requires Git and the LXD/LXC ecosystem. Be careful that +**LXD can conflict with other installed virtualization technologies such as +libvirt or vanilla LXCs**, especially because they all require a daemon based +on DNSmasq and therefore require to listen on port 53. + On a Debian-based system (regular Debian, Ubuntu, Mint ...), LXD can be -installed using `snapd`. On other systems like Archlinux, it's probably that you -will also be able to install `snapd` using the system package manager (or even +installed using `snapd`. On other systems like Archlinux, you will probably also +be able to install `snapd` using the system package manager (or even `lxd` directly). ```bash