From f3d45e93b6abed156f75e9ed0fc4140b4c85b4bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come.bernigaud@opensides.be>
Date: Mon, 6 Jun 2016 11:56:30 +0200
Subject: [PATCH] Fixes #4853 Added callerCN and callerUID to hook available
 tags

---
 include/class_plugin.inc | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/include/class_plugin.inc b/include/class_plugin.inc
index cf0ab7041..5a8ac0246 100644
--- a/include/class_plugin.inc
+++ b/include/class_plugin.inc
@@ -1461,9 +1461,11 @@ class plugin
 
       $ui = get_userinfo();
 
-      $addAttrs['callerDN'] = $ui->dn;
-      $addAttrs['dn']       = $this->dn;
-      $addAttrs['location'] = $config->current['NAME'];
+      $addAttrs['callerDN']   = $ui->dn;
+      $addAttrs['callerCN']   = $ui->cn;
+      $addAttrs['callerUID']  = $ui->uid;
+      $addAttrs['dn']         = $this->dn;
+      $addAttrs['location']   = $config->current['NAME'];
 
       if (isset($this->parent->by_object)) {
         foreach ($this->parent->by_object as $object) {
-- 
GitLab