Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: catatonit | Distribution: openSUSE Tumbleweed |
Version: 0.2.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Dec 14 10:18:44 2024 |
Group: System/Management | Build host: reproducible |
Size: 679807 | Source RPM: catatonit-0.2.1-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/openSUSE/catatonit | |
Summary: A signal-forwarding process manager for containers |
Catatonit is a /sbin/init program for use within containers. It forwards (almost) all signals to the spawned child, tears down the container when the spawned child exits, and otherwise cleans up other exited processes (zombies). This is a reimplementation of other container init programs (such as "tini" or "dumb-init"), but uses modern Linux facilities (such as signalfd(2)) and has no additional features.
GPL-2.0-or-later
* Sat Dec 14 2024 Aleksa Sarai <asarai@suse.com> - Update to catatonit v0.2.1. See the upstream changelog at <https://github.com/openSUSE/catatonit/releases/tag/v0.2.1> * catatonit will now chdir to / in order to avoid keeping the directory it was running in busy. This was causing issues with rootless Podman's pause container keeping some /home/... paths busy and blocking umounts. * Mon Oct 02 2023 Aleksa Sarai <asarai@suse.com> - Update to catatonit v0.2.0. * Change license to GPL-2.0-or-later. - Remove upstreamed patches: - 99bb9048f.patch * Mon Apr 11 2022 Richard Brown <rbrown@suse.com> - Update to catatont v0.1.7 - This release adds the ability for catatonit to be used as the only process in a pause container, by passing the -P flag (in this mode no subprocess is spawned and thus no signal forwarding is done). * Thu Nov 25 2021 Dominique Leuenberger <dimstar@opensuse.org> - Add 99bb9048f.patch: configure.ac: call AM_INIT_AUTOMAKE only once. Fix build with autocnf 2.71 / automake 1.16.5. * Thu Sep 16 2021 Aleksa Sarai <asarai@suse.com> - Update to catatonit v0.1.6, which fixes a few bugs -- mainly ones related to socket activation or features somewhat adjacent to socket activation (such as passing file descriptors). - Update catatonit-rpmlintrc in order to cover that static binaries are now an error not a warning. * Mon Mar 02 2020 Aleksa Sarai <asarai@suse.com> - Update to catatonit v0.1.5, which fixes two bugs where catatonit would hang endlessly when pid1 died in very specific ways. bsc#1176155 * Tue Jan 29 2019 Aleksa Sarai <asarai@suse.com> - Update to catatonit v0.1.4, which includes support for "-g". * Wed Apr 18 2018 asarai@suse.com - Update to catatonit v0.1.3, which includes a fix for docker compatiblity so that dockerd doesn't give spurrious warnings. * Fri Apr 06 2018 asarai@suse.com - Fix build to correctly build a static binary (which will allow it to work in all containers). This was caused by forgetting to include 'glibc-devel-static'. I've added a check to ensure it doesn't happen by accident again. - Add catatonit-rpmlintrc to include filters for "static binary" warnings, since this is intentional. * Tue Apr 03 2018 jengelh@inai.de - Update package descriptions.
/usr/bin/catatonit /usr/bin/docker-init /usr/share/doc/packages/catatonit /usr/share/doc/packages/catatonit/README.md /usr/share/licenses/catatonit /usr/share/licenses/catatonit/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025