forked from mirrors/nixpkgs
ba770e599c
After patching, this produces exactly the same source code as in our custom fork, but having the actual patches inlined inside nixpkgs makes it easier to get rid of them. In case more complicated rebasing is necessary, maintainers can - Clone the upstream systemd/systemd[-stable] repo - Checkout the current rev mentioned in src - Apply the patches from this folder via `git am 00*.patch` - Rebase the repo on top of a new version - Export the patch series via `git format-patch $newVersion` - Update the patches = [ … ] attribute (if necessary)
27 lines
764 B
Diff
27 lines
764 B
Diff
From 9be689d5243d0c78bec7b285774c58749da08c9c Mon Sep 17 00:00:00 2001
|
|
From: Nikolay Amiantov <ab@fmap.me>
|
|
Date: Thu, 25 Jul 2019 20:46:58 +0300
|
|
Subject: [PATCH 23/27] systemd-sleep: execute scripts in
|
|
/etc/systemd/system-sleep
|
|
|
|
This is needed for NixOS to use such scripts as systemd directory is immutable.
|
|
---
|
|
src/sleep/sleep.c | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/src/sleep/sleep.c b/src/sleep/sleep.c
|
|
index b9fe96635d..f1c3ca06a3 100644
|
|
--- a/src/sleep/sleep.c
|
|
+++ b/src/sleep/sleep.c
|
|
@@ -191,6 +191,7 @@ static int execute(char **modes, char **states) {
|
|
};
|
|
static const char* const dirs[] = {
|
|
SYSTEM_SLEEP_PATH,
|
|
+ "/etc/systemd/system-sleep",
|
|
NULL
|
|
};
|
|
|
|
--
|
|
2.24.1
|
|
|