File rubygem-daemons.changes of Package rubygem-daemons

-------------------------------------------------------------------
Sat Oct  9 09:08:15 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com>

- updated to version 1.4.1

  * Fix :proc mode (pass &block explicitly) (thanks to Graham Rogers)
  * Fix style of REAMDE.md

-------------------------------------------------------------------
Fri May 14 16:37:19 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com>

- updated to version 1.4.0

  * Allow for customization which signals are sent to stop process (thanks to philister)
  * Resolves mismatched indentations (thanks to Luis M Rodriguez)
  * Allow to use pry-byebug 3.8.0 (thanks to kamipo)

-------------------------------------------------------------------
Wed Dec 19 07:05:30 UTC 2018 - Stephan Kulow <coolo@suse.com>

- updated to version 1.3.1
  no changelog found

-------------------------------------------------------------------
Tue Jan  2 09:22:12 UTC 2018 - dkang@suse.com

- Updated to version 1.2.6

  == Release 1.2.6: December 24, 2017

  * Add links to rubydoc.info documentation.

-------------------------------------------------------------------
Mon Oct 23 05:47:31 UTC 2017 - mschnitzer@suse.com

- updated to version 1.2.5

  == Release 1.2.5: October 22, 2017

  * In Application#stop, call zap, not cleanup on the pidfile (thanks to wevanscfi)
  * Use File.expand_path on and output and log files (thanks to Dave Harris)

-------------------------------------------------------------------
Wed Aug  3 04:30:21 UTC 2016 - coolo@suse.com

- updated to version 1.2.4
  no changelog found

-------------------------------------------------------------------
Fri Jun 26 04:33:13 UTC 2015 - coolo@suse.com

- updated to version 1.2.3
  no changelog found

-------------------------------------------------------------------
Sun Mar 22 09:14:13 UTC 2015 - coolo@suse.com

- updated to version 1.2.2
 * fix 100% CPU usage bug when using monitor mode.
 * increase version number to be able to re-push to rubygems

-------------------------------------------------------------------
Mon Mar  9 05:29:05 UTC 2015 - coolo@suse.com

- updated to version 1.2.0

-------------------------------------------------------------------
Sun Oct 12 10:20:20 UTC 2014 - adrian@suse.de

- adapt to new rubygem packaging style

-------------------------------------------------------------------
Fri Aug 10 09:45:10 UTC 2012 - coolo@suse.com

- updated to version 1.1.9
 * daemonize.rb: do srand in the forked child process both in daemonize and call_as_daemon

-------------------------------------------------------------------
Thu Apr 14 23:33:23 UTC 2011 - mrueckert@suse.de

- update to version 1.1.2
  * Fixed gemspec to include all needed files.
- additional changes from 1.1.1
  * Make the logging facilities work in :mode => :none (i.e. when
    calling Daemons.daemonize) (thanks to the input from Peter Hegedus).
- additional changes from 1.1.0
  * Honour the options[:app_name] in Daemons.daemonize (thanks to
    Ryan Tecco).
  * Included a new option :stop_proc to specify a proc that will be
    called when a daemonized process receives a request to stop
    (thanks to Dave Dupre).
  * Only delete the pidfile if the current pid is the original pid
    (ghazel).
  * Start when restart but no application running (pcreux).
  * Silently continue if there is no pidfile (ghazel).
  * We now per default wait for processes to stop and kill them
    automatically it if they do not stop within a given time
    (force_kill_waittime). Use the option --no_wait to not wait for
    processes to stop.
  * Set log files mode to 0644 (mikehale).
  * Set pid file permissions to 0644 (mikehale).
  * Added ability to change process uid/gid (mikehale).
  * Fix for: If you happen to start a daemon from a process that
    has open file descriptors these will stay open. As it is
    daemonize.rb only closes ruby IO objects (thanks to Han Holl).
  * New reload command (SIGHUP) (thanks to Michael Schuerig).
- split out a doc package

-------------------------------------------------------------------
Fri Jun 11 10:00:01 UTC 2010 - mrueckert@suse.de

- use rubygems_requires macro

-------------------------------------------------------------------
Thu Jan 21 18:33:11 UTC 2010 - mrueckert@suse.de

- spec cleanup

-------------------------------------------------------------------
Mon Aug 25 17:55:57 CEST 2008 - mrueckert@suse.de

- update to version 1.0.10
  * By default, we now delete stray pid-files (i.e. pid-files which
    result for example from a killed daemon) automatically. This
    function can be deactivated by passing :keep_pid_files => true
    as an option.
  * All pid files of :multiple daemons new get deleted correctly
    upon exit of the daemons (reported by Han Holl).
  * Use the signal 'KILL' instead of 'TERM' on Windows platforms.
  * Use exit! in trap('TERM') instead of exit when option
    :hard_exit is given (thanks to Han Holl).
  * Did some clarification on the exception log

-------------------------------------------------------------------
Thu Feb 21 04:13:57 CET 2008 - mrueckert@suse.de

- update to version 1.0.9:
  new Pid.running? function. Checking whether a process exists by
  sending signal '0' (added in 1.0.8 and fixed in 1.0.9)

-------------------------------------------------------------------
Sun Aug  5 20:09:45 CEST 2007 - mrueckert@suse.de

- update to version 1.0.7:
  * Patch to fix wrong ARGV when using :exec (in def start_exec:
    Kernel.exec(script(), *(@app_argv || [])))
    (thanks to Alex McGuire).

-------------------------------------------------------------------
Mon May 14 17:56:19 CEST 2007 - mrueckert@suse.de

- Update to version 1.0.6:
  * New option to pass an ARGV-style array to run and run_proc
    (thanks to Marc Evans).
  * Additional patches for '/var/log' (thanks to Marc Evans).
- additional changes from 1.0.5
  * Applied patch that makes daemons to use '/var/log' as logfile
    directory if you use :dir_mode = :system (thanks to Han Holl).
  * Daemons should now work with Ruby 1.9 (at least the basic
    features).
- additional changes from 1.0.4
  * Document the :log_output option (thanks to Andrew Kuklewicz).
  * Set STDOUT.sync = true when redirecting to a logfile
    (thanks to Andrew Kuklewicz).
  * Should now run also correctly when there is no working 'ps ax'
    on the system (thanks to Daniel Kehoe).
- additional changes from 1.0.3
  * Set the app_name correctly also for the monitor process
  (thanks to Ilya Novoselov).

-------------------------------------------------------------------
Fri Oct  6 05:49:19 CEST 2006 - mrueckert@suse.de

- Update to version 1.0.2:
  o Changed the 'ps -ax' call back to 'ps ax'.
  o Fixed the documentation for the :normal :dir_mode.
  o As a default for Daemons.run_proc, the pid file is now saved
    in the current directory.
  o In :ontop mode for running a proc (this is equal to calling
    something like 'ruby ctrl_proc.rb run'), the proc now runs
    directly in the calling script, not in a forked process anymore
    (thanks to Paul Butcher).
  o Set $0 to app_name in the daemons (thanks to Ilya Novoselov).

-------------------------------------------------------------------
Wed Aug 30 15:45:53 CEST 2006 - mrueckert@suse.de

- Update to version 1.0.1:
  o Fixes regexp to parse "ps ax"

-------------------------------------------------------------------
Wed Jun 21 01:18:13 CEST 2006 - mrueckert@suse.de

- use rubygems_with_buildroot_patch instead of the versioned
  buildrequires

-------------------------------------------------------------------
Mon Jun 19 20:47:10 CEST 2006 - mrueckert@suse.de

- Initial package version 0.4.4

openSUSE Build Service is sponsored by