Es schien, Sicherheit zu sein Feature - das git commit das Problem behebt, indem nicht das env - Array Wegwerfen.
https://bitbucket.org/tildeslash/monit/issue/6/dbus-session-bus
Ein schmutziger Workaround für diejenigen, die auf Monitor 5.4 oder früher (zuletzt getestet) hängen geblieben sind:
Ein schmutziger Hack, um einen Sitzungsbus von anderen Prozessvariablen zu erhalten (nur mit einem einzelnen Benutzer getestet):
#! /bin/sh DBUS_ADDRESS=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/*/environ 2> /dev/null| sed -e 's/\/proc\/[^\/]*\/environ\:/ /g'| cut -d ' ' -f 2` if [ "x$" != "x" ]; then export $ fi