dumb-init_0.0.2_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.2

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 c7c1d7e92e08bca5fa156995f8fb21e9
SHA1 5aa5e7f6ab2dff1116c4e62ba9b992777965e280
SHA256 0c50ca84e562904fd77aef69160d84e3bba06a967cfbf3892e604a0923e526ba
SHA512 afe9acc4931d555f3a9af17bae79c9a48fafac83ad523585e34d89a9955bdb33170948a0bc675a3195c46b4f4c3005d02de9c6cbb84606b56d7c93818adcc7dd

Files

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

Uploaded

over 8 years ago

Package Size

306 KB

Installed Size

744 KB

Downloads

8

wget

wget --content-disposition "https://packagecloud.io/ckuehl/dumb-init/packages/ubuntu/trusty/dumb-init_0.0.2_amd64.deb/download.deb?distro_version_id=20"