From ce69e32f4329e42558a6033c8af442ec8f8fae2b Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 23:49:51 +0000 Subject: [PATCH 001/112] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 1ae5393..b2e6eea 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: 389-admin -# $Id$ +# $Id: Makefile,v 1.1 2009/06/23 02:28:49 kevin Exp $ NAME := 389-admin SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 324269341316ee5fcac4d1358670d0b1f322a7a6 Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Fri, 18 Dec 2009 16:24:37 +0000 Subject: [PATCH 002/112] this is the 1.1.10.a1 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 11 ++++------- 389-admin-git.sh | 20 +++++++------------- 389-admin.spec | 17 ++++++++++++----- sources | 2 +- 5 files changed, 25 insertions(+), 27 deletions(-) diff --git a/.cvsignore b/.cvsignore index 072960f..5e3c25e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.9.tar.bz2 +389-admin-1.1.10.a1.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 2916ee8..14a3cfa 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,18 +1,15 @@ #!/bin/bash DATE=`date +%Y%m%d` -TAG=389-admin-1.1.9 -CVSTAG=three89Admin_1_1_9 -VERSION=1.1.9 +VERSION=1.1.10.a1 PKGNAME=389-admin +TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} -CVSROOT=:pserver:anonymous@cvs.fedoraproject.org:/cvs/dirsec echo you must be in the admin server git repo to use this -git status > /dev/null || echo bye +test -d .git || {echo bye ; exit 1 } if [ -z "$1" ] ; then dir=. else dir="$1" fi -git archive --format=tar --prefix=$SRCNAME/ $TAG | ( cd $dir ; tar xf - ; cd $SRCNAME ; cvs -d "$CVSROOT" -z3 export -r$CVSTAG mod_admserv mod_restartd ; cd .. ; tar cfj $dir/$SRCNAME.tar.bz2 $SRCNAME ) -rm -rf $dir/$SRCNAME +git archive --prefix=$SRCNAME/ $TAG | bzip2 > $dir/$SRCNAME.tar.bz2 diff --git a/389-admin-git.sh b/389-admin-git.sh index d827a65..d954158 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,22 +1,16 @@ #!/bin/bash DATE=`date +%Y%m%d` -TAG=HEAD -VERSION=1.1.7 +VERSION=1.1.10.a1 PKGNAME=389-admin -export URL=git://git.fedorahosted.org/git/389/admin.git #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION +TAG=${PKGNAME}-${VERSION} +URL="http://git.fedorahosted.org/git/?p=389/admin.git;a=snapshot;h=$TAG;sf=tgz" -git clone $URL -cd admin.git -git archive --prefix=$SRCNAME/ $TAG | bzip2 > $SRCNAME.tar.bz2 -#cvs -d "$CVSROOT" -z3 export -r$CVSTAG -d $SRCNAME adminserver -#cd $SRCNAME -#cvs -d "$CVSROOT" -z3 export -r$CVSTAG mod_admserv mod_restartd -#cd .. +wget -O $SRCNAME.tar.gz "$URL" -#tar -cjf $SRCNAME.tar.bz2 $SRCNAME +echo convert tgz format to tar.bz2 format -cd .. -rm -rf admin.git +gunzip $PKGNAME-$VERSION.tar.gz +bzip2 $PKGNAME-$VERSION.tar diff --git a/389-admin.spec b/389-admin.spec index 1a03994..59984d4 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,9 +1,13 @@ -%define pkgname dirsrv +%global pkgname dirsrv +# for a pre-release, define the prerel field - comment out for official release +%global prerel .a1 +# also need the relprefix field for a pre-release - also comment out for official release +%global relprefix 0. Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.9 -Release: 1%{?dist} +Version: 1.1.10 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -34,7 +38,7 @@ Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig Requires(preun): /sbin/service -Source0: http://port389.org/sources/%{name}-%{version}.tar.bz2 +Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git Source1: %{name}-git.sh Patch1: f11-httpd.patch @@ -46,7 +50,7 @@ be used through a web browser. It provides the authentication, access control, and CGI utilities used by the console. %prep -%setup -q -n %{name}-%{version} +%setup -q -n %{name}-%{version}%{?prerel} %patch1 %build @@ -153,6 +157,9 @@ end %{_mandir}/man8/* %changelog +* Thu Oct 8 2009 Rich Megginson - 1.1.10.a1-1 +- the 1.1.10.a1 release + * Mon Sep 14 2009 Rich Megginson - 1.1.9-1 - the 1.1.9 release diff --git a/sources b/sources index 63cc2ec..d48c81b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1f84413babbcd29035b8707f2ee9cea1 389-admin-1.1.9.tar.bz2 +b0fb7b83b06513cbe9b31c6195ea5202 389-admin-1.1.10.a1.tar.bz2 From dbb495e8c3a4a75be8139703ee780be87dee59fe Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Fri, 18 Dec 2009 17:55:44 +0000 Subject: [PATCH 003/112] bump version to 1.1.10.a2 - fix genrb path problem --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 8 ++++++-- sources | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 5e3c25e..345ada8 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.10.a1.tar.bz2 +389-admin-1.1.10.a2.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 14a3cfa..ca2be77 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10.a1 +VERSION=1.1.10.a2 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index d954158..2c95e9d 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10.a1 +VERSION=1.1.10.a2 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 59984d4..5dea3b1 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,13 +1,13 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a1 +%global prerel .a2 # also need the relprefix field for a pre-release - also comment out for official release %global relprefix 0. Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.10 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -157,6 +157,10 @@ end %{_mandir}/man8/* %changelog +* Fri Dec 18 2009 Rich Megginson - 1.1.10.a2-0.2 +- the 1.1.10.a2 release +- fix problem with genrb path on F-12 and later + * Thu Oct 8 2009 Rich Megginson - 1.1.10.a1-1 - the 1.1.10.a1 release diff --git a/sources b/sources index d48c81b..1d0b680 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b0fb7b83b06513cbe9b31c6195ea5202 389-admin-1.1.10.a1.tar.bz2 +092b48ed6503f37d58b19acda13c5cb9 389-admin-1.1.10.a2.tar.bz2 From 453bc4df309ca2871a7565302a6b8f1d83a318eb Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Thu, 14 Jan 2010 22:39:04 +0000 Subject: [PATCH 004/112] this is the 1.1.10.a3 release - address some ICU genrb related build issues on rawhide and other platforms --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 8 ++++++-- sources | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 345ada8..813d9fb 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.10.a2.tar.bz2 +389-admin-1.1.10.a3.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index ca2be77..1bfac57 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10.a2 +VERSION=1.1.10.a3 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 2c95e9d..a40a437 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10.a2 +VERSION=1.1.10.a3 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 5dea3b1..9021e5d 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,13 +1,13 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a2 +%global prerel .a3 # also need the relprefix field for a pre-release - also comment out for official release %global relprefix 0. Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.10 -Release: %{?relprefix}2%{?prerel}%{?dist} +Release: %{?relprefix}3%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -157,6 +157,10 @@ end %{_mandir}/man8/* %changelog +* Thu Jan 14 2010 Rich Megginson - 1.1.10.a3-0.3 +- the 1.1.10.a3 release +- make sure we can find ICU genrb on all platforms + * Fri Dec 18 2009 Rich Megginson - 1.1.10.a2-0.2 - the 1.1.10.a2 release - fix problem with genrb path on F-12 and later diff --git a/sources b/sources index 1d0b680..1eae96b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -092b48ed6503f37d58b19acda13c5cb9 389-admin-1.1.10.a2.tar.bz2 +9379a20ef8ea32d779eb9b034048036a 389-admin-1.1.10.a3.tar.bz2 From 51b6bfc49db9816d75cd7d4501de6f189080f446 Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Tue, 19 Jan 2010 19:39:44 +0000 Subject: [PATCH 005/112] Added SELinux subpackage --- 389-admin.spec | 82 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 79 insertions(+), 3 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index 9021e5d..503d92a 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,13 +1,15 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a3 +%global prerel .a4 # also need the relprefix field for a pre-release - also comment out for official release %global relprefix 0. +%global selinux_variants mls targeted + Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.10 -Release: %{?relprefix}3%{?prerel}%{?dist} +Release: %{?relprefix}4%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -27,6 +29,12 @@ BuildRequires: apr-devel BuildRequires: mod_nss BuildRequires: 389-adminutil-devel +# The following are needed to build the SELinux policy +BuildRequires: checkpolicy +BuildRequires: selinux-policy-devel +BuildRequires: /usr/share/selinux/devel/Makefile +BuildRequires: 389-ds-base-selinux-devel + Requires: 389-ds-base Requires: mod_nss # the following are needed for some of our scripts @@ -49,12 +57,22 @@ for 389 Directory Server. It provides some management web apps that can be used through a web browser. It provides the authentication, access control, and CGI utilities used by the console. +%package selinux +Summary: SELinux policy for 389 Administration Server +Group: System Environment/Daemons +Requires: selinux-policy +Requires: %{name} = %{version}-%{release} +Requires: 389-ds-base-selinux + +%description selinux +SELinux policy for the 389 Adminstration Server package. + %prep %setup -q -n %{name}-%{version}%{?prerel} %patch1 %build -%configure --disable-rpath +%configure --disable-rpath --with-selinux # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS @@ -65,6 +83,18 @@ export USE_64=1 make %{?_smp_mflags} +# Build the SELinux policy module for each variant +cd selinux-built +cp %{_datadir}/%{pkgname}-selinux/%{pkgname}.if . +cp %{_datadir}/%{pkgname}-selinux/%{pkgname}.te . +for selinuxvariant in %{selinux_variants} +do + make NAME=${selinuxvariant} -f /usr/share/selinux/devel/Makefile + mv %{pkgname}-admin.pp %{pkgname}-admin.pp.${selinuxvariant} + make NAME=${selinuxvariant} -f /usr/share/selinux/devel/Makefile clean +done +cd - + %install rm -rf $RPM_BUILD_ROOT @@ -80,6 +110,16 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la +# Install the SELinux policy +cd selinux-built +for selinuxvariant in %{selinux_variants} +do + install -d %{buildroot}%{_datadir}/selinux/${selinuxvariant} + install -p -m 644 %{pkgname}-admin.pp.${selinuxvariant} \ + %{buildroot}%{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp +done +cd - + %clean rm -rf $RPM_BUILD_ROOT @@ -143,6 +183,34 @@ if %{pkgname}admin_exists then os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') end +%post selinux +if [ "$1" -le "1" ] ; then # First install +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : +done +fixfiles -R %{name} restore || : +/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : +fi + +%preun selinux +if [ "$1" -lt "1" ]; then # Final removal +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : +done +fixfiles -R %{name} restore || : +/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : +fi + +%postun selinux +if [ "$1" -ge "1" ]; then # Upgrade +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : +done +fi + %files %defattr(-,root,root,-) %doc LICENSE @@ -156,7 +224,15 @@ end %{_libdir}/%{pkgname} %{_mandir}/man8/* +%files selinux +%defattr(-,root,root,-) +%{_datadir}/selinux/*/%{pkgname}-admin.pp + %changelog +* Mon Jan 18 2010 Nathan Kinder - 1.1.10.a4-0.4 +- the 1.1.10.a4 release +- added SELinux subpackage + * Thu Jan 14 2010 Rich Megginson - 1.1.10.a3-0.3 - the 1.1.10.a3 release - make sure we can find ICU genrb on all platforms From 6d194090419d79b8f3ef67dcb7801bf15dbb544e Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Thu, 21 Jan 2010 00:04:28 +0000 Subject: [PATCH 006/112] this is the 1.1.10 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 86 ++++-------------------------------------- sources | 2 +- 5 files changed, 11 insertions(+), 83 deletions(-) diff --git a/.cvsignore b/.cvsignore index 813d9fb..8f9b5c4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.10.a3.tar.bz2 +389-admin-1.1.10.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 1bfac57..fc60ec7 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10.a3 +VERSION=1.1.10 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index a40a437..1786739 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10.a3 +VERSION=1.1.10 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 503d92a..7fb6226 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,15 +1,13 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a4 +###%global prerel # also need the relprefix field for a pre-release - also comment out for official release -%global relprefix 0. - -%global selinux_variants mls targeted +###%global relprefix Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.10 -Release: %{?relprefix}4%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -29,12 +27,6 @@ BuildRequires: apr-devel BuildRequires: mod_nss BuildRequires: 389-adminutil-devel -# The following are needed to build the SELinux policy -BuildRequires: checkpolicy -BuildRequires: selinux-policy-devel -BuildRequires: /usr/share/selinux/devel/Makefile -BuildRequires: 389-ds-base-selinux-devel - Requires: 389-ds-base Requires: mod_nss # the following are needed for some of our scripts @@ -57,22 +49,12 @@ for 389 Directory Server. It provides some management web apps that can be used through a web browser. It provides the authentication, access control, and CGI utilities used by the console. -%package selinux -Summary: SELinux policy for 389 Administration Server -Group: System Environment/Daemons -Requires: selinux-policy -Requires: %{name} = %{version}-%{release} -Requires: 389-ds-base-selinux - -%description selinux -SELinux policy for the 389 Adminstration Server package. - %prep %setup -q -n %{name}-%{version}%{?prerel} %patch1 %build -%configure --disable-rpath --with-selinux +%configure --disable-rpath # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS @@ -83,18 +65,6 @@ export USE_64=1 make %{?_smp_mflags} -# Build the SELinux policy module for each variant -cd selinux-built -cp %{_datadir}/%{pkgname}-selinux/%{pkgname}.if . -cp %{_datadir}/%{pkgname}-selinux/%{pkgname}.te . -for selinuxvariant in %{selinux_variants} -do - make NAME=${selinuxvariant} -f /usr/share/selinux/devel/Makefile - mv %{pkgname}-admin.pp %{pkgname}-admin.pp.${selinuxvariant} - make NAME=${selinuxvariant} -f /usr/share/selinux/devel/Makefile clean -done -cd - - %install rm -rf $RPM_BUILD_ROOT @@ -110,16 +80,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la -# Install the SELinux policy -cd selinux-built -for selinuxvariant in %{selinux_variants} -do - install -d %{buildroot}%{_datadir}/selinux/${selinuxvariant} - install -p -m 644 %{pkgname}-admin.pp.${selinuxvariant} \ - %{buildroot}%{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp -done -cd - - %clean rm -rf $RPM_BUILD_ROOT @@ -183,34 +143,6 @@ if %{pkgname}admin_exists then os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') end -%post selinux -if [ "$1" -le "1" ] ; then # First install -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : -done -fixfiles -R %{name} restore || : -/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : -fi - -%preun selinux -if [ "$1" -lt "1" ]; then # Final removal -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : -done -fixfiles -R %{name} restore || : -/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : -fi - -%postun selinux -if [ "$1" -ge "1" ]; then # Upgrade -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : -done -fi - %files %defattr(-,root,root,-) %doc LICENSE @@ -224,14 +156,10 @@ fi %{_libdir}/%{pkgname} %{_mandir}/man8/* -%files selinux -%defattr(-,root,root,-) -%{_datadir}/selinux/*/%{pkgname}-admin.pp - %changelog -* Mon Jan 18 2010 Nathan Kinder - 1.1.10.a4-0.4 -- the 1.1.10.a4 release -- added SELinux subpackage +* Wed Jan 20 2010 Rich Megginson - 1.1.10-1 +- the 1.1.10 release +- allow server to run unconfined if not built with selinux support * Thu Jan 14 2010 Rich Megginson - 1.1.10.a3-0.3 - the 1.1.10.a3 release diff --git a/sources b/sources index 1eae96b..3bff33f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9379a20ef8ea32d779eb9b034048036a 389-admin-1.1.10.a3.tar.bz2 +55f4b856e31916a7fa05afe5b15be9c4 389-admin-1.1.10.tar.bz2 From 620075b5e038f71e917a7415121b01428eb43da8 Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Tue, 26 Jan 2010 02:19:01 +0000 Subject: [PATCH 007/112] this is the 1.1.11.a1 release - this is the first release that supports SELinux enforcement --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 86 +++++++++++++++++++++++++++++++++++++++--- sources | 2 +- 5 files changed, 85 insertions(+), 9 deletions(-) diff --git a/.cvsignore b/.cvsignore index 8f9b5c4..bf52f93 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.10.tar.bz2 +389-admin-1.1.11.a1.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index fc60ec7..a96a3e6 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10 +VERSION=1.1.11.a1 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 1786739..cd4c85f 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.10 +VERSION=1.1.11.a1 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 7fb6226..6be5317 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,12 +1,14 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -###%global prerel -# also need the relprefix field for a pre-release - also comment out for official release -###%global relprefix +%global prerel .a1 +# also need the relprefix 0. field for a pre-release - also comment out for official release +%global relprefix 0. + +%global selinux_variants mls targeted Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.10 +Version: 1.1.11 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -27,6 +29,12 @@ BuildRequires: apr-devel BuildRequires: mod_nss BuildRequires: 389-adminutil-devel +# The following are needed to build the SELinux policy +BuildRequires: checkpolicy +BuildRequires: selinux-policy-devel +BuildRequires: /usr/share/selinux/devel/Makefile +BuildRequires: 389-ds-base-selinux-devel + Requires: 389-ds-base Requires: mod_nss # the following are needed for some of our scripts @@ -49,12 +57,22 @@ for 389 Directory Server. It provides some management web apps that can be used through a web browser. It provides the authentication, access control, and CGI utilities used by the console. +%package selinux +Summary: SELinux policy for 389 Administration Server +Group: System Environment/Daemons +Requires: selinux-policy +Requires: %{name} = %{version}-%{release} +Requires: 389-ds-base-selinux + +%description selinux +SELinux policy for the 389 Adminstration Server package. + %prep %setup -q -n %{name}-%{version}%{?prerel} %patch1 %build -%configure --disable-rpath +%configure --disable-rpath --with-selinux # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS @@ -65,6 +83,18 @@ export USE_64=1 make %{?_smp_mflags} +# Build the SELinux policy module for each variant +cd selinux-built +cp %{_datadir}/%{pkgname}-selinux/%{pkgname}.if . +cp %{_datadir}/%{pkgname}-selinux/%{pkgname}.te . +for selinuxvariant in %{selinux_variants} +do + make NAME=${selinuxvariant} -f /usr/share/selinux/devel/Makefile + mv %{pkgname}-admin.pp %{pkgname}-admin.pp.${selinuxvariant} + make NAME=${selinuxvariant} -f /usr/share/selinux/devel/Makefile clean +done +cd - + %install rm -rf $RPM_BUILD_ROOT @@ -80,6 +110,16 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la +# Install the SELinux policy +cd selinux-built +for selinuxvariant in %{selinux_variants} +do + install -d %{buildroot}%{_datadir}/selinux/${selinuxvariant} + install -p -m 644 %{pkgname}-admin.pp.${selinuxvariant} \ + %{buildroot}%{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp +done +cd - + %clean rm -rf $RPM_BUILD_ROOT @@ -143,6 +183,34 @@ if %{pkgname}admin_exists then os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') end +%post selinux +if [ "$1" -le "1" ] ; then # First install +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : +done +fixfiles -R %{name} restore || : +/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : +fi + +%preun selinux +if [ "$1" -lt "1" ]; then # Final removal +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : +done +fixfiles -R %{name} restore || : +/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : +fi + +%postun selinux +if [ "$1" -ge "1" ]; then # Upgrade +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : +done +fi + %files %defattr(-,root,root,-) %doc LICENSE @@ -156,7 +224,15 @@ end %{_libdir}/%{pkgname} %{_mandir}/man8/* +%files selinux +%defattr(-,root,root,-) +%{_datadir}/selinux/*/%{pkgname}-admin.pp + %changelog +* Thu Jan 21 2010 Nathan Kinder - 1.1.11.a1-0.1 +- the 1.1.11.a1 release +- added SELinux subpackage + * Wed Jan 20 2010 Rich Megginson - 1.1.10-1 - the 1.1.10 release - allow server to run unconfined if not built with selinux support diff --git a/sources b/sources index 3bff33f..7dfa470 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -55f4b856e31916a7fa05afe5b15be9c4 389-admin-1.1.10.tar.bz2 +2d5c5e2058429086bbced744590aba7f 389-admin-1.1.11.a1.tar.bz2 From 3390e66684ba4e75a4dc29d8348c23500e8727ae Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 17 Feb 2010 00:45:25 +0000 Subject: [PATCH 008/112] Initialize branch F-13 for 389-admin --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..baa94ef --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-13 From f47e5a80441116e2c6d08314ed7079b0376a2baf Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Sat, 27 Feb 2010 02:08:55 +0000 Subject: [PATCH 009/112] the 1.1.11.a2 release Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location Bug 460209 - Correct configure help message Bug 560827 - Admin Server: DistinguishName validation fails Make check for threaded httpd work with Apache 2.0 --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 11 +++++++++-- sources | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index bf52f93..23e0e29 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a1.tar.bz2 +389-admin-1.1.11.a2.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index a96a3e6..92663c5 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a1 +VERSION=1.1.11.a2 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index cd4c85f..d247d5f 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a1 +VERSION=1.1.11.a2 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 6be5317..ff6c03f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a1 +%global prerel .a2 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -229,6 +229,13 @@ fi %{_datadir}/selinux/*/%{pkgname}-admin.pp %changelog +* Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 +- the 1.1.11.a2 release +- Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location +- Bug 460209 - Correct configure help message +- Bug 560827 - Admin Server: DistinguishName validation fails +- Make check for threaded httpd work with Apache 2.0 + * Thu Jan 21 2010 Nathan Kinder - 1.1.11.a1-0.1 - the 1.1.11.a1 release - added SELinux subpackage diff --git a/sources b/sources index 7dfa470..ad5c992 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2d5c5e2058429086bbced744590aba7f 389-admin-1.1.11.a1.tar.bz2 +0148b864e82a79d4cc9e5340befce8b9 389-admin-1.1.11.a2.tar.bz2 From e7c15754efc9d7e7d67462e5ada32760d7c6cddf Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Sat, 27 Feb 2010 02:08:56 +0000 Subject: [PATCH 010/112] the 1.1.11.a2 release Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location Bug 460209 - Correct configure help message Bug 560827 - Admin Server: DistinguishName validation fails Make check for threaded httpd work with Apache 2.0 --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 11 +++++++++-- sources | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index bf52f93..23e0e29 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a1.tar.bz2 +389-admin-1.1.11.a2.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index a96a3e6..92663c5 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a1 +VERSION=1.1.11.a2 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index cd4c85f..d247d5f 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a1 +VERSION=1.1.11.a2 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 6be5317..ff6c03f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a1 +%global prerel .a2 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -229,6 +229,13 @@ fi %{_datadir}/selinux/*/%{pkgname}-admin.pp %changelog +* Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 +- the 1.1.11.a2 release +- Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location +- Bug 460209 - Correct configure help message +- Bug 560827 - Admin Server: DistinguishName validation fails +- Make check for threaded httpd work with Apache 2.0 + * Thu Jan 21 2010 Nathan Kinder - 1.1.11.a1-0.1 - the 1.1.11.a1 release - added SELinux subpackage diff --git a/sources b/sources index 7dfa470..ad5c992 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2d5c5e2058429086bbced744590aba7f 389-admin-1.1.11.a1.tar.bz2 +0148b864e82a79d4cc9e5340befce8b9 389-admin-1.1.11.a2.tar.bz2 From 96fca73ddc92b16b7e45ca8621d4b49c1f2308b6 Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Tue, 6 Apr 2010 19:12:46 +0000 Subject: [PATCH 011/112] Updated spec files for 1.1.11.a3 release. --- 389-admin.spec | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index ff6c03f..954c1e1 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a2 +%global prerel .a3 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}2%{?prerel}%{?dist} +Release: %{?relprefix}3%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -37,6 +37,13 @@ BuildRequires: 389-ds-base-selinux-devel Requires: 389-ds-base Requires: mod_nss + +# require our selinux subpackage +Requires: %{name}-selinux = %{version}-%{release} + +# this is needed for using semanage from our setup scripts +Requires: policycoreutils-python + # the following are needed for some of our scripts Requires: perl-Mozilla-LDAP Requires: nss-tools @@ -61,9 +68,15 @@ and CGI utilities used by the console. Summary: SELinux policy for 389 Administration Server Group: System Environment/Daemons Requires: selinux-policy -Requires: %{name} = %{version}-%{release} Requires: 389-ds-base-selinux +# this is needed to load and unload the policy module +Requires(post): policycoreutils +Requires(post): /sbin/service +Requires(preun): policycoreutils +Requires(preun): /sbin/service +Requires(postun): policycoreutils + %description selinux SELinux policy for the 389 Adminstration Server package. @@ -229,6 +242,12 @@ fi %{_datadir}/selinux/*/%{pkgname}-admin.pp %changelog +* Tue Apr 6 2010 Nathan Kinder - 1.1.11-0.3.a3 +- 1.1.11.a3 release +- Bug 570912 - dirsrv-admin SELinux module fails to install +- Change parsing of start-slapd for instance name +- Bug 574233 - Updated requirements for selinux subpackage + * Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 - the 1.1.11.a2 release - Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location From 7d4a4686d25326de3b894da665d1422bc3951351 Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Tue, 6 Apr 2010 19:12:46 +0000 Subject: [PATCH 012/112] Updated spec files for 1.1.11.a3 release. --- 389-admin.spec | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index ff6c03f..954c1e1 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a2 +%global prerel .a3 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}2%{?prerel}%{?dist} +Release: %{?relprefix}3%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -37,6 +37,13 @@ BuildRequires: 389-ds-base-selinux-devel Requires: 389-ds-base Requires: mod_nss + +# require our selinux subpackage +Requires: %{name}-selinux = %{version}-%{release} + +# this is needed for using semanage from our setup scripts +Requires: policycoreutils-python + # the following are needed for some of our scripts Requires: perl-Mozilla-LDAP Requires: nss-tools @@ -61,9 +68,15 @@ and CGI utilities used by the console. Summary: SELinux policy for 389 Administration Server Group: System Environment/Daemons Requires: selinux-policy -Requires: %{name} = %{version}-%{release} Requires: 389-ds-base-selinux +# this is needed to load and unload the policy module +Requires(post): policycoreutils +Requires(post): /sbin/service +Requires(preun): policycoreutils +Requires(preun): /sbin/service +Requires(postun): policycoreutils + %description selinux SELinux policy for the 389 Adminstration Server package. @@ -229,6 +242,12 @@ fi %{_datadir}/selinux/*/%{pkgname}-admin.pp %changelog +* Tue Apr 6 2010 Nathan Kinder - 1.1.11-0.3.a3 +- 1.1.11.a3 release +- Bug 570912 - dirsrv-admin SELinux module fails to install +- Change parsing of start-slapd for instance name +- Bug 574233 - Updated requirements for selinux subpackage + * Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 - the 1.1.11.a2 release - Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location From 93fe1cd0fdd334e5631b30c374b289ce317eefff Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Wed, 7 Apr 2010 22:44:39 +0000 Subject: [PATCH 013/112] Moved selinux subpackage into base package. --- 389-admin.spec | 82 ++++++++++++++++++-------------------------------- 1 file changed, 29 insertions(+), 53 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index 954c1e1..2126ee8 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,6 +16,7 @@ Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Provides: fedora-ds-admin = %{version}-%{release} Obsoletes: fedora-ds-admin < 1.1.8-1 +Obsoletes: %{name}-selinux BuildRequires: nspr-devel BuildRequires: nss-devel @@ -38,12 +39,14 @@ BuildRequires: 389-ds-base-selinux-devel Requires: 389-ds-base Requires: mod_nss -# require our selinux subpackage -Requires: %{name}-selinux = %{version}-%{release} - # this is needed for using semanage from our setup scripts Requires: policycoreutils-python +# this is needed to load and unload the policy module +Requires(post): policycoreutils +Requires(preun): policycoreutils +Requires(postun): policycoreutils + # the following are needed for some of our scripts Requires: perl-Mozilla-LDAP Requires: nss-tools @@ -64,22 +67,6 @@ for 389 Directory Server. It provides some management web apps that can be used through a web browser. It provides the authentication, access control, and CGI utilities used by the console. -%package selinux -Summary: SELinux policy for 389 Administration Server -Group: System Environment/Daemons -Requires: selinux-policy -Requires: 389-ds-base-selinux - -# this is needed to load and unload the policy module -Requires(post): policycoreutils -Requires(post): /sbin/service -Requires(preun): policycoreutils -Requires(preun): /sbin/service -Requires(postun): policycoreutils - -%description selinux -SELinux policy for the 389 Adminstration Server package. - %prep %setup -q -n %{name}-%{version}%{?prerel} %patch1 @@ -174,14 +161,32 @@ if %{pkgname}admin_consoleconf then posix.chmod('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf', %{pkgname}admin_consoleconf.mode) posix.chown('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf', %{pkgname}admin_consoleconf.uid, %{pkgname}admin_consoleconf.gid) end +-- load the selinux policy module +variants = "%{selinux_variants}" +for selinuxvariant in string.gfind(variants, "%a+") do + os.execute('semodule -s '..selinuxvariant..' -i %{_datadir}/selinux/'..selinuxvariant..'/%{pkgname}-admin.pp > /dev/null 2>&1') +end +-- label the files installed by this package +os.execute('fixfiles -R %{name} restore > /dev/null 2>&1') %preun if [ $1 = 0 ]; then /sbin/service %{pkgname}-admin stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{pkgname}-admin + for selinuxvariant in %{selinux_variants} + do + semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : + done fi -%postun -p /sbin/ldconfig +%postun +/sbin/ldconfig +if [ "$1" -ge "1" ]; then # Upgrade +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : +done +fi %posttrans -p -- if we saved the run level configuration in %pre, restore it now @@ -196,33 +201,6 @@ if %{pkgname}admin_exists then os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') end -%post selinux -if [ "$1" -le "1" ] ; then # First install -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : -done -fixfiles -R %{name} restore || : -/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : -fi - -%preun selinux -if [ "$1" -lt "1" ]; then # Final removal -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : -done -fixfiles -R %{name} restore || : -/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : -fi - -%postun selinux -if [ "$1" -ge "1" ]; then # Upgrade -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : -done -fi %files %defattr(-,root,root,-) @@ -230,6 +208,7 @@ fi %dir %{_sysconfdir}/%{pkgname}/admin-serv %config(noreplace)%{_sysconfdir}/%{pkgname}/admin-serv/*.conf %{_datadir}/%{pkgname} +%{_datadir}/selinux/*/%{pkgname}-admin.pp %{_sysconfdir}/rc.d/init.d/%{pkgname}-admin %config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}-admin %{_sbindir}/* @@ -237,16 +216,13 @@ fi %{_libdir}/%{pkgname} %{_mandir}/man8/* -%files selinux -%defattr(-,root,root,-) -%{_datadir}/selinux/*/%{pkgname}-admin.pp - %changelog -* Tue Apr 6 2010 Nathan Kinder - 1.1.11-0.3.a3 +* Tue Apr 7 2010 Nathan Kinder - 1.1.11-0.3.a3 - 1.1.11.a3 release - Bug 570912 - dirsrv-admin SELinux module fails to install - Change parsing of start-slapd for instance name -- Bug 574233 - Updated requirements for selinux subpackage +- Bug 574233 - Updated requirements for selinux policy +- Moved selinux subpackage into base package * Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 - the 1.1.11.a2 release From 353946930affce2ac833fbf8ef2e87f42c7ddf3c Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Wed, 7 Apr 2010 22:44:40 +0000 Subject: [PATCH 014/112] Moved selinux subpackage into base package. --- 389-admin.spec | 82 ++++++++++++++++++-------------------------------- 1 file changed, 29 insertions(+), 53 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index 954c1e1..2126ee8 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,6 +16,7 @@ Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Provides: fedora-ds-admin = %{version}-%{release} Obsoletes: fedora-ds-admin < 1.1.8-1 +Obsoletes: %{name}-selinux BuildRequires: nspr-devel BuildRequires: nss-devel @@ -38,12 +39,14 @@ BuildRequires: 389-ds-base-selinux-devel Requires: 389-ds-base Requires: mod_nss -# require our selinux subpackage -Requires: %{name}-selinux = %{version}-%{release} - # this is needed for using semanage from our setup scripts Requires: policycoreutils-python +# this is needed to load and unload the policy module +Requires(post): policycoreutils +Requires(preun): policycoreutils +Requires(postun): policycoreutils + # the following are needed for some of our scripts Requires: perl-Mozilla-LDAP Requires: nss-tools @@ -64,22 +67,6 @@ for 389 Directory Server. It provides some management web apps that can be used through a web browser. It provides the authentication, access control, and CGI utilities used by the console. -%package selinux -Summary: SELinux policy for 389 Administration Server -Group: System Environment/Daemons -Requires: selinux-policy -Requires: 389-ds-base-selinux - -# this is needed to load and unload the policy module -Requires(post): policycoreutils -Requires(post): /sbin/service -Requires(preun): policycoreutils -Requires(preun): /sbin/service -Requires(postun): policycoreutils - -%description selinux -SELinux policy for the 389 Adminstration Server package. - %prep %setup -q -n %{name}-%{version}%{?prerel} %patch1 @@ -174,14 +161,32 @@ if %{pkgname}admin_consoleconf then posix.chmod('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf', %{pkgname}admin_consoleconf.mode) posix.chown('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf', %{pkgname}admin_consoleconf.uid, %{pkgname}admin_consoleconf.gid) end +-- load the selinux policy module +variants = "%{selinux_variants}" +for selinuxvariant in string.gfind(variants, "%a+") do + os.execute('semodule -s '..selinuxvariant..' -i %{_datadir}/selinux/'..selinuxvariant..'/%{pkgname}-admin.pp > /dev/null 2>&1') +end +-- label the files installed by this package +os.execute('fixfiles -R %{name} restore > /dev/null 2>&1') %preun if [ $1 = 0 ]; then /sbin/service %{pkgname}-admin stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{pkgname}-admin + for selinuxvariant in %{selinux_variants} + do + semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : + done fi -%postun -p /sbin/ldconfig +%postun +/sbin/ldconfig +if [ "$1" -ge "1" ]; then # Upgrade +for selinuxvariant in %{selinux_variants} +do + semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : +done +fi %posttrans -p -- if we saved the run level configuration in %pre, restore it now @@ -196,33 +201,6 @@ if %{pkgname}admin_exists then os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') end -%post selinux -if [ "$1" -le "1" ] ; then # First install -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : -done -fixfiles -R %{name} restore || : -/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : -fi - -%preun selinux -if [ "$1" -lt "1" ]; then # Final removal -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -r %{pkgname}-admin 2>/dev/null || : -done -fixfiles -R %{name} restore || : -/sbin/service %{pkgname}-admin condrestart > /dev/null 2>&1 || : -fi - -%postun selinux -if [ "$1" -ge "1" ]; then # Upgrade -for selinuxvariant in %{selinux_variants} -do - semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/%{pkgname}-admin.pp 2>/dev/null || : -done -fi %files %defattr(-,root,root,-) @@ -230,6 +208,7 @@ fi %dir %{_sysconfdir}/%{pkgname}/admin-serv %config(noreplace)%{_sysconfdir}/%{pkgname}/admin-serv/*.conf %{_datadir}/%{pkgname} +%{_datadir}/selinux/*/%{pkgname}-admin.pp %{_sysconfdir}/rc.d/init.d/%{pkgname}-admin %config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}-admin %{_sbindir}/* @@ -237,16 +216,13 @@ fi %{_libdir}/%{pkgname} %{_mandir}/man8/* -%files selinux -%defattr(-,root,root,-) -%{_datadir}/selinux/*/%{pkgname}-admin.pp - %changelog -* Tue Apr 6 2010 Nathan Kinder - 1.1.11-0.3.a3 +* Tue Apr 7 2010 Nathan Kinder - 1.1.11-0.3.a3 - 1.1.11.a3 release - Bug 570912 - dirsrv-admin SELinux module fails to install - Change parsing of start-slapd for instance name -- Bug 574233 - Updated requirements for selinux subpackage +- Bug 574233 - Updated requirements for selinux policy +- Moved selinux subpackage into base package * Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 - the 1.1.11.a2 release From 89d10d437580afdfb0f342b83b3d4ad42f5fcc7a Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Thu, 15 Apr 2010 18:15:17 +0000 Subject: [PATCH 015/112] sources for the 1.1.11.a3 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 23e0e29..4d9fb8f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a2.tar.bz2 +389-admin-1.1.11.a3.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 92663c5..4e29007 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a2 +VERSION=1.1.11.a3 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index d247d5f..c2e7c20 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a2 +VERSION=1.1.11.a3 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/sources b/sources index ad5c992..06f3f2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0148b864e82a79d4cc9e5340befce8b9 389-admin-1.1.11.a2.tar.bz2 +24ccd2beb11d7e120b24af38149e4b70 389-admin-1.1.11.a3.tar.bz2 From fab8eb9d1c243db543576c80f35c49f3f30a94af Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Thu, 15 Apr 2010 18:15:18 +0000 Subject: [PATCH 016/112] sources for the 1.1.11.a3 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 23e0e29..4d9fb8f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a2.tar.bz2 +389-admin-1.1.11.a3.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 92663c5..4e29007 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a2 +VERSION=1.1.11.a3 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index d247d5f..c2e7c20 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a2 +VERSION=1.1.11.a3 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/sources b/sources index ad5c992..06f3f2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0148b864e82a79d4cc9e5340befce8b9 389-admin-1.1.11.a2.tar.bz2 +24ccd2beb11d7e120b24af38149e4b70 389-admin-1.1.11.a3.tar.bz2 From 8536367d5b3be20bece63b2dcdb8cf7a8c9b5851 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 8 May 2010 01:40:55 +0000 Subject: [PATCH 017/112] Initialize branch EL-6 for 389-admin --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..46381b9 --- /dev/null +++ b/branch @@ -0,0 +1 @@ +EL-6 From 257b40a5bdb8af8b2f04016c9f095794d8046e2c Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Wed, 26 May 2010 21:48:15 +0000 Subject: [PATCH 018/112] this is the 1.1.11.a4 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 +++++-- sources | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 4d9fb8f..f68ed43 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a3.tar.bz2 +389-admin-1.1.11.a4.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 4e29007..e39a982 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a3 +VERSION=1.1.11.a4 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index c2e7c20..005adc3 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a3 +VERSION=1.1.11.a4 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 2126ee8..4b3aec1 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a3 +%global prerel .a4 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}3%{?prerel}%{?dist} +Release: %{?relprefix}4%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -217,6 +217,9 @@ end %{_mandir}/man8/* %changelog +* Wed May 26 2010 Rich Megginson - 1.1.11-0.4.a4 +- 1.1.11.a4 release + * Tue Apr 7 2010 Nathan Kinder - 1.1.11-0.3.a3 - 1.1.11.a3 release - Bug 570912 - dirsrv-admin SELinux module fails to install diff --git a/sources b/sources index 06f3f2c..4f3877c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -24ccd2beb11d7e120b24af38149e4b70 389-admin-1.1.11.a3.tar.bz2 +e7404ffd7245d7a88e09ca5f627ec339 389-admin-1.1.11.a4.tar.bz2 From 5ba4cd2bc0a6cc6515d0547bfc98613123ab654b Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Wed, 9 Jun 2010 15:03:23 +0000 Subject: [PATCH 019/112] this is the 1.1.11.rc1 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 10 ++++++++-- sources | 2 +- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 4d9fb8f..bc5278c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a3.tar.bz2 +389-admin-1.1.11.rc1.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 4e29007..0e3bcb5 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a3 +VERSION=1.1.11.rc1 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index c2e7c20..e06144b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a3 +VERSION=1.1.11.rc1 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 2126ee8..d02813e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a3 +%global prerel .rc1 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}3%{?prerel}%{?dist} +Release: %{?relprefix}5%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -217,6 +217,12 @@ end %{_mandir}/man8/* %changelog +* Wed Jun 9 2010 Rich Megginson - 1.1.11-0.5.rc1 +- 1.1.11.rc1 release + +* Wed May 26 2010 Rich Megginson - 1.1.11-0.4.a4 +- 1.1.11.a4 release + * Tue Apr 7 2010 Nathan Kinder - 1.1.11-0.3.a3 - 1.1.11.a3 release - Bug 570912 - dirsrv-admin SELinux module fails to install diff --git a/sources b/sources index 06f3f2c..dbbfb93 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -24ccd2beb11d7e120b24af38149e4b70 389-admin-1.1.11.a3.tar.bz2 +fc80b47ce1e5bd39d8e5632dd359d1df 389-admin-1.1.11.rc1.tar.bz2 From f1fc4bd4720b5f13f39f550afc815d580ebdc38f Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Wed, 9 Jun 2010 15:03:25 +0000 Subject: [PATCH 020/112] this is the 1.1.11.rc1 release --- .cvsignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 +++++-- sources | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index f68ed43..bc5278c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -389-admin-1.1.11.a4.tar.bz2 +389-admin-1.1.11.rc1.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index e39a982..0e3bcb5 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a4 +VERSION=1.1.11.rc1 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 005adc3..e06144b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11.a4 +VERSION=1.1.11.rc1 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 4b3aec1..d02813e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a4 +%global prerel .rc1 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.11 -Release: %{?relprefix}4%{?prerel}%{?dist} +Release: %{?relprefix}5%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -217,6 +217,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jun 9 2010 Rich Megginson - 1.1.11-0.5.rc1 +- 1.1.11.rc1 release + * Wed May 26 2010 Rich Megginson - 1.1.11-0.4.a4 - 1.1.11.a4 release diff --git a/sources b/sources index 4f3877c..dbbfb93 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e7404ffd7245d7a88e09ca5f627ec339 389-admin-1.1.11.a4.tar.bz2 +fc80b47ce1e5bd39d8e5632dd359d1df 389-admin-1.1.11.rc1.tar.bz2 From 7b3679c797a404478dedcf87bde63be083f2aa39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 08:43:30 +0000 Subject: [PATCH 021/112] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - import.log | 1 - 4 files changed, 23 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch delete mode 100644 import.log diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index b2e6eea..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: 389-admin -# $Id: Makefile,v 1.1 2009/06/23 02:28:49 kevin Exp $ -NAME := 389-admin -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/branch b/branch deleted file mode 100644 index baa94ef..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-13 diff --git a/import.log b/import.log deleted file mode 100644 index fb8878b..0000000 --- a/import.log +++ /dev/null @@ -1 +0,0 @@ -89-admin-1_1_8-1:HEAD:389-admin-1.1.8-1.src.rpm:1245724533 From 36b42cce0e5809044fbace7a81363d01bee5bb6c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 08:43:39 +0000 Subject: [PATCH 022/112] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - import.log | 1 - 4 files changed, 23 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch delete mode 100644 import.log diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index b2e6eea..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: 389-admin -# $Id: Makefile,v 1.1 2009/06/23 02:28:49 kevin Exp $ -NAME := 389-admin -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/branch b/branch deleted file mode 100644 index 46381b9..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -EL-6 diff --git a/import.log b/import.log deleted file mode 100644 index fb8878b..0000000 --- a/import.log +++ /dev/null @@ -1 +0,0 @@ -89-admin-1_1_8-1:HEAD:389-admin-1.1.8-1.src.rpm:1245724533 From 78005abd06ce43bbec9d9c8d4e42dde8746a5c1c Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 26 Oct 2010 09:16:22 -0600 Subject: [PATCH 023/112] version 1.1.12.a1 - openldap support version 1.1.12.a1 - uses openldap instead of mozldap on those platforms that use moznss for openldap crypto (F-14 and later) --- .gitignore | 2 +- 389-admin-git-local.sh | 6 ++++-- 389-admin-git.sh | 2 +- 389-admin.spec | 9 ++++++--- sources | 2 +- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 7da61c2..09550b3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ *~ -/389-admin-1.1.11.tar.bz2 +389-admin-1.1.12.a1.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 96fd6f6..2a6f449 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,12 +1,14 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11 +VERSION=1.1.12.a1 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} echo you must be in the admin server git repo to use this -test -d .git || {echo bye ; exit 1 } +test -d .git || { +echo bye ; exit 1 +} if [ -z "$1" ] ; then dir=. else diff --git a/389-admin-git.sh b/389-admin-git.sh index a0337b9..7eafcd7 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.11 +VERSION=1.1.12.a1 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 7bc46c1..c7d3eba 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,14 +1,14 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -# % global prerel .rc2 +%global prerel .a1 # also need the relprefix 0. field for a pre-release - also comment out for official release -# % global relprefix 0. +%global relprefix 0. %global selinux_variants mls targeted Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.11 +Version: 1.1.12 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -217,6 +217,9 @@ end %{_mandir}/man8/* %changelog +* Tue Sep 28 2010 Rich Megginson - 1.1.12-0.1.a1 +- This is the 1.1.12 alpha 1 release - with openldap support + * Thu Aug 26 2010 Rich Megginson - 1.1.11-1 - This is the final 1.1.11 release diff --git a/sources b/sources index fdd0757..8d3bc36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3301554c3cd9cb26216a43c037695559 389-admin-1.1.11.tar.bz2 +63b67d24c236994e90777a90599ddb67 389-admin-1.1.12.a1.tar.bz2 From 9a50eb29de9eb680305d30dc501add3224696f40 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 26 Oct 2010 11:56:42 -0600 Subject: [PATCH 024/112] version 1.1.12.a2 to fix mozldap build breakage --- .gitignore | 2 +- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 +++++-- sources | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 09550b3..70e26a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ *~ -389-admin-1.1.12.a1.tar.bz2 +389-admin-1.1.12.a2.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 2a6f449..0d8a4cb 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.12.a1 +VERSION=1.1.12.a2 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 7eafcd7..91fbfe5 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.12.a1 +VERSION=1.1.12.a2 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index c7d3eba..0d8197a 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,6 +1,6 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -%global prerel .a1 +%global prerel .a2 # also need the relprefix 0. field for a pre-release - also comment out for official release %global relprefix 0. @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.12 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -217,6 +217,9 @@ end %{_mandir}/man8/* %changelog +* Tue Oct 26 2010 Rich Megginson - 1.1.12-0.2.a2 +- fix mozldap build breakage + * Tue Sep 28 2010 Rich Megginson - 1.1.12-0.1.a1 - This is the 1.1.12 alpha 1 release - with openldap support diff --git a/sources b/sources index 8d3bc36..f2480dd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -63b67d24c236994e90777a90599ddb67 389-admin-1.1.12.a1.tar.bz2 +a471527e3b6920e9eb42f8b445c4c235 389-admin-1.1.12.a2.tar.bz2 From 8eda7528137235dfae7dc3fc3087c8f016e41c83 Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Wed, 17 Nov 2010 08:31:49 -0800 Subject: [PATCH 025/112] Updated sources for 1.1.12 final build (again) The previous sources had an issue with the generated autoconf files. This updates the sources to have properly generated autoconf files. --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index f445f0a..427015b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d397336af0857bdc014fb86b3eca67cd 389-admin-1.1.12.tar.bz2 +cc14c629bfd66d6a35862fcc1ad9973a 389-admin-1.1.12.tar.bz2 From 6d63fa700e54325e02f04614859c507d2d1331a2 Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Thu, 18 Nov 2010 10:50:51 -0800 Subject: [PATCH 026/112] Corrected selinux conflict version --- 389-admin.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index e744683..9addc4c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -7,7 +7,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.12 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -15,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Provides: fedora-ds-admin = %{version}-%{release} Obsoletes: fedora-ds-admin < 1.1.8-1 Obsoletes: %{name}-selinux -Conflicts: selinux-policy-base < 3.9.7-13 +Conflicts: selinux-policy-base < 3.9.7-11 BuildRequires: nspr-devel BuildRequires: nss-devel @@ -171,9 +171,12 @@ end %{_mandir}/man8/* %changelog -* Fri Nov 12 2010 Nathan Kinder - 1.1.1.12-1 +* Thu Nov 18 2010 Nathan Kinder - 1.1.12-2 - This is the final 1.1.12 release - git tag 389-admin-1.1.12 +- Corrected conflict version for selinux-policy + +* Fri Nov 12 2010 Nathan Kinder - 1.1.12-1 - Bug 648949 - Merge dirsrv and dirsrv-admin policy modules into base policy * Tue Oct 26 2010 Rich Megginson - 1.1.12-0.2.a2 From dc571e9d3625e3fd6d493a7fdd19b20c2f108983 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Mon, 29 Nov 2010 17:01:46 -0700 Subject: [PATCH 027/112] fix Conflicts for selinux policy --- 389-admin.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index c906e2b..4ec248c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -7,7 +7,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.13 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -15,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Provides: fedora-ds-admin = %{version}-%{release} Obsoletes: fedora-ds-admin < 1.1.8-1 Obsoletes: %{name}-selinux -Conflicts: selinux-policy-base < 3.9.8 +Conflicts: selinux-policy-base < 3.9.7-11 BuildRequires: nspr-devel BuildRequires: nss-devel @@ -171,6 +171,9 @@ end %{_mandir}/man8/* %changelog +* Mon Nov 29 2010 Rich Megginson - 1.1.13-2 +- fix Conflicts for selinux policy + * Tue Nov 23 2010 Rich Megginson - 1.1.13-1 - This is the final 1.1.13 release - git tag 389-admin-1.1.13 From 5b5647c3099ff416db9945841b075ba64eca4e95 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 5 Jan 2011 15:52:38 -0700 Subject: [PATCH 028/112] 1.1.14 release 1.1.14 release - Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) required - Bug 638511 - dirsrv-admin crashes at startup with SELinux enabled (cherry picked from commit 4dd0d94d70897a48ad79e75f031b0e2ceb91403e) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 10 ++++++++-- sources | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1a46d94..464bd95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *~ /389-admin-1.1.13.tar.bz2 +/389-admin-1.1.14.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index f6f6b45..8b22299 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.13 +VERSION=1.1.14 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index f6866f5..168121e 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.13 +VERSION=1.1.14 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 32b5d0e..af0b29c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,12 +1,12 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -# % global prerel .a2 +# % global prerel .a1 # also need the relprefix 0. field for a pre-release - also comment out for official release # % global relprefix 0. Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.13 +Version: 1.1.14 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -171,6 +171,12 @@ end %{_mandir}/man8/* %changelog +* Wed Jan 5 2011 Rich Megginson - 1.1.14-1 +- 1.1.14 release +- Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) +required +- Bug 638511 - dirsrv-admin crashes at startup with SELinux enabled + * Tue Nov 23 2010 Rich Megginson - 1.1.13-1 - This is the final 1.1.13 release - git tag 389-admin-1.1.13 diff --git a/sources b/sources index 6f775fd..866d826 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0dd329ee4a20a86425e14e3f894e46ae 389-admin-1.1.13.tar.bz2 +cc2633e068dfaf57ff0014f80ed1f443 389-admin-1.1.14.tar.bz2 From 303f29d80050741817c631e806dfc4048fb20f80 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 5 Jan 2011 15:52:38 -0700 Subject: [PATCH 029/112] 1.1.14 release 1.1.14 release - Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) required - Bug 638511 - dirsrv-admin crashes at startup with SELinux enabled (cherry picked from commit 4dd0d94d70897a48ad79e75f031b0e2ceb91403e) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 12 +++++++++--- sources | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1a46d94..464bd95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *~ /389-admin-1.1.13.tar.bz2 +/389-admin-1.1.14.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index f6f6b45..8b22299 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.13 +VERSION=1.1.14 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index f6866f5..168121e 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.13 +VERSION=1.1.14 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 4ec248c..bb62fdd 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,13 +1,13 @@ %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release -# % global prerel .a2 +# % global prerel .a1 # also need the relprefix 0. field for a pre-release - also comment out for official release # % global relprefix 0. Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.13 -Release: %{?relprefix}2%{?prerel}%{?dist} +Version: 1.1.14 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -171,6 +171,12 @@ end %{_mandir}/man8/* %changelog +* Wed Jan 5 2011 Rich Megginson - 1.1.14-1 +- 1.1.14 release +- Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) +required +- Bug 638511 - dirsrv-admin crashes at startup with SELinux enabled + * Mon Nov 29 2010 Rich Megginson - 1.1.13-2 - fix Conflicts for selinux policy diff --git a/sources b/sources index 6f775fd..866d826 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0dd329ee4a20a86425e14e3f894e46ae 389-admin-1.1.13.tar.bz2 +cc2633e068dfaf57ff0014f80ed1f443 389-admin-1.1.14.tar.bz2 From 833d2e6ff324b85f39eefe63e04b56683857f9d4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 16:51:16 -0600 Subject: [PATCH 030/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index af0b29c..744970e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -7,7 +7,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.14 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -171,6 +171,9 @@ end %{_mandir}/man8/* %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 1.1.14-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Wed Jan 5 2011 Rich Megginson - 1.1.14-1 - 1.1.14 release - Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) From 0ab4a92078e4d46e238ff360ee2038d34c6d7708 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 23 Feb 2011 08:59:47 -0700 Subject: [PATCH 031/112] 389-admin-1.1.15 release - git tag 389-admin-1.1.15 - 1.1.15 release - git tag 389-admin-1.1.15 - Bug 493424 - remove unneeded modules for admin server apache config - Bug 618897 - Wrong permissions when creating instance from Console - Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH - Bug 245278 - Changing to a password with a single quote does not work - Bug 604881 - admin server log files have incorrect permissions/ownerships - Bug 387981 - plain files can be chosen on the Restore Directory dialog - Bug 668950 - Add posix group support to Console - Bug 618858 - move start-ds-admin env file into main admin server config path - Bug 616260 - libds-admin-serv linking fails due to unresolved link-time depe ndencies - start-ds-admin.in -- replaced "return 1" with "exit 1" - Bug 151705 - Need to update Console Cipher Preferences with new ciphers - Bug 470576 - Migration could do addition checks before commiting actions --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 22 ++++++++++++++++++---- f11-httpd.patch | 15 --------------- sources | 2 +- 6 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 f11-httpd.patch diff --git a/.gitignore b/.gitignore index 464bd95..a0e28d1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *~ /389-admin-1.1.13.tar.bz2 /389-admin-1.1.14.tar.bz2 +/389-admin-1.1.15.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 8b22299..a277276 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.14 +VERSION=1.1.15 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 168121e..dd71536 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.14 +VERSION=1.1.15 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 744970e..480ff0e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,8 +6,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.14 -Release: %{?relprefix}1%{?prerel}%{?dist}.1 +Version: 1.1.15 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -51,7 +51,6 @@ Requires(preun): /sbin/service Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git Source1: %{name}-git.sh -Patch1: f11-httpd.patch %description 389 Administration Server is an HTTP agent that provides management features @@ -61,7 +60,6 @@ and CGI utilities used by the console. %prep %setup -q -n %{name}-%{version}%{?prerel} -%patch1 %build %configure --disable-rpath --with-selinux --with-openldap @@ -171,6 +169,22 @@ end %{_mandir}/man8/* %changelog +* Wed Feb 23 2011 Rich Megginson - 1.1.15-1 +- 1.1.15 release - git tag 389-admin-1.1.15 +- Bug 493424 - remove unneeded modules for admin server apache config +- Bug 618897 - Wrong permissions when creating instance from Console +- Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH +- Bug 245278 - Changing to a password with a single quote does not work +- Bug 604881 - admin server log files have incorrect permissions/ownerships +- Bug 387981 - plain files can be chosen on the Restore Directory dialog +- Bug 668950 - Add posix group support to Console +- Bug 618858 - move start-ds-admin env file into main admin server config path +- Bug 616260 - libds-admin-serv linking fails due to unresolved link-time depe +ndencies +- start-ds-admin.in -- replaced "return 1" with "exit 1" +- Bug 151705 - Need to update Console Cipher Preferences with new ciphers +- Bug 470576 - Migration could do addition checks before commiting actions + * Mon Feb 07 2011 Fedora Release Engineering - 1.1.14-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild diff --git a/f11-httpd.patch b/f11-httpd.patch deleted file mode 100644 index 630ecb8..0000000 --- a/f11-httpd.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- admserv/cfgstuff/httpd-2.2.conf.in 1 Aug 2007 18:14:53 -0000 1.6 -+++ admserv/cfgstuff/httpd-2.2.conf.in 9 Apr 2009 16:07:53 -0000 -@@ -137,12 +137,10 @@ - LoadModule actions_module @moddir@/mod_actions.so - LoadModule alias_module @moddir@/mod_alias.so - LoadModule rewrite_module @moddir@/mod_rewrite.so - LoadModule cache_module @moddir@/mod_cache.so - LoadModule disk_cache_module @moddir@/mod_disk_cache.so --LoadModule file_cache_module @moddir@/mod_file_cache.so --LoadModule mem_cache_module @moddir@/mod_mem_cache.so - LoadModule cgi_module @moddir@/mod_cgi.so - LoadModule restartd_module @admmoddir@/mod_restartd.so - LoadModule nss_module @nssmoddir@/libmodnss.so - LoadModule admserv_module @admmoddir@/mod_admserv.so - diff --git a/sources b/sources index 866d826..f5d4c96 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cc2633e068dfaf57ff0014f80ed1f443 389-admin-1.1.14.tar.bz2 +05514a1ee0ba8b60a328c4abed03144c 389-admin-1.1.15.tar.bz2 From e520d3565af098e303d69b9c3eec8ce04416ba3e Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 23 Feb 2011 08:59:47 -0700 Subject: [PATCH 032/112] 389-admin-1.1.15 release - git tag 389-admin-1.1.15 - 1.1.15 release - git tag 389-admin-1.1.15 - Bug 493424 - remove unneeded modules for admin server apache config - Bug 618897 - Wrong permissions when creating instance from Console - Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH - Bug 245278 - Changing to a password with a single quote does not work - Bug 604881 - admin server log files have incorrect permissions/ownerships - Bug 387981 - plain files can be chosen on the Restore Directory dialog - Bug 668950 - Add posix group support to Console - Bug 618858 - move start-ds-admin env file into main admin server config path - Bug 616260 - libds-admin-serv linking fails due to unresolved link-time depe ndencies - start-ds-admin.in -- replaced "return 1" with "exit 1" - Bug 151705 - Need to update Console Cipher Preferences with new ciphers - Bug 470576 - Migration could do addition checks before commiting actions --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 20 +++++++++++++++++--- f11-httpd.patch | 15 --------------- sources | 2 +- 6 files changed, 21 insertions(+), 21 deletions(-) delete mode 100644 f11-httpd.patch diff --git a/.gitignore b/.gitignore index 464bd95..a0e28d1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *~ /389-admin-1.1.13.tar.bz2 /389-admin-1.1.14.tar.bz2 +/389-admin-1.1.15.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 8b22299..a277276 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.14 +VERSION=1.1.15 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 168121e..dd71536 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.14 +VERSION=1.1.15 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index bb62fdd..ab3e0bf 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.14 +Version: 1.1.15 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -51,7 +51,6 @@ Requires(preun): /sbin/service Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git Source1: %{name}-git.sh -Patch1: f11-httpd.patch %description 389 Administration Server is an HTTP agent that provides management features @@ -61,7 +60,6 @@ and CGI utilities used by the console. %prep %setup -q -n %{name}-%{version}%{?prerel} -%patch1 %build %configure --disable-rpath --with-selinux --with-openldap @@ -171,6 +169,22 @@ end %{_mandir}/man8/* %changelog +* Wed Feb 23 2011 Rich Megginson - 1.1.15-1 +- 1.1.15 release - git tag 389-admin-1.1.15 +- Bug 493424 - remove unneeded modules for admin server apache config +- Bug 618897 - Wrong permissions when creating instance from Console +- Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH +- Bug 245278 - Changing to a password with a single quote does not work +- Bug 604881 - admin server log files have incorrect permissions/ownerships +- Bug 387981 - plain files can be chosen on the Restore Directory dialog +- Bug 668950 - Add posix group support to Console +- Bug 618858 - move start-ds-admin env file into main admin server config path +- Bug 616260 - libds-admin-serv linking fails due to unresolved link-time depe +ndencies +- start-ds-admin.in -- replaced "return 1" with "exit 1" +- Bug 151705 - Need to update Console Cipher Preferences with new ciphers +- Bug 470576 - Migration could do addition checks before commiting actions + * Wed Jan 5 2011 Rich Megginson - 1.1.14-1 - 1.1.14 release - Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) diff --git a/f11-httpd.patch b/f11-httpd.patch deleted file mode 100644 index 630ecb8..0000000 --- a/f11-httpd.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- admserv/cfgstuff/httpd-2.2.conf.in 1 Aug 2007 18:14:53 -0000 1.6 -+++ admserv/cfgstuff/httpd-2.2.conf.in 9 Apr 2009 16:07:53 -0000 -@@ -137,12 +137,10 @@ - LoadModule actions_module @moddir@/mod_actions.so - LoadModule alias_module @moddir@/mod_alias.so - LoadModule rewrite_module @moddir@/mod_rewrite.so - LoadModule cache_module @moddir@/mod_cache.so - LoadModule disk_cache_module @moddir@/mod_disk_cache.so --LoadModule file_cache_module @moddir@/mod_file_cache.so --LoadModule mem_cache_module @moddir@/mod_mem_cache.so - LoadModule cgi_module @moddir@/mod_cgi.so - LoadModule restartd_module @admmoddir@/mod_restartd.so - LoadModule nss_module @nssmoddir@/libmodnss.so - LoadModule admserv_module @admmoddir@/mod_admserv.so - diff --git a/sources b/sources index 866d826..f5d4c96 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cc2633e068dfaf57ff0014f80ed1f443 389-admin-1.1.14.tar.bz2 +05514a1ee0ba8b60a328c4abed03144c 389-admin-1.1.15.tar.bz2 From c9c7a897b360ab0feed2ddbe3c04fadadfb4bd60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Mon, 7 Mar 2011 17:30:16 +0000 Subject: [PATCH 033/112] rebuild for icu 4.6 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 480ff0e..66a39de 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -7,7 +7,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.15 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -169,6 +169,9 @@ end %{_mandir}/man8/* %changelog +* Mon Mar 07 2011 Caolán McNamara - 1.1.15-2 +- rebuild for icu 4.6 + * Wed Feb 23 2011 Rich Megginson - 1.1.15-1 - 1.1.15 release - git tag 389-admin-1.1.15 - Bug 493424 - remove unneeded modules for admin server apache config From 0650e91920448c873053647bb1c4a7af7b748f1b Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 29 Mar 2011 19:14:32 -0600 Subject: [PATCH 034/112] release 389-admin-1.1.16 389-admin-1.1.16 Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user Bug 614690 - Don't use exec to call genrb Bug 158926 - Unable to install CA certificate when using hardware token ( LunaSA ) Bug 211296 - Clean up all HTML pages (Admin Express, Repl Monitor, etc) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin.spec | 12 ++++++++++-- sources | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a0e28d1..074f597 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /389-admin-1.1.13.tar.bz2 /389-admin-1.1.14.tar.bz2 /389-admin-1.1.15.tar.bz2 +/389-admin-1.1.16.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index a277276..571011c 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.15 +VERSION=1.1.16 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin.spec b/389-admin.spec index 66a39de..a322c6a 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,8 +6,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.15 -Release: %{?relprefix}2%{?prerel}%{?dist} +Version: 1.1.16 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -169,6 +169,14 @@ end %{_mandir}/man8/* %changelog +* Tue Mar 29 2011 Rich Megginson - 1.1.16-1 +- 389-admin-1.1.16 +- Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user +- Bug 614690 - Don't use exec to call genrb +- Bug 158926 - Unable to install CA certificate when using +- hardware token ( LunaSA ) +- Bug 211296 - Clean up all HTML pages (Admin Express, Repl Monitor, etc) + * Mon Mar 07 2011 Caolán McNamara - 1.1.15-2 - rebuild for icu 4.6 diff --git a/sources b/sources index f5d4c96..4c9fd67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -05514a1ee0ba8b60a328c4abed03144c 389-admin-1.1.15.tar.bz2 +6122af6b9d21829ab939ab286676aedf 389-admin-1.1.16.tar.bz2 From f2108ffba8b5b2e772696e1acc62df87b8ef058f Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 29 Mar 2011 19:14:32 -0600 Subject: [PATCH 035/112] release 389-admin-1.1.16 389-admin-1.1.16 Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user Bug 614690 - Don't use exec to call genrb Bug 158926 - Unable to install CA certificate when using hardware token ( LunaSA ) Bug 211296 - Clean up all HTML pages (Admin Express, Repl Monitor, etc) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin.spec | 10 +++++++++- sources | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a0e28d1..074f597 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /389-admin-1.1.13.tar.bz2 /389-admin-1.1.14.tar.bz2 /389-admin-1.1.15.tar.bz2 +/389-admin-1.1.16.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index a277276..571011c 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.15 +VERSION=1.1.16 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin.spec b/389-admin.spec index ab3e0bf..0b1b5a5 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.15 +Version: 1.1.16 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -169,6 +169,14 @@ end %{_mandir}/man8/* %changelog +* Tue Mar 29 2011 Rich Megginson - 1.1.16-1 +- 389-admin-1.1.16 +- Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user +- Bug 614690 - Don't use exec to call genrb +- Bug 158926 - Unable to install CA certificate when using +- hardware token ( LunaSA ) +- Bug 211296 - Clean up all HTML pages (Admin Express, Repl Monitor, etc) + * Wed Feb 23 2011 Rich Megginson - 1.1.15-1 - 1.1.15 release - git tag 389-admin-1.1.15 - Bug 493424 - remove unneeded modules for admin server apache config diff --git a/sources b/sources index f5d4c96..4c9fd67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -05514a1ee0ba8b60a328c4abed03144c 389-admin-1.1.15.tar.bz2 +6122af6b9d21829ab939ab286676aedf 389-admin-1.1.16.tar.bz2 From 024b13248073ec367cfc457dcb35a485336c7b49 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 31 May 2011 17:00:25 -0600 Subject: [PATCH 036/112] 389-admin-1.1.17 389-admin-1.1.17 support "in-place" upgrade and rebranding from Red Hat to 389 many fixes for coverity issues --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 44 ++++++------------------------------------ sources | 2 +- 5 files changed, 10 insertions(+), 41 deletions(-) diff --git a/.gitignore b/.gitignore index 074f597..9179afa 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /389-admin-1.1.14.tar.bz2 /389-admin-1.1.15.tar.bz2 /389-admin-1.1.16.tar.bz2 +/389-admin-1.1.17.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 571011c..06317f9 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.16 +VERSION=1.1.17 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index dd71536..31f2541 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.15 +VERSION=1.1.17 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index a322c6a..461f776 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,16 +6,12 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.16 +Version: 1.1.17 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Provides: fedora-ds-admin = %{version}-%{release} -Obsoletes: fedora-ds-admin < 1.1.8-1 -Obsoletes: %{name}-selinux -Conflicts: selinux-policy-base < 3.9.8 BuildRequires: nspr-devel BuildRequires: nss-devel @@ -98,25 +94,6 @@ rm -rf $RPM_BUILD_ROOT -- if these don't exist, the vars will be nil %{pkgname}admin_adminserv = posix.stat('%{_sysconfdir}/%{pkgname}/admin-serv') %{pkgname}admin_consoleconf = posix.stat('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf') --- save the run level configuration, if any -rc = os.execute('rpm --quiet -q fedora-ds-admin') -if rc == 0 then - %{pkgname}admin_exists = true - %{pkgname}admin_savelinks = {} - for dir in posix.files("%{_sysconfdir}/rc.d") do - if string.find(dir, "rc%d.d") then --- print("looking in %{_sysconfdir}/rc.d/"..dir) - for link in posix.files("%{_sysconfdir}/rc.d/"..dir) do - if string.find(link, "[SK]%d%d%{pkgname}-admin") then - fullname = "%{_sysconfdir}/rc.d/"..dir.."/"..link - linked = posix.readlink(fullname) --- print(fullname.." is linked to "..linked) - %{pkgname}_savelinks[fullname] = linked - end - end - end - end -end %post -p -- do the usual daemon post setup stuff @@ -141,20 +118,6 @@ fi %postun /sbin/ldconfig -%posttrans -p --- if we saved the run level configuration in %pre, restore it now --- we can get rid of this code once Fedora 11 becomes obsolete -if %{pkgname}admin_savelinks then - for fullpath,link in pairs(%{pkgname}admin_savelinks) do - posix.symlink(link,fullpath) --- print("posttrans - restored run level "..fullpath.." to "..link) - end -end -if %{pkgname}admin_exists then - os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') -end - - %files %defattr(-,root,root,-) %doc LICENSE @@ -169,6 +132,11 @@ end %{_mandir}/man8/* %changelog +* Fri May 13 2011 Rich Megginson - 1.1.17-1 +- 1.1.17 +- support "in-place" upgrade and rebranding from Red Hat to 389 +- many fixes for coverity issues + * Tue Mar 29 2011 Rich Megginson - 1.1.16-1 - 389-admin-1.1.16 - Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user diff --git a/sources b/sources index 4c9fd67..921ca09 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6122af6b9d21829ab939ab286676aedf 389-admin-1.1.16.tar.bz2 +f4d8db9be619f4dbfcaafe46fe6e10fb 389-admin-1.1.17.tar.bz2 From 925cb6fc356638f676dbcc528b3ada40994f13cc Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 31 May 2011 17:00:25 -0600 Subject: [PATCH 037/112] 389-admin-1.1.17 389-admin-1.1.17 support "in-place" upgrade and rebranding from Red Hat to 389 many fixes for coverity issues --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 44 ++++++------------------------------------ sources | 2 +- 5 files changed, 10 insertions(+), 41 deletions(-) diff --git a/.gitignore b/.gitignore index 074f597..9179afa 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /389-admin-1.1.14.tar.bz2 /389-admin-1.1.15.tar.bz2 /389-admin-1.1.16.tar.bz2 +/389-admin-1.1.17.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 571011c..06317f9 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.16 +VERSION=1.1.17 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index dd71536..31f2541 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.15 +VERSION=1.1.17 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 0b1b5a5..2a7fcb3 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,16 +6,12 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.16 +Version: 1.1.17 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Provides: fedora-ds-admin = %{version}-%{release} -Obsoletes: fedora-ds-admin < 1.1.8-1 -Obsoletes: %{name}-selinux -Conflicts: selinux-policy-base < 3.9.7-11 BuildRequires: nspr-devel BuildRequires: nss-devel @@ -98,25 +94,6 @@ rm -rf $RPM_BUILD_ROOT -- if these don't exist, the vars will be nil %{pkgname}admin_adminserv = posix.stat('%{_sysconfdir}/%{pkgname}/admin-serv') %{pkgname}admin_consoleconf = posix.stat('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf') --- save the run level configuration, if any -rc = os.execute('rpm --quiet -q fedora-ds-admin') -if rc == 0 then - %{pkgname}admin_exists = true - %{pkgname}admin_savelinks = {} - for dir in posix.files("%{_sysconfdir}/rc.d") do - if string.find(dir, "rc%d.d") then --- print("looking in %{_sysconfdir}/rc.d/"..dir) - for link in posix.files("%{_sysconfdir}/rc.d/"..dir) do - if string.find(link, "[SK]%d%d%{pkgname}-admin") then - fullname = "%{_sysconfdir}/rc.d/"..dir.."/"..link - linked = posix.readlink(fullname) --- print(fullname.." is linked to "..linked) - %{pkgname}_savelinks[fullname] = linked - end - end - end - end -end %post -p -- do the usual daemon post setup stuff @@ -141,20 +118,6 @@ fi %postun /sbin/ldconfig -%posttrans -p --- if we saved the run level configuration in %pre, restore it now --- we can get rid of this code once Fedora 11 becomes obsolete -if %{pkgname}admin_savelinks then - for fullpath,link in pairs(%{pkgname}admin_savelinks) do - posix.symlink(link,fullpath) --- print("posttrans - restored run level "..fullpath.." to "..link) - end -end -if %{pkgname}admin_exists then - os.execute('/sbin/service %{pkgname}-admin start >/dev/null 2>&1') -end - - %files %defattr(-,root,root,-) %doc LICENSE @@ -169,6 +132,11 @@ end %{_mandir}/man8/* %changelog +* Fri May 13 2011 Rich Megginson - 1.1.17-1 +- 1.1.17 +- support "in-place" upgrade and rebranding from Red Hat to 389 +- many fixes for coverity issues + * Tue Mar 29 2011 Rich Megginson - 1.1.16-1 - 389-admin-1.1.16 - Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user diff --git a/sources b/sources index 4c9fd67..921ca09 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6122af6b9d21829ab939ab286676aedf 389-admin-1.1.16.tar.bz2 +f4d8db9be619f4dbfcaafe46fe6e10fb 389-admin-1.1.17.tar.bz2 From 4687d68e49201f81094deedd99792fd4dda5725d Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 21 Jun 2011 15:39:33 -0600 Subject: [PATCH 038/112] skip rebranding current brand - support for skins skip rebranding current brand - support for skins --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 6 +++++- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9179afa..ed494cd 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /389-admin-1.1.15.tar.bz2 /389-admin-1.1.16.tar.bz2 /389-admin-1.1.17.tar.bz2 +/389-admin-1.1.18.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 06317f9..7a472de 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.17 +VERSION=1.1.18 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 31f2541..e5bec9b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.17 +VERSION=1.1.18 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 461f776..33a577e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.17 +Version: 1.1.18 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,10 @@ fi %{_mandir}/man8/* %changelog +* Tue Jun 21 2011 Rich Megginson - 1.1.18-1 +- skip rebranding current brand +- support for skins + * Fri May 13 2011 Rich Megginson - 1.1.17-1 - 1.1.17 - support "in-place" upgrade and rebranding from Red Hat to 389 diff --git a/sources b/sources index 921ca09..f69b53c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f4d8db9be619f4dbfcaafe46fe6e10fb 389-admin-1.1.17.tar.bz2 +82ae2ada4f6c03d70f21e3254aad5cf3 389-admin-1.1.18.tar.bz2 From ed4901d041067605f3e68f64b8c7a1b4012f3d02 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 21 Jun 2011 15:39:33 -0600 Subject: [PATCH 039/112] skip rebranding current brand - support for skins skip rebranding current brand - support for skins (cherry picked from commit 4687d68e49201f81094deedd99792fd4dda5725d) (cherry picked from commit 5fe2312f29763c869b9fd1c38a36632636b60016) (cherry picked from commit 55fa49d238f8d49d9f2b41cdc98a6e85156969eb) (cherry picked from commit 11ac61dc9fe37419747bb082df37f1c9d788a9a7) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 6 +++++- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9179afa..ed494cd 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /389-admin-1.1.15.tar.bz2 /389-admin-1.1.16.tar.bz2 /389-admin-1.1.17.tar.bz2 +/389-admin-1.1.18.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 06317f9..7a472de 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.17 +VERSION=1.1.18 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 31f2541..e5bec9b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.17 +VERSION=1.1.18 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 2a37b7e..bbcadd8 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.17 +Version: 1.1.18 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,10 @@ fi %{_mandir}/man8/* %changelog +* Tue Jun 21 2011 Rich Megginson - 1.1.18-1 +- skip rebranding current brand +- support for skins + * Fri May 13 2011 Rich Megginson - 1.1.17-1 - 1.1.17 - support "in-place" upgrade and rebranding from Red Hat to 389 diff --git a/sources b/sources index 921ca09..f69b53c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f4d8db9be619f4dbfcaafe46fe6e10fb 389-admin-1.1.17.tar.bz2 +82ae2ada4f6c03d70f21e3254aad5cf3 389-admin-1.1.18.tar.bz2 From 982560d4f80f15eeb87e87f5e82337d555e4d924 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 28 Jun 2011 09:39:13 -0600 Subject: [PATCH 040/112] look for separate openldap ldif library look for separate openldap ldif library --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ed494cd..24bf32f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /389-admin-1.1.16.tar.bz2 /389-admin-1.1.17.tar.bz2 /389-admin-1.1.18.tar.bz2 +/389-admin-1.1.19.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 7a472de..3b23a53 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.18 +VERSION=1.1.19 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index e5bec9b..3596a5b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.18 +VERSION=1.1.19 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 33a577e..243bfa2 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.18 +Version: 1.1.19 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Jun 28 2011 Rich Megginson - 1.1.19-1 +- look for separate openldap ldif library + * Tue Jun 21 2011 Rich Megginson - 1.1.18-1 - skip rebranding current brand - support for skins diff --git a/sources b/sources index f69b53c..56f967e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -82ae2ada4f6c03d70f21e3254aad5cf3 389-admin-1.1.18.tar.bz2 +30a3add5cd160c7ce5ee25fdd8b02a15 389-admin-1.1.19.tar.bz2 From 61631d65ee07a344956fccced6c8437e3ce4889a Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 28 Jun 2011 09:39:13 -0600 Subject: [PATCH 041/112] look for separate openldap ldif library look for separate openldap ldif library (cherry picked from commit 982560d4f80f15eeb87e87f5e82337d555e4d924) (cherry picked from commit 1508a1a5b5d21b06c7d14b5360f3c3e754aa872b) (cherry picked from commit 6da9f2919d4eec25d5a59be962306636f4b9a6ee) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ed494cd..24bf32f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /389-admin-1.1.16.tar.bz2 /389-admin-1.1.17.tar.bz2 /389-admin-1.1.18.tar.bz2 +/389-admin-1.1.19.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 7a472de..3b23a53 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.18 +VERSION=1.1.19 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index e5bec9b..3596a5b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.18 +VERSION=1.1.19 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index bbcadd8..682fb6f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.18 +Version: 1.1.19 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Jun 28 2011 Rich Megginson - 1.1.19-1 +- look for separate openldap ldif library + * Tue Jun 21 2011 Rich Megginson - 1.1.18-1 - skip rebranding current brand - support for skins diff --git a/sources b/sources index f69b53c..56f967e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -82ae2ada4f6c03d70f21e3254aad5cf3 389-admin-1.1.18.tar.bz2 +30a3add5cd160c7ce5ee25fdd8b02a15 389-admin-1.1.19.tar.bz2 From 84baba16fa60ea1964709e06b9cd3b3edc0e498b Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 5 Jul 2011 11:21:53 -0600 Subject: [PATCH 042/112] 389-admin-1.1.20 - many migration + tls/ssl fixes 389-admin-1.1.20 - many migration + tls/ssl fixes Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts Bug 718079 - Perl errors when running migrate-ds-admin.pl Bug 713000 - Migration stops if old admin server cannot be stopped added tests for the security cgi fix typo in NSS_Shutdown warning message better NSS error handling - reduce memory leaks Bug 710372 - Not able to open the Manage Certificate from DS-console --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 14 ++++++++++++-- sources | 2 +- 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 24bf32f..ba9abde 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /389-admin-1.1.17.tar.bz2 /389-admin-1.1.18.tar.bz2 /389-admin-1.1.19.tar.bz2 +/389-admin-1.1.20.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 3b23a53..8db8e50 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.19 +VERSION=1.1.20 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 3596a5b..9382e7c 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.19 +VERSION=1.1.20 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 243bfa2..3ff633c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.19 +Version: 1.1.20 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -58,7 +58,7 @@ and CGI utilities used by the console. %setup -q -n %{name}-%{version}%{?prerel} %build -%configure --disable-rpath --with-selinux --with-openldap +%configure --disable-rpath --with-selinux --with-openldap --enable-service # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS @@ -132,6 +132,16 @@ fi %{_mandir}/man8/* %changelog +* Tue Jul 5 2011 Rich Megginson - 1.1.20-1 +- Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy +- Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts +- Bug 718079 - Perl errors when running migrate-ds-admin.pl +- Bug 713000 - Migration stops if old admin server cannot be stopped +- added tests for the security cgi +- fix typo in NSS_Shutdown warning message +- better NSS error handling - reduce memory leaks +- Bug 710372 - Not able to open the Manage Certificate from DS-console + * Tue Jun 28 2011 Rich Megginson - 1.1.19-1 - look for separate openldap ldif library diff --git a/sources b/sources index 56f967e..0116028 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -30a3add5cd160c7ce5ee25fdd8b02a15 389-admin-1.1.19.tar.bz2 +4dbed7a295b6db527babbb66bc3e86c0 389-admin-1.1.20.tar.bz2 From 25afe65b2158dca1e8e54dd86db6327595245b67 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 5 Jul 2011 11:21:53 -0600 Subject: [PATCH 043/112] 389-admin-1.1.20 - many migration + tls/ssl fixes 389-admin-1.1.20 - many migration + tls/ssl fixes Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts Bug 718079 - Perl errors when running migrate-ds-admin.pl Bug 713000 - Migration stops if old admin server cannot be stopped added tests for the security cgi fix typo in NSS_Shutdown warning message better NSS error handling - reduce memory leaks Bug 710372 - Not able to open the Manage Certificate from DS-console (cherry picked from commit e3bb13b8beb0e409e299f32df5df85b79e6e1be7) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 14 ++++++++++++-- sources | 2 +- 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 24bf32f..ba9abde 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /389-admin-1.1.17.tar.bz2 /389-admin-1.1.18.tar.bz2 /389-admin-1.1.19.tar.bz2 +/389-admin-1.1.20.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 3b23a53..8db8e50 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.19 +VERSION=1.1.20 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 3596a5b..9382e7c 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.19 +VERSION=1.1.20 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 682fb6f..af9c7cc 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.19 +Version: 1.1.20 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -58,7 +58,7 @@ and CGI utilities used by the console. %setup -q -n %{name}-%{version}%{?prerel} %build -%configure --disable-rpath --with-selinux --with-openldap +%configure --disable-rpath --with-selinux --with-openldap --enable-service # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS @@ -132,6 +132,16 @@ fi %{_mandir}/man8/* %changelog +* Tue Jul 5 2011 Rich Megginson - 1.1.20-1 +- Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy +- Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts +- Bug 718079 - Perl errors when running migrate-ds-admin.pl +- Bug 713000 - Migration stops if old admin server cannot be stopped +- added tests for the security cgi +- fix typo in NSS_Shutdown warning message +- better NSS error handling - reduce memory leaks +- Bug 710372 - Not able to open the Manage Certificate from DS-console + * Tue Jun 28 2011 Rich Megginson - 1.1.19-1 - look for separate openldap ldif library diff --git a/sources b/sources index 56f967e..0116028 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -30a3add5cd160c7ce5ee25fdd8b02a15 389-admin-1.1.19.tar.bz2 +4dbed7a295b6db527babbb66bc3e86c0 389-admin-1.1.20.tar.bz2 From 6335168b47c630d6bacb3fd12578f9ebc6cc52c7 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 2 Aug 2011 14:58:10 -0600 Subject: [PATCH 044/112] Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ba9abde..b6fc91b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /389-admin-1.1.18.tar.bz2 /389-admin-1.1.19.tar.bz2 /389-admin-1.1.20.tar.bz2 +/389-admin-1.1.21.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 8db8e50..16ecc31 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.20 +VERSION=1.1.21 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 9382e7c..46329c6 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.20 +VERSION=1.1.21 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 3ff633c..a8b288c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.20 +Version: 1.1.21 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Aug 2 2011 Rich Megginson - 1.1.21-1 +- Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user + * Tue Jul 5 2011 Rich Megginson - 1.1.20-1 - Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy - Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts diff --git a/sources b/sources index 0116028..56a962f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4dbed7a295b6db527babbb66bc3e86c0 389-admin-1.1.20.tar.bz2 +aac6b69f9db31689202dbce5b5349e7e 389-admin-1.1.21.tar.bz2 From 0f90c2f170b88473347478493f0fee5c75de888f Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 2 Aug 2011 14:58:10 -0600 Subject: [PATCH 045/112] Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ba9abde..b6fc91b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /389-admin-1.1.18.tar.bz2 /389-admin-1.1.19.tar.bz2 /389-admin-1.1.20.tar.bz2 +/389-admin-1.1.21.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 8db8e50..16ecc31 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.20 +VERSION=1.1.21 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 9382e7c..46329c6 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.20 +VERSION=1.1.21 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index af9c7cc..c102387 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.20 +Version: 1.1.21 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Aug 2 2011 Rich Megginson - 1.1.21-1 +- Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user + * Tue Jul 5 2011 Rich Megginson - 1.1.20-1 - Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy - Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts diff --git a/sources b/sources index 0116028..56a962f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4dbed7a295b6db527babbb66bc3e86c0 389-admin-1.1.20.tar.bz2 +aac6b69f9db31689202dbce5b5349e7e 389-admin-1.1.21.tar.bz2 From fd82026527d643fcf5837091d124fac34ee996e3 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Thu, 11 Aug 2011 08:59:26 -0600 Subject: [PATCH 046/112] Bug 724808 - startup CGIs write temp file to / add man pages for ds_removal and ds_unregister fixes for the makeUpgradeTar.sh script --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 ++++++- sources | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b6fc91b..aae0e45 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /389-admin-1.1.19.tar.bz2 /389-admin-1.1.20.tar.bz2 /389-admin-1.1.21.tar.bz2 +/389-admin-1.1.22.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 16ecc31..42f3a52 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.21 +VERSION=1.1.22 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 46329c6..c53b33b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.21 +VERSION=1.1.22 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index a8b288c..316a999 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.21 +Version: 1.1.22 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,11 @@ fi %{_mandir}/man8/* %changelog +* Thu Aug 11 2011 Rich Megginson - 1.1.22-1 +- Bug 724808 - startup CGIs write temp file to / +- add man pages for ds_removal and ds_unregister +- fixes for the makeUpgradeTar.sh script + * Tue Aug 2 2011 Rich Megginson - 1.1.21-1 - Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user diff --git a/sources b/sources index 56a962f..bf9a149 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aac6b69f9db31689202dbce5b5349e7e 389-admin-1.1.21.tar.bz2 +c497084aa4e349d844138ecc6c4969dd 389-admin-1.1.22.tar.bz2 From 384c2b593ed5f54e851c146ab266e15d5a32fc4f Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Thu, 11 Aug 2011 08:59:26 -0600 Subject: [PATCH 047/112] Bug 724808 - startup CGIs write temp file to / add man pages for ds_removal and ds_unregister fixes for the makeUpgradeTar.sh script (cherry picked from commit fd82026527d643fcf5837091d124fac34ee996e3) (cherry picked from commit f90d6431d009a19f92d171ead4563592c7dca48f) (cherry picked from commit 5f3d76acf729365d6322ece4eb1ffd57352f2495) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 ++++++- sources | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b6fc91b..aae0e45 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /389-admin-1.1.19.tar.bz2 /389-admin-1.1.20.tar.bz2 /389-admin-1.1.21.tar.bz2 +/389-admin-1.1.22.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 16ecc31..42f3a52 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.21 +VERSION=1.1.22 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 46329c6..c53b33b 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.21 +VERSION=1.1.22 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index c102387..8e34d59 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.21 +Version: 1.1.22 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,11 @@ fi %{_mandir}/man8/* %changelog +* Thu Aug 11 2011 Rich Megginson - 1.1.22-1 +- Bug 724808 - startup CGIs write temp file to / +- add man pages for ds_removal and ds_unregister +- fixes for the makeUpgradeTar.sh script + * Tue Aug 2 2011 Rich Megginson - 1.1.21-1 - Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user diff --git a/sources b/sources index 56a962f..bf9a149 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aac6b69f9db31689202dbce5b5349e7e 389-admin-1.1.21.tar.bz2 +c497084aa4e349d844138ecc6c4969dd 389-admin-1.1.22.tar.bz2 From a8b99a4fba9ea49b37bd6093176b1d8b2693ab9b Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Thu, 11 Aug 2011 14:43:24 -0600 Subject: [PATCH 048/112] Bug 730079 - Update SELinux policy during upgrades --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index aae0e45..b3d3fd2 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /389-admin-1.1.20.tar.bz2 /389-admin-1.1.21.tar.bz2 /389-admin-1.1.22.tar.bz2 +/389-admin-1.1.23.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 42f3a52..d5bdce8 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.22 +VERSION=1.1.23 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index c53b33b..82a549a 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.22 +VERSION=1.1.23 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 316a999..b48a77d 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.22 +Version: 1.1.23 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Thu Aug 11 2011 Rich Megginson - 1.1.23-1 +- Bug 730079 - Update SELinux policy during upgrades + * Thu Aug 11 2011 Rich Megginson - 1.1.22-1 - Bug 724808 - startup CGIs write temp file to / - add man pages for ds_removal and ds_unregister diff --git a/sources b/sources index bf9a149..5e0e19f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c497084aa4e349d844138ecc6c4969dd 389-admin-1.1.22.tar.bz2 +34d7608a1b4b7c1b56d649a3dc407682 389-admin-1.1.23.tar.bz2 From d247e6c50a4971d255c7b8d4f396d3f286c5e19d Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Thu, 11 Aug 2011 14:43:24 -0600 Subject: [PATCH 049/112] Bug 730079 - Update SELinux policy during upgrades (cherry picked from commit a8b99a4fba9ea49b37bd6093176b1d8b2693ab9b) (cherry picked from commit 7c57f8eb773858dfe2e44459b5fb34acb43c2eff) (cherry picked from commit c3d53e96974c96632e9f40f216ef67fa693ba068) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index aae0e45..b3d3fd2 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /389-admin-1.1.20.tar.bz2 /389-admin-1.1.21.tar.bz2 /389-admin-1.1.22.tar.bz2 +/389-admin-1.1.23.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 42f3a52..d5bdce8 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.22 +VERSION=1.1.23 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index c53b33b..82a549a 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.22 +VERSION=1.1.23 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 8e34d59..30f5989 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.22 +Version: 1.1.23 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Thu Aug 11 2011 Rich Megginson - 1.1.23-1 +- Bug 730079 - Update SELinux policy during upgrades + * Thu Aug 11 2011 Rich Megginson - 1.1.22-1 - Bug 724808 - startup CGIs write temp file to / - add man pages for ds_removal and ds_unregister diff --git a/sources b/sources index bf9a149..5e0e19f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c497084aa4e349d844138ecc6c4969dd 389-admin-1.1.22.tar.bz2 +34d7608a1b4b7c1b56d649a3dc407682 389-admin-1.1.23.tar.bz2 From 363621b40af3d54942ccfc2dbab8491eaed1a65f Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 6 Sep 2011 19:16:56 -0600 Subject: [PATCH 050/112] Bug 695741 - Providing native systemd file 389-admin now provides native systemd service files, and controls 389-ds-base with native systemd service files --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 36 ++++++++++++++++++++---------------- sources | 2 +- 5 files changed, 24 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index b3d3fd2..5ab3efb 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /389-admin-1.1.21.tar.bz2 /389-admin-1.1.22.tar.bz2 /389-admin-1.1.23.tar.bz2 +/389-admin-1.1.24.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index d5bdce8..bfad85c 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.23 +VERSION=1.1.24 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 82a549a..8e55ecc 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.23 +VERSION=1.1.24 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index b48a77d..6440709 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -4,9 +4,12 @@ # also need the relprefix 0. field for a pre-release - also comment out for official release # % global relprefix 0. +# systemd support +%global groupname %{pkgname}.target + Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.23 +Version: 1.1.24 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -30,19 +33,14 @@ Requires: mod_nss # this is needed for using semanage from our setup scripts Requires: policycoreutils-python -# this is needed to load and unload the policy module -Requires(post): policycoreutils -Requires(preun): policycoreutils -Requires(postun): policycoreutils - # the following are needed for some of our scripts Requires: perl-Mozilla-LDAP Requires: nss-tools -# for the init script -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/chkconfig -Requires(preun): /sbin/service +# for systemd +Requires(post): systemd-units +Requires(preun): systemd-units +Requires(postun): systemd-units Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git @@ -58,7 +56,9 @@ and CGI utilities used by the console. %setup -q -n %{name}-%{version}%{?prerel} %build -%configure --disable-rpath --with-selinux --with-openldap --enable-service +%configure --disable-rpath --with-selinux --with-openldap \ + --with-systemdsystemunitdir=%{_unitdir} \ + --with-systemddirsrvgroupname=%{groupname} # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS @@ -97,7 +97,7 @@ rm -rf $RPM_BUILD_ROOT %post -p -- do the usual daemon post setup stuff -os.execute('/sbin/chkconfig --add %{pkgname}-admin') +os.execute('/bin/systemctl enable %{pkgname}-admin.service >/dev/null 2>&1 || :') os.execute('/sbin/ldconfig') -- restore permissions if upgrading if %{pkgname}admin_adminserv then @@ -110,9 +110,10 @@ if %{pkgname}admin_consoleconf then end %preun -if [ $1 = 0 ]; then - /sbin/service %{pkgname}-admin stop >/dev/null 2>&1 || : - /sbin/chkconfig --del %{pkgname}-admin +if [ $1 -eq 0 ]; then + # Package removal, not upgrade + /bin/systemctl stop %{pkgname}-admin.service > /dev/null 2>&1 || : + /bin/systemctl --no-reload disable %{pkgname}-admin.service >/dev/null 2>&1 || : fi %postun @@ -124,14 +125,17 @@ fi %dir %{_sysconfdir}/%{pkgname}/admin-serv %config(noreplace)%{_sysconfdir}/%{pkgname}/admin-serv/*.conf %{_datadir}/%{pkgname} -%{_sysconfdir}/rc.d/init.d/%{pkgname}-admin %config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}-admin +%{_unitdir}/%{pkgname}-admin.service %{_sbindir}/* %{_libdir}/*.so.* %{_libdir}/%{pkgname} %{_mandir}/man8/* %changelog +* Wed Sep 21 2011 Rich Megginson - 1.1.24-1 +- Bug 695741 - Providing native systemd file + * Thu Aug 11 2011 Rich Megginson - 1.1.23-1 - Bug 730079 - Update SELinux policy during upgrades diff --git a/sources b/sources index 5e0e19f..b075bcf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -34d7608a1b4b7c1b56d649a3dc407682 389-admin-1.1.23.tar.bz2 +78ea668dd79cedc07fe0e12887a9fd37 389-admin-1.1.24.tar.bz2 From fba065a5da702e940d5c3a9f5db5ccbb38bc55e3 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Fri, 28 Oct 2011 16:56:37 -0600 Subject: [PATCH 051/112] Bug 740959 - 389-console put CA certificates into wrong database --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 5ab3efb..00c3ea5 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /389-admin-1.1.22.tar.bz2 /389-admin-1.1.23.tar.bz2 /389-admin-1.1.24.tar.bz2 +/389-admin-1.1.25.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index bfad85c..de511dd 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.24 +VERSION=1.1.25 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 8e55ecc..7ec4411 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.24 +VERSION=1.1.25 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 6440709..fb88d29 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.24 +Version: 1.1.25 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Fri Oct 28 2011 Rich Megginson - 1.1.25-1 +- Bug 740959 - 389-console put CA certificates into wrong database + * Wed Sep 21 2011 Rich Megginson - 1.1.24-1 - Bug 695741 - Providing native systemd file diff --git a/sources b/sources index b075bcf..b9c0091 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -78ea668dd79cedc07fe0e12887a9fd37 389-admin-1.1.24.tar.bz2 +468727aa2699427814fb0ba2b0a72dad 389-admin-1.1.25.tar.bz2 From 474d683b6eb074455ac18ebf77f9894d42944cc2 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Fri, 28 Oct 2011 16:56:37 -0600 Subject: [PATCH 052/112] Bug 740959 - 389-console put CA certificates into wrong database (cherry picked from commit 0fd93fe7cfb384144e0ce70de0cec4ad2ef0d045) (cherry picked from commit cf4b156ef440a381b195a96c2504cc9c0a06027e) --- .gitignore | 2 ++ 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 8 +++++++- sources | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b3d3fd2..00c3ea5 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ /389-admin-1.1.21.tar.bz2 /389-admin-1.1.22.tar.bz2 /389-admin-1.1.23.tar.bz2 +/389-admin-1.1.24.tar.bz2 +/389-admin-1.1.25.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index d5bdce8..de511dd 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.23 +VERSION=1.1.25 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 82a549a..7ec4411 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.23 +VERSION=1.1.25 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 30f5989..8a3ee17 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.23 +Version: 1.1.25 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,12 @@ fi %{_mandir}/man8/* %changelog +* Fri Oct 28 2011 Rich Megginson - 1.1.25-1 +- Bug 740959 - 389-console put CA certificates into wrong database + +* Wed Sep 21 2011 Rich Megginson - 1.1.24-1 +- Bug 695741 - Providing native systemd file + * Thu Aug 11 2011 Rich Megginson - 1.1.23-1 - Bug 730079 - Update SELinux policy during upgrades diff --git a/sources b/sources index 5e0e19f..b9c0091 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -34d7608a1b4b7c1b56d649a3dc407682 389-admin-1.1.23.tar.bz2 +468727aa2699427814fb0ba2b0a72dad 389-admin-1.1.25.tar.bz2 From f9585390f3431863f0db66f9f97cb6673aaed26f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 14:06:20 -0600 Subject: [PATCH 053/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index fb88d29..61ef42f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -10,7 +10,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.25 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Thu Jan 12 2012 Fedora Release Engineering - 1.1.25-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Fri Oct 28 2011 Rich Megginson - 1.1.25-1 - Bug 740959 - 389-console put CA certificates into wrong database From c268b56f57db4f3dfe35a9be24fc72248cc57daf Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 25 Jan 2012 08:40:41 -0700 Subject: [PATCH 054/112] Bug 767823 - selinux: need to allow admin server to connect to ldap port --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 +++++-- sources | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 00c3ea5..f7caa53 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /389-admin-1.1.23.tar.bz2 /389-admin-1.1.24.tar.bz2 /389-admin-1.1.25.tar.bz2 +/389-admin-1.1.26.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index de511dd..5079b6a 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.25 +VERSION=1.1.26 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 7ec4411..b8cbbab 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.25 +VERSION=1.1.26 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 61ef42f..254b68d 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,8 +9,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.25 -Release: %{?relprefix}1%{?prerel}%{?dist}.1 +Version: 1.1.26 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Wed Jan 25 2012 Rich Megginson - 1.1.26-1 +- Bug 767823 - selinux: need to allow admin server to connect to ldap port + * Thu Jan 12 2012 Fedora Release Engineering - 1.1.25-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild diff --git a/sources b/sources index b9c0091..de43c87 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -468727aa2699427814fb0ba2b0a72dad 389-admin-1.1.25.tar.bz2 +913a4b58a204e5db0cbd2b41ca1fe0f4 389-admin-1.1.26.tar.bz2 From 28df75ad30843eeea7b13416f472e85fa4219634 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 25 Jan 2012 08:40:41 -0700 Subject: [PATCH 055/112] Bug 767823 - selinux: need to allow admin server to connect to ldap port (cherry picked from commit f3dbe17140392f3dc0e902dbeca960e70986e114) (cherry picked from commit 5ce766f85eafbf707ffab829a1640613d2b0e292) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 00c3ea5..f7caa53 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /389-admin-1.1.23.tar.bz2 /389-admin-1.1.24.tar.bz2 /389-admin-1.1.25.tar.bz2 +/389-admin-1.1.26.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index de511dd..5079b6a 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.25 +VERSION=1.1.26 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 7ec4411..b8cbbab 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.25 +VERSION=1.1.26 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 8a3ee17..bbc6b70 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.25 +Version: 1.1.26 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Wed Jan 25 2012 Rich Megginson - 1.1.26-1 +- Bug 767823 - selinux: need to allow admin server to connect to ldap port + * Fri Oct 28 2011 Rich Megginson - 1.1.25-1 - Bug 740959 - 389-console put CA certificates into wrong database diff --git a/sources b/sources index b9c0091..de43c87 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -468727aa2699427814fb0ba2b0a72dad 389-admin-1.1.25.tar.bz2 +913a4b58a204e5db0cbd2b41ca1fe0f4 389-admin-1.1.26.tar.bz2 From 28a0c1c5a7d00690e744f1a682a6792f2bab76bd Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Fri, 3 Feb 2012 19:38:20 -0700 Subject: [PATCH 056/112] TLS not working with latest openldap - Review and address latest Coverity issues Ticket #281 - TLS not working with latest openldap Ticket #161 - Review and address latest Coverity issues --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 6 +++++- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f7caa53..24c1444 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /389-admin-1.1.24.tar.bz2 /389-admin-1.1.25.tar.bz2 /389-admin-1.1.26.tar.bz2 +/389-admin-1.1.27.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 5079b6a..1254a5c 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.26 +VERSION=1.1.27 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index b8cbbab..77dacd0 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.26 +VERSION=1.1.27 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 254b68d..d278fc3 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.26 +Version: 1.1.27 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -133,6 +133,10 @@ fi %{_mandir}/man8/* %changelog +* Fri Feb 3 2012 Rich Megginson - 1.1.27-1 +- Ticket #281 - TLS not working with latest openldap +- Ticket #161 - Review and address latest Coverity issues + * Wed Jan 25 2012 Rich Megginson - 1.1.26-1 - Bug 767823 - selinux: need to allow admin server to connect to ldap port diff --git a/sources b/sources index de43c87..91f8a47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -913a4b58a204e5db0cbd2b41ca1fe0f4 389-admin-1.1.26.tar.bz2 +3891cdd71e00b5040a8e84c66b490fc1 389-admin-1.1.27.tar.bz2 From fe42e9460763a817b943689d1e4264a799cd5e5d Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Fri, 3 Feb 2012 19:38:20 -0700 Subject: [PATCH 057/112] TLS not working with latest openldap - Review and address latest Coverity issues Ticket #281 - TLS not working with latest openldap Ticket #161 - Review and address latest Coverity issues (cherry picked from commit 28a0c1c5a7d00690e744f1a682a6792f2bab76bd) (cherry picked from commit cedd5bf3d6f2058af6550e70cae1594bc17555a2) (cherry picked from commit 5e943714e0f8c8fc0bdd34cea45f70b365e7f4f4) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 6 +++++- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f7caa53..24c1444 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /389-admin-1.1.24.tar.bz2 /389-admin-1.1.25.tar.bz2 /389-admin-1.1.26.tar.bz2 +/389-admin-1.1.27.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 5079b6a..1254a5c 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.26 +VERSION=1.1.27 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index b8cbbab..77dacd0 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.26 +VERSION=1.1.27 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index bbc6b70..72a712a 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.26 +Version: 1.1.27 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,10 @@ fi %{_mandir}/man8/* %changelog +* Fri Feb 3 2012 Rich Megginson - 1.1.27-1 +- Ticket #281 - TLS not working with latest openldap +- Ticket #161 - Review and address latest Coverity issues + * Wed Jan 25 2012 Rich Megginson - 1.1.26-1 - Bug 767823 - selinux: need to allow admin server to connect to ldap port diff --git a/sources b/sources index de43c87..91f8a47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -913a4b58a204e5db0cbd2b41ca1fe0f4 389-admin-1.1.26.tar.bz2 +3891cdd71e00b5040a8e84c66b490fc1 389-admin-1.1.27.tar.bz2 From 7f4aa58fb93864df008160d99464c1e7277983b1 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Thu, 22 Mar 2012 09:51:22 -0600 Subject: [PATCH 058/112] htmladmin segfault - compilation warnings Ticket #307 - htmladmin keeps segfaulting Ticket #286 - compilation fixes for 'format-security' --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 6 +++++- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 24c1444..05ad112 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /389-admin-1.1.25.tar.bz2 /389-admin-1.1.26.tar.bz2 /389-admin-1.1.27.tar.bz2 +/389-admin-1.1.28.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 1254a5c..b7a8500 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.27 +VERSION=1.1.28 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 77dacd0..2c4c86a 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.27 +VERSION=1.1.28 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index d278fc3..ad7dd2c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.27 +Version: 1.1.28 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -133,6 +133,10 @@ fi %{_mandir}/man8/* %changelog +* Thu Mar 22 2012 Rich Megginson - 1.1.28-1 +- Ticket #307 - htmladmin keeps segfaulting +- Ticket #286 - compilation fixes for 'format-security' + * Fri Feb 3 2012 Rich Megginson - 1.1.27-1 - Ticket #281 - TLS not working with latest openldap - Ticket #161 - Review and address latest Coverity issues diff --git a/sources b/sources index 91f8a47..f617880 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3891cdd71e00b5040a8e84c66b490fc1 389-admin-1.1.27.tar.bz2 +d6904cd02b9c5e6729d6fc2af6bdd16e 389-admin-1.1.28.tar.bz2 From 48d2d78f35743a2747e4e1c949007903125204c0 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Thu, 22 Mar 2012 09:51:22 -0600 Subject: [PATCH 059/112] htmladmin segfault - compilation warnings Ticket #307 - htmladmin keeps segfaulting Ticket #286 - compilation fixes for 'format-security' (cherry picked from commit 213f2e1add28c954ec3f304c67ec28971adb67b8) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 6 +++++- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 24c1444..05ad112 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /389-admin-1.1.25.tar.bz2 /389-admin-1.1.26.tar.bz2 /389-admin-1.1.27.tar.bz2 +/389-admin-1.1.28.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 1254a5c..b7a8500 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.27 +VERSION=1.1.28 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 77dacd0..2c4c86a 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.27 +VERSION=1.1.28 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 72a712a..c1069c9 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.27 +Version: 1.1.28 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,10 @@ fi %{_mandir}/man8/* %changelog +* Thu Mar 22 2012 Rich Megginson - 1.1.28-1 +- Ticket #307 - htmladmin keeps segfaulting +- Ticket #286 - compilation fixes for 'format-security' + * Fri Feb 3 2012 Rich Megginson - 1.1.27-1 - Ticket #281 - TLS not working with latest openldap - Ticket #161 - Review and address latest Coverity issues diff --git a/sources b/sources index 91f8a47..f617880 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3891cdd71e00b5040a8e84c66b490fc1 389-admin-1.1.27.tar.bz2 +d6904cd02b9c5e6729d6fc2af6bdd16e 389-admin-1.1.28.tar.bz2 From 2076085457e0487f115fdbc2a2c7f100b5bab1af Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 27 Mar 2012 08:22:59 -0600 Subject: [PATCH 060/112] If htmladmin fails to connect to the server, the cgi could crash. --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 05ad112..0304d3c 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /389-admin-1.1.26.tar.bz2 /389-admin-1.1.27.tar.bz2 /389-admin-1.1.28.tar.bz2 +/389-admin-1.1.29.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index b7a8500..b474d73 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.28 +VERSION=1.1.29 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 2c4c86a..4b53603 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.28 +VERSION=1.1.29 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index ad7dd2c..cb9ee0e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.28 +Version: 1.1.29 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Mar 27 2012 Rich Megginson - 1.1.29-1 +- 4ec23c0 If htmladmin fails to connect to the server, the cgi could crash. + * Thu Mar 22 2012 Rich Megginson - 1.1.28-1 - Ticket #307 - htmladmin keeps segfaulting - Ticket #286 - compilation fixes for 'format-security' diff --git a/sources b/sources index f617880..f2ab5b7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d6904cd02b9c5e6729d6fc2af6bdd16e 389-admin-1.1.28.tar.bz2 +4bda83e9f5644e0bd25fdf7b6ce9e5ee 389-admin-1.1.29.tar.bz2 From d9a6d8035013b98f9e7134f74af589c01f9d90b9 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 27 Mar 2012 08:22:59 -0600 Subject: [PATCH 061/112] If htmladmin fails to connect to the server, the cgi could crash. (cherry picked from commit 2076085457e0487f115fdbc2a2c7f100b5bab1af) (cherry picked from commit 5d453d2dae36c2929be0d94c6d72e8ec1f0598aa) (cherry picked from commit fcc6e05c619861e7db83f919a329adf344379f91) --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 5 ++++- sources | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 05ad112..0304d3c 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /389-admin-1.1.26.tar.bz2 /389-admin-1.1.27.tar.bz2 /389-admin-1.1.28.tar.bz2 +/389-admin-1.1.29.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index b7a8500..b474d73 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.28 +VERSION=1.1.29 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 2c4c86a..4b53603 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.28 +VERSION=1.1.29 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index c1069c9..0df092d 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.28 +Version: 1.1.29 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Mar 27 2012 Rich Megginson - 1.1.29-1 +- 4ec23c0 If htmladmin fails to connect to the server, the cgi could crash. + * Thu Mar 22 2012 Rich Megginson - 1.1.28-1 - Ticket #307 - htmladmin keeps segfaulting - Ticket #286 - compilation fixes for 'format-security' diff --git a/sources b/sources index f617880..f2ab5b7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d6904cd02b9c5e6729d6fc2af6bdd16e 389-admin-1.1.28.tar.bz2 +4bda83e9f5644e0bd25fdf7b6ce9e5ee 389-admin-1.1.29.tar.bz2 From e455df1762f71b66445653ae3c07d26ff920d524 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 19 Jun 2012 13:20:39 -0600 Subject: [PATCH 062/112] bump rel for rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index cb9ee0e..e8e4ebe 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -10,7 +10,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.29 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Tue Jun 19 2012 Rich Megginson - 1.1.29-2 +- bump rel for rebuild + * Tue Mar 27 2012 Rich Megginson - 1.1.29-1 - 4ec23c0 If htmladmin fails to connect to the server, the cgi could crash. From c22477c78cba9ed087e10bde7b3deb35c853bea5 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 20 Jun 2012 14:00:40 -0600 Subject: [PATCH 063/112] support for apache 2.4 --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 7 +++++-- sources | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0304d3c..971354c 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /389-admin-1.1.27.tar.bz2 /389-admin-1.1.28.tar.bz2 /389-admin-1.1.29.tar.bz2 +/389-admin-1.1.30.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index b474d73..36ab481 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.29 +VERSION=1.1.30 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 4b53603..a75fa99 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.29 +VERSION=1.1.30 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index e8e4ebe..d9d0dc5 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,8 +9,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.29 -Release: %{?relprefix}2%{?prerel}%{?dist} +Version: 1.1.30 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Wed Jun 20 2012 Rich Megginson - 1.1.30-1 +- support for apache 2.4 + * Tue Jun 19 2012 Rich Megginson - 1.1.29-2 - bump rel for rebuild diff --git a/sources b/sources index f2ab5b7..71a0885 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4bda83e9f5644e0bd25fdf7b6ce9e5ee 389-admin-1.1.29.tar.bz2 +2a163a73d9eb96062b27e5d94e36e80f 389-admin-1.1.30.tar.bz2 From 9d47633ebc9d171e21dab28f1589a1e20770a7dc Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 18 Jul 2012 07:26:19 -0500 Subject: [PATCH 064/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index d9d0dc5..e27d85e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -10,7 +10,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.30 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -133,6 +133,9 @@ fi %{_mandir}/man8/* %changelog +* Wed Jul 18 2012 Fedora Release Engineering - 1.1.30-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Wed Jun 20 2012 Rich Megginson - 1.1.30-1 - support for apache 2.4 From de5621c654c4876fc3da9d6017eedc043b3edc59 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Fri, 19 Oct 2012 16:23:23 -0400 Subject: [PATCH 065/112] Ticket 432 - Introduce new systemd-rpm macros in 389-admin spec file Description: Added the new systemd macros where possible, but had to manually add the preset command in %post https://fedorahosted.org/389/ticket/432 Reviewed by: richm(Thanks!) (cherry picked from commit e1592f5cf7b623fe1980d84559c533a5890d899f) --- 389-admin.spec | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index e27d85e..18152d9 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -85,7 +85,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la - %clean rm -rf $RPM_BUILD_ROOT @@ -97,7 +96,7 @@ rm -rf $RPM_BUILD_ROOT %post -p -- do the usual daemon post setup stuff -os.execute('/bin/systemctl enable %{pkgname}-admin.service >/dev/null 2>&1 || :') +os.execute('/bin/systemctl preset %{pkgname}-admin.service >/dev/null 2>&1 || :') os.execute('/sbin/ldconfig') -- restore permissions if upgrading if %{pkgname}admin_adminserv then @@ -110,11 +109,7 @@ if %{pkgname}admin_consoleconf then end %preun -if [ $1 -eq 0 ]; then - # Package removal, not upgrade - /bin/systemctl stop %{pkgname}-admin.service > /dev/null 2>&1 || : - /bin/systemctl --no-reload disable %{pkgname}-admin.service >/dev/null 2>&1 || : -fi +%systemd_preun %{pkgname}-admin.service %postun /sbin/ldconfig From 3840499fece8ab58b854867d4c6742b47c0e1d5c Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Wed, 16 Jan 2013 15:44:21 -0800 Subject: [PATCH 066/112] bump version to 1.1.30 - Ticket #476 - 389 ds do not start on F18 due to missing modules - Ticket #293 - remove-ds-admin.pl does not remove everything - Ticket 400 - BIND operation result not checked properly in admin server - Ticket 401 - Console login fails with anonymous access disabled --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 9 ++++++++- sources | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 971354c..84ff418 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /389-admin-1.1.28.tar.bz2 /389-admin-1.1.29.tar.bz2 /389-admin-1.1.30.tar.bz2 +/389-admin-1.1.31.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 36ab481..547d900 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.30 +VERSION=1.1.31 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index a75fa99..a2ddfd3 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.30 +VERSION=1.1.31 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 18152d9..48bb893 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -9,7 +9,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.30 +Version: 1.1.31 Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -128,6 +128,13 @@ end %{_mandir}/man8/* %changelog +* Wed Jan 16 2013 Noriko Hosoi - 1.1.31-1 +- bump version to 1.1.30 +- Ticket #476 - 389 ds do not start on F18 due to missing modules +- Ticket #293 - remove-ds-admin.pl does not remove everything +- Ticket 400 - BIND operation result not checked properly in admin server +- Ticket 401 - Console login fails with anonymous access disabled + * Wed Jul 18 2012 Fedora Release Engineering - 1.1.30-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index 71a0885..b277014 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2a163a73d9eb96062b27e5d94e36e80f 389-admin-1.1.30.tar.bz2 +3abcdb7d588f6a22b613602c21d1d973 389-admin-1.1.31.tar.bz2 From 371ba7d35f9e4747ed1f1ae4159daa8ff466d1ff Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Wed, 16 Jan 2013 16:04:30 -0800 Subject: [PATCH 067/112] Fixed the version number in changelog: wrong: 1.1.30 --> correct: 1.1.31 --- 389-admin.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 48bb893..2eb822e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -129,7 +129,7 @@ end %changelog * Wed Jan 16 2013 Noriko Hosoi - 1.1.31-1 -- bump version to 1.1.30 +- bump version to 1.1.31 - Ticket #476 - 389 ds do not start on F18 due to missing modules - Ticket #293 - remove-ds-admin.pl does not remove everything - Ticket 400 - BIND operation result not checked properly in admin server From 39a4c29ffd2f81b090777f6e8b5803bf8bd672a2 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 27 Jan 2013 09:14:05 -0700 Subject: [PATCH 068/112] Rebuild for new icu --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 2eb822e..a00b3a6 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -10,7 +10,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.31 -Release: %{?relprefix}1%{?prerel}%{?dist}.1 +Release: %{?relprefix}1%{?prerel}%{?dist}.2 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Sat Jan 26 2013 Kevin Fenzi - 1.1.31-1.2 +- Rebuild for new icu + * Wed Jan 16 2013 Noriko Hosoi - 1.1.31-1 - bump version to 1.1.31 - Ticket #476 - 389 ds do not start on F18 due to missing modules From 50e0b732c3f529a1c28a53a66094522e832b4331 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 24 Apr 2013 13:49:46 -0400 Subject: [PATCH 069/112] Ticket 47332 389-admin should be built with PIE flags https://fedorahosted.org/389/ticket/47332 Reviewed by: nhosoi(Thanks Noriko!) --- 389-admin.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/389-admin.spec b/389-admin.spec index a00b3a6..5ca59ca 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -7,6 +7,9 @@ # systemd support %global groupname %{pkgname}.target +# set PIE flags +%global _hardened_build 1 + Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.31 From e4c99062ad618784d3c5c7a2a2c27364065ce531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 17 Jul 2013 18:44:52 +0200 Subject: [PATCH 070/112] Perl 5.18 rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 5ca59ca..806e449 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.31 -Release: %{?relprefix}1%{?prerel}%{?dist}.2 +Release: %{?relprefix}1%{?prerel}%{?dist}.3 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jul 17 2013 Petr Pisar - 1.1.31-1.3 +- Perl 5.18 rebuild + * Sat Jan 26 2013 Kevin Fenzi - 1.1.31-1.2 - Rebuild for new icu From 2b710666263dd1a5b9cdcb2fba1f7998e02d4010 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 17:21:07 -0500 Subject: [PATCH 071/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 806e449..e7b5879 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.31 -Release: %{?relprefix}1%{?prerel}%{?dist}.3 +Release: %{?relprefix}1%{?prerel}%{?dist}.4 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Fri Aug 02 2013 Fedora Release Engineering - 1.1.31-1.4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Wed Jul 17 2013 Petr Pisar - 1.1.31-1.3 - Perl 5.18 rebuild From 3d8186b20d4ca2b3fd9e886e77cf0afc9a254038 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 20 Aug 2013 13:24:47 -0600 Subject: [PATCH 072/112] 0417dc7 add Eclipse and patch files - f2004ea compiler warning - ldif_read_record lineno type depends on openldap version - Ticket #47413 389-admin fails to build with latest httpd - 2a67826 add more debugging for SSL connection problems - Ticket #47465 problem with 389-adminutil detection in m4/adminutil.m4 in 389-admin and 389-dsgw - Ticket #47486 compiler warnings in adminutil, admin, dsgw - 14b1bf9 ignore files generated by Eclipse - Ticket 47467 - Improve CRL import error messages - Ticket 362 - Directory Console generates insufficient key strength - Ticket 47466 - Importing CA cert with existing name crashes security CGI - Ticket 47468 - Change security password validation error is out of order - Ticket #47334 - Avoid quoting all settings in console.conf - Ticket #47333 - Relabel lockfile when starting Admin Server - Ticket #47298 - remove-ds-admin.pl does not stop the admin server - Ticket #567 - Restart of Admin server from console fails on segfault --- .gitignore | 1 + 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 21 +++++++++++++++++++-- sources | 2 +- 5 files changed, 23 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 84ff418..a82741d 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /389-admin-1.1.29.tar.bz2 /389-admin-1.1.30.tar.bz2 /389-admin-1.1.31.tar.bz2 +/389-admin-1.1.35.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 547d900..0c67d30 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.31 +VERSION=1.1.35 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index a2ddfd3..0b5093e 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.31 +VERSION=1.1.35 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index e7b5879..4730c88 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -12,8 +12,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.31 -Release: %{?relprefix}1%{?prerel}%{?dist}.4 +Version: 1.1.35 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,23 @@ end %{_mandir}/man8/* %changelog +* Tue Aug 20 2013 Rich Megginson - 1.1.35-1 +- 0417dc7 add Eclipse and patch files +- f2004ea compiler warning - ldif_read_record lineno type depends on openldap version +- Ticket #47413 389-admin fails to build with latest httpd +- 2a67826 add more debugging for SSL connection problems +- Ticket #47465 problem with 389-adminutil detection in m4/adminutil.m4 in 389-admin and 389-dsgw +- Ticket #47486 compiler warnings in adminutil, admin, dsgw +- 14b1bf9 ignore files generated by Eclipse +- Ticket 47467 - Improve CRL import error messages +- Ticket 362 - Directory Console generates insufficient key strength +- Ticket 47466 - Importing CA cert with existing name crashes security CGI +- Ticket 47468 - Change security password validation error is out of order +- Ticket #47334 - Avoid quoting all settings in console.conf +- Ticket #47333 - Relabel lockfile when starting Admin Server +- Ticket #47298 - remove-ds-admin.pl does not stop the admin server +- Ticket #567 - Restart of Admin server from console fails on segfault + * Fri Aug 02 2013 Fedora Release Engineering - 1.1.31-1.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index b277014..8d5af0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3abcdb7d588f6a22b613602c21d1d973 389-admin-1.1.31.tar.bz2 +e35a453e92648b1ca980bb0abe1904e4 389-admin-1.1.35.tar.bz2 From 21dfec18e3c8b413e5646e978ae6aa5280ed3b2c Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 20 Aug 2013 13:24:47 -0600 Subject: [PATCH 073/112] 0417dc7 add Eclipse and patch files - f2004ea compiler warning - ldif_read_record lineno type depends on openldap version - Ticket #47413 389-admin fails to build with latest httpd - 2a67826 add more debugging for SSL connection problems - Ticket #47465 problem with 389-adminutil detection in m4/adminutil.m4 in 389-admin and 389-dsgw - Ticket #47486 compiler warnings in adminutil, admin, dsgw - 14b1bf9 ignore files generated by Eclipse - Ticket 47467 - Improve CRL import error messages - Ticket 362 - Directory Console generates insufficient key strength - Ticket 47466 - Importing CA cert with existing name crashes security CGI - Ticket 47468 - Change security password validation error is out of order - Ticket #47334 - Avoid quoting all settings in console.conf - Ticket #47333 - Relabel lockfile when starting Admin Server - Ticket #47298 - remove-ds-admin.pl does not stop the admin server - Ticket #567 - Restart of Admin server from console fails on segfault --- .gitignore | 3 +++ 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 26 +++++++++++++++++++++++++- sources | 2 +- 5 files changed, 31 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 0304d3c..a82741d 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,6 @@ /389-admin-1.1.27.tar.bz2 /389-admin-1.1.28.tar.bz2 /389-admin-1.1.29.tar.bz2 +/389-admin-1.1.30.tar.bz2 +/389-admin-1.1.31.tar.bz2 +/389-admin-1.1.35.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index b474d73..0c67d30 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.29 +VERSION=1.1.35 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 4b53603..0b5093e 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.29 +VERSION=1.1.35 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 0df092d..5ee4bee 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,7 +6,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.29 +Version: 1.1.35 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ @@ -132,6 +132,30 @@ fi %{_mandir}/man8/* %changelog +* Tue Aug 20 2013 Rich Megginson - 1.1.35-1 +- 0417dc7 add Eclipse and patch files +- f2004ea compiler warning - ldif_read_record lineno type depends on openldap version +- Ticket #47413 389-admin fails to build with latest httpd +- 2a67826 add more debugging for SSL connection problems +- Ticket #47465 problem with 389-adminutil detection in m4/adminutil.m4 in 389-admin and 389-dsgw +- Ticket #47486 compiler warnings in adminutil, admin, dsgw +- 14b1bf9 ignore files generated by Eclipse +- Ticket 47467 - Improve CRL import error messages +- Ticket 362 - Directory Console generates insufficient key strength +- Ticket 47466 - Importing CA cert with existing name crashes security CGI +- Ticket 47468 - Change security password validation error is out of order +- Ticket #47334 - Avoid quoting all settings in console.conf +- Ticket #47333 - Relabel lockfile when starting Admin Server +- Ticket #47298 - remove-ds-admin.pl does not stop the admin server +- Ticket #567 - Restart of Admin server from console fails on segfault + +* Wed Jan 16 2013 Noriko Hosoi - 1.1.31-1 +- bump version to 1.1.31 +- Ticket #476 - 389 ds do not start on F18 due to missing modules +- Ticket #293 - remove-ds-admin.pl does not remove everything +- Ticket 400 - BIND operation result not checked properly in admin server +- Ticket 401 - Console login fails with anonymous access disabled + * Tue Mar 27 2012 Rich Megginson - 1.1.29-1 - 4ec23c0 If htmladmin fails to connect to the server, the cgi could crash. diff --git a/sources b/sources index f2ab5b7..8d5af0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4bda83e9f5644e0bd25fdf7b6ce9e5ee 389-admin-1.1.29.tar.bz2 +e35a453e92648b1ca980bb0abe1904e4 389-admin-1.1.35.tar.bz2 From 39b23ce7835cfbc4020a96be1a0faec4c66decae Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 14 Feb 2014 12:00:37 +0530 Subject: [PATCH 074/112] Rebuild for icu 52 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 4730c88..9df7a5b 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.35 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Fri Feb 14 2014 Parag Nemade - 1.1.35-2 +- Rebuild for icu 52 + * Tue Aug 20 2013 Rich Megginson - 1.1.35-1 - 0417dc7 add Eclipse and patch files - f2004ea compiler warning - ldif_read_record lineno type depends on openldap version From 151aeae300bc6dad681872e583f3d03e24c28f46 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 17:15:57 -0500 Subject: [PATCH 075/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 9df7a5b..7d4aa8b 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.35 -Release: %{?relprefix}2%{?prerel}%{?dist} +Release: %{?relprefix}2%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Fri Jun 06 2014 Fedora Release Engineering - 1.1.35-2.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Fri Feb 14 2014 Parag Nemade - 1.1.35-2 - Rebuild for icu 52 From f323780c868a20754ef6caa46df88523216b6e45 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 15 Aug 2014 18:01:58 +0000 Subject: [PATCH 076/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 7d4aa8b..c669b34 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.35 -Release: %{?relprefix}2%{?prerel}%{?dist}.1 +Release: %{?relprefix}2%{?prerel}%{?dist}.2 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Fri Aug 15 2014 Fedora Release Engineering - 1.1.35-2.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Fri Jun 06 2014 Fedora Release Engineering - 1.1.35-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 55a620e0f6beacc0273f7e7a06a13bf424b932d8 Mon Sep 17 00:00:00 2001 From: David Tardon Date: Tue, 26 Aug 2014 13:57:19 +0200 Subject: [PATCH 077/112] rebuild for ICU 53.1 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index c669b34..ba9eccd 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.35 -Release: %{?relprefix}2%{?prerel}%{?dist}.2 +Release: %{?relprefix}2%{?prerel}%{?dist}.3 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Tue Aug 26 2014 David Tardon - 1.1.35-2.3 +- rebuild for ICU 53.1 + * Fri Aug 15 2014 Fedora Release Engineering - 1.1.35-2.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From c755e08a6ecbbe6a2691409413749f8f98d30c33 Mon Sep 17 00:00:00 2001 From: David Tardon Date: Mon, 26 Jan 2015 16:43:05 +0100 Subject: [PATCH 078/112] rebuild for ICU 54.1 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index ba9eccd..6999959 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.35 -Release: %{?relprefix}2%{?prerel}%{?dist}.3 +Release: %{?relprefix}2%{?prerel}%{?dist}.4 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Mon Jan 26 2015 David Tardon - 1.1.35-2.4 +- rebuild for ICU 54.1 + * Tue Aug 26 2014 David Tardon - 1.1.35-2.3 - rebuild for ICU 53.1 From 6ad760c92da8340fa592ae8a736858f84db3f097 Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Tue, 3 Feb 2015 14:49:30 -0800 Subject: [PATCH 079/112] bump version to 1.1.38 - Ticket 48024 - repl-monitor invoked from adminserver cgi fails - Ticket 47995 - Admin Server: source code cleaning - Ticket 47891 - Admin Server reconfig breaks SSL config - Ticket 47929 - Admin Server - disable SSLv3 by default - Ticket 201 - nCipher HSM cannot be configured via the console - Ticket 47493 - Configuration Tab does not work with FIPS mode enabled - Ticket 47697 - Resource leak in lib/libdsa/dsalib_updown.c - Ticket 47860 - register-ds-admin.pl problem when following steps to replicate o=netscaperoot - Ticket 47548 - register-ds-admin does not register into remote config ds - Ticket 47893 - Admin Server should use Sys::Hostname instead Net::Domain - Ticket 47891 - Admin Server reconfig breaks SSL config - Ticket 47300 - Update man page for remove-ds-admin.pl - Ticket 47850 - "nsslapd-allow-anonymous-access: rootdse" makes login as "admin" fail at the first time - Ticket 47497 - Admin Express - remove "Security Level" - Ticket 47495 - admin express: wrong instance creation time - Ticket 47665 - Create new instance results in setting wrong ACI for the "cn=config" entry - Ticket 47478 - No groups file? error restarting Admin server - Ticket 47300 - [RFE] remove-ds-admin.pl: redesign the behaviour - Ticket 434 - admin-serv logs filling with "admserv_host_ip_check: ap_get_remote_host could not resolve " - Ticket 47563 - cannot restart directory server from console - Ticket 222 - Admin Express issues "Internal Server Error" when the Config DS is down. - Ticket 418 - Error with register-ds-admin.pl - Ticket 377 - Unchecked use of SELinux command Reviewed by: rmeggins - Ticket 47498 - Error Message for Failed to create the configuration directory server --- .gitignore | 1 + 389-admin.spec | 33 ++++++++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a82741d..0e29bdd 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /389-admin-1.1.30.tar.bz2 /389-admin-1.1.31.tar.bz2 /389-admin-1.1.35.tar.bz2 +/389-admin-1.1.38.tar.bz2 diff --git a/389-admin.spec b/389-admin.spec index 6999959..aa7ff49 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -12,8 +12,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.35 -Release: %{?relprefix}2%{?prerel}%{?dist}.4 +Version: 1.1.38 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,33 @@ end %{_mandir}/man8/* %changelog +* Tue Feb 3 2015 Noriko Hosoi - 1.1.38-1 +- bump version to 1.1.38 +- Ticket 48024 - repl-monitor invoked from adminserver cgi fails +- Ticket 47995 - Admin Server: source code cleaning +- Ticket 47891 - Admin Server reconfig breaks SSL config +- Ticket 47929 - Admin Server - disable SSLv3 by default +- Ticket 201 - nCipher HSM cannot be configured via the console +- Ticket 47493 - Configuration Tab does not work with FIPS mode enabled +- Ticket 47697 - Resource leak in lib/libdsa/dsalib_updown.c +- Ticket 47860 - register-ds-admin.pl problem when following steps to replicate o=netscaperoot +- Ticket 47548 - register-ds-admin does not register into remote config ds +- Ticket 47893 - Admin Server should use Sys::Hostname instead Net::Domain +- Ticket 47891 - Admin Server reconfig breaks SSL config +- Ticket 47300 - Update man page for remove-ds-admin.pl +- Ticket 47850 - "nsslapd-allow-anonymous-access: rootdse" makes login as "admin" fail at the first time +- Ticket 47497 - Admin Express - remove "Security Level" +- Ticket 47495 - admin express: wrong instance creation time +- Ticket 47665 - Create new instance results in setting wrong ACI for the "cn=config" entry +- Ticket 47478 - No groups file? error restarting Admin server +- Ticket 47300 - [RFE] remove-ds-admin.pl: redesign the behaviour +- Ticket 434 - admin-serv logs filling with "admserv_host_ip_check: ap_get_remote_host could not resolve " +- Ticket 47563 - cannot restart directory server from console +- Ticket 222 - Admin Express issues "Internal Server Error" when the Config DS is down. +- Ticket 418 - Error with register-ds-admin.pl +- Ticket 377 - Unchecked use of SELinux command Reviewed by: rmeggins +- Ticket 47498 - Error Message for Failed to create the configuration directory server + * Mon Jan 26 2015 David Tardon - 1.1.35-2.4 - rebuild for ICU 54.1 @@ -317,7 +344,7 @@ required * Wed May 26 2010 Rich Megginson - 1.1.11-0.5.a4 - 1.1.11.a4 release -* Tue Apr 7 2010 Nathan Kinder - 1.1.11-0.4.a3 +* Wed Apr 7 2010 Nathan Kinder - 1.1.11-0.4.a3 - 1.1.11.a3 release - Bug 570912 - dirsrv-admin SELinux module fails to install - Change parsing of start-slapd for instance name diff --git a/sources b/sources index 8d5af0e..a71db9a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e35a453e92648b1ca980bb0abe1904e4 389-admin-1.1.35.tar.bz2 +00bed14dea4468611a218f588444a36a 389-admin-1.1.38.tar.bz2 From 81805a7fadde97d73102612745c929543ae75a07 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Wed, 4 Feb 2015 14:04:36 +0100 Subject: [PATCH 080/112] Bump for rebuild. --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index aa7ff49..b99c2f8 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.38 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Wed Feb 04 2015 Petr Machata - 1.1.38-1.1 +- Bump for rebuild. + * Tue Feb 3 2015 Noriko Hosoi - 1.1.38-1 - bump version to 1.1.38 - Ticket 48024 - repl-monitor invoked from adminserver cgi fails From fa4d4694cb5f8af09ba731fc35bc7d6da9b85c8b Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Wed, 10 Jun 2015 15:28:51 -0700 Subject: [PATCH 081/112] bump version to 1.1.42 - Ticket 47548 - register-ds-admin - silent file incorrectly processed - Ticket 47493 - Configuration Tab does not work with FIPS mode enabled - Ticket 48186 - register-ds-admin.pl script prints clear text password in the terminal - Ticket 47548 - register-ds-admin.pl fails to set local bind DN and password - Ticket 47467 - Improve Add CRL/CKL dialog and errors - Ticket 48171 - remove-ds-admin.pl removes files in the rpm - Ticket 48153 - [adminserver] support NSS 3.18 --- .gitignore | 1 + 389-admin.spec | 14 ++++++++++++-- sources | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0e29bdd..1097d13 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /389-admin-1.1.31.tar.bz2 /389-admin-1.1.35.tar.bz2 /389-admin-1.1.38.tar.bz2 +/389-admin-1.1.42.tar.bz2 diff --git a/389-admin.spec b/389-admin.spec index b99c2f8..e0124a8 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -12,8 +12,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.38 -Release: %{?relprefix}1%{?prerel}%{?dist}.1 +Version: 1.1.42 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,16 @@ end %{_mandir}/man8/* %changelog +* Wed Jun 10 2015 Noriko Hosoi - 1.1.42-1 +- bump version to 1.1.42 +- Ticket 47548 - register-ds-admin - silent file incorrectly processed +- Ticket 47493 - Configuration Tab does not work with FIPS mode enabled +- Ticket 48186 - register-ds-admin.pl script prints clear text password in the terminal +- Ticket 47548 - register-ds-admin.pl fails to set local bind DN and password +- Ticket 47467 - Improve Add CRL/CKL dialog and errors +- Ticket 48171 - remove-ds-admin.pl removes files in the rpm +- Ticket 48153 - [adminserver] support NSS 3.18 + * Wed Feb 04 2015 Petr Machata - 1.1.38-1.1 - Bump for rebuild. diff --git a/sources b/sources index a71db9a..337f406 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -00bed14dea4468611a218f588444a36a 389-admin-1.1.38.tar.bz2 +34f1d1a227d327adb9febb516f92ac9c 389-admin-1.1.42.tar.bz2 From 7c68e5787f91ce5da8a91f39b0e7486488d10262 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 16 Jun 2015 22:37:52 +0000 Subject: [PATCH 082/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index e0124a8..064c50b 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Tue Jun 16 2015 Fedora Release Engineering - 1.1.42-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Wed Jun 10 2015 Noriko Hosoi - 1.1.42-1 - bump version to 1.1.42 - Ticket 47548 - register-ds-admin - silent file incorrectly processed From e98b7f85c3cd5d46214fc301bf20dec818cbd61f Mon Sep 17 00:00:00 2001 From: David Tardon Date: Wed, 28 Oct 2015 14:07:39 +0100 Subject: [PATCH 083/112] rebuild for ICU 56.1 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 064c50b..a5a8649 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.1 +Release: %{?relprefix}1%{?prerel}%{?dist}.2 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Wed Oct 28 2015 David Tardon - 1.1.42-1.2 +- rebuild for ICU 56.1 + * Tue Jun 16 2015 Fedora Release Engineering - 1.1.42-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 7869660eeb4ee59188b5250956a04c52431ffe79 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 15:16:37 +0000 Subject: [PATCH 084/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index a5a8649..f8edd03 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.2 +Release: %{?relprefix}1%{?prerel}%{?dist}.3 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 1.1.42-1.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Oct 28 2015 David Tardon - 1.1.42-1.2 - rebuild for ICU 56.1 From cfbabdfdc09d710ff1390644b69d09f5953f9fac Mon Sep 17 00:00:00 2001 From: David Tardon Date: Fri, 15 Apr 2016 20:10:52 +0200 Subject: [PATCH 085/112] rebuild for ICU 57.1 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index f8edd03..473260f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.3 +Release: %{?relprefix}1%{?prerel}%{?dist}.4 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -131,6 +131,9 @@ end %{_mandir}/man8/* %changelog +* Fri Apr 15 2016 David Tardon - 1.1.42-1.4 +- rebuild for ICU 57.1 + * Wed Feb 03 2016 Fedora Release Engineering - 1.1.42-1.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 0c92f513ed662390ba9b5bfe34c818b48dfc6690 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 24 Jun 2016 09:54:01 +0200 Subject: [PATCH 086/112] Mandatory Perl build-requires added --- 389-admin.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/389-admin.spec b/389-admin.spec index 473260f..63e237e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -29,6 +29,7 @@ BuildRequires: httpd-devel BuildRequires: apr-devel BuildRequires: mod_nss BuildRequires: 389-adminutil-devel +BuildRequires: perl-generators Requires: 389-ds-base Requires: mod_nss From 5dcf74893423462a60c48a0dc943fb8690c5d7ff Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 6 Jul 2016 10:58:46 -0400 Subject: [PATCH 087/112] Ticket 48230 - 389-admin - Please depend on policycoreutils-python-utils Description: policycoreutils-python utilities have been moved to a new package: policycoreutils-python-utils. The spec file needs the requirement updated. Original patch provided by Tomas Radej (Thanks!!) https://fedorahosted.org/389/ticket/48230 Reviewed by: mreynolds --- 389-admin.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index 63e237e..e9b333a 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.4 +Release: %{?relprefix}1%{?prerel}%{?dist}.5 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -35,7 +35,7 @@ Requires: 389-ds-base Requires: mod_nss # this is needed for using semanage from our setup scripts -Requires: policycoreutils-python +Requires: policycoreutils-python-utils # the following are needed for some of our scripts Requires: perl-Mozilla-LDAP @@ -132,6 +132,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jul 06 2016 Tomas Radej - 1.1.42-1.5 +- Updated dep on policycoreutils-python-utils (semanage was moved) + * Fri Apr 15 2016 David Tardon - 1.1.42-1.4 - rebuild for ICU 57.1 From 27fe51ecf0b6b66d8606d174954c4b1323f468a2 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 6 Jul 2016 11:11:52 -0400 Subject: [PATCH 088/112] Ticket 48418 - 389-admin - remove USE_64 as its not needed Description: The USE_64 variable is no longer needed. Original patch provided by: Marcin Juszkiewicz (Thanks!) https://fedorahosted.org/389/ticket/48418 Reviewed by: mreynolds --- 389-admin.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index e9b333a..a4eff7a 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.5 +Release: %{?relprefix}1%{?prerel}%{?dist}.6 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -67,10 +67,6 @@ and CGI utilities used by the console. # Generate symbolic info for debuggers export XCFLAGS=$RPM_OPT_FLAGS -%ifarch x86_64 ppc64 ia64 s390x sparc64 -export USE_64=1 -%endif - make %{?_smp_mflags} @@ -132,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jul 06 2016 Marcin Juszkiewicz - 1.1.42-1.6 +- Drop USE_64 variable as it is not used anymore. + * Wed Jul 06 2016 Tomas Radej - 1.1.42-1.5 - Updated dep on policycoreutils-python-utils (semanage was moved) From af49ed8a1d528432d47eae7a53b31a44c927d8ba Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 6 Jul 2016 11:33:47 -0400 Subject: [PATCH 089/112] Ticket 48762 - 389-admin uses HTTP to download content from git (should use HTTPS) Description: Use https protocol for downloading content https://fedorahosted.org/389/ticket/48762 Reviewed by: mreynolds (one line commit rule) --- 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 4 ++-- 389-admin.spec | 8 +++++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 0c67d30..918d705 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.35 +VERSION=1.1.42 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 0b5093e..40f9f75 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,12 +1,12 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.35 +VERSION=1.1.42 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION TAG=${PKGNAME}-${VERSION} -URL="http://git.fedorahosted.org/git/?p=389/admin.git;a=snapshot;h=$TAG;sf=tgz" +URL="https://git.fedorahosted.org/git/?p=389/admin.git;a=snapshot;h=$TAG;sf=tgz" wget -O $SRCNAME.tar.gz "$URL" diff --git a/389-admin.spec b/389-admin.spec index a4eff7a..4f54572 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.6 +Release: %{?relprefix}1%{?prerel}%{?dist}.7 License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -46,9 +46,8 @@ Requires(post): systemd-units Requires(preun): systemd-units Requires(postun): systemd-units -Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git -Source1: %{name}-git.sh +Source0: %{name}-git.sh %description 389 Administration Server is an HTTP agent that provides management features @@ -128,6 +127,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jul 06 2016 Mark Reyniolds - 1.1.42-1.7 +- Replace http with https when downloading content from git + * Wed Jul 06 2016 Marcin Juszkiewicz - 1.1.42-1.6 - Drop USE_64 variable as it is not used anymore. From 758f298b236ee43e503f2c04eadce9834281ef69 Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Fri, 15 Jul 2016 17:06:07 -0700 Subject: [PATCH 090/112] Release 1.1.43 - 389-admin uses 389-admin-git.sh which uses HTTP to download content from git (should use HTTPS) (DS 48762) - Resolves: Bug 1334480 - running remove-ds-admin.pl multiple times will make it so you cannot install DS (DS 48429) - Resolves: Bug 1260445 - RHDS upgrade change Ownership of certificate files upon upgrade. (DS 48409) - Resolves: Bug 1173249 - register-ds-admin - silent file incorrectly processed (DS 47548) - Resolves: Bug 1173244 - Configuration Tab does not work with FIPS mode enabled (DS 47493) - Resolves: Bug 1223845 - register-ds-admin.pl script prints clear text password in the terminal (DS 48186) - Resolves: Bug 1173249 - register-ds-admin.pl fails to set local bind DN and password (DS 47548) - Resolves: Bug 966958 - Improve Add CRL/CKL dialog and errors (DS 47467) - Resolves: Bug 1217015 - remove-ds-admin.pl removes files in the rpm (DS 48171) - Resolves: Bug 979419 - "Manage certificates" crashes admin server (DS 48153) - Resolves: Bug 1162417 - repl-monitor invoked from adminserver cgi fails (DS 48024) - Resolves: Bug 1183152 - CVE-2015-0233 389-admin: multiple /tmp/ file vulnerabilities [directory_server_10] (DS 47995) - Resolves: Bug 1173252 - Admin Server reconfig breaks SSL config (DS 47901) - Ticket 47929 - Admin Server - disable SSLv3 by default - Ticket 201 - nCipher HSM cannot be configured via the console - Ticket 47493 - Configuration Tab does not work with FIPS mode enabled - Ticket 47697 - Resource leak in lib/libdsa/dsalib_updown.c - Ticket 47860 - register-ds-admin.pl problem when following steps to replicate o=netscaperoot - Ticket 47548 - register-ds-admin does not register into remote config ds - Ticket 47893 - Admin Server should use Sys::Hostname instead Net::Domain - Ticket 47891 - Admin Server reconfig breaks SSL config - Ticket 47300 - Update man page for remove-ds-admin.pl - Ticket 47850 - "nsslapd-allow-anonymous-access: rootdse" makes login as "admin" fail at the first time - Ticket 47497 - Admin Express - remove "Security Level" - Ticket 47495 - admin express: wrong instance creation time - Ticket 47665 - Create new instance results in setting wrong ACI for the "cn=config" entry - Ticket 47478 - No groups file? error restarting Admin server - Ticket 47300 - [RFE] remove-ds-admin.pl: redesign the behaviour - Ticket 434 - admin-serv logs filling with "admserv_host_ip_check: ap_get_remote_host could not resolve " - Ticket 47563 - cannot restart directory server from console - Ticket 222 - Admin Express issues "Internal Server Error" when the Config DS is down. - Ticket 418 - Error with register-ds-admin.pl - fix for bug 377 - Unchecked use of SELinux command Reviewed by: rmeggins - Ticket 47498 - Error Message for Failed to create the configuration directory server --- .gitignore | 1 + 389-admin.spec | 45 ++++++++++++++++++++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 44 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a82741d..612b207 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /389-admin-1.1.30.tar.bz2 /389-admin-1.1.31.tar.bz2 /389-admin-1.1.35.tar.bz2 +/389-admin-1.1.43.tar.bz2 diff --git a/389-admin.spec b/389-admin.spec index 5ee4bee..1bc41a0 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -6,10 +6,10 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.35 +Version: 1.1.43 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 -URL: http://port389.org/ +URL: https://port389.org/ Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -44,7 +44,7 @@ Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig Requires(preun): /sbin/service -Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 +Source0: https://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git Source1: %{name}-git.sh @@ -132,6 +132,45 @@ fi %{_mandir}/man8/* %changelog +* Fri Jul 15 2016 Noriko Hosoi - 1.1.43-1 +- Release 1.1.43 +- 389-admin uses 389-admin-git.sh which uses HTTP to download content from git (should use HTTPS) (DS 48762) +- Resolves: Bug 1334480 - running remove-ds-admin.pl multiple times will make it so you cannot install DS (DS 48429) +- Resolves: Bug 1260445 - RHDS upgrade change Ownership of certificate files upon upgrade. (DS 48409) +- Resolves: Bug 1173249 - register-ds-admin - silent file incorrectly processed (DS 47548) +- Resolves: Bug 1173244 - Configuration Tab does not work with FIPS mode enabled (DS 47493) +- Resolves: Bug 1223845 - register-ds-admin.pl script prints clear text password in the terminal (DS 48186) +- Resolves: Bug 1173249 - register-ds-admin.pl fails to set local bind DN and password (DS 47548) +- Resolves: Bug 966958 - Improve Add CRL/CKL dialog and errors (DS 47467) +- Resolves: Bug 1217015 - remove-ds-admin.pl removes files in the rpm (DS 48171) +- Resolves: Bug 979419 - "Manage certificates" crashes admin server (DS 48153) +- Resolves: Bug 1162417 - repl-monitor invoked from adminserver cgi fails (DS 48024) +- Resolves: Bug 1183152 - CVE-2015-0233 389-admin: multiple /tmp/ file vulnerabilities [directory_server_10] (DS 47995) +- Resolves: Bug 1173252 - Admin Server reconfig breaks SSL config (DS 47901) +- Ticket 47929 - Admin Server - disable SSLv3 by default +- Ticket 201 - nCipher HSM cannot be configured via the console +- Ticket 47493 - Configuration Tab does not work with FIPS mode enabled +- Ticket 47697 - Resource leak in lib/libdsa/dsalib_updown.c +- Ticket 47860 - register-ds-admin.pl problem when following steps to replicate o=netscaperoot +- Ticket 47548 - register-ds-admin does not register into remote config ds +- Ticket 47893 - Admin Server should use Sys::Hostname instead Net::Domain +- Ticket 47891 - Admin Server reconfig breaks SSL config +- Ticket 47300 - Update man page for remove-ds-admin.pl +- Ticket 47850 - "nsslapd-allow-anonymous-access: rootdse" makes login as "admin" fail at the first time +- Ticket 47497 - Admin Express - remove "Security Level" +- Ticket 47495 - admin express: wrong instance creation time +- Ticket 47665 - Create new instance results in setting wrong ACI for the "cn=config" entry +- Ticket 47478 - No groups file? error restarting Admin server +- Ticket 47300 - [RFE] remove-ds-admin.pl: redesign the behaviour +- Ticket 434 - admin-serv logs filling with "admserv_host_ip_check: ap_get_remote_host could not resolve " +- Ticket 47563 - cannot restart directory server from console +- Ticket 222 - Admin Express issues "Internal Server Error" when the Config DS is down. +- Ticket 418 - Error with register-ds-admin.pl +- fix for bug 377 - Unchecked use of SELinux command Reviewed by: rmeggins +- Ticket 47498 - Error Message for Failed to create the configuration directory server + + + * Tue Aug 20 2013 Rich Megginson - 1.1.35-1 - 0417dc7 add Eclipse and patch files - f2004ea compiler warning - ldif_read_record lineno type depends on openldap version diff --git a/sources b/sources index 8d5af0e..22dccf8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e35a453e92648b1ca980bb0abe1904e4 389-admin-1.1.35.tar.bz2 +322199f1776b96d5910400dd5b9dee2a 389-admin-1.1.43.tar.bz2 From 4af9300252f8b3958605574b94698355d0695bc0 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 12 Oct 2016 12:02:35 -0400 Subject: [PATCH 091/112] bump version to 1.1.45 Ticket 48988 - ds_removal and ds_unregister should support prompting for password bump version to 1.1.44 Bug 1236635 - 389-admin TPS srpmtest failure Ticket 48932 - stopping admin server stops all httpd processes Ticket 47413 - 389-admin fails to build with latest httpd Ticket 48931 - start-ds-admin should use systemctl Ticket 48823 - Admin Server - Add IPv6 support Ticket 48907 - register-ds-admin fails to find local config DS Ticket 48306 - perl module conditional test is not conditional when checking SELinux policies Ticket 48213 - Admin server registration requires anonymous binds bump version to 1.1.43 Ticket 48429 - running remove-ds-admin.pl multiple times will make it so you cannot install DS Ticket 48410 - 389-admin - Unable to remove / unregister a DS instance from admin server Ticket 48409 - RHDS upgrade change Ownership of certificate files upon upgrade. Ticket 47840 - Fix setup-ds-admin.pl to create adm.conf with sbin scripts --- .gitignore | 3 +++ 389-admin-git-local.sh | 2 +- 389-admin-git.sh | 2 +- 389-admin.spec | 27 +++++++++++++++++++++++---- sources | 2 +- 5 files changed, 29 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 1097d13..8b35c25 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,6 @@ /389-admin-1.1.35.tar.bz2 /389-admin-1.1.38.tar.bz2 /389-admin-1.1.42.tar.bz2 +/389-admin-1.1.45.tar.bz2 +/389-admin-1.1.45-1.bz2 +/389-admin-1.1.45-1.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh index 918d705..6b0cce7 100755 --- a/389-admin-git-local.sh +++ b/389-admin-git-local.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.42 +VERSION=1.1.45 PKGNAME=389-admin TAG=${TAG:-$PKGNAME-$VERSION} SRCNAME=${PKGNAME}-${VERSION} diff --git a/389-admin-git.sh b/389-admin-git.sh index 40f9f75..e0c3465 100755 --- a/389-admin-git.sh +++ b/389-admin-git.sh @@ -1,7 +1,7 @@ #!/bin/bash DATE=`date +%Y%m%d` -VERSION=1.1.42 +VERSION=1.1.45 PKGNAME=389-admin #SRCNAME=$PKGNAME-$VERSION-$DATE SRCNAME=$PKGNAME-$VERSION diff --git a/389-admin.spec b/389-admin.spec index 4f54572..bc3ca4f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -12,8 +12,8 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.42 -Release: %{?relprefix}1%{?prerel}%{?dist}.7 +Version: 1.1.45 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://port389.org/ Group: System Environment/Daemons @@ -46,8 +46,9 @@ Requires(post): systemd-units Requires(preun): systemd-units Requires(postun): systemd-units +Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git -Source0: %{name}-git.sh +Source1: %{name}-git.sh %description 389 Administration Server is an HTTP agent that provides management features @@ -127,7 +128,25 @@ end %{_mandir}/man8/* %changelog -* Wed Jul 06 2016 Mark Reyniolds - 1.1.42-1.7 +* Tue Oct 11 2016 Mark Reynolds - 1.1.45-1 +bump version to 1.1.45 +Ticket 48988 - ds_removal and ds_unregister should support prompting for password +bump version to 1.1.44 +Bug 1236635 - 389-admin TPS srpmtest failure +Ticket 48932 - stopping admin server stops all httpd processes +Ticket 47413 - 389-admin fails to build with latest httpd +Ticket 48931 - start-ds-admin should use systemctl +Ticket 48823 - Admin Server - Add IPv6 support +Ticket 48907 - register-ds-admin fails to find local config DS +Ticket 48306 - perl module conditional test is not conditional when checking SELinux policies +Ticket 48213 - Admin server registration requires anonymous binds +bump version to 1.1.43 +Ticket 48429 - running remove-ds-admin.pl multiple times will make it so you cannot install DS +Ticket 48410 - 389-admin - Unable to remove / unregister a DS instance from admin server +Ticket 48409 - RHDS upgrade change Ownership of certificate files upon upgrade. +Ticket 47840 - Fix setup-ds-admin.pl to create adm.conf with sbin scripts + +* Wed Jul 06 2016 Mark Reynolds - 1.1.42-1.7 - Replace http with https when downloading content from git * Wed Jul 06 2016 Marcin Juszkiewicz - 1.1.42-1.6 diff --git a/sources b/sources index 337f406..a0a14ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -34f1d1a227d327adb9febb516f92ac9c 389-admin-1.1.42.tar.bz2 +5eee9babb0a7363b6aab0e031f8cccfb 389-admin-1.1.45-1.tar.bz2 From 0b2b4a264c592dad0e6c76f59c673ce3c7603954 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Thu, 13 Oct 2016 15:29:29 -0400 Subject: [PATCH 092/112] Updated sources --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index a0a14ca..d2f999b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5eee9babb0a7363b6aab0e031f8cccfb 389-admin-1.1.45-1.tar.bz2 +e04fc3686c65e5316aa5ee6143189889 389-admin-1.1.45.tar.bz2 From f53af7cd66de57ad2c1d8bf18c13b4e4bb31c6cb Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Tue, 1 Nov 2016 10:33:32 -0400 Subject: [PATCH 093/112] Bump verison to 1.1.46 - Ticket 49015 - regsiter-ds-amin.pl silent registration does not work with local instances --- .gitignore | 1 + 389-admin.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8b35c25..e4a428b 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /389-admin-1.1.45.tar.bz2 /389-admin-1.1.45-1.bz2 /389-admin-1.1.45-1.tar.bz2 +/389-admin-1.1.46.tar.bz2 diff --git a/389-admin.spec b/389-admin.spec index bc3ca4f..084e769 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -12,10 +12,10 @@ Summary: 389 Administration Server (admin) Name: 389-admin -Version: 1.1.45 +Version: 1.1.46 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 -URL: http://port389.org/ +URL: http://www.port389.org/ Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -46,7 +46,7 @@ Requires(post): systemd-units Requires(preun): systemd-units Requires(postun): systemd-units -Source0: http://port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 +Source0: http://www.port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 # 389-admin-git.sh should be used to generate the source tarball from git Source1: %{name}-git.sh @@ -128,6 +128,10 @@ end %{_mandir}/man8/* %changelog +* Tue Nov 01 2016 Mark Reynolds - 1.1.46-1 +- Bump verison to 1.1.46 +- Ticket 49015 - regsiter-ds-amin.pl silent registration does not work with local instances + * Tue Oct 11 2016 Mark Reynolds - 1.1.45-1 bump version to 1.1.45 Ticket 48988 - ds_removal and ds_unregister should support prompting for password diff --git a/sources b/sources index d2f999b..2401298 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e04fc3686c65e5316aa5ee6143189889 389-admin-1.1.45.tar.bz2 +9bae6245eafe691cf47d20ba04e59fa9 389-admin-1.1.46.tar.bz2 From 98c3bc35e678c5953db3e2667d94162a87366143 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 04:56:28 +0000 Subject: [PATCH 094/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 084e769..ab5434c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist} +Release: %{?relprefix}1%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.1.46-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue Nov 01 2016 Mark Reynolds - 1.1.46-1 - Bump verison to 1.1.46 - Ticket 49015 - regsiter-ds-amin.pl silent registration does not work with local instances From a550d8ac1506e44972a65b6c0fb7d24ddf3caec9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 01:36:11 +0000 Subject: [PATCH 095/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index ab5434c..063cf9d 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.1 +Release: %{?relprefix}1%{?prerel}%{?dist}.2 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.1.46-1.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 1.1.46-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From da510743c139116cbcb2520d2e1917c4dc2a403b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 16:45:02 +0000 Subject: [PATCH 096/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 063cf9d..cf575e0 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.2 +Release: %{?relprefix}1%{?prerel}%{?dist}.3 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 1.1.46-1.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.1.46-1.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 07836f3c7c9db8c0e681af505d48c1d79b20292e Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Thu, 30 Nov 2017 20:16:20 +0000 Subject: [PATCH 097/112] Rebuild for ICU 60.1 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index cf575e0..05a251e 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.3 +Release: %{?relprefix}1%{?prerel}%{?dist}.4 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Thu Nov 30 2017 Pete Walter - 1.1.46-1.4 +- Rebuild for ICU 60.1 + * Wed Aug 02 2017 Fedora Release Engineering - 1.1.46-1.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 260419eaabcff380849b59f0c12688402d593f43 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 00:19:45 +0000 Subject: [PATCH 098/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 05a251e..f4cc046 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -13,7 +13,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.4 +Release: %{?relprefix}1%{?prerel}%{?dist}.5 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.1.46-1.5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Nov 30 2017 Pete Walter - 1.1.46-1.4 - Rebuild for ICU 60.1 From 0ebcdba7009a1c4aec96343374e27b90dae4f129 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 13 Feb 2018 23:00:22 +0100 Subject: [PATCH 099/112] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- 389-admin.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index f4cc046..83df063 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -17,7 +17,6 @@ Release: %{?relprefix}1%{?prerel}%{?dist}.5 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel BuildRequires: nss-devel From 9dca3a7114610d3ecf516f9a83c6cefd27c9f350 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 09:53:36 +0100 Subject: [PATCH 100/112] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- 389-admin.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index 83df063..f5ab5cb 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -84,9 +84,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la -%clean -rm -rf $RPM_BUILD_ROOT - %pre -p -- save ownership/permissions on the dirs/files that rpm changes -- if these don't exist, the vars will be nil From bbbdf63da622dd4523d765a8775dd170e85ded00 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Tue, 20 Feb 2018 11:06:13 -0500 Subject: [PATCH 101/112] Exclude I86(32 bit) platforms --- 389-admin.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index f5ab5cb..32aec28 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -1,3 +1,6 @@ +# Exclude 32 bit arches +ExcludeArch: %{ix86} + %global pkgname dirsrv # for a pre-release, define the prerel field - comment out for official release # % global prerel .a1 @@ -13,7 +16,7 @@ Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.5 +Release: %{?relprefix}1%{?prerel}%{?dist}.6 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -124,6 +127,9 @@ end %{_mandir}/man8/* %changelog +* Tue Feb 20 2018 Mark Reynolds - 1.1.46-1.6 +- Exclude I86(32 bit) platforms + * Wed Feb 07 2018 Fedora Release Engineering - 1.1.46-1.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 6c0a55ebb42568c5a06d0664e3b88b9eaf3d2475 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Mon, 30 Apr 2018 09:46:12 +0100 Subject: [PATCH 102/112] Rebuild for ICU 61.1 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 32aec28..cc1e178 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.6 +Release: %{?relprefix}1%{?prerel}%{?dist}.7 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -127,6 +127,9 @@ end %{_mandir}/man8/* %changelog +* Mon Apr 30 2018 Pete Walter - 1.1.46-1.7 +- Rebuild for ICU 61.1 + * Tue Feb 20 2018 Mark Reynolds - 1.1.46-1.6 - Exclude I86(32 bit) platforms From d7dcc988d71226c4a7914b1ad46588a858b7f4b1 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 00:04:54 -0500 Subject: [PATCH 103/112] Remove needless use of %defattr --- 389-admin.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index cc1e178..7e4464c 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -114,7 +114,6 @@ end /sbin/ldconfig %files -%defattr(-,root,root,-) %doc LICENSE %dir %{_sysconfdir}/%{pkgname}/admin-serv %config(noreplace)%{_sysconfdir}/%{pkgname}/admin-serv/*.conf From 7b32495219be40992b9dca91b6a3c50e87276f8e Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Tue, 10 Jul 2018 21:46:08 +0100 Subject: [PATCH 104/112] Rebuild for ICU 62 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 7e4464c..b81e3a9 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.7 +Release: %{?relprefix}1%{?prerel}%{?dist}.8 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -126,6 +126,9 @@ end %{_mandir}/man8/* %changelog +* Tue Jul 10 2018 Pete Walter - 1.1.46-1.8 +- Rebuild for ICU 62 + * Mon Apr 30 2018 Pete Walter - 1.1.46-1.7 - Rebuild for ICU 61.1 From b5807299c96c4d6d500b7a30df06a85286d76697 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Tue, 10 Jul 2018 23:58:27 +0100 Subject: [PATCH 105/112] Add missing BuildRequires: gcc-c++ --- 389-admin.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/389-admin.spec b/389-admin.spec index b81e3a9..8e60dd7 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -21,6 +21,7 @@ License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons +BuildRequires: gcc-c++ BuildRequires: nspr-devel BuildRequires: nss-devel BuildRequires: openldap-devel From 800f0eee3a4532fa34ae0678c379be6b1836a37e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 18:51:51 +0000 Subject: [PATCH 106/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 8e60dd7..aef5dd0 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.8 +Release: %{?relprefix}1%{?prerel}%{?dist}.9 License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -127,6 +127,9 @@ end %{_mandir}/man8/* %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.1.46-1.9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Jul 10 2018 Pete Walter - 1.1.46-1.8 - Rebuild for ICU 62 From e02340c9f3f26a73c9f00756d529a022410940c3 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Mon, 23 Jul 2018 16:53:08 -0400 Subject: [PATCH 107/112] Remove ldconfig is post scriptlets --- 389-admin.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index aef5dd0..405d6d6 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}1%{?prerel}%{?dist}.9 +Release: %{?relprefix}2%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 URL: http://www.port389.org/ Group: System Environment/Daemons @@ -97,7 +97,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la %post -p -- do the usual daemon post setup stuff os.execute('/bin/systemctl preset %{pkgname}-admin.service >/dev/null 2>&1 || :') -os.execute('/sbin/ldconfig') -- restore permissions if upgrading if %{pkgname}admin_adminserv then posix.chmod('%{_sysconfdir}/%{pkgname}/admin-serv', %{pkgname}admin_adminserv.mode) @@ -112,7 +111,6 @@ end %systemd_preun %{pkgname}-admin.service %postun -/sbin/ldconfig %files %doc LICENSE @@ -127,6 +125,9 @@ end %{_mandir}/man8/* %changelog +* Mon Jul 23 2018 Mark Reynolds - 1.1.46-2 +- Remove ldconfig is post scriptlets + * Thu Jul 12 2018 Fedora Release Engineering - 1.1.46-1.9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From e0c4182d7527fb9ca61b8af2ee9b1363cb8247e4 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Thu, 20 Dec 2018 12:05:05 -0500 Subject: [PATCH 108/112] Bump version to 1.1.46-3 Mark package as deprecated --- 389-admin.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/389-admin.spec b/389-admin.spec index 405d6d6..9c4331f 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,9 +16,9 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}2%{?prerel}%{?dist} +Release: %{?relprefix}3%{?prerel}%{?dist} License: GPLv2 and ASL 2.0 -URL: http://www.port389.org/ +URL: https://www.port389.org/ Group: System Environment/Daemons BuildRequires: gcc-c++ @@ -53,6 +53,10 @@ Source0: http://www.port389.org/sources/%{name}-%{version}%{?prerel}.ta # 389-admin-git.sh should be used to generate the source tarball from git Source1: %{name}-git.sh +# Deprecate this package +Provides: deprecated() + + %description 389 Administration Server is an HTTP agent that provides management features for 389 Directory Server. It provides some management web apps that can @@ -125,6 +129,10 @@ end %{_mandir}/man8/* %changelog +* Thu Dec 20 2018 Mark Reynolds - 1.1.46-3 +- Bump version to 1.1.46-3 +- Mark package as deprecated + * Mon Jul 23 2018 Mark Reynolds - 1.1.46-2 - Remove ldconfig is post scriptlets From 25db1bace141cfa686859c422910a2c562518782 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Wed, 23 Jan 2019 22:08:39 +0000 Subject: [PATCH 109/112] Rebuild for ICU 63 --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 9c4331f..f710823 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}3%{?prerel}%{?dist} +Release: %{?relprefix}3%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: https://www.port389.org/ Group: System Environment/Daemons @@ -129,6 +129,9 @@ end %{_mandir}/man8/* %changelog +* Wed Jan 23 2019 Pete Walter - 1.1.46-3.1 +- Rebuild for ICU 63 + * Thu Dec 20 2018 Mark Reynolds - 1.1.46-3 - Bump version to 1.1.46-3 - Mark package as deprecated From eac721fb65f1358d0997b778bc44ff72418f6a98 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:38 +0100 Subject: [PATCH 110/112] Remove obsolete Group tag Signed-off-by: Igor Gnatenko --- 389-admin.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index f710823..913e012 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -19,7 +19,6 @@ Version: 1.1.46 Release: %{?relprefix}3%{?prerel}%{?dist}.1 License: GPLv2 and ASL 2.0 URL: https://www.port389.org/ -Group: System Environment/Daemons BuildRequires: gcc-c++ BuildRequires: nspr-devel From 61443360342193c35f978daf7ce205cfa15955ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 11:17:51 +0000 Subject: [PATCH 111/112] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- 389-admin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-admin.spec b/389-admin.spec index 913e012..32d6944 100644 --- a/389-admin.spec +++ b/389-admin.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} Summary: 389 Administration Server (admin) Name: 389-admin Version: 1.1.46 -Release: %{?relprefix}3%{?prerel}%{?dist}.1 +Release: %{?relprefix}3%{?prerel}%{?dist}.2 License: GPLv2 and ASL 2.0 URL: https://www.port389.org/ @@ -128,6 +128,9 @@ end %{_mandir}/man8/* %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.1.46-3.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Wed Jan 23 2019 Pete Walter - 1.1.46-3.1 - Rebuild for ICU 63 From 9e97aa7a6b6ab6dcd051a145741c34d6d42a5c2c Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 24 Jul 2019 10:52:58 -0400 Subject: [PATCH 112/112] Retiring 389-admin as its been replaced by Cockpit UI plugin --- .gitignore | 27 -- 389-admin-git-local.sh | 17 -- 389-admin-git.sh | 16 -- 389-admin.spec | 639 ----------------------------------------- dead.package | 1 + sources | 1 - 6 files changed, 1 insertion(+), 700 deletions(-) delete mode 100644 .gitignore delete mode 100755 389-admin-git-local.sh delete mode 100755 389-admin-git.sh delete mode 100644 389-admin.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e4a428b..0000000 --- a/.gitignore +++ /dev/null @@ -1,27 +0,0 @@ -*~ -/389-admin-1.1.13.tar.bz2 -/389-admin-1.1.14.tar.bz2 -/389-admin-1.1.15.tar.bz2 -/389-admin-1.1.16.tar.bz2 -/389-admin-1.1.17.tar.bz2 -/389-admin-1.1.18.tar.bz2 -/389-admin-1.1.19.tar.bz2 -/389-admin-1.1.20.tar.bz2 -/389-admin-1.1.21.tar.bz2 -/389-admin-1.1.22.tar.bz2 -/389-admin-1.1.23.tar.bz2 -/389-admin-1.1.24.tar.bz2 -/389-admin-1.1.25.tar.bz2 -/389-admin-1.1.26.tar.bz2 -/389-admin-1.1.27.tar.bz2 -/389-admin-1.1.28.tar.bz2 -/389-admin-1.1.29.tar.bz2 -/389-admin-1.1.30.tar.bz2 -/389-admin-1.1.31.tar.bz2 -/389-admin-1.1.35.tar.bz2 -/389-admin-1.1.38.tar.bz2 -/389-admin-1.1.42.tar.bz2 -/389-admin-1.1.45.tar.bz2 -/389-admin-1.1.45-1.bz2 -/389-admin-1.1.45-1.tar.bz2 -/389-admin-1.1.46.tar.bz2 diff --git a/389-admin-git-local.sh b/389-admin-git-local.sh deleted file mode 100755 index 6b0cce7..0000000 --- a/389-admin-git-local.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -DATE=`date +%Y%m%d` -VERSION=1.1.45 -PKGNAME=389-admin -TAG=${TAG:-$PKGNAME-$VERSION} -SRCNAME=${PKGNAME}-${VERSION} -echo you must be in the admin server git repo to use this -test -d .git || { -echo bye ; exit 1 -} -if [ -z "$1" ] ; then - dir=. -else - dir="$1" -fi -git archive --prefix=$SRCNAME/ $TAG | bzip2 > $dir/$SRCNAME.tar.bz2 diff --git a/389-admin-git.sh b/389-admin-git.sh deleted file mode 100755 index e0c3465..0000000 --- a/389-admin-git.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash - -DATE=`date +%Y%m%d` -VERSION=1.1.45 -PKGNAME=389-admin -#SRCNAME=$PKGNAME-$VERSION-$DATE -SRCNAME=$PKGNAME-$VERSION -TAG=${PKGNAME}-${VERSION} -URL="https://git.fedorahosted.org/git/?p=389/admin.git;a=snapshot;h=$TAG;sf=tgz" - -wget -O $SRCNAME.tar.gz "$URL" - -echo convert tgz format to tar.bz2 format - -gunzip $PKGNAME-$VERSION.tar.gz -bzip2 $PKGNAME-$VERSION.tar diff --git a/389-admin.spec b/389-admin.spec deleted file mode 100644 index 32d6944..0000000 --- a/389-admin.spec +++ /dev/null @@ -1,639 +0,0 @@ -# Exclude 32 bit arches -ExcludeArch: %{ix86} - -%global pkgname dirsrv -# for a pre-release, define the prerel field - comment out for official release -# % global prerel .a1 -# also need the relprefix 0. field for a pre-release - also comment out for official release -# % global relprefix 0. - -# systemd support -%global groupname %{pkgname}.target - -# set PIE flags -%global _hardened_build 1 - -Summary: 389 Administration Server (admin) -Name: 389-admin -Version: 1.1.46 -Release: %{?relprefix}3%{?prerel}%{?dist}.2 -License: GPLv2 and ASL 2.0 -URL: https://www.port389.org/ - -BuildRequires: gcc-c++ -BuildRequires: nspr-devel -BuildRequires: nss-devel -BuildRequires: openldap-devel -BuildRequires: cyrus-sasl-devel -BuildRequires: icu -BuildRequires: libicu-devel -BuildRequires: httpd-devel -BuildRequires: apr-devel -BuildRequires: mod_nss -BuildRequires: 389-adminutil-devel -BuildRequires: perl-generators - -Requires: 389-ds-base -Requires: mod_nss - -# this is needed for using semanage from our setup scripts -Requires: policycoreutils-python-utils - -# the following are needed for some of our scripts -Requires: perl-Mozilla-LDAP -Requires: nss-tools - -# for systemd -Requires(post): systemd-units -Requires(preun): systemd-units -Requires(postun): systemd-units - -Source0: http://www.port389.org/sources/%{name}-%{version}%{?prerel}.tar.bz2 -# 389-admin-git.sh should be used to generate the source tarball from git -Source1: %{name}-git.sh - -# Deprecate this package -Provides: deprecated() - - -%description -389 Administration Server is an HTTP agent that provides management features -for 389 Directory Server. It provides some management web apps that can -be used through a web browser. It provides the authentication, access control, -and CGI utilities used by the console. - -%prep -%setup -q -n %{name}-%{version}%{?prerel} - -%build -%configure --disable-rpath --with-selinux --with-openldap \ - --with-systemdsystemunitdir=%{_unitdir} \ - --with-systemddirsrvgroupname=%{groupname} - -# Generate symbolic info for debuggers -export XCFLAGS=$RPM_OPT_FLAGS - -make %{?_smp_mflags} - - -%install -rm -rf $RPM_BUILD_ROOT - -make DESTDIR="$RPM_BUILD_ROOT" install - -# make console jars directory -mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java - -#remove libtool and static libs -rm -f $RPM_BUILD_ROOT%{_libdir}/*.a -rm -f $RPM_BUILD_ROOT%{_libdir}/*.so -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.a -rm -f $RPM_BUILD_ROOT%{_libdir}/%{pkgname}/modules/*.la - -%pre -p --- save ownership/permissions on the dirs/files that rpm changes --- if these don't exist, the vars will be nil -%{pkgname}admin_adminserv = posix.stat('%{_sysconfdir}/%{pkgname}/admin-serv') -%{pkgname}admin_consoleconf = posix.stat('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf') - -%post -p --- do the usual daemon post setup stuff -os.execute('/bin/systemctl preset %{pkgname}-admin.service >/dev/null 2>&1 || :') --- restore permissions if upgrading -if %{pkgname}admin_adminserv then - posix.chmod('%{_sysconfdir}/%{pkgname}/admin-serv', %{pkgname}admin_adminserv.mode) - posix.chown('%{_sysconfdir}/%{pkgname}/admin-serv', %{pkgname}admin_adminserv.uid, %{pkgname}admin_adminserv.gid) -end -if %{pkgname}admin_consoleconf then - posix.chmod('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf', %{pkgname}admin_consoleconf.mode) - posix.chown('%{_sysconfdir}/%{pkgname}/admin-serv/console.conf', %{pkgname}admin_consoleconf.uid, %{pkgname}admin_consoleconf.gid) -end - -%preun -%systemd_preun %{pkgname}-admin.service - -%postun - -%files -%doc LICENSE -%dir %{_sysconfdir}/%{pkgname}/admin-serv -%config(noreplace)%{_sysconfdir}/%{pkgname}/admin-serv/*.conf -%{_datadir}/%{pkgname} -%config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}-admin -%{_unitdir}/%{pkgname}-admin.service -%{_sbindir}/* -%{_libdir}/*.so.* -%{_libdir}/%{pkgname} -%{_mandir}/man8/* - -%changelog -* Thu Jan 31 2019 Fedora Release Engineering - 1.1.46-3.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 23 2019 Pete Walter - 1.1.46-3.1 -- Rebuild for ICU 63 - -* Thu Dec 20 2018 Mark Reynolds - 1.1.46-3 -- Bump version to 1.1.46-3 -- Mark package as deprecated - -* Mon Jul 23 2018 Mark Reynolds - 1.1.46-2 -- Remove ldconfig is post scriptlets - -* Thu Jul 12 2018 Fedora Release Engineering - 1.1.46-1.9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jul 10 2018 Pete Walter - 1.1.46-1.8 -- Rebuild for ICU 62 - -* Mon Apr 30 2018 Pete Walter - 1.1.46-1.7 -- Rebuild for ICU 61.1 - -* Tue Feb 20 2018 Mark Reynolds - 1.1.46-1.6 -- Exclude I86(32 bit) platforms - -* Wed Feb 07 2018 Fedora Release Engineering - 1.1.46-1.5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Nov 30 2017 Pete Walter - 1.1.46-1.4 -- Rebuild for ICU 60.1 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.1.46-1.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.1.46-1.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.1.46-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Nov 01 2016 Mark Reynolds - 1.1.46-1 -- Bump verison to 1.1.46 -- Ticket 49015 - regsiter-ds-amin.pl silent registration does not work with local instances - -* Tue Oct 11 2016 Mark Reynolds - 1.1.45-1 -bump version to 1.1.45 -Ticket 48988 - ds_removal and ds_unregister should support prompting for password -bump version to 1.1.44 -Bug 1236635 - 389-admin TPS srpmtest failure -Ticket 48932 - stopping admin server stops all httpd processes -Ticket 47413 - 389-admin fails to build with latest httpd -Ticket 48931 - start-ds-admin should use systemctl -Ticket 48823 - Admin Server - Add IPv6 support -Ticket 48907 - register-ds-admin fails to find local config DS -Ticket 48306 - perl module conditional test is not conditional when checking SELinux policies -Ticket 48213 - Admin server registration requires anonymous binds -bump version to 1.1.43 -Ticket 48429 - running remove-ds-admin.pl multiple times will make it so you cannot install DS -Ticket 48410 - 389-admin - Unable to remove / unregister a DS instance from admin server -Ticket 48409 - RHDS upgrade change Ownership of certificate files upon upgrade. -Ticket 47840 - Fix setup-ds-admin.pl to create adm.conf with sbin scripts - -* Wed Jul 06 2016 Mark Reynolds - 1.1.42-1.7 -- Replace http with https when downloading content from git - -* Wed Jul 06 2016 Marcin Juszkiewicz - 1.1.42-1.6 -- Drop USE_64 variable as it is not used anymore. - -* Wed Jul 06 2016 Tomas Radej - 1.1.42-1.5 -- Updated dep on policycoreutils-python-utils (semanage was moved) - -* Fri Apr 15 2016 David Tardon - 1.1.42-1.4 -- rebuild for ICU 57.1 - -* Wed Feb 03 2016 Fedora Release Engineering - 1.1.42-1.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Oct 28 2015 David Tardon - 1.1.42-1.2 -- rebuild for ICU 56.1 - -* Tue Jun 16 2015 Fedora Release Engineering - 1.1.42-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Jun 10 2015 Noriko Hosoi - 1.1.42-1 -- bump version to 1.1.42 -- Ticket 47548 - register-ds-admin - silent file incorrectly processed -- Ticket 47493 - Configuration Tab does not work with FIPS mode enabled -- Ticket 48186 - register-ds-admin.pl script prints clear text password in the terminal -- Ticket 47548 - register-ds-admin.pl fails to set local bind DN and password -- Ticket 47467 - Improve Add CRL/CKL dialog and errors -- Ticket 48171 - remove-ds-admin.pl removes files in the rpm -- Ticket 48153 - [adminserver] support NSS 3.18 - -* Wed Feb 04 2015 Petr Machata - 1.1.38-1.1 -- Bump for rebuild. - -* Tue Feb 3 2015 Noriko Hosoi - 1.1.38-1 -- bump version to 1.1.38 -- Ticket 48024 - repl-monitor invoked from adminserver cgi fails -- Ticket 47995 - Admin Server: source code cleaning -- Ticket 47891 - Admin Server reconfig breaks SSL config -- Ticket 47929 - Admin Server - disable SSLv3 by default -- Ticket 201 - nCipher HSM cannot be configured via the console -- Ticket 47493 - Configuration Tab does not work with FIPS mode enabled -- Ticket 47697 - Resource leak in lib/libdsa/dsalib_updown.c -- Ticket 47860 - register-ds-admin.pl problem when following steps to replicate o=netscaperoot -- Ticket 47548 - register-ds-admin does not register into remote config ds -- Ticket 47893 - Admin Server should use Sys::Hostname instead Net::Domain -- Ticket 47891 - Admin Server reconfig breaks SSL config -- Ticket 47300 - Update man page for remove-ds-admin.pl -- Ticket 47850 - "nsslapd-allow-anonymous-access: rootdse" makes login as "admin" fail at the first time -- Ticket 47497 - Admin Express - remove "Security Level" -- Ticket 47495 - admin express: wrong instance creation time -- Ticket 47665 - Create new instance results in setting wrong ACI for the "cn=config" entry -- Ticket 47478 - No groups file? error restarting Admin server -- Ticket 47300 - [RFE] remove-ds-admin.pl: redesign the behaviour -- Ticket 434 - admin-serv logs filling with "admserv_host_ip_check: ap_get_remote_host could not resolve " -- Ticket 47563 - cannot restart directory server from console -- Ticket 222 - Admin Express issues "Internal Server Error" when the Config DS is down. -- Ticket 418 - Error with register-ds-admin.pl -- Ticket 377 - Unchecked use of SELinux command Reviewed by: rmeggins -- Ticket 47498 - Error Message for Failed to create the configuration directory server - -* Mon Jan 26 2015 David Tardon - 1.1.35-2.4 -- rebuild for ICU 54.1 - -* Tue Aug 26 2014 David Tardon - 1.1.35-2.3 -- rebuild for ICU 53.1 - -* Fri Aug 15 2014 Fedora Release Engineering - 1.1.35-2.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Fri Jun 06 2014 Fedora Release Engineering - 1.1.35-2.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Feb 14 2014 Parag Nemade - 1.1.35-2 -- Rebuild for icu 52 - -* Tue Aug 20 2013 Rich Megginson - 1.1.35-1 -- 0417dc7 add Eclipse and patch files -- f2004ea compiler warning - ldif_read_record lineno type depends on openldap version -- Ticket #47413 389-admin fails to build with latest httpd -- 2a67826 add more debugging for SSL connection problems -- Ticket #47465 problem with 389-adminutil detection in m4/adminutil.m4 in 389-admin and 389-dsgw -- Ticket #47486 compiler warnings in adminutil, admin, dsgw -- 14b1bf9 ignore files generated by Eclipse -- Ticket 47467 - Improve CRL import error messages -- Ticket 362 - Directory Console generates insufficient key strength -- Ticket 47466 - Importing CA cert with existing name crashes security CGI -- Ticket 47468 - Change security password validation error is out of order -- Ticket #47334 - Avoid quoting all settings in console.conf -- Ticket #47333 - Relabel lockfile when starting Admin Server -- Ticket #47298 - remove-ds-admin.pl does not stop the admin server -- Ticket #567 - Restart of Admin server from console fails on segfault - -* Fri Aug 02 2013 Fedora Release Engineering - 1.1.31-1.4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Jul 17 2013 Petr Pisar - 1.1.31-1.3 -- Perl 5.18 rebuild - -* Sat Jan 26 2013 Kevin Fenzi - 1.1.31-1.2 -- Rebuild for new icu - -* Wed Jan 16 2013 Noriko Hosoi - 1.1.31-1 -- bump version to 1.1.31 -- Ticket #476 - 389 ds do not start on F18 due to missing modules -- Ticket #293 - remove-ds-admin.pl does not remove everything -- Ticket 400 - BIND operation result not checked properly in admin server -- Ticket 401 - Console login fails with anonymous access disabled - -* Wed Jul 18 2012 Fedora Release Engineering - 1.1.30-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Wed Jun 20 2012 Rich Megginson - 1.1.30-1 -- support for apache 2.4 - -* Tue Jun 19 2012 Rich Megginson - 1.1.29-2 -- bump rel for rebuild - -* Tue Mar 27 2012 Rich Megginson - 1.1.29-1 -- 4ec23c0 If htmladmin fails to connect to the server, the cgi could crash. - -* Thu Mar 22 2012 Rich Megginson - 1.1.28-1 -- Ticket #307 - htmladmin keeps segfaulting -- Ticket #286 - compilation fixes for 'format-security' - -* Fri Feb 3 2012 Rich Megginson - 1.1.27-1 -- Ticket #281 - TLS not working with latest openldap -- Ticket #161 - Review and address latest Coverity issues - -* Wed Jan 25 2012 Rich Megginson - 1.1.26-1 -- Bug 767823 - selinux: need to allow admin server to connect to ldap port - -* Thu Jan 12 2012 Fedora Release Engineering - 1.1.25-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Oct 28 2011 Rich Megginson - 1.1.25-1 -- Bug 740959 - 389-console put CA certificates into wrong database - -* Wed Sep 21 2011 Rich Megginson - 1.1.24-1 -- Bug 695741 - Providing native systemd file - -* Thu Aug 11 2011 Rich Megginson - 1.1.23-1 -- Bug 730079 - Update SELinux policy during upgrades - -* Thu Aug 11 2011 Rich Megginson - 1.1.22-1 -- Bug 724808 - startup CGIs write temp file to / -- add man pages for ds_removal and ds_unregister -- fixes for the makeUpgradeTar.sh script - -* Tue Aug 2 2011 Rich Megginson - 1.1.21-1 -- Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user - -* Tue Jul 5 2011 Rich Megginson - 1.1.20-1 -- Bug 719056 - migrate-ds-admin.pl needs to update SELinux policy -- Bug 718285 - AdminServer should use "service" command instead of start/stop/restart scripts -- Bug 718079 - Perl errors when running migrate-ds-admin.pl -- Bug 713000 - Migration stops if old admin server cannot be stopped -- added tests for the security cgi -- fix typo in NSS_Shutdown warning message -- better NSS error handling - reduce memory leaks -- Bug 710372 - Not able to open the Manage Certificate from DS-console - -* Tue Jun 28 2011 Rich Megginson - 1.1.19-1 -- look for separate openldap ldif library - -* Tue Jun 21 2011 Rich Megginson - 1.1.18-1 -- skip rebranding current brand -- support for skins - -* Fri May 13 2011 Rich Megginson - 1.1.17-1 -- 1.1.17 -- support "in-place" upgrade and rebranding from Red Hat to 389 -- many fixes for coverity issues - -* Tue Mar 29 2011 Rich Megginson - 1.1.16-1 -- 389-admin-1.1.16 -- Bug 476925 - Admin Server: Do not allow 8-bit passwords for the admin user -- Bug 614690 - Don't use exec to call genrb -- Bug 158926 - Unable to install CA certificate when using -- hardware token ( LunaSA ) -- Bug 211296 - Clean up all HTML pages (Admin Express, Repl Monitor, etc) - -* Mon Mar 07 2011 Caolán McNamara - 1.1.15-2 -- rebuild for icu 4.6 - -* Wed Feb 23 2011 Rich Megginson - 1.1.15-1 -- 1.1.15 release - git tag 389-admin-1.1.15 -- Bug 493424 - remove unneeded modules for admin server apache config -- Bug 618897 - Wrong permissions when creating instance from Console -- Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH -- Bug 245278 - Changing to a password with a single quote does not work -- Bug 604881 - admin server log files have incorrect permissions/ownerships -- Bug 387981 - plain files can be chosen on the Restore Directory dialog -- Bug 668950 - Add posix group support to Console -- Bug 618858 - move start-ds-admin env file into main admin server config path -- Bug 616260 - libds-admin-serv linking fails due to unresolved link-time depe -ndencies -- start-ds-admin.in -- replaced "return 1" with "exit 1" -- Bug 151705 - Need to update Console Cipher Preferences with new ciphers -- Bug 470576 - Migration could do addition checks before commiting actions - -* Mon Feb 07 2011 Fedora Release Engineering - 1.1.14-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Jan 5 2011 Rich Megginson - 1.1.14-1 -- 1.1.14 release -- Bug 664671 - Admin server segfault when full SSL access (http+ldap+console) -required -- Bug 638511 - dirsrv-admin crashes at startup with SELinux enabled - -* Tue Nov 23 2010 Rich Megginson - 1.1.13-1 -- This is the final 1.1.13 release -- git tag 389-admin-1.1.13 -- Bug 656441 - Missing library path entry causes LD_PRELOAD error -- setup-ds-admin.pl -u exits with ServerAdminID and as_uid related error - -* Wed Nov 17 2010 Nathan Kinder - 1.1.1.12-2 -- This is the final 1.1.12 release -- git tag 389-admin-1.1.12 - -* Fri Nov 12 2010 Nathan Kinder - 1.1.1.12-1 -- This is the final 1.1.12 release -- git tag 389-admin-1.1.12 - -* Fri Nov 12 2010 Nathan Kinder - 1.1.1.12-1 -- Bug 648949 - Merge dirsrv and dirsrv-admin policy modules into base policy - -* Tue Oct 26 2010 Rich Megginson - 1.1.12-0.2.a2 -- fix mozldap build breakage - -* Tue Sep 28 2010 Rich Megginson - 1.1.12-0.1.a1 -- This is the 1.1.12 alpha 1 release - with openldap support - -* Thu Aug 26 2010 Rich Megginson - 1.1.11-1 -- This is the final 1.1.11 release - -* Wed Aug 4 2010 Rich Megginson - 1.1.11-0.7.rc2 -- 1.1.11.rc2 release -- git tag 389-admin-1.1.11.rc2 -- Bug 594745 - Get rid of dirsrv_lib_t label - -* Wed Jun 9 2010 Rich Megginson - 1.1.11-0.6.rc1 -- 1.1.11.rc1 release - -* Wed May 26 2010 Rich Megginson - 1.1.11-0.5.a4 -- 1.1.11.a4 release - -* Wed Apr 7 2010 Nathan Kinder - 1.1.11-0.4.a3 -- 1.1.11.a3 release -- Bug 570912 - dirsrv-admin SELinux module fails to install -- Change parsing of start-slapd for instance name -- Bug 574233 - Updated requirements for selinux policy -- Moved selinux subpackage into base package - -* Fri Apr 02 2010 Caolán McNamara - 1.1.11.a2-0.3 -- rebuild for icu 4.4 - -* Fri Feb 26 2010 Rich Megginson - 1.1.11.a2-0.2 -- the 1.1.11.a2 release -- Bug 460162 - FedoraDS "with-FHS" installs init.d StartupScript in wrong location -- Bug 460209 - Correct configure help message -- Bug 560827 - Admin Server: DistinguishName validation fails -- Make check for threaded httpd work with Apache 2.0 - -* Thu Jan 21 2010 Nathan Kinder - 1.1.11.a1-0.1 -- the 1.1.11.a1 release -- added SELinux subpackage - -* Wed Jan 20 2010 Rich Megginson - 1.1.10-1 -- the 1.1.10 release -- allow server to run unconfined if not built with selinux support - -* Thu Jan 14 2010 Rich Megginson - 1.1.10.a3-0.3 -- the 1.1.10.a3 release -- make sure we can find ICU genrb on all platforms - -* Fri Dec 18 2009 Rich Megginson - 1.1.10.a2-0.2 -- the 1.1.10.a2 release -- fix problem with genrb path on F-12 and later - -* Thu Oct 8 2009 Rich Megginson - 1.1.10.a1-1 -- the 1.1.10.a1 release - -* Mon Sep 14 2009 Rich Megginson - 1.1.9-1 -- the 1.1.9 release - -* Tue Aug 25 2009 Rich Megginson - 1.1.8-6 -- rewrite perm/owner preservation code to use lua - -* Wed Aug 12 2009 Rich Megginson - 1.1.8-5 -- final rebuild for 1.1.8 release - -* Fri Jul 24 2009 Fedora Release Engineering - 1.1.8-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Jul 21 2009 Rich Megginson - 1.1.8-3 -- bump rev for final rebuild - -* Tue Jul 21 2009 Rich Megginson - 1.1.8-2 -- change adminutil to 389-adminutil - -* Thu Jun 18 2009 Rich Megginson - 1.1.8-1 -- bump version to 1.1.8 -- change license to GPLv2 + ASL 2.0 -- changed files that were incorrectly licensed as GPLv2+ to plain GPLv2 - -* Wed May 13 2009 Rich Megginson - 1.1.7-5 -- rename to 389 - -* Thu Apr 9 2009 Rich Megginson - 1.1.7-4 -- Resolves: bug 493424 -- Description: dirsrv-admin initscript looks for nonexistent library -- Added patch to remove those modules from the httpd.conf - -* Wed Apr 8 2009 Rich Megginson - 1.1.7-3 -- Resolves: bug 494980 -- Description: setup-ds-admin.pl -u and silent setup complain about ServerIpAddress -- CVS tag FedoraDirSrvAdmin_1_1_7_RC3 FedoraDirSrvAdmin_1_1_7_RC3_20090408 - -* Fri Apr 3 2009 Rich Megginson - 1.1.7-2 -- Resolves: bug 493989 -- Description: Admin Server: valgrind invalid read in security.c when installing CRL - -* Tue Mar 31 2009 Rich Megginson - 1.1.7-1 -- this is the 1.1.7 release -- added man pages for setup, migration, remove commands -- better error handling for command line utilities -- fixed remove from console -- added remove-ds-admin.pl -- added pre and post sections in order to preserve the permissions and ownerships -- CVS tag FedoraDirSrvAdmin_1_1_7_RC1 FedoraDirSrvAdmin_1_1_7_RC1_20090331 - -* Tue Feb 24 2009 Fedora Release Engineering - 1.1.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Sep 15 2008 Rich Megginson - 1.1.6-2 -- patch for bug 451702 not required anymore - in upstream now - -* Wed Jul 2 2008 Rich Megginson - 1.1.6-1 -- add patch for bug 451702 -- The 1.1.6 release - -* Fri Jun 6 2008 Rich Megginson - 1.1.5-1 -- Resolves: Bug 448366 -- genrb no longer supports -p option - -* Tue Apr 15 2008 Rich Megginson - 1.1.4-1 -- Resolves: Bug 437301 -- Directory Server: shell command injection in CGI replication monitor -- Fix: rewrite the perl script to ignore all input parameters - replmon.conf -- file will have to be hard coded to be in the admin-serv directory -- Resolves: Bug 437320 -- Directory Server: unrestricted access to CGI scripts -- Fix: remove script alias for /bin/admin/admin/bin/ - -* Wed Jan 9 2008 Rich Megginson - 1.1.2-1 -- Fix issues associated with Fedora pkg review bug 249548 - -* Tue Dec 11 2007 Rich Megginson - 1.1.1-1 -- this is the final GA candidate - -* Tue Nov 6 2007 Rich Megginson - 1.1.0-1.16 -- fix several beta blocker issues - -* Mon Oct 15 2007 Rich Megginson - 1.1.0-1.15 -- fix bogus dist macro -- change mozldap6 to mozldap - -* Thu Oct 11 2007 Rich Megginson - 1.1.0-1.14 -- make admin server work with SELinux enabled -- fix wording errors in setup - -* Mon Oct 8 2007 Rich Megginson - 1.1.0-1.13 -- added /etc/sysconfig/dirsrv-admin the file that allows you to set -- the environment used to start up the admin server (e.g. keytab, ulimit, etc.) -- the initscript and admin start script use this file now -- This version also has a fix to print the correct error message if the admin -- server cannot be contacted during setup or migration. - -* Thu Sep 27 2007 Rich Megginson - 1.1.0-1.12 -- fix a couple of migration issues, including the rpath $libdir problem -- allow ds_remove from console to remove instances - -* Wed Sep 19 2007 Rich Megginson - 1.1.0-1.11 -- one line fix to fix of 295001 - console.conf clobbered - -* Tue Sep 18 2007 Rich Megginson - 1.1.0-1.10 -- fixed migration issue bugzilla 295001 - console.conf clobbered - -* Fri Sep 14 2007 Rich Megginson - 1.1.0-1.9 -- fix several more migration problems - -* Fri Sep 14 2007 Rich Megginson - 1.1.0-1.8 -- fix migration - servers are started as they are migrated now - -* Tue Aug 21 2007 Rich Megginson - 1.1.0-1.7 -- Fix the with-fhs-opt configure flag - -* Fri Aug 17 2007 Rich Megginson - 1.1.0-1.6 -- remove curses -- make mod_admserv link against sasl -- add the usual .m4 files to mod_admserv instead of having all of -- the component logic in configure.in - -* Thu Aug 16 2007 Rich Megginson - 1.1.0-1.5 -- incorporate Noriko's migration fix - -* Wed Aug 15 2007 Rich Megginson - 1.1.0-1.4 -- address several migration issues - -* Mon Aug 13 2007 Rich Megginson - 1.1.0-1.3 -- there is no devel package, so remove unused .so files - -* Mon Aug 13 2007 Rich Megginson - 1.1.0-1.2 -- forgot to tag the modules - -* Fri Aug 10 2007 Rich Megginson - 1.1.0-1.1 -- get rid of cvsdate -- use pkgname of dirsrv for filesystem path naming -- get rid of devel package -- simplify files section - -* Fri Aug 10 2007 Noriko Hosoi - 1.1.0-0.3.20070810 -- updated to latest sources -- upgraded the mozldap6 version to 6.0.4 - -* Wed Aug 8 2007 Noriko Hosoi - 1.1.0-0.2.20070808 -- updated to latest sources -- bug fixes in the setup scripts - -* Mon Aug 6 2007 Rich Megginson - 1.1.0-0.1.20070806 -- updated to latest sources - -* Thu Aug 2 2007 Rich Megginson - 1.1.0-0.4.20070802 -- There are no files in bindir anymore - -* Thu Aug 2 2007 Rich Megginson - 1.1.0-0.3.20070802 -- forgot to prepend build root to java dir creation - -* Thu Aug 2 2007 Rich Megginson - 1.1.0-0.2.20070802 -- forgot to add mod_admserv and mod_restartd to source - -* Thu Aug 2 2007 Rich Megginson - 1.1.0-0.1.20070802 -- updated to latest sources - fix build breakage -- add console jars dir under html - -* Mon Jul 23 2007 Rich Megginson - 1.1.0-0.1.20070725 -- Initial version based on fedora-ds-base.spec diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a593431 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retiring 389-admin as its been replaced by Cockpit UI plugin diff --git a/sources b/sources deleted file mode 100644 index 2401298..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -9bae6245eafe691cf47d20ba04e59fa9 389-admin-1.1.46.tar.bz2