FreeBSD Bugzilla – Bug 132714
net/phpldapadmin 188.8.131.52 Port is Missing Dependencies
Last modified: 2009-03-18 17:00:12 UTC
phpldapadmin 184.108.40.206 contains an NT hashing function for the sambaNTPassword attribute. This function cannot execute unless the PHP5-iconv and PHP5-hash ports are installed, yet they are neither listed as dependencies nor installed with the phpldapadmin 220.127.116.11 port. As a result, when the user attempts to add this attribute, the application crashes with the following error:
PHP Fatal error: Call to undefined function hash()
Once I installed the PHP5-iconv and PHP5-hash ports myself, the sambaNTPassword attribute can be added without problems. However, as one of the purposes of ports is to find and install all dependencies for a given application, these should be added as dependencies for the port.
How-To-Repeat: On a system that does not have the PHP5-iconv or PHP5-hash ports installed, attempt to add the sambaNTPassword attribute to an object. The web app prompts for the password, which you can enter. However, when you submit the form, the application crashes with the above error. The attribute is not written.
I'll take it.
miwi 2009-03-18 16:56:55 UTC
FreeBSD ports repository
- Add php5-iconv and php5-hash
Submitted by: Bryan Marino <email@example.com>
Approved by: maintainer
Revision Changes Path
1.29 +3 -4 ports/net/phpldapadmin/Makefile
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"