diff -Nru 389-console-1.1.7/389-console.8 389-console-1.1.9/389-console.8 --- 389-console-1.1.7/389-console.8 1970-01-01 00:00:00.000000000 +0000 +++ 389-console-1.1.9/389-console.8 2015-02-05 18:45:05.000000000 +0000 @@ -0,0 +1,78 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH 389-console 8 "Aug 25, 2014" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +389-console - The 389 Directory Server UI +.SH SYNOPSIS +389-console [-a ] [-A ] [-D ] [-f ] [-h] +[-l ] [-s ] [-u ] [-w | - (prompt for password)] +[-x ] [-y ] +.SH DESCRIPTION +A Java based remote management console used for Managing the Directory Server and Administration Server. +.SH OPTIONS +A summary of options is included below: +.TP +.B \fB\-a\fR \fIURL\fR +Administration Server base URL. +.TP +.B \fB\-A\fR \fIURL\fR +Local Administration Server URL. +.TP +.B \fB\-D\fR \fIDebug_Level\fR +Debug level: 1 - 9 +.TP +.B \fB\-f\fR \fIDebug_Output_File\fR +Specifies the output file for the debug logging. +.TP +.B \fB\-h\fR +.br +Display usage. +.TP +.B \fB\-l\fR \fILanguage code\fR +Language code. +.TP +.B \fB\-s\fR \fIServer DN/Identifier\fR +server DN (cn=...) or instance ID (e.g. slapd-host) +.TP +.B \fB\-u\fR \fIusername/BiNd DN\fR +The user name or bind DN to log into the console. +.TP +.B \fB\-w\fR \fIpassword\fR +Password for the bind DN specified with the -u option. +.TP +.B \fB\-w\fR \fB\\\-\fR +.br +Prompt for the user password. +.TP +.B \fB\-x\fR \fIOption\fR +Extra options (javalaf, nowinpos, nologo) +.TP +.B \fB\-y\fR \fIPassword_File\fR +File containing user password. + +.SH EXAMPLE +.TP +389-console -a http://host.domain.com:9830 -u "cn=directory manager" -f ./passwd.txt -l en +.TP +389-console -D 9 -f /tmp/debug-output.txt -x nologo + +.SH AUTHOR +389-console was written by the 389 Project. +.SH "REPORTING BUGS" +Report bugs to http://bugzilla.redhat.com. +.SH COPYRIGHT +Copyright \(co 2014 Red Hat, Inc. diff -Nru 389-console-1.1.7/389-console.spec 389-console-1.1.9/389-console.spec --- 389-console-1.1.7/389-console.spec 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/389-console.spec 2015-02-05 18:45:05.000000000 +0000 @@ -1,5 +1,5 @@ %define major_version 1.1 -%define minor_version 3 +%define minor_version 7 Name: 389-console Version: %{major_version}.%{minor_version} @@ -12,7 +12,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Source: http://port389.org/sources/%{name}-%{version}.tar.bz2 +Source: http://port389.org/binaries/%{name}-%{version}.tar.bz2 Requires: idm-console-framework >= 1.1 Requires: java >= 1:1.6.0 BuildRequires: ant >= 1.6.2 @@ -32,7 +32,7 @@ %build %{ant} \ - -Dbuilt.dir=`pwd`/built + -Dbuilt.dir=`pwd`/built -Dman.dir=`pwd`/built%{_mandir} # add -Dlib.dir and -Dneed_libdir on those platforms where # jss is installed in a non-standard location @@ -44,12 +44,8 @@ install -m644 built/*.jar $RPM_BUILD_ROOT%{_javadir} install -d $RPM_BUILD_ROOT%{_bindir} install -m755 built/%{name} $RPM_BUILD_ROOT/%{_bindir} - -# create symlinks -pushd $RPM_BUILD_ROOT%{_javadir} -ln -s %{name}-%{version}_en.jar %{name}-%{major_version}_en.jar -ln -s %{name}-%{version}_en.jar %{name}_en.jar -popd +install -d $RPM_BUILD_ROOT%{_mandir}/man8 +install -m built%{_mandir}/man8/* $RPM_BUILD_ROOT%{_mandir}/man8 %clean rm -rf $RPM_BUILD_ROOT @@ -57,10 +53,9 @@ %files %defattr(-,root,root,-) %doc LICENSE -%{_javadir}/%{name}-%{version}_en.jar -%{_javadir}/%{name}-%{major_version}_en.jar %{_javadir}/%{name}_en.jar %{_bindir}/%{name} +%{_mandir} %changelog * Wed May 13 2009 Rich Megginson 1.1.3-2 diff -Nru 389-console-1.1.7/build.properties 389-console-1.1.9/build.properties --- 389-console-1.1.7/build.properties 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/build.properties 2015-02-05 18:45:05.000000000 +0000 @@ -23,7 +23,7 @@ console.root=. console.version=11 -console.dotversion=1.1.7 +console.dotversion=1.1.9 console.dotgenversion=1.1 theme.core=389-console diff -Nru 389-console-1.1.7/build.xml 389-console-1.1.9/build.xml --- 389-console-1.1.7/build.xml 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/build.xml 2015-02-05 18:45:05.000000000 +0000 @@ -40,6 +40,10 @@ + + + + @@ -85,12 +89,12 @@ - - + + - + @@ -110,10 +114,15 @@ - + + + + + + diff -Nru 389-console-1.1.7/debian/changelog 389-console-1.1.9/debian/changelog --- 389-console-1.1.7/debian/changelog 2014-08-08 09:35:14.000000000 +0000 +++ 389-console-1.1.9/debian/changelog 2015-07-03 06:04:38.000000000 +0000 @@ -1,3 +1,12 @@ +389-console (1.1.9-1) unstable; urgency=medium + + * New upstream release. + * watch: Update the url. + * control: Bump policy to 3.9.6, no changes. + * rules: Install the manpage. + + -- Timo Aaltonen Fri, 03 Jul 2015 09:04:35 +0300 + 389-console (1.1.7-2) unstable; urgency=low * watch: Add a comment about the upstream git tree. diff -Nru 389-console-1.1.7/debian/control 389-console-1.1.9/debian/control --- 389-console-1.1.7/debian/control 2014-08-08 08:29:44.000000000 +0000 +++ 389-console-1.1.9/debian/control 2015-05-27 21:35:30.000000000 +0000 @@ -10,7 +10,7 @@ libjss-java, libldap-java, libidm-console-framework-java, -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Homepage: http://directory.fedoraproject.org Vcs-Git: git://anonscm.debian.org/pkg-fedora-ds/389-console.git Vcs-Browser: http://anonscm.debian.org/cgit/pkg-fedora-ds/389-console.git diff -Nru 389-console-1.1.7/debian/rules 389-console-1.1.9/debian/rules --- 389-console-1.1.7/debian/rules 2012-11-08 10:19:54.000000000 +0000 +++ 389-console-1.1.9/debian/rules 2015-07-03 05:59:12.000000000 +0000 @@ -13,16 +13,20 @@ override_dh_auto_build: ant -Dbuilt.dir=$(BUILT_DIR) \ + -Dman.dir=$(BUILT_DIR)/usr/share/man \ -Dclassdest=/usr/share/java \ -Djss.local.location=/usr/share/java \ override_dh_auto_install: mkdir -p $(CURDIR)/debian/$(PKG)/usr/share/java/ + mkdir -p $(CURDIR)/debian/$(PKG)/usr/share/man/man8 mkdir -p $(CURDIR)/debian/$(PKG)/usr/bin install -m 644 $(BUILT_DIR)/*.jar \ $(CURDIR)/debian/$(PKG)/usr/share/java/ install -m 755 $(BUILT_DIR)/$(PKG) \ $(CURDIR)/debian/$(PKG)/usr/bin + install -m 644 $(BUILT_DIR)/usr/share/man/man8/* \ + $(CURDIR)/debian/$(PKG)/usr/share/man/man8 dh_link usr/share/java/$(PKG)-$(UPSTREAM_VERSION)_$(CONSOLELANG).jar \ usr/share/java/$(PKG)-$(MOD_MAJOR_VERSION).$(MOD_MINOR_VERSION)_$(CONSOLELANG).jar diff -Nru 389-console-1.1.7/debian/watch 389-console-1.1.9/debian/watch --- 389-console-1.1.7/debian/watch 2012-12-01 12:19:05.000000000 +0000 +++ 389-console-1.1.9/debian/watch 2015-05-27 21:35:30.000000000 +0000 @@ -1,4 +1,4 @@ #git=git://git.fedorahosted.org/389/console.git version=3 -http://directory.fedoraproject.org/wiki/Source .*/389-console-(.*)\.tar\.bz2 +http://www.port389.org/binaries/389-console-(.*)\.tar\.bz2 diff -Nru 389-console-1.1.7/fedora-idm-console.spec 389-console-1.1.9/fedora-idm-console.spec --- 389-console-1.1.7/fedora-idm-console.spec 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/fedora-idm-console.spec 2015-02-05 18:45:05.000000000 +0000 @@ -1,5 +1,5 @@ %define major_version 1.1 -%define minor_version 3 +%define minor_version 7 Name: fedora-idm-console Version: %{major_version}.%{minor_version} @@ -11,7 +11,7 @@ URL: http://directory.fedoraproject.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source: http://directory.fedoraproject.org/sources/%{name}-%{version}.tar.bz2 +Source: http://port389.org/binaries/%{name}-%{version}.tar.bz2 Requires: idm-console-framework >= 1.1 Requires: java >= 1:1.6.0 BuildRequires: ant >= 1.6.2 @@ -39,20 +39,12 @@ install -d $RPM_BUILD_ROOT%{_bindir} install -m755 built/%{name} $RPM_BUILD_ROOT/%{_bindir} -# create symlinks -pushd $RPM_BUILD_ROOT%{_javadir} -ln -s %{name}-%{version}_en.jar %{name}-%{major_version}_en.jar -ln -s %{name}-%{version}_en.jar %{name}_en.jar -popd - %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE -%{_javadir}/%{name}-%{version}_en.jar -%{_javadir}/%{name}-%{major_version}_en.jar %{_javadir}/%{name}_en.jar %{_bindir}/%{name} diff -Nru 389-console-1.1.7/.gitignore 389-console-1.1.9/.gitignore --- 389-console-1.1.7/.gitignore 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/.gitignore 2015-02-05 18:45:05.000000000 +0000 @@ -1 +1,2 @@ *~ +/389-console-1.1.8.tar.bz2 diff -Nru 389-console-1.1.7/sources 389-console-1.1.9/sources --- 389-console-1.1.7/sources 1970-01-01 00:00:00.000000000 +0000 +++ 389-console-1.1.9/sources 2015-02-05 18:45:05.000000000 +0000 @@ -0,0 +1 @@ +9827b13c93cb9a9f7572779cf1209dd5 389-console-1.1.8.tar.bz2 diff -Nru 389-console-1.1.7/win/build.bat 389-console-1.1.9/win/build.bat --- 389-console-1.1.7/win/build.bat 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/win/build.bat 2015-02-05 18:45:05.000000000 +0000 @@ -64,11 +64,18 @@ ) if not defined CRTMSM ( - echo ERROR: could not find the merge modules for the Visual C++ - echo runtime side by side assemblies - they should be provided - echo with the Visual Studio C++ and/or the Windows SDK - echo cannot continue - exit 1 + if not defined NOMSM ( + echo ERROR: could not find the merge modules for the Visual C++ + echo runtime side by side assemblies - they should be provided + echo with the Visual Studio C++ and/or the Windows SDK + echo cannot continue + exit 1 + ) + echo WARNING: no Visual C++ merge modules found + echo Package will be built without merge modules + echo In order to run the package, you will have + echo to go to the microsoft web site, download the + echo Visual C++ Redistributable Package, and install it ) -nmake /nologo CRTMSM=%CRTMSM% POLICYCRTMSM=%POLICYCRTMSM% +nmake /nologo NOMSM=%NOMSM% CRTMSM=%CRTMSM% POLICYCRTMSM=%POLICYCRTMSM% diff -Nru 389-console-1.1.7/win/Console.wxs 389-console-1.1.9/win/Console.wxs --- 389-console-1.1.7/win/Console.wxs 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/win/Console.wxs 2015-02-05 18:45:05.000000000 +0000 @@ -46,14 +46,14 @@ - + - @@ -136,130 +136,137 @@ - - + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - - + - - + + + + + + + + - - - + + - + + 3 @@ -310,6 +320,9 @@ OLDSHORTCUT AND OLDPROGRAMFOLDER AND NOT Installed + + + diff -Nru 389-console-1.1.7/win/Makefile 389-console-1.1.9/win/Makefile --- 389-console-1.1.7/win/Makefile 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/win/Makefile 2015-02-05 18:45:05.000000000 +0000 @@ -45,7 +45,6 @@ PKGDIR=. WXSDIR=. - !IF "$(CPU)" == "AMD64" FLAG64=_64 USE64=1 @@ -86,22 +85,25 @@ SBV=http://filer/components !ENDIF +MOZILLABUILDDIR=c:\mozilla-build + #UZCMD=cscript //nologo unzip.vbs -UZCMD=c:\mozilla-build\info-zip\unzip.exe -q -o +UZCMD=$(MOZILLABUILDDIR)\info-zip\unzip.exe -q -o NSPRVER=4.8.4 NSSVER=3_12_6 LDAPJDKVER=4.18 -LDAPJDKVERDIR=4.18/20070817.1 +LDAPJDKVERDIR=v$(LDAPJDKVER) JSSVER=4_2_6 !IFDEF USE64 JSSVERDIR=JSS_$(JSSVER)_RTM/20091019.1 !ELSE JSSVERDIR=JSS_$(JSSVER)_RTM/20091020.1 !ENDIF -IDMVER=1.1.5 -IDMVERDIR=$(IDMVER)/20100503.1 -WIXVER=2.0.5805.0 +IDMVER=1.1.7 +IDMVERDIR=$(IDMVER)/20110621.1 +WIXVER=351728 +#WIXVER=2.0.5805.0 # where to stage the package layout PKGDIR=build.$(PLAT) @@ -125,14 +127,21 @@ IDMDIR=$(COMPDIR)\console # where to find the console jar and other files CONSOLEDIR=$(COMPDIR)\console -CONSOLEJARURL=$(SBV)/$(FILEPREF)-console/1.0/20090122.1 +CONSOLEJARURL=$(SBV)/$(FILEPREF)-console/9.0/20110621.1 WIXURL=$(SBC)/wix -WIXDIR=$(COMPDIR)\wix +WIXDIR=$(MOZILLABUILDDIR)\wix-$(WIXVER) +#WIXDIR=$(COMPDIR)\wix #CANDLE=$(WIXDIR)\candle.exe -CANDLE=wix\candle.exe +CANDLE=$(WIXDIR)\candle.exe LIGHT=$(WIXDIR)\light.exe +!IFDEF NOMSM +MSMOPTS="-dCRTMSM=" "-dPOLICYCRTMSM=" +!ELSE +MSMOPTS="-dCRTMSM=$(CRTMSM)" "-dPOLICYCRTMSM=$(POLICYCRTMSM)" +!ENDIF + ALL : $(PKGDIR)\$(FULL_PKGNAME) $(PKGDIR) : @@ -161,7 +170,7 @@ if not exist $@ $(DOWNLOAD) $(SBV)/jss/$(JSSVERDIR)/$(@F) %%CD%%\$@ $(LDAPDIR)\ldapjdk.jar : $(LDAPDIR) - if not exist $@ $(DOWNLOAD) $(SBV)/ldapjdk/$(LDAPJDKVERDIR)/$(@F) %%CD%%\$@ + if not exist $@ $(DOWNLOAD) $(SBC)/ldapjdk41/$(LDAPJDKVERDIR)/$(@F) %%CD%%\$@ $(IDMDIR)\idm-console-base.jar $(IDMDIR)\idm-console-mcc.jar $(IDMDIR)\idm-console-mcc_en.jar $(IDMDIR)\idm-console-nmclf.jar $(IDMDIR)\idm-console-nmclf_en.jar : $(IDMDIR) if not exist $@ $(DOWNLOAD) $(SBV)/idm-console-framework/$(IDMVERDIR)/$(@F) %%CD%%\$@ @@ -169,11 +178,11 @@ $(CONSOLEDIR)\$(FILEPREF)-console_en.jar : $(CONSOLEDIR) if not exist $@ $(DOWNLOAD) $(CONSOLEJARURL)/$(@F) %%CD%%\$@ -$(WIXDIR)\wix-$(WIXVER).zip : $(WIXDIR) - if not exist $@ $(DOWNLOAD) $(WIXURL)/$(@F) %%CD%%\$@ +#$(WIXDIR)\wix-$(WIXVER).zip : $(WIXDIR) +# if not exist $@ $(DOWNLOAD) $(WIXURL)/$(@F) %%CD%%\$@ -$(PKGDIR)\$(CANDLE) : $(WIXDIR)\wix-$(WIXVER).zip - $(UZCMD) $? -d $(?D) +#$(PKGDIR)\$(CANDLE) : $(WIXDIR)\wix-$(WIXVER).zip +# $(UZCMD) $? -d $(?D) LAYOUT : $(PKGDIR) $(NSPRLIBDIR)\libnspr4.dll $(NSSLIBDIR)\nss3.dll $(JSSDIR)\jss4.dll $(JSSDIR)\jss4.jar $(LDAPDIR)\ldapjdk.jar $(IDMDIR)\idm-console-base.jar $(IDMDIR)\idm-console-mcc.jar $(IDMDIR)\idm-console-mcc_en.jar $(IDMDIR)\idm-console-nmclf.jar $(IDMDIR)\idm-console-nmclf_en.jar $(CONSOLEDIR)\$(FILEPREF)-console_en.jar copy /Y $(NSPRLIBDIR)\*.dll $(PKGDIR) @@ -193,9 +202,9 @@ copy /Y $(BITMAPDIR)\* $(PKGDIR)\Bitmaps\* copy /Y License.rtf $(PKGDIR) -$(PKGDIR)\$(FULL_PKGNAME) : $(PKGDIR) LAYOUT $(PKGDIR)\$(CANDLE) $(PKGNAME).wxs - cd $(PKGDIR) & cd & $(CANDLE) -nologo "-dCRTMSM=$(CRTMSM)" "-dPOLICYCRTMSM=$(POLICYCRTMSM)" -dVERSION=$(VERSION) -dUSE64=$(USE64) "-dBRAND=$(BRAND)" -dBRANDNOSPACE=$(BRANDNOSPACE) "-dVENDOR=$(VENDOR)" -dPKGGUID=$(PKGGUID) "-dPRODUCTNAME=$(PRODUCTNAME)" -dFILEPREF=$(FILEPREF) -dUPGRADEGUID=$(UPGRADEGUID) -dOLDGUID=$(OLDGUID) "-dSHORTCUT=$(SHORTCUT)" "-dOLDSHORTCUT=$(OLDSHORTCUT)" "-dOLDPROGRAMFOLDER=$(OLDPROGRAMFOLDER)" -out $(PKGNAME).wixobj ..\$(PKGNAME).wxs - $(LIGHT) -nologo -out $@ -b $(PKGDIR) $(PKGDIR)\$(PKGNAME).wixobj $(WIXDIR)\wixui.wixlib -loc $(WIXDIR)\WixUI_en-us.wxl +$(PKGDIR)\$(FULL_PKGNAME) : $(PKGDIR) LAYOUT $(CANDLE) $(PKGNAME).wxs + cd $(PKGDIR) & cd & $(CANDLE) -nologo $(MSMOPTS) -dVERSION=$(VERSION) -dUSE64=$(USE64) "-dBRAND=$(BRAND)" -dBRANDNOSPACE=$(BRANDNOSPACE) "-dVENDOR=$(VENDOR)" -dPKGGUID=$(PKGGUID) "-dPRODUCTNAME=$(PRODUCTNAME)" -dFILEPREF=$(FILEPREF) -dUPGRADEGUID=$(UPGRADEGUID) -dOLDGUID=$(OLDGUID) "-dSHORTCUT=$(SHORTCUT)" "-dOLDSHORTCUT=$(OLDSHORTCUT)" "-dOLDPROGRAMFOLDER=$(OLDPROGRAMFOLDER)" -out $(PKGNAME).wixobj ..\$(PKGNAME).wxs + $(LIGHT) -nologo -out $@ -b $(PKGDIR) $(PKGDIR)\$(PKGNAME).wixobj -ext WixUIExtension -cultures:en-us clean: rmdir /S /Q $(PKGDIR) diff -Nru 389-console-1.1.7/win/VERSION.mak 389-console-1.1.9/win/VERSION.mak --- 389-console-1.1.7/win/VERSION.mak 2011-06-15 00:41:19.000000000 +0000 +++ 389-console-1.1.9/win/VERSION.mak 2015-02-05 18:45:05.000000000 +0000 @@ -7,14 +7,14 @@ # this is the vendor or manufacturer VENDOR=389 Project # the version -VERSION=1.1.6 +VERSION=1.1.7 # the name of the product - this is used in the title of the # installer, in the name of the folder, and in the name # of the shortcuts PRODUCTNAME=$(BRAND) Management Console # this is the GUID of the package - must be changed # when the version is changed - use uuidgen -n1 -PKGGUID=FD65E7CA-6D18-419a-9296-0224F81229EC +PKGGUID=3D26B463-9543-49F3-954E-C9AA3A76EC3A # the upgrade GUID should usually not be changed UPGRADEGUID=7EA828C0-C219-438d-9BB3-3418DC900D60 # guid of old version to be removed