summarylogtreecommitdiffstats
path: root/0001-unit-use-weaker-dependencies-between-mount-and-devic.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001-unit-use-weaker-dependencies-between-mount-and-devic.patch')
-rw-r--r--0001-unit-use-weaker-dependencies-between-mount-and-devic.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/0001-unit-use-weaker-dependencies-between-mount-and-devic.patch b/0001-unit-use-weaker-dependencies-between-mount-and-devic.patch
deleted file mode 100644
index 1f6f88271a84..000000000000
--- a/0001-unit-use-weaker-dependencies-between-mount-and-devic.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 5bd4b173605142c7be493aa4d958ebaef21f421d Mon Sep 17 00:00:00 2001
-From: Lennart Poettering <lennart@poettering.net>
-Date: Wed, 25 Feb 2015 22:05:14 +0100
-Subject: [PATCH] unit: use weaker dependencies between mount and device units
- in --user mode
-
-When running in user mode unmounting of mount units when a device
-vanishes is unlikely to work, and even if it would work is already done
-by PID 1 anyway. HEnce, when creating implicit dependencies between
-mount units and their backing devices, created a Wants= type dependency
-in --user mode, but leave a BindsTo= dependency in --system mode.
----
- src/core/unit.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/core/unit.c b/src/core/unit.c
-index ad5348b..875befa 100644
---- a/src/core/unit.c
-+++ b/src/core/unit.c
-@@ -2839,7 +2839,7 @@ int unit_add_node_link(Unit *u, const char *what, bool wants) {
- if (r < 0)
- return r;
-
-- r = unit_add_two_dependencies(u, UNIT_AFTER, UNIT_BINDS_TO, device, true);
-+ r = unit_add_two_dependencies(u, UNIT_AFTER, u->manager->running_as == SYSTEMD_SYSTEM ? UNIT_BINDS_TO : UNIT_WANTS, device, true);
- if (r < 0)
- return r;
-
---
-2.3.5
-