Use CONF_FILES_PERMS to install the conf.php file
Don't use WWW_USER to set permissions as that assumes apache is always installed
Bump PKGREVISION
Fix binary packages (pointed out by salo@)
Thanks to Yoshito Komatsu for feedback and testing
A summary of changes include:
This release fixes some minor bugs and some security alerts.
Code syntax fixing tests
HTML Validation fixes
Added support for binary attrs in templates & HTML Validation fixes
Few minor bug fixes.
Changed default login attribute back to "dn".
- Add apache configuration file fragment
- Use CONF_FILES for config.php and newly added apache file fragment
- Change permissions on installed config.php to www:wheel 0600 as it can
contain sensitive information in some installations
- Update MESSAGE pointing to new files installed
Fix pkglint warnings about whitespace in MESSAGE.
Use pax -s instead of rming unwanted files.
Changes since last packaged version (0.9.4b)
* Version 0.9.5, 2004-12-17
* Notes:
This version adds substantial new features and several minor bug fixes as
well as PHP5 support!
* Changes:
- Added PHP5 support using Zend1 compatibility options.
- Users can now specify a format string for custom display of DNs in the
tree viewer (see $tree_display_format in config.php.example)
- If using http auth_type, DNs and passwords are now encrypted int he cookie
using blowfish.
- If base entry is missing, phpLDAPadmin will prompt you to create it and
give you some sane default values to get started.
- Added index file for viewing of all PLA icons (see
phpldapadmin/images/index.php)
- Added custom country flag icons for DNs in the form "c=us"
- Added more custom icons (ipNetwork, Device, Room)
- Made it easier to create the base entry of an empty tree.
- Fixed bug related to predefined search queries with patch from Olivier
Mounier
- Added a template for mozillaOrgPerson
- Improved error handling for non-existent or unreadable template files.
- "Create new" now displays at the top *and* bottom of the tree viewer list
if there are more than 10 entries in the container (make it easier for
users by reducing scrolling)
- Optimized several pages by closing the session early if not needed.
- By request, reversed the order of first name / last name in the
inetOrgPerson template.
- Added a login_string feature for admins who have all their users in a
single container, so they can specify a string like
"uid=,ou=People,dc=example,dc=com" instead of setting up the painful
login_attr stuff.
- Changed the delete button to be red (like phpMyAdmin) to make it more
obvious.
- Consolidated the links at the top of the tree viewer to make better use
of real estate.
- New logo!
- Patch from Dimitre to fix unique attrs enforcement.
- Templates can now redirect wherever they want using a hidden form input.
- Added a "Home" button in the tree viewer to get back to the main PLA page
if desired.
- PLA now looks up the gidNumber to display group description and name in
user accounst.
- Improved the hint about structural objectClasses in the custom creation
template
- Added ability to purge caches (mostly just schema objects) and caches are
auto-purged when the schema is viewed in the schema browser.
- Changed the arrow icon next to objectClass values to be an information
button.
- Search results can be displayed in table format now.
- Fixes to LDIF import.
- Added support for exporting to VCard 2.1 format.
- Lots of little session fixes.
- Structural objectClasses are now shown in bold in the custom creation
template.
- Fixed lots of bugs, some big some minor:
1025353 1037715 1029103 1026427 1025353 1020606
1020376 1010576 1009410 1007281 1007132 1004042
1002794 1001941 1000185 999605 999170 996842
995362 995297 995296 994343 993875 992419
991891 989219 984587 983375 981283 979395
977598 974369 973520 973323 965165 964410
962074 959950 958372 957284 954453
Based upon the package provided by Rasputin in PR 26767
phpLDAPadmin is a web-based LDAP client. It provides easy, anywhere-accessible,
multi-language administration for your LDAP server. Its hierarchical tree-viewer
and advanced search functionality make it intuitive to browse and administer
your LDAP directory.
Features include:
* LDAP tree browser
* Template-based entry editing
* Recursively copy and delete entire trees
* View and edit image attributes (like jpegPhoto)
* Advanced LDAP schema browser
* Template-based entry creation
* LDAP searches (both simple and advanced)
* LDIF and DSML export, LDAP import
* Rename LDAP entries
* Manage user password hashes (supports sha, crypt, md5, blowfish, md5crypt)
* Browse RootDSE LDAP information
* Configurable authentication (anonymous, web login, or static)
* Binary attribute support
* Configurable support for aliases and referrals
* Automatically increment UID numbers
* Configurable read-only and read/write modes.
* Robust i18n support