Line 1: |
Line 1: |
| {{Languages|Phpldapadmin}} | | {{Languages|Phpldapadmin}} |
| | | |
− | =phpLDAPadmin for SME 8.x= | + | ===phpLDAPadmin for SME 10.X=== |
| {{Level|medium}} | | {{Level|medium}} |
| | | |
Line 8: |
Line 8: |
| | | |
| Website: http://www.vanhees.cc/index.php?&newlang=eng | | 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. Its 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 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== |
− | yum --enablerepo=smecontribs install smeserver-phpldapadmin
| |
| | | |
| + | <tabs container><tab name="For SME 10"> |
| + | yum --enablerepo=smecontribs install smeserver-phpldapadmin phpldapadmin |
| + | |
| + | </tab><tab name="For SME 9"> |
| + | yum --enablerepo=smecontribs install smeserver-phpldapadmin phpldapadmin |
| then | | then |
| signal-event post-upgrade; signal-event reboot | | 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: |
| | | |
− | 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/phpldapadmin/config.php |
| /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf | | /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf |
| service httpd-e-smith sigusr1 | | service httpd-e-smith sigusr1 |
| + | </tab> |
| + | </tabs> |
| | | |
| ==Uninstall== | | ==Uninstall== |
Line 39: |
Line 54: |
| 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) | + | To allow modification of ldap (by default read only: kamikaze is disabled): |
| db configuration setprop phpldapadmin kamikaze enabled | | db configuration setprop phpldapadmin kamikaze enabled |
| /sbin/e-smith/expand-template /etc/phpldapadmin/config.php | | /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 53: |
Line 69: |
| | | |
| ''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]] |