[389-devel] Please review (take 2): [389 Project] #47384: Plugin library path validation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://fedorahosted.org/389/ticket/47384

https://fedorahosted.org/389/attachment/ticket/47384/0001-Ticket-47384-Plugin-library-path-validation.2.patch

Based upon the previous patch by Anupam, I've moved the location to check the plugin path to dse_callback.

 Bug description: ldapmodify could replace the plugin path with
 an invalid path.

 Fix description: This patch adds the validation code to dse
 callback.  If modify operation is requested for a plugin entry,
 the registered callback check_plugin_path is called and check
 the given plugin path.

 This patch also has made get_plugin_name public as slapi_get_
 plugin_name.  Now, the following plugin paths are allowed:
  /path/to/lib<plugin>.so, /path/to/lib<plugin>,
  lib<plugin>.so, lib<plugin>


--
389-devel mailing list
389-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-devel





[Index of Archives]     [Fedora Directory Announce]     [Fedora Users]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Review]     [Fedora Art]     [Fedora Music]     [Fedora Packaging]     [CentOS]     [Fedora SELinux]     [Big List of Linux Books]     [KDE Users]     [Fedora Art]     [Fedora Docs]

  Powered by Linux