# -*- encoding: utf-8 -*- # stub: puma-daemon 0.2.3 ruby lib Gem::Specification.new do |s| s.name = "puma-daemon".freeze s.version = "0.2.3".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/kigster/puma-daemon/blob/master/CHANGELOG.md", "homepage_uri" => "https://github.com/kigster/puma-daemon", "source_code_uri" => "https://github.com/kigster/puma-daemon" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Konstantin Gredeskoul".freeze] s.bindir = "exe".freeze s.date = "2023-03-14" s.description = "\nIn version 5.0 the authors of the popular Ruby web server Puma chose\nto remove the daemonization support from Puma, because the code wasn't wall maintained, \nand because other and perhaps better options exist (such as systemd, etc), not to \nmention many people have switched to Kubernetes and Docker, where you want to start \nall servers on the foreground.\n\nAnd yet, something useful and simple got lost \u2014 in our humble opinion. Some folks were \nindeed happily using the `--daemonize` feature until in 5.0 they got an error that this flag is \nnot supported.\n\nSo, if you want to use the latest and greatest Puma 5+, but have it self-daemonize, \nthis gem is for you. Just use *pumad* binary instead of *puma*, or require 'puma/daemon' inside\nyour config file.\n".freeze s.email = ["kigster@gmail.com".freeze] s.executables = ["pumad".freeze] s.files = [".envrc".freeze, ".github/workflows/main.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, "CHANGELOG.md".freeze, "Dockerfile.build".freeze, "Dockerfile.download".freeze, "Gemfile.puma-v5".freeze, "Gemfile.puma-v6".freeze, "LICENSE.txt".freeze, "Makefile".freeze, "README.adoc".freeze, "README.pdf".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/setup".freeze, "codecov.yml".freeze, "config/puma_cluster.rb".freeze, "config/puma_single.rb".freeze, "example/cluster.sh".freeze, "example/config.ru".freeze, "example/puma.rb".freeze, "example/single.sh".freeze, "exe/pumad".freeze, "lib/puma-daemon.rb".freeze, "lib/puma/daemon.rb".freeze, "lib/puma/daemon/cli.rb".freeze, "lib/puma/daemon/configuration.rb".freeze, "lib/puma/daemon/dsl.rb".freeze, "lib/puma/daemon/runner_adapter.rb".freeze, "lib/puma/daemon/version.rb".freeze, "puma-daemon.gemspec".freeze] s.homepage = "https://github.com/kigster/puma-daemon".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.4.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Restore somewhat Puma's ability to self-daemonize, since Puma 5.0 dropped it".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end