Changes

Jump to navigation Jump to search
2,044 bytes added ,  16:35, 24 July 2022
m
no edit summary
Line 1: Line 1:  
{{Languages|Phpldapadmin}}
 
{{Languages|Phpldapadmin}}
=phpldapadmin for SME 7.x=
+
 
 +
===phpLDAPadmin for SME 10.X===
 +
{{Level|medium}}
    
==Maintainer==
 
==Maintainer==
[[User:MasterSleepy|Michel Van hees]]<br/>
+
[[User:MasterSleepy|Michel Van hees]]
 +
 
 +
Website: http://www.vanhees.cc/index.php?&newlang=eng
 +
 
 +
===Version===
 +
{{#smeversion: smeserver-phpldapadmin }}
 +
{{#smeversion: phpldapadmin }}
    
==Description==
 
==Description==
Automatic installation of [[http://phpldapadmin.sourceforge.net/ phpldapadmin]] on SmeServer.
+
Automatic installation of [http://phpldapadmin.sourceforge.net/ phpldapadmin] on SmeServer.
   −
[[http://phpldapadmin.sourceforge.net/ phpldapadmin]] is a ldap client. It's powerfull multilangage administration interface allows you to edit the ldap server that comes with SME Server.
+
[http://phpldapadmin.sourceforge.net/ phpldapadmin] is a ldap client. Its powerful multilangage administration interface allows you to edit the ldap server that comes with SME Server.
   −
The installed version is 0.9.8.3, newer versions exist but they require php5.
+
The original is no longer maintained and was forked to this repo where they keep 1.2 and are working on 2.0:
 +
https://github.com/leenooks/phpLDAPadmin
 +
 
 +
We have imported this to SME.
    
==Installation==
 
==Installation==
   −
  wget "http://www.vanhees.cc/index.php?name=CmodsDownload&file=index&req=getit&lid=323"
+
<tabs container><tab name="For SME 10">
  yum localinstall smeserver-phpldapadmin-0.9.8.3-1.noarch.rpm
+
  yum --enablerepo=smecontribs install smeserver-phpldapadmin phpldapadmin
 +
 
 +
</tab><tab name="For SME 9">
 +
  yum --enablerepo=smecontribs install smeserver-phpldapadmin phpldapadmin
 +
then
 +
signal-event post-upgrade; signal-event reboot
 +
OR if you do not wish to have to reboot your server, instead of the post upgrade & reboot commands, do:
    +
signal-event console-save
 +
or
 +
/sbin/e-smith/expand-template /etc/phpldapadmin/config.php
 +
/sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf
 +
service httpd-e-smith sigusr1
 +
</tab>
 +
</tabs>
    
==Uninstall==
 
==Uninstall==
 
+
  yum remove phpldapadmin smeserver-phpldapadmin
  rpm -e smeserver-phpldapadmin
  −
 
      
==Usage==
 
==Usage==
You can access [[http://phpldapadmin.sourceforge.net/ phpldapadmin]] the interface by opening your web browser at the address:
+
You can access the [http://phpldapadmin.sourceforge.net/ phpldapadmin] interface by opening your web browser at the address:
https://[IP ou NOM]/phpldapadmin
+
<pre>https://[IP or NAME]/phpldapadmin</pre>
    
To login use the system admin login and password.
 
To login use the system admin login and password.
    
==Settings==
 
==Settings==
By default, the installation process limits the access to [[http://phpldapadmin.sourceforge.net/ phpldapadmin]] to the local network.
+
By default, the installation process limits the access to [http://phpldapadmin.sourceforge.net/ phpldapadmin] to the local network.
 
  −
To enable access to [[http://phpldapadmin.sourceforge.net/ phpldapadmin]] from the internet and your local network :
      +
To enable access to [http://phpldapadmin.sourceforge.net/ phpldapadmin] from the internet and your local network:
 
  db configuration setprop phpldapadmin access public
 
  db configuration setprop phpldapadmin access public
 
  signal-event console-save
 
  signal-event console-save
 
+
To limit access to local network:
To limit access to local network :
  −
 
   
  db configuration setprop phpldapadmin access private
 
  db configuration setprop phpldapadmin access private
 
  signal-event console-save
 
  signal-event console-save
 
+
To allow modification of ldap (by default read only: kamikaze is disabled):
 +
db configuration setprop phpldapadmin kamikaze enabled
 +
/sbin/e-smith/expand-template /etc/phpldapadmin/config.php
 +
{{Warning box|'''You will need to close your browser and clean cookies after this change to be sure change of user to connect to ldap are effectives.'''}}
    
==Additional information==
 
==Additional information==
Line 48: Line 70:  
''Michel Van hees (MasterSleepy)''
 
''Michel Van hees (MasterSleepy)''
    +
== Bugs ==
 +
For the smeserver component please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-phpldapadmin component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-phpldapadmin|title=this link}}.
 +
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-phpldapadmin |noresultsmessage="No open bugs found."}}
 +
 +
 +
For the core phpldapadmin component please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the phpldapadmin component or use {{BugzillaFileBug|product=SME%20Contribs|component=phpldapadmin|title=this link}}.
 +
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=phpldapadmin |noresultsmessage="No open bugs found."}}
 +
 +
 +
==Changelog==
 +
Only versions released in smecontrib are listed here.
 +
 +
{{#smechangelog: smeserver-phpldapadmin}}
 +
 +
{{#smechangelog: phpldapadmin}}
 
----
 
----
 
[[Category: Contrib]]
 
[[Category: Contrib]]
 
[[Category: Administration]]
 
[[Category: Administration]]
3,054

edits

Navigation menu