teknoraver / rpms / systemd

Forked from rpms/systemd 2 months ago
Clone

Blame 0456-virt-detect-that-we-are-running-inside-the-docker-co.patch

Zbigniew Jędrzejewski-Szmek 62fe94
From 893e72da6b27c21b102e1589276e651e9e4f591c Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 62fe94
From: Michal Sekletar <msekleta@redhat.com>
Zbigniew Jędrzejewski-Szmek 62fe94
Date: Tue, 9 Sep 2014 18:14:25 +0200
Zbigniew Jędrzejewski-Szmek 62fe94
Subject: [PATCH] virt: detect that we are running inside the docker container
Zbigniew Jędrzejewski-Szmek 62fe94
Zbigniew Jędrzejewski-Szmek 62fe94
---
Zbigniew Jędrzejewski-Szmek 62fe94
 src/shared/virt.c | 2 ++
Zbigniew Jędrzejewski-Szmek 62fe94
 1 file changed, 2 insertions(+)
Zbigniew Jędrzejewski-Szmek 62fe94
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/shared/virt.c b/src/shared/virt.c
Zbigniew Jędrzejewski-Szmek 62fe94
index b4368952ff..f9c4e67c74 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/shared/virt.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/shared/virt.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -310,6 +310,8 @@ int detect_container(const char **id) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 _id = "lxc-libvirt";
Zbigniew Jędrzejewski-Szmek 62fe94
         else if (streq(e, "systemd-nspawn"))
Zbigniew Jędrzejewski-Szmek 62fe94
                 _id = "systemd-nspawn";
Zbigniew Jędrzejewski-Szmek 62fe94
+        else if (streq(e, "docker"))
Zbigniew Jędrzejewski-Szmek 62fe94
+                _id = "docker";
Zbigniew Jędrzejewski-Szmek 62fe94
         else
Zbigniew Jędrzejewski-Szmek 62fe94
                 _id = "other";
Zbigniew Jędrzejewski-Szmek 62fe94