dumb-init_0.0.1_amd64.deb

STEP 1: Have you installed this repository?

If not, run this installation script command:

curl -s https://packagecloud.io/install/repositories/ckuehl/dumb-init/script.deb.sh | sudo bash
copy
curl -s https://packagecloud.io/install/repositories/ckuehl/dumb-init/script.deb.sh | sudo bash

STEP 2: Install the package
sudo apt-get install dumb-init=0.0.1

Simple wrapper script which proxies signals to a child

Full description:
  Simple wrapper script which proxies signals to a child
 Docker runs your processes as PID1. The kernel doesn't apply default signal
 handling to PID1 processes, so if your process doesn't register a custom
 signal handler, signals like TERM will just bounce off your process.
 .
 This can result in cases where sending signals to a `docker run` process
 results in the run process exiting, but the container continuing in the
 background.
 .
 A workaround is to wrap your script in this proxy, which runs as PID1. Your
 process then runs as some other PID, and the kernel won't treat the signals
 that are proxied to them specially.
 .
 The proxy dies when your process dies, so it must not double-fork or do other
 weird things (this is basically a requirement for doing things sanely in
 Docker anyway).

Checksums

MD5 aa7c595a32dfa363f844f22a8df4a0fa
SHA1 2e94c0df3454286412cbd0c805498952b9bd3061
SHA256 251fa376495a9897b9eb3028db2c66216d6837703b5fa1aca3cc8fa897c83d30
SHA512 ac4b2ac5ed3bb1fc3be2c9fae7d1f9ba1a83e8195ea27beb0aecae7e59341e91521ba162569089f775e6e9b609100552ef30ab8e9c584e150639e785af56182a

Files

  • /usr/share/doc/dumb-init/changelog.gz
  • /usr/bin/dumb-init

Uploaded

over 8 years ago

Package Size

296 KB

Installed Size

680 KB

Downloads

12

wget

wget --content-disposition "https://packagecloud.io/ckuehl/dumb-init/packages/debian/jessie/dumb-init_0.0.1_amd64.deb/download.deb?distro_version_id=25"