Thomas Orozco
8d569f0419
Update docs to mention 32-bit build
8 years ago
Thomas Orozco
39f7778e32
Add "Why Tini?" section in the README
...
Adds a summary of #8 and a link to that discussion.
8 years ago
Thomas Orozco
81c54470e6
Bump version to 0.13.2
8 years ago
Thomas Orozco
82e8cc0fd4
Add @geek to contributors
8 years ago
Thomas Orozco
042898f255
Bump version to 0.13.1
8 years ago
Thomas Orozco
e8de7825e6
Bump version to 0.13.0
8 years ago
Thomas Orozco
a60521a432
Add @crosbymichael to contributors
8 years ago
Thomas Orozco
99b7ab7004
Bump version to 0.12.0
8 years ago
Thomas Orozco
082c13d48e
[ci skip] 0.11.0: Sync README
8 years ago
Thomas Orozco
271c09796e
Update README to mention ARM images
8 years ago
Jorge Marin
df9dbc1055
Replace GPG key short id for full fingerprint ( #48 )
...
Prevent dead beef attack
8 years ago
Thomas Orozco
75217ef640
Bump version to 0.10.0
...
- New `-l` option to show license and exit.
8 years ago
Thomas Orozco
a61a036c6e
[ci skip] Update Alpine instructions
9 years ago
Romain
55e927779a
Update README to point to Alpine CDN repository
...
I ran into trouble installing `tini` from http://dl-1.alpinelinux.org/alpine/edge/community/
```bash
WARNING: Ignoring APKINDEX.83d1b7a5.tar.gz: No such file or directory
ERROR: unsatisfiable constraints:
tini (missing):
required by: world[tini]
The command '/bin/sh -c apk add --repository http://dl-1.alpinelinux.org/alpine/edge/community/ tini' returned a non-zero code: 1
```
Updating to http://dl-1.alpinelinux.org/alpine/edge/community/ seems to fix it. Not sure if that's the right way but it worked me me.
9 years ago
Danilo Bürger
d5d6e0ee94
Moved alpine package to community repository
9 years ago
Thomas Orozco
2c2bb517b0
Bump version to 0.9.0
9 years ago
Thomas Orozco
551d271823
Document signed binaries
9 years ago
Thomas Orozco
a4af09f931
Do a better job at acknowledging contributors
...
Thanks to @tianon , @dpw , @danilobuerger , @datakurre !
9 years ago
Thomas Orozco
b62b57caeb
There appears to be a Nix package now!
...
https://github.com/NixOS/nixpkgs/pull/10945
9 years ago
Thomas Orozco
eb094de175
Release 0.8.4
9 years ago
Thomas Orozco
9d12e39c9d
Release 0.8.3
9 years ago
Thomas Orozco
9bfb4a505f
Release 0.8.2
...
Oops; Travis doesn't like seeing a release commit being rebased.
9 years ago
Thomas Orozco
486f79fe8a
Release 0.8.1
9 years ago
Thomas Orozco
158def8e93
Include install instructions for Alpine Linux
...
Fix : #18
9 years ago
Thomas Orozco
197a39d9f2
Release 0.8.0
9 years ago
David Wragg
109019f917
Support for killing the whole child process group
...
tini only kills the immediate child process. This means that if you
do, for example,
docker run krallin/ubuntu-tini sh -c 'sleep 10'
and ctrl-C it, nothing happens: SIGINT is sent to the 'sh' process,
but that shell won't react to it while it is waiting for the 'sleep'
to finish.
This change adds a -g option to put the child process of tini into a
new process group, and sends signals to that group, so that every
process in the group gets a signal. This corresponds more closely to
what happens when you do ctrl-C etc. in a terminal: The signal is sent
to the foreground process group.
So if you try the example above with a container image that passes -g
to tini, the SIGINT will be received by the 'sleep', and the container
promptly exits.
9 years ago
Thomas Orozco
e4b6654130
Bump version to 0.7.0
9 years ago
Thomas Orozco
9b8a8a5764
Bump version to 0.6.0
9 years ago
Thomas Orozco
bfa8e0bf03
Update README to mention child subreaping support
9 years ago
Thomas Orozco
fa1f3602a6
Update README (subreaping)
9 years ago
Thomas Orozco
376d186b2e
Set default verbosity level to 1
...
This means warnings always show warnings, which is the right thing to do
considering the 2 warnings we show are actually for important
information.
9 years ago
Thomas Orozco
e9546e0e1a
Bump version to 0.5.0
...
+ `tini-static` is back, thanks to @tianon !
10 years ago
Tianon Gravi
f2229f937e
Bring back tini-static! 🎉
...
This allows the use of `tini` within even more minimal environments (such as images that are `FROM scratch` with a single application binary `COPY`'d in).
10 years ago
Thomas Orozco
f6f26afc2a
Bump version to 0.4.3
...
+ More packaging changes to facilitate building packages in tini-images
10 years ago
Thomas Orozco
73aabc2a40
Bump version to 0.4.2
...
+ Only packaging changes
10 years ago
Thomas Orozco
3764a7f224
Bump to 0.4.1
...
+ Add support for older Cmake to build on Ubuntu Precise (which is what
we have in Travis)
10 years ago
Thomas Orozco
b7afb24a82
Add notes about autogenerated files
10 years ago
Thomas Orozco
434dd956bd
Bump version to 0.4.0
...
New features:
+ Generate DEB and RPM packages
10 years ago
Thomas Orozco
a417b59f1a
Ensure ${} isn't eaten by CMake
10 years ago
Thomas Orozco
1eb56cc7f9
Add link to tini-images repo
10 years ago
Thomas Orozco
556948c48e
Update README for v0.3.4
10 years ago
Thomas Orozco
f3c3b1ec14
Bump to 0.3.3
...
Only packaging changes
10 years ago
Thomas Orozco
cf37f5a7f0
Include travis status image
10 years ago
Thomas Orozco
6e7cdc63bb
Auto-generate README (for version number)
10 years ago
Thomas Orozco
e3d2662820
Update README to point to v0.3.2
10 years ago
Thomas Orozco
699c3aadf2
Remove the static build for now
...
The static build doesn't build with clang, and its usefulness is dubious
for the time being considering the only requirement is glibc.
10 years ago
Thomas Orozco
3003e55a8c
Explain exit code handling in README
10 years ago
Thomas Orozco
fb66ef7f6f
Fix typo in README
10 years ago
Thomas Orozco
03517ace39
Bump version to 0.3.0
10 years ago
Thomas Orozco
8a2e156182
More code example in the README
10 years ago