Commit graph

311 commits

Author SHA1 Message Date
Konrad Scherer
1a89e4a6f8 README.md: Add instructions for building with musl
Signed-off-by: Konrad Scherer <kmscherer@gmail.com>
2016-01-07 13:45:32 -05:00
Konrad Scherer
1b612a8ecc Strip the dumb-init binary to remove unnecessary symbols
Signed-off-by: Konrad Scherer <kmscherer@gmail.com>
2016-01-07 13:43:02 -05:00
Chris Kuehl
3582a92402 Fix typo in error message 2015-11-20 09:31:45 -08:00
Chris Kuehl
94505cde49 README: fix another typo 2015-10-28 23:26:13 -07:00
Chris Kuehl
468e642d57 Merge pull request #42 from chriskuehl/fix-typo
Fix typo in help message
2015-10-26 11:06:44 -07:00
Chris Kuehl
01f6064164 Fix typo in help message 2015-10-26 10:20:18 -07:00
Kent Wills
ffaa420179 Merge pull request #41 from chriskuehl/no-interactive-tests
Don't run tests interactively or with a TTY
2015-10-22 17:06:37 -07:00
Chris Kuehl
32a5e96b66 Don't run tests interactivly with a TTY 2015-10-22 16:43:50 -07:00
Chris Kuehl
c6dd18b116 README: fix typo 2015-10-15 14:36:38 -07:00
Chris Kuehl
153c6bf410 README: fix Docker link 2015-10-09 15:41:51 -07:00
Kent Wills
88f0106b28 Merge pull request #40 from chriskuehl/update-readme
README: better description of capabilities and reasons
2015-10-09 13:47:47 -07:00
Chris Kuehl
f115c8624a README: better description of capabilities and reasons 2015-10-09 13:23:17 -07:00
Chris Kuehl
f3b356630f Merge pull request #39 from Yelp/asottile-patch-1
Descendants not ancestors
2015-10-03 00:45:22 -07:00
Chris Kuehl
cd8f4bccf1 cli_test: update help message 2015-10-03 00:36:35 -07:00
Anthony Sottile
d0c28bd03e Descendants not ancestors 2015-10-02 22:28:40 -07:00
Chris Kuehl
44ee1d4486 Bump to v0.5.0 2015-10-02 18:14:02 -07:00
Buck Evan
5e8e55c351 Merge pull request #37 from chriskuehl/add-standard-flags
Add standard command-line flags
2015-10-02 18:08:34 -07:00
Chris Kuehl
958c6420a5 Add command-line option sanity check tests 2015-10-02 17:54:06 -07:00
Chris Kuehl
6b7f0ce3fa Add standard command-line flags 2015-10-02 15:53:07 -07:00
Buck Evan
bac1bf99b0 Merge pull request #36 from chriskuehl/printerr
Prefix output with [dumb-init]
2015-10-02 12:44:45 -07:00
Chris Kuehl
316f6b0d93 Prefix output with [dumb-init] 2015-10-02 10:51:09 -07:00
Chris Kuehl
cd79164d94 Bump to v0.4.0 2015-09-29 13:46:23 -07:00
Chris Kuehl
2aa56d6aab Merge pull request #25 from chriskuehl/background-support
Properly respond to job control signals
2015-09-29 13:44:28 -07:00
Chris Kuehl
43a7e40563 Bump to v0.3.1 2015-09-29 11:19:05 -07:00
Chris Kuehl
ebafb14130 Merge pull request #33 from chriskuehl/fix-exec-failures
Exit nonzero if exec fails
2015-09-29 11:17:37 -07:00
Chris Kuehl
dd361496d1 tests/child_processes_test: fix py34 2015-09-29 10:54:20 -07:00
Chris Kuehl
d178fbaf52 Print better error message when exec fails 2015-09-29 10:49:08 -07:00
Chris Kuehl
a78ac8fe23 Exit nonzero if exec fails 2015-09-29 10:43:45 -07:00
Chris Kuehl
b42f376351 Add tests for background process support 2015-09-25 18:19:24 -07:00
Chris Kuehl
b39643dcbc Properly respond to job control signals 2015-09-25 18:19:23 -07:00
Anthony Sottile
f3aa9cc93c Merge pull request #29 from chriskuehl/mock-all-the-things
Use mock.patch.dict to patch environment
2015-09-22 16:09:25 -07:00
Chris Kuehl
4b9d6927de Use mock.patch.dict to patch environment 2015-09-22 15:19:44 -07:00
Kent Wills
7825fda346 Merge pull request #24 from chriskuehl/ci-run-tox
Run tox in CI
2015-09-22 13:43:35 -07:00
Kent Wills
5f2a032fae Merge pull request #28 from chriskuehl/avoid-env-pollution
Ensure tests don't pollute each others' environment
2015-09-22 13:41:39 -07:00
Chris Kuehl
8b66e27897 Ensure tests don't pollute each others' environment
As much as possible, anyway...
2015-09-22 01:20:48 -07:00
Chris Kuehl
1cc08b4698 gitignore: add .cache 2015-09-22 01:19:38 -07:00
Chris Kuehl
da4abada27 Update wget url in README 2015-09-18 11:23:26 -07:00
Chris Kuehl
86531125f7 Bump to v0.3.0 2015-09-18 11:08:49 -07:00
Chris Kuehl
2ae2aceb28 Run tox in CI to better catch regressions 2015-09-18 11:06:08 -07:00
Chris Kuehl
3ecf882c02 Merge pull request #22 from chriskuehl/kill-session-on-exit
Send TERM to all children when the main child exists in setsid mode
2015-09-18 11:05:58 -07:00
Kent Wills
5238bd9690 Merge pull request #23 from chriskuehl/faster-dumb-init
Compile dumb-init with -O3
2015-09-18 10:21:34 -07:00
Chris Kuehl
a0274f17c4 Compile dumb-init with -O3 2015-09-18 09:43:33 -07:00
Chris Kuehl
d59a190a5d Send TERM to all children when the main child exists in setsid mode 2015-09-16 20:00:15 -07:00
Chris Kuehl
d43bc4ac3d Kill hanging tests after 5 seconds 2015-09-16 19:41:49 -07:00
Buck Evan
dbf416b6f5 Merge pull request #20 from chriskuehl/less-flaky-tests
Rewrite tests in Python using pytest
2015-09-16 18:19:12 -07:00
Chris Kuehl
fc8d6111ed Address Circle CI review comments 2015-09-16 17:23:45 -07:00
Chris Kuehl
80c0d3f113 Replace Travis with CircleCI 2015-09-16 17:06:34 -07:00
Chris Kuehl
e6fd9233cb Python test fixes for lucid 2015-09-11 17:24:18 -07:00
Chris Kuehl
e3d9f84d6f Rewrite tests in Python using pytest 2015-09-11 16:50:05 -07:00
Anthony Sottile
88af52b504 Merge pull request #16 from chriskuehl/update-contrib
CONTRIBUTING: Travis runs itests, fix twine command
2015-09-11 10:32:20 -07:00