Fedora 15 Update: slapi-nis-0.41-1.fc15

updates at fedoraproject.org updates at fedoraproject.org
Sun Apr 22 03:29:41 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-5752
2012-04-12 10:48:28
--------------------------------------------------------------------------------

Name        : slapi-nis
Product     : Fedora 15
Version     : 0.41
Release     : 1.fc15
URL         : http://slapi-nis.fedorahosted.org/
Summary     : NIS Server and Schema Compatibility plugins for Directory Server
Description :
This package provides two plugins for Red Hat and 389 Directory Server.

The NIS Server plugin allows the directory server to act as a NIS server
for clients, dynamically generating and updating NIS maps according to
its configuration and the contents of the DIT, and serving the results to
clients using the NIS protocol as if it were an ordinary NIS server.

The Schema Compatibility plugin allows the directory server to provide an
alternate view of entries stored in part of the DIT, optionally adding,
dropping, or renaming attribute values, and optionally retrieving values
for attributes from multiple entries in the tree.

--------------------------------------------------------------------------------
Update Information:

This update introduces the %default() function and changes the interpretation of padding values passed to the %link() function so that they are evaluated as expressions rather than simply used literally.  Compatibility entries presented by the Schema Compatibility plugin also now share the entryUSN values of their source entries.
--------------------------------------------------------------------------------
ChangeLog:

* Tue Apr 10 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.41-1
- log errors evaluating pad expressions in %link rather than continuing on
  until we hit an arithmetic exception (#810258)
* Fri Mar 30 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.40-1
- treat padding values passed to the "link" function as expressions to be
  evaluated rather than simply as literal values (part of #767372)
* Wed Mar 28 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.39-1
- add a "default" function for trying to evaluate one expression, then
  another, then another... (part of #767372)
- when creating a compat entry based on a real entry, set an entryUSN based on
  the source entry or the rootDSE (freeipa #864); the "scaffolding" entries
  won't have them
* Tue Mar  6 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.38-1
- properly escape RDN values when building compat entries (#796509, #800625)
* Mon Feb 13 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.37-1
- fix a compile error on systems where LDAP_SCOPE_SUBORDINATE isn't defined
  (reported by Christian Neuhold)
- conditionalize whether we have a build dependency on tcp_wrappers (older
  releases) or tcp_wrappers-devel (newer releases)
* Tue Jan 24 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.36-1
- take steps to avoid making yp_first/yp_next clients loop indefinitely
  when a single LDAP entry produces multiple copies of the same NIS key
  for a given map
* Tue Jan 24 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.35-1
- add mmatch/mregmatch[i]/mregsub[i] formatting functions which work like
  match/regmatch[i]/regsub[i], but which can handle and return lists of
  zero or more results (part of #783274)
* Thu Jan 19 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.34-1
- do entry comparisons ourselves, albeit less throughly, to avoid the worst
  case in pathological cases (more of #771444)
* Tue Jan 17 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.33-1
- get more aggressive about skipping unnecessary calculations (most of
  the problem in #771444, though not the approach described there)
* Mon Jan 16 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.32-1
- add support for directory server transactions (#758830,#766320)
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.28-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Wed Jan 11 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.31-1
- fix some memory leaks (more of #771493)
* Tue Jan 10 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.30-1
- skip recalculations when the attributes which changed don't factor into
  our calculations (part of #771493)
* Wed Jan  4 2012 Nalin Dahyabhai <nalin at redhat.com> - 0.29-1
- add regmatchi/regsubi formatting functions which work like regmatch/regsub,
  but do matching in a case-insensitive manner
- update NIS map defaults to match {CRYPT} userPassword values in a
  case-insensitive manner so that we also use {crypt} userPassword values
- fix inconsistencies in the NIS service stemming from using not-normalized DNs
  in some places where it should have used normalized DNs
* Mon Dec 19 2011 Nalin Dahyabhai <nalin at redhat.com> - 0.28-1
- when configured with --with-ldap=openldap, link with -lldap_r rather
  than -lldap (rmeggins, #769107)
* Tue Dec  6 2011 Nalin Dahyabhai <nalin at redhat.com> - 0.27-1
- when building for 389-ds, use Slapi_RWLocks if they appear to be available
  (the rest of #730394/#730403)
* Fri Aug 12 2011 Nalin Dahyabhai <nalin at redhat.com> - 0.26-1
- when building for 389-ds, use libpthread's read-write locks instead of
  NSPR's (part of #730394/#730403)
* Wed Jul 27 2011 Nalin Dahyabhai <nalin at redhat.com> - 0.25-1
- speed up building compat entries which reference thousands of other entries
  (more of #692690)
- 389-ds-base is apparently exclusive to x86_64 and %{ix86} on EL, so we have
  to be, too
* Fri May 13 2011 Nalin Dahyabhai <nalin at redhat.com> - 0.24-1
- carry our own yp.x, so that we don't get bitten if libc doesn't include
  yp client routines
- we need rpcgen at build-time now
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #810258 - Arithmetic exception in slapi-nis
        https://bugzilla.redhat.com/show_bug.cgi?id=810258
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update slapi-nis' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list