27d256b
%define major_version 1.1
5df7f32
%define minor_version 17
27d256b
27d256b
Name: idm-console-framework
27d256b
Version: %{major_version}.%{minor_version}
f034b04
Release: 2%{?dist}
27d256b
Summary: Identity Management Console Framework
27d256b
27d256b
Group: System Environment/Libraries
5df7f32
License: GPLv3
5df7f32
URL: http://www.port389.org
27d256b
27d256b
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
27d256b
BuildArch: noarch
5df7f32
Source: http://www.port389.org/binaries/%{name}-%{version}.tar.bz2
27d256b
Requires: ldapjdk
936c008
Requires: jss >= 4.2.6-35
65ece51
# Urge use of OpenJDK for runtime
65ece51
Requires: java >= 1:1.6.0
65ece51
BuildRequires: java-devel >= 1:1.6.0
27d256b
BuildRequires: ant >= 1.6.2
27d256b
BuildRequires: ldapjdk
936c008
BuildRequires: jss >=  4.2.6-35
fa1b254
%if 0%{?rhel} < 6
fa1b254
ExcludeArch: ppc
fa1b254
%endif
27d256b
27d256b
%description
27d256b
A Java Management Console framework used for remote server management.
27d256b
27d256b
%prep
27d256b
%setup -q
27d256b
27d256b
%build
27d256b
%{ant} \
27d256b
    -Dlib.dir=%{_libdir} \
27d256b
    -Dbuilt.dir=`pwd`/built \
27d256b
    -Dclassdest=%{_javadir}
27d256b
27d256b
%install
27d256b
rm -rf $RPM_BUILD_ROOT
27d256b
install -d $RPM_BUILD_ROOT%{_javadir}
a8f5141
install -m644 built/release/jars/idm-console-* $RPM_BUILD_ROOT%{_javadir}
27d256b
27d256b
%clean
27d256b
rm -rf $RPM_BUILD_ROOT
27d256b
27d256b
%files
27d256b
%defattr(-,root,root,-)
27d256b
%doc LICENSE
27d256b
%{_javadir}/idm-console-base.jar
27d256b
%{_javadir}/idm-console-mcc.jar
27d256b
%{_javadir}/idm-console-mcc_en.jar
27d256b
%{_javadir}/idm-console-nmclf.jar
27d256b
%{_javadir}/idm-console-nmclf_en.jar
27d256b
27d256b
%changelog
f034b04
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.17-2
f034b04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f034b04
5df7f32
* Wed Oct 12 2016 Mark Reynolds <mreynolds@redhat.com> - 1.1.17-1
5df7f32
- Bump version to 1.1.17
5df7f32
- Ticket 49003 - Allow LDAP Urls with host and port
5df7f32
- Ticket 49003 - Add host and port to LDAP URL construction
5df7f32
- Bump version to 1.1.16
5df7f32
- Ticket 48565 - Provide better error message in console when there is architecture mismatch
5df7f32
- Ticket 48743 - idm-console-framework - disable fortezza ciphers by default
5df7f32
- Ticket 48823 - idm-console-framework - Add IPv6 support
5df7f32
- Bump version to 1.1.15
5df7f32
- Ticket #48811 - Console window could be hidden after login via consoles on multiple hosts
5df7f32
229a727
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.14-3
229a727
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
229a727
a534221
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.14-2
a534221
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a534221
936c008
* Wed Jun 10 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.1.14-1
936c008
- Bump version to 1.1.14
936c008
- Ticket 48187 - Adding an OU from console is throwing missing attribute aliasedObjectName error
936c008
- Ticket 47946 - Fix regression with original patch
936c008
- Ticket 47946 - Need to revise console aci syntax checking
936c008
- Ticket 97 - 389-console should provide usage options, help, and man pages
936c008
- Ticket 48134 - Directory Server Admin Console: plaintext password logged in debug mode
936c008
- Ticket 48130 - Add "+all" and "-TLS_RSA_WITH_AES_128_GCM_SHA256" to Console Cipher Preference for TLS
936c008
d1230e3
* Wed Feb  4 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.1.9-1
d1230e3
- Bump version to 1.1.9
d1230e3
- Ticket 47929 - idm-console-framework - set default min to tls1.0
d1230e3
- Ticket 47946 - ACI's are replaced by "ACI_ALL" after editing group of ACI's including invalid one
d1230e3
- Ticket 47929 - Console - add tls1.1 support
d1230e3
- Ticket 47472 - Entries cannot be highlighted in the "Edit Aci" Rights panel
d1230e3
- Ticket 47364 - Console does not support passwords containing  8-bit characters
d1230e3
- Ticket 47604 - idm-console-framework: remove versioned jars from %{_javadir}
d1230e3
- Ticket 47480 - Admin Console "server restart dialog" disppears after clicking OK
d1230e3
- Ticket 47467 - Improve CRL import dialog text
d1230e3
- Ticket 362   - Directory Console generates insufficient key strength
d1230e3
ca88ea4
* Fri Aug 29 2014 Mark Reynolds <mreynolds@redhat.com> - 1.1.7-9
fffdbbd
- Bug 1022104 - Remove versioned jarfiles from _javadir
fffdbbd
a961c3a
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-8
a961c3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a961c3a
7feb1f7
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-7
7feb1f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7feb1f7
8d7274f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-6
8d7274f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
8d7274f
71ab855
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-5
71ab855
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
71ab855
3c15c88
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-4
3c15c88
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3c15c88
6118fee
* Fri Sep  9 2011 Rich Megginson <rmeggins@redhat.com> - 1.1.7-3
6118fee
- rebuild with latest java
6118fee
d857122
* Tue Jun 21 2011 Rich Megginson <rmeggins@redhat.com> - 1.1.7-2
d857122
- using new upstream git repo at fedorahosted.org
d857122
- git tag idm-console-framework-1.1.7
d857122
- Use DefaultTopologyPlugin if topologyplugin not found in the DS
d857122
- Bug 706472 - [console] java exception throw in UI, but user gets created
d857122
- Bug 706258 - ACI Editor dialog flickers
d857122
e0f097d
* Tue Mar 29 2011 Rich Megginson <rmeggins@redhat.com> - 1.1.7-1
e0f097d
- The 1.1.7 release
e0f097d
- Bug 158926 - Unable to install CA certificate when using hardware token
e0f097d
-             ( LunaSA )
e0f097d
- Bug 622436 - Removal of Security:domestic from Console
e0f097d
- Bug 229699 - objectclass without parent causes StringIndexOutOfBounds in console
e0f097d
- Bug 583652 - Console caches magic numbers instead of DNA-generated values
e0f097d
2838dc0
* Wed Feb 23 2011 Rich Megginson <rmeggins@redhat.com> - 1.1.6-1
2838dc0
- The 1.1.6 release
2838dc0
- Bug: 594939 - ACI editing dialog initial size is not big enough to display
2838dc0
- Bug 151705 - Need to update Console Cipher Preferences with new ciphers
2838dc0
- fix fourth step of cert wizard for installing cert
2838dc0
- Bug 668950 - Add posixGroup support to Console
2838dc0
- Bug 583652 - Console caches magic numbers instead of DNA-generated values
2838dc0
f4a4556
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.5-2
f4a4556
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f4a4556
74838e4
* Tue May  4 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.5-1
74838e4
- The 1.1.5 release - added code to deal with LDAPv3 escape sequences
74838e4
6419b52
* Thu Apr 15 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.4-1
6419b52
- The 1.1.4 release - just a few bug fixes
6419b52
fa1b254
* Fri Dec 18 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.3-3
fa1b254
- Excluding PPC for EPEL builds as there is not openjdk there
fa1b254
- change url to port389.org
fa1b254
e5a0d44
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-2
e5a0d44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e5a0d44
65ece51
* Tue Mar 31 2009 Rich Megginson <rmeggins@redhat.com> 1.1.3-1
65ece51
- this is the 1.1.3 release
65ece51
- use the epoch with the java-devel version
65ece51
dbb66b6
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-2
dbb66b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
dbb66b6
f48d58b
* Wed Jul  2 2008 Rich Megginson <rmeggins@redhat.com> 1.1.2-1
f48d58b
- numerous fixes for threading issues and help for debugging and eclipse
f48d58b
a8f5141
* Tue Apr 15 2008 Rich Megginson <rmeggins@redhat.com> 1.1.1-3
a8f5141
- use java > 1.5.0 for the requirements
a8f5141
- install jar files with mode 644
a8f5141
27d256b
* Wed Jan  9 2008 Rich Megginson <rmeggins@redhat.com> 1.1.1-1
27d256b
- fix rpmlint issues
27d256b
- changed license from LGPL to LGPLv2
27d256b
- added explicit requires for java-1.7.0-icedtea
27d256b
- added LICENSE for doc
27d256b
27d256b
* Wed Dec 19 2007 Rich Megginson <rmeggins@redhat.com> 1.1.0-2
27d256b
- for the fedora ds 1.1 release
27d256b
27d256b
* Wed Aug  1 2007 Nathan Kinder <nkinder@redhat.com> 1.1.0-1
27d256b
- Initial creation (based on old fedora-idm-console package).