Module: check_mk
Branch: master
Commit: 704a3434fe965b1a303665e7366530e6bf1e0984
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=704a3434fe965b…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Mon Jun 12 09:48:41 2017 +0200
Updated bug entries #2556
Change-Id: I265fc40af1ecc7a4b27ad7d2eff54aaef0750b24
---
.bugs/2556 | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/.bugs/2556 b/.bugs/2556
new file mode 100644
index 0000000..8a1f9ab
--- /dev/null
+++ b/.bugs/2556
@@ -0,0 +1,23 @@
+Title: Rework setting of environment variables in whole OMD context
+Component: core
+State: open
+Date: 2017-06-12 09:45:35
+Targetversion: 1.4.0
+Class: bug
+
+Environment variables should only be set in ~/.profile and
+will then be inherited by all sub- and subsubprocesses. It
+seem that some start scripts explicitely source that file.
+It also seems that in some situations not all variables
+are correctly inherited.
+
+We need to investigate this, clean this up, remove explizit
+sourcing of .profile and streamline this.
+
+All variables should be set just in two places:
+
+1. su - mysite
+2. omd ... mysite
+
+All other scripts such auch etc/init.d/* should simply
+rely on correct inheritance.