[389-ds-base/f13/master] 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3

Richard Allen Megginson rmeggins at fedoraproject.org
Wed Feb 23 15:30:06 UTC 2011


commit 6ee346673e4edcca3a0cecfae6911db421ee070f
Author: Rich Megginson <rmeggins at redhat.com>
Date:   Wed Feb 9 09:17:36 2011 -0700

    1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3
    
    - 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3
    - Bug 675320 - empty modify operation with repl on or lastmod off will crash server
    - Bug 675265 - preventryusn gets added to entries on a failed delete
    - Bug 677774 - added support for tmpfiles.d
    - Bug 666076 - dirsrv crash (1.2.7.5) with multiple simple paged result search
    es
    - Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH
    - Bug 671199 - Don't allow other to write to rundir
    - Bug 678646 - Ignore tombstone operations in managed entry plug-in
    - Bug 676053 - export task followed by import task causes cache assertion
    - Bug 677440 - clean up compiler warnings in 389-ds-base 1.2.8
    - Bug 675113 - ns-slapd core dump in windows_tot_run if oneway sync is used
    - Bug 676689 - crash while adding a new user to be synced to windows
    - Bug 604881 - admin server log files have incorrect permissions/ownerships
    - Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv
    ice is restarted
    - Bug 675853 - dirsrv crash segfault in need_new_pw()
    (cherry picked from commit 7c2591265a9aa1654471d36d2abf8fdee11d5836)

 .gitignore               |    1 +
 389-ds-base-git-local.sh |    2 +-
 389-ds-base-git.sh       |    2 +-
 389-ds-base.spec         |   30 +++++++++++++++++++++++++++---
 sources                  |    2 +-
 5 files changed, 31 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ce8d74d..5ea6435 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
 /389-ds-base-1.2.7.5.tar.bz2
 /389-ds-base-1.2.8.a1.tar.bz2
 /389-ds-base-1.2.8.a2.tar.bz2
+/389-ds-base-1.2.8.a3.tar.bz2
diff --git a/389-ds-base-git-local.sh b/389-ds-base-git-local.sh
index da02fa8..dbe4f65 100644
--- a/389-ds-base-git-local.sh
+++ b/389-ds-base-git-local.sh
@@ -2,7 +2,7 @@
 
 DATE=`date +%Y%m%d`
 # use a real tag name here
-VERSION=1.2.8.a2
+VERSION=1.2.8.a3
 PKGNAME=389-ds-base
 TAG=${TAG:-$PKGNAME-$VERSION}
 #SRCNAME=$PKGNAME-$VERSION-$DATE
diff --git a/389-ds-base-git.sh b/389-ds-base-git.sh
index 91dbc2e..0bbb577 100644
--- a/389-ds-base-git.sh
+++ b/389-ds-base-git.sh
@@ -2,7 +2,7 @@
 
 DATE=`date +%Y%m%d`
 # use a real tag name here
-VERSION=1.2.8.a2
+VERSION=1.2.8.a3
 PKGNAME=389-ds-base
 TAG=${TAG:-$PKGNAME-$VERSION}
 URL="http://git.fedorahosted.org/git/?p=389/ds.git;a=snapshot;h=$TAG;sf=tgz"
diff --git a/389-ds-base.spec b/389-ds-base.spec
index 7f476f1..5103a05 100644
--- a/389-ds-base.spec
+++ b/389-ds-base.spec
@@ -3,17 +3,21 @@
 # for a pre-release, define the prerel field e.g. .a1 .rc2 - comment out for official release
 # also remove the space between % and global - this space is needed because
 # fedpkg verrel stupidly ignores comment lines
-%global prerel .a2
+%global prerel .a3
 # also need the relprefix field for a pre-release e.g. .0 - also comment out for official release
 %global relprefix 0.
 
 # only F-14 and later use openldap
 %global use_openldap 0
 
+# fedora 15 and later uses tmpfiles.d
+# otherwise, comment this out
+#%{!?with_tmpfiles_d: %global with_tmpfiles_d %{_sysconfdir}/tmpfiles.d}
+
 Summary:          389 Directory Server (base)
 Name:             389-ds-base
 Version:          1.2.8
-Release:          %{?relprefix}2%{?prerel}%{?dist}
+Release:          %{?relprefix}3%{?prerel}%{?dist}
 License:          GPLv2 with exceptions
 URL:              http://port389.org/
 Group:            System Environment/Daemons
@@ -116,7 +120,8 @@ cp %{SOURCE2} README.devel
 %if %{use_openldap}
 OPENLDAP_FLAG="--with-openldap"
 %endif
-%configure --enable-autobind --with-selinux $OPENLDAP_FLAG
+%{?with_tmpfiles_d: TMPFILES_FLAG="--with-tmpfiles-d=%{with_tmpfiles_d}"}
+%configure --enable-autobind --with-selinux $OPENLDAP_FLAG $TMPFILES_FLAG
 
 # Generate symbolic info for debuggers
 export XCFLAGS=$RPM_OPT_FLAGS
@@ -297,6 +302,25 @@ end
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Wed Feb  9 2011 Rich Megginson <rmeggins at redhat.com> - 1.2.8-0.3.a3
+- 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3
+- Bug 675320 - empty modify operation with repl on or lastmod off will crash server
+- Bug 675265 - preventryusn gets added to entries on a failed delete
+- Bug 677774 - added support for tmpfiles.d
+- Bug 666076 - dirsrv crash (1.2.7.5) with multiple simple paged result search
+es
+- Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH
+- Bug 671199 - Don't allow other to write to rundir
+- Bug 678646 - Ignore tombstone operations in managed entry plug-in
+- Bug 676053 - export task followed by import task causes cache assertion
+- Bug 677440 - clean up compiler warnings in 389-ds-base 1.2.8
+- Bug 675113 - ns-slapd core dump in windows_tot_run if oneway sync is used
+- Bug 676689 - crash while adding a new user to be synced to windows
+- Bug 604881 - admin server log files have incorrect permissions/ownerships
+- Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv
+ice is restarted
+- Bug 675853 - dirsrv crash segfault in need_new_pw()
+
 * Thu Feb  3 2011 Rich Megginson <rmeggins at redhat.com> - 1.2.8-0.2.a2
 - 1.2.8.a2 release - git tag 389-ds-base-1.2.8.a2
 - Bug 674430 - Improve error messages for attribute uniqueness
diff --git a/sources b/sources
index 55a428c..5e25b6d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d2f9afb6c2ce1178c316e797e78ea609  389-ds-base-1.2.8.a2.tar.bz2
+c47124601af7950c72debff1fca3fd1f  389-ds-base-1.2.8.a3.tar.bz2


More information about the scm-commits mailing list