[X2go-Commits] x2goadmincenter.git - master (branch) updated: dee1323652c6922b5154871b2fe83f7fa99a7f97

X2Go dev team git-admin at x2go.org
Wed Jan 23 16:52:27 CET 2013


The branch, master has been updated
       via  dee1323652c6922b5154871b2fe83f7fa99a7f97 (commit)
      from  bf9c2a62b7d9ae0749d90a2ca185d6e582657a93 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit dee1323652c6922b5154871b2fe83f7fa99a7f97
Author: Oleksandr Shneyder <o.shneyder at phoca-gmbh.de>
Date:   Wed Jan 23 16:52:16 2013 +0100

    execute /etc/x2go/adduser after user creation (if file executable)

-----------------------------------------------------------------------

Summary of changes:
 debian/changelog                                   |    1 +
 .../lib/x2goadminserver_backend_ldap.pm            |    8 ++++++++
 2 files changed, 9 insertions(+)

The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 4521723..2925226 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,5 +12,6 @@ x2goadmincenter (0.0.0.1-0~x2go1) UNRELEASED; urgency=low
   * support for BIRTHDAY Argument in user administration module
     ldap backend for x2goadminserver
   * fixed setting password by user creation
+  * execute /etc/x2go/adduser after user creation (if file executable)
 
  -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Wed, 21 Sep 2011 21:12:56 +0200
diff --git a/x2goadminserver/lib/x2goadminserver_backend_ldap.pm b/x2goadminserver/lib/x2goadminserver_backend_ldap.pm
index e4c2b03..721fabb 100644
--- a/x2goadminserver/lib/x2goadminserver_backend_ldap.pm
+++ b/x2goadminserver/lib/x2goadminserver_backend_ldap.pm
@@ -301,6 +301,14 @@ sub addModifyUser
   {
     return ("CMDERR "." ".$message->error_desc());
   }
+
+  if($mode ne 'modify')
+  {
+      if( -x "/etc/x2go/adduser" )
+      {
+            system("/etc/x2go/adduser $user $userUidNumber");
+      }
+  }
   
   foreach (@newgrp)
   {


hooks/post-receive
-- 
x2goadmincenter.git (X2Go Administration Center)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "x2goadmincenter.git" (X2Go Administration Center).




More information about the x2go-commits mailing list