forked from freifunk-franken/firmware
packages/micrond: show stdout and stderr in log
So far, all output created by scripts run with micrond has been discarded. Since there is no reason for that and it also does not match the expected behavior, this enables both stdout and stderr output for the service. If not desired, a user can still use >/dev/null or similar in his/her micrond jobs to disable output easily and similar to what it would be on other systems. For our firmware, this will mean that all micrond script will now start to spam logread. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Reviewed-by: Fabian Bläse <fabian@blaese.de>
This commit is contained in:
parent
da6013ec97
commit
961c4da648
|
@ -0,0 +1,44 @@
|
||||||
|
From: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
||||||
|
Date: Wed, 22 Apr 2020 16:57:34 +0200
|
||||||
|
Subject: micrond: show stdout and stderr in log
|
||||||
|
|
||||||
|
So far, all output created by scripts run with micrond has been
|
||||||
|
discarded. Since there is no reason for that and it also does not
|
||||||
|
match the expected behavior, this enables both stdout and stderr
|
||||||
|
output for the service.
|
||||||
|
|
||||||
|
If not desired, a user can still use >/dev/null or similar in his/her
|
||||||
|
micrond jobs to disable output easily and similar to what it would be
|
||||||
|
on other systems.
|
||||||
|
|
||||||
|
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
||||||
|
---
|
||||||
|
utils/micrond/Makefile | 2 +-
|
||||||
|
utils/micrond/files/etc/init.d/micrond | 2 ++
|
||||||
|
2 files changed, 3 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/utils/micrond/Makefile b/utils/micrond/Makefile
|
||||||
|
index ba063b674..c979025bb 100644
|
||||||
|
--- a/utils/micrond/Makefile
|
||||||
|
+++ b/utils/micrond/Makefile
|
||||||
|
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
|
PKG_NAME:=micrond
|
||||||
|
PKG_VERSION:=1
|
||||||
|
-PKG_RELEASE:=1
|
||||||
|
+PKG_RELEASE:=2
|
||||||
|
PKG_LICENSE:=BSD-2-clause
|
||||||
|
|
||||||
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
diff --git a/utils/micrond/files/etc/init.d/micrond b/utils/micrond/files/etc/init.d/micrond
|
||||||
|
index 1eef2ef52..35a3b9e70 100755
|
||||||
|
--- a/utils/micrond/files/etc/init.d/micrond
|
||||||
|
+++ b/utils/micrond/files/etc/init.d/micrond
|
||||||
|
@@ -9,5 +9,7 @@ start_service() {
|
||||||
|
procd_open_instance
|
||||||
|
procd_set_param command /usr/sbin/micrond "$CRONDIR"
|
||||||
|
procd_set_param respawn
|
||||||
|
+ procd_set_param stdout 1
|
||||||
|
+ procd_set_param stderr 1
|
||||||
|
procd_close_instance
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user