From 233596980655a02b77caf56fab05708e8e155bd6 Mon Sep 17 00:00:00 2001
From: Stefan Saraev <stefan@saraev.ca>
Date: Tue, 28 Oct 2014 22:32:18 +0200
Subject: [PATCH 6/8] stop unit_file_preset_all doing stupid things

populating shitload of useless symlinks into /storage/.config/system.d
is not so-nice fuckery. and systemctl preset-all is useless on an
embedded distro like openelec anyway.
---
 src/shared/install.c |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/shared/install.c b/src/shared/install.c
index 65f1c24..945001d 100644
--- a/src/shared/install.c
+++ b/src/shared/install.c
@@ -2033,6 +2033,11 @@ int unit_file_preset_all(
                 UnitFileChange **changes,
                 unsigned *n_changes) {
 
+        // meh systemctl preset-all.
+        // I DONT WANT shitload of symlink populated
+        // just because systemd "thinks" (o_O) /etc is empty
+        return 0;
+
         _cleanup_(install_context_done) InstallContext plus = {}, minus = {};
         _cleanup_lookup_paths_free_ LookupPaths paths = {};
         _cleanup_free_ char *config_path = NULL;
-- 
1.7.10.4

