Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

apache-commons-daemon-1.3.4-slfo.1.2.8 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: apache-commons-daemon Distribution: SUSE Linux Framework One
Version: 1.3.4 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.2.8 Build date: Mon May 6 13:08:35 2024
Group: System/Daemons Build host: reproducible
Size: 122066 Source RPM: apache-commons-daemon-1.3.4-slfo.1.2.8.src.rpm
Packager: https://www.suse.com/
Url: https://commons.apache.org/daemon/
Summary: Commons Daemon - Controlling of Java Daemons
The Daemon Component contains a set of Java and native code, including
a set of Java interfaces applications must implement and Unix native
code to control a Java daemon from a Unix operating system.

Provides

Requires

License

Apache-2.0

Changelog

* Mon May 06 2024 gus.kenion@suse.com
  - Add apache-commons-daemon-gcc14-compat.patch for GCC 14
    compatibility.
  - Correct offset in apache-commons-daemon-JAVA_OS.patch.
* Tue Feb 20 2024 dimstar@opensuse.org
  - Use %patch -P N instead of deprecated %patchN.
* Tue Feb 06 2024 fstrba@suse.com
  - Disable LTO to avoid undefined symbols on some platforms
* Tue Oct 17 2023 david.anes@suse.com
  - Update to 1.3.4:
    * Procrun. Configured stack size now applies to the main thread
      when running in JVM mode. Fixes DAEMON-451.
    * Procrun. If the specified log directory does not exist, attempt
      to create any missing parent directories, as well as the
      specified directory, when the service starts. Fixes DAEMON-452.
    * Procrun. Allow Windows service dependencies to be managed by
      Procrun or by 'sc config ...'. Fixes DAEMON-458.
    * jsvc. Fix DaemonController.reload() only working the first time
      it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
    * jsvc. Remove incorrent definition 'supported_os' which defined
      in psupport.m4 file to fix jsvc build error on riscv64.
    * Bump commons-parent from 54 to 57 #71, #91.
* Wed May 03 2023 pmonreal@suse.com
  - Update to 1.3.3:
    * Fixes:
    - Procrun. Follow-up to ensure all child processes are cleaned
      up if the service does not stop cleanly.
    - Procrun. Fix creation of duplicate ACL entries on some
      Windows platforms.
    * Updates:
    - Bump actions/cache from 3.0.8 to 3.0.11.
    - Bump actions/checkout from 3.0.2 to 3.1.0.
    - Bump actions/setup-java from 3.5.1 to 3.6.0.
    - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.
* Fri Oct 21 2022 pmonreal@suse.com
  - Update to 1.3.2:
    * Fixes:
    - Procrun. Remove noisy INFO log message that triggered logging
      once per minute while the service was running.
    - Fix typos in Javadoc and comments.
    - Procrun. The DependsOn parameter is no longer ignored when
      updating the service configuration.
    - Fix crash and provide an error level log message when the
      user attempts to start the service without configuring a
      JVM and none is available via the registry.
    * Updates:
    - Bump actions/cache from 3.0.3 to 3.0.8.
    - Bump actions/checkout from 3 to 3.0.2.
    - Bump commons-parent from 53 to 54.
    - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
    - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
    - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
    - Bump JUnit 4 to 5 vintage.
    * Remove apache-commons-daemon-riscv64.patch already upstream
* Sat Mar 19 2022 fstrba@suse.com
  - Build with source/target levels 8
* Tue Jul 27 2021 fstrba@suse.com
  - Define %%make_build for systems where it is not defined in
    rpm macros
* Wed Feb 03 2021 pmonreal@suse.com
  - Update to 1.2.4
    * Procrun. Ensure that log messages written to stdout and stderr
      are not lost during start-up.
    * Procrun. Correct a regression introduced in 1.2.3. Enable the
      service to start if the Options value is not present in the
      registry.
    * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
      available. Fall back to using argv[0] rather than
      /proc/self/exe to determine the path for the current binary.
    * Improved JRE/JDK detection to support increased range of both
      JVM versions and vendors
* Tue Oct 27 2020 pmonreal@suse.com
  - Update to 1.2.3
    * Fix: Procrun. Correct multiple issues related to enabling a
      service to interact with the desktop. Provide a better error
      message if this option is used with an invalid user, install
      the service with the option enabled if requested and correctly
      save the setting if it is enabled in the GUI.
    * Fix: jsvc. Update the list of paths searched for libjvm.so to
      include the path used by OpenJDK 11.
    * Add: Procrun. Add additional debug logging for Java start mode.
    * Fix: jsvc. Remove incorrect definition 'supported_os' which
      defined in psupport.m4 file to fix jsvc build error on s390,
      arm, aarch64, mipsel and mips.
    * Add: More debug logging in prunsrv.c and javajni.c.
    * Add: Update arguments.c to support Java 11 --enable-preview.
    * Add: jsvc and Procrun. Add support for Java native memory tracking.
    * Add: Procrun. Add a new command, print, that outputs the command to
      (re-)configure the service with the current settings. This is
      intended to be used to save settings such as before an upgrade.
  - Rebase apache-commons-daemon-riscv64.patch
  - Remove apache-commons-daemon-s390x.patch fixed upstream
* Tue Jun 09 2020 fstrba@suse.com
  - Generate ant build file and customize it in order to be able to
    build this ring package without cycles. Ring packages cannot be
    built using maven.
  - Modified patches:
    * apache-commons-daemon-JAVA_OS.patch
    * apache-commons-daemon-riscv64.patch
    * apache-commons-daemon-s390x.patch
      + Do not patch configure file itself, since we generate it
      during the build
* Fri Jun 05 2020 pmonrealgonzalez@suse.com
  - Update to 1.2.2
    * Release 1.2.2 - 2019-10-04
    - Fix: Procrun. Correct a regression in the fix for DAEMON-401
      that prevented the service from starting unless support for the
      universal C runtime had been installed.
    - Update: Update Commons-Parent to version 49.
    * Release 1.2.1 - 2019-09-09
    - Fix: jsvc. Correct debug log message that reports change in umask.
    - Fix: Procrun. Correct a regression in the previous fix for this
      issue that caused 32-bit services to crash on start-up. Fixes DAEMON-401.
    - Fix: Procrun. Correct a regression in the fix for DAEMON-391
      that caused the GUI to mix-up the WARN and INFO logging levels.
    * Release 1.2.0 - 2019-07-02
    - Fix: Procrun. Only set the global shutdown event if the event is created.
    - Fix: Unable to build with Java 9 using ant; dropped Ant build files.
    - Fix: Procrun. prunsrv stopping with error due to hard-coded timeout.
    - Fix: Update config.guess and config.sub.
    - Fix: Jsvc. Set the sun.java.command system property when starting via jsvc
      so that tools like jconsole show something meaningful for the process name.
    - Fix: Procrun. Correct the level name used in the GUI for WARN so that
      changes made via the GUI are recognised. Order the log levels in the
      drop-down from ERROR to DEBUG.
    - Fix: Procrun. Correct reversed code comments for JRE and JDK locations
      in the registry.
    - Fix: Procrun. Fix a bug that meant a value provided for LibraryPath
      replaced the value of the PATH environment variable rather than prepended to it.
    - Fix: Procrun. Ensure that the java.library.path environment variable is
      correctly configured when running on a JRE that depends on the Universal CRT.
    - Add: Procrun. Log the error code returned if JVM creation fails to aid debugging.
    - Fix: Procrun. Ensure that environment variables set via prunsrv are visible
      to native libraries that depend on the Universal CRT.
    - Fix: Procrun. Remove the code that removed quotes from configured Java and
      Java 9 Options.
    - Add: Procrun. Add an option to configure the service to use the 'Automatic
      (Delayed Start)' startup mode.
    - Add: Procrun. When running in jre mode, if the standard Java registry
      entries for JavaHome and RuntimeLib are not present, attempt to use the
      Procrun JavaHome key to find the runtime library.
    - Add: jsvc. Include the full path to the jsvc executable in the debug log.
    * Release 1.1.0 - 2017-11-15
    - Update: Update the minimum Java requirement from version 5 to 6.
    - Update: Add AArch64 support to src/native/unix/support/apsupport.m4.
    - Fix: Remove calls to explicit garbage collection during daemon start and stop.
    - Fix: Update config.guess and config.sub to add support, amongst others,
      for the 64-bit PowerPC Little-Endian architecture.
    - Update: Update Commons-Parent to version 41.
    - Fix: Update apsupport.m4 add support for 64-bit PowerPC architectures.
    - Fix: Suppress spurious "The data area passed to a system call is too small"
      error message in the log when Procrun fails to stop the service.
    - Fix: Enable jsvc to start when running on Java 9.
    - Fix: Fix a resource leak opening the JVM configuration file.
      _ Fix: Improve the jsvc code that restarts the process if the JVM crashes so
      that if the JVM crashes after a signal has been received to shut down jsvc
      does not attempt to restart the JVM.
    - Fix: Ensure that the child process is started with the correct umask.
    - Fix: Correct conflicting information for the behaviour of Procrun when
      using jvm mode.
    - Fix: Ensure that, when using Procrun in java or exe mode, the service
      process waits for the stop process to complete before starting clean-up
      to avoid a crash in the stop process.
    - Fix: Enable jsvc to find the jvm when running on AIX.
    - Fix: Ensure that Procrun treats JVM crashes as service failures so the
      recovery options will apply.
    - Fix: Ensure that the //MQ command closes the prunmgr process even if
      the configuration dialog is open when the //MQ command is used.
    - Fix: Add support for Java 9 command line arguments to jsvc.
    - Add: Add a restarts options to jsvc to control the number of permitted
      restarts after a system crash.
    - Remove: Remove support for building Procrun for the Itanium platform.
    - Fix: Fix race conditions in PID file handling in jsvc.
  - Remove patches:
    * apache-commons-daemon-ppc64.patch
    * apache-commons-daemon-aarch64.patch
  - Refresh patches:
    * apache-commons-daemon-riscv64.patch
    * apache-commons-daemon-JAVA_OS.patch
  - Update project keyring.
* Mon Mar 25 2019 fstrba@suse.com
  - Remove pom parent, since we don't use it when not building with
    maven
* Thu Jul 12 2018 schwab@suse.de
  - apache-commons-daemon-riscv64.patch: add riscv64 to the list of
    supported cpus
  - Use %license for LICENSE.txt
* Tue May 15 2018 fstrba@suse.com
  - Build with source and target 8 to prepare for a possible removal
    of 1.6 compatibility
  - Run fdupes on documentation
* Thu Sep 14 2017 fstrba@suse.com
  - Fix jdk9 build by specifying java source and target 1.6
* Fri May 19 2017 pcervinka@suse.com
  - New build dependency: javapackages-local
* Wed Mar 25 2015 tchvatal@suse.com
  - Drop gpg verification. We can stick to what osc services do for us
* Tue Mar 24 2015 tchvatal@suse.com
  - Drop unused patches:
    * 0001-execve-path-warning.patch
    * config-guess-sub-update.patch
    * jsvc-libcap-relative.patch
* Wed Mar 18 2015 tchvatal@suse.com
  - Fix build with new javapackages-tools
* Fri Sep 13 2013 mvyskocil@suse.com
  - add javapackages-tools to build requires
* Thu May 16 2013 mvyskocil@suse.com
  - update to 1.0.15
    * bugfix release, see RELEASE-NOTES.txt for a list of fixed bugs
  - obsoleted patches:
    * 0001-execve-path-warning.patch, already upstream
    * jsvc-libcap-relative.patch, already upstream
    * config-guess-sub-update.patch, already upstream
  - don't install pointless filesfor SUSE Linux
  - verify package signature on openSUSE 12.3+
  - use source urls
* Mon Mar 25 2013 schwab@suse.de
  - config-guess-sub-update.patch: update config.guess/sub for aarch64
  - apache-commons-daemon-aarch64.patch: add aarch64 to the list of
    supported cpus
* Thu Jul 19 2012 mvyskocil@suse.cz
  - fix bnc#771802: jsvc fails to load libcap
* Tue Jul 03 2012 dvaleev@suse.com
  - read ppc64 as known platform.
* Fri Jun 15 2012 mvyskocil@suse.cz
  - Update to 1.0.10 (bugfix release)
  - Rename to apache-commons-daemon
    * put the binary to -jsvc package
    * return jars from -java package to main one
  - Obsoleted ppc patch
* Mon Apr 02 2012 dvaleev@suse.com
  - fix ppc64 architecture detection
* Tue Sep 06 2011 mvyskocil@suse.cz
  - Update to 1.0.7
    * fix bnc#CVE-2011-2729/bnc#715656
    * proper file closing  and other minor fixes
* Wed Jan 19 2011 bitshuffler@opensuse.org
  - Updated to 1.0.5.
  - Reworked spec.
  - Removed obsolete patches.
* Wed Aug 26 2009 mls@suse.de
  - make patch0 usage consistent
* Mon Sep 25 2006 skh@suse.de
  - don't use icecream
  - use source="1.4" and target="1.4" for build with java 1.5
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Mon Jan 16 2006 jsmeix@suse.de
  - Current version 1.0.1 from JPackage.org
* Wed Jul 27 2005 jsmeix@suse.de
  - Adjustments in the spec file.
* Wed Jul 20 2005 jsmeix@suse.de
  - Current version 1.0 from JPackage.org
* Mon Jul 18 2005 jsmeix@suse.de
  - Current version 1.0 from JPackage.org
* Thu Sep 16 2004 skh@suse.de
  - Fix prerequires of javadoc subpackage
* Thu Sep 02 2004 skh@suse.de
  - Initial package created with version 1.0 (JPackage 1.5)

Files

/usr/lib64/java/apache-commons-daemon.jar
/usr/lib64/java/commons-daemon.jar
/usr/share/doc/packages/apache-commons-daemon
/usr/share/doc/packages/apache-commons-daemon/PROPOSAL.html
/usr/share/doc/packages/apache-commons-daemon/RELEASE-NOTES.txt
/usr/share/doc/packages/apache-commons-daemon/daemon.css
/usr/share/doc/packages/apache-commons-daemon/daemon.html
/usr/share/doc/packages/apache-commons-daemon/samples
/usr/share/doc/packages/apache-commons-daemon/samples/AloneDaemon.sh
/usr/share/doc/packages/apache-commons-daemon/samples/AloneService.java
/usr/share/doc/packages/apache-commons-daemon/samples/Native.c
/usr/share/doc/packages/apache-commons-daemon/samples/Native.sh
/usr/share/doc/packages/apache-commons-daemon/samples/ProcrunService.java
/usr/share/doc/packages/apache-commons-daemon/samples/README.txt
/usr/share/doc/packages/apache-commons-daemon/samples/ServiceDaemon.java
/usr/share/doc/packages/apache-commons-daemon/samples/ServiceDaemon.sh
/usr/share/doc/packages/apache-commons-daemon/samples/ServiceDaemonReadThread.java
/usr/share/doc/packages/apache-commons-daemon/samples/SimpleApplication.java
/usr/share/doc/packages/apache-commons-daemon/samples/SimpleApplication.sh
/usr/share/doc/packages/apache-commons-daemon/samples/SimpleDaemon.java
/usr/share/doc/packages/apache-commons-daemon/samples/SimpleDaemon.sh
/usr/share/doc/packages/apache-commons-daemon/samples/build.xml
/usr/share/licenses/apache-commons-daemon
/usr/share/licenses/apache-commons-daemon/LICENSE.txt
/usr/share/licenses/apache-commons-daemon/NOTICE.txt
/usr/share/maven-metadata/apache-commons-daemon.xml
/usr/share/maven-poms/commons-daemon.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:24:29 2024