ruby2.6-rubygem-daemons-1.3.1-1.1.i586.rpm


Advertisement

Description

ruby2.6-rubygem-daemons - A toolkit to create and control daemons in different ways

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename ruby2.6-rubygem-daemons-1.3.1-1.1.i586.rpm
Package name ruby2.6-rubygem-daemons
Package version 1.3.1
Package release 1.1
Package architecture i586
Package type rpm
Category Development/Languages/Ruby
Homepage https://github.com/thuehlinger/daemons
License MIT
Maintainer -
Download size 65.01 KB
Installed size 117.54 KB
Daemons provides an easy way to wrap existing ruby scripts (for example a
self-written server)  to be run as a daemon and to be controlled by simple
start/stop/restart commands.
You can also call blocks as daemons and control them from the parent or just
daemonize the current process.
Besides this basic functionality, daemons offers many advanced features like
exception backtracing and logging (in case your ruby script crashes) and
monitoring and automatic restarting of your processes if they crash.

Alternatives

Package Version Architecture Repository
ruby2.6-rubygem-daemons-1.3.1-1.1.x86_64.rpm 1.3.1 x86_64 openSUSE Oss
ruby2.6-rubygem-daemons - - -

Requires

Name Value
/usr/bin/ruby.ruby2.6 -
ruby(abi) = 2.6.0

Provides

Name Value
ruby2.6-rubygem-daemons = 1.3.1-1.1
ruby2.6-rubygem-daemons(x86-32) = 1.3.1-1.1
rubygem(daemons) = 1.3.1
rubygem(ruby:2.6.0:daemons) = 1.3.1
rubygem(ruby:2.6.0:daemons:1) = 1.3.1
rubygem(ruby:2.6.0:daemons:1.3) = 1.3.1
rubygem(ruby:2.6.0:daemons:1.3.1) = 1.3.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package ruby2.6-rubygem-daemons-1.3.1-1.1.i586.rpm
Source Package rubygem-daemons-1.3.1-1.1.src.rpm

Install Howto

Install ruby2.6-rubygem-daemons rpm package:

# zypper install ruby2.6-rubygem-daemons

Files

Path
/usr/lib/ruby/gems/2.6.0/cache/daemons-1.3.1.gem
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/LICENSE
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/README.md
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/Releases
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/call/call.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/call/call_monitor.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/daemonize/daemonize.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_crash.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_custom_logfiles.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_exec.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_exit.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_hanging.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_keep_pid_files.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_monitor.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_monitor_multiple.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_monitor_nocrash.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_multiple.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_normal.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_ontop.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_optionparser.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_proc.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_proc_multiple.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_proc_rand.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_proc_simple.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/ctrl_slowstop.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/myserver.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/myserver_crashing.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/myserver_exiting.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/myserver_hanging.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/examples/run/myserver_slowstop.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/application.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/application_group.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/change_privilege.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/cmdline.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/controller.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/daemonize.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/etc_extension.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/exceptions.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/monitor.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/pid.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/pidfile.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/pidmem.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/reporter.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/syslogio.rb
/usr/lib/ruby/gems/2.6.0/gems/daemons-1.3.1/lib/daemons/version.rb
/usr/lib/ruby/gems/2.6.0/specifications/daemons-1.3.1.gemspec
/usr/share/doc/packages/ruby2.6-rubygem-daemons/LICENSE
/usr/share/doc/packages/ruby2.6-rubygem-daemons/README.md

Changelog

2018-12-19 - Stephan Kulow <coolo@suse.com>
- updated to version 1.3.1
no changelog found
2018-01-02 - dkang@suse.com
- Updated to version 1.2.6
== Release 1.2.6: December 24, 2017
* Add links to rubydoc.info documentation.
2017-10-23 - 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)
2016-08-03 - coolo@suse.com
- updated to version 1.2.4
no changelog found
2015-06-26 - coolo@suse.com
- updated to version 1.2.3
no changelog found
2015-03-22 - 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
2015-03-09 - coolo@suse.com
- updated to version 1.2.0
2014-10-12 - adrian@suse.de
- adapt to new rubygem packaging style
2012-08-10 - 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
2011-04-14 - 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

See Also

Package Description
ruby2.6-rubygem-daemons-doc-1.3.1-1.1.i586.rpm RDoc documentation for daemons
ruby2.6-rubygem-daemons-doc-1.3.1-1.1.x86_64.rpm RDoc documentation for daemons
ruby2.6-rubygem-debug_inspector-0.0.3-1.11.i586.rpm A Ruby wrapper for the MRI 2.0 debug_inspector API
ruby2.6-rubygem-debug_inspector-0.0.3-1.11.x86_64.rpm A Ruby wrapper for the MRI 2.0 debug_inspector API
ruby2.6-rubygem-debug_inspector-doc-0.0.3-1.11.i586.rpm RDoc documentation for debug_inspector
ruby2.6-rubygem-debug_inspector-doc-0.0.3-1.11.x86_64.rpm RDoc documentation for debug_inspector
ruby2.6-rubygem-debug_inspector-testsuite-0.0.3-1.11.i586.rpm Test suite for debug_inspector
ruby2.6-rubygem-debug_inspector-testsuite-0.0.3-1.11.x86_64.rpm Test suite for debug_inspector
ruby2.6-rubygem-debugger-linecache-1.2.0-1.13.i586.rpm Read file with caching
ruby2.6-rubygem-debugger-linecache-1.2.0-1.13.x86_64.rpm Read file with caching
ruby2.6-rubygem-debugger-linecache-doc-1.2.0-1.13.i586.rpm RDoc documentation for debugger-linecache
ruby2.6-rubygem-debugger-linecache-doc-1.2.0-1.13.x86_64.rpm RDoc documentation for debugger-linecache
ruby2.6-rubygem-debugger-linecache-testsuite-1.2.0-1.13.i586.rpm Test suite for debugger-linecache
ruby2.6-rubygem-debugger-linecache-testsuite-1.2.0-1.13.x86_64.rpm Test suite for debugger-linecache
ruby2.6-rubygem-deep_merge-1.2.1-1.5.i586.rpm Merge Deeply Nested Hashes
Advertisement
Advertisement