| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: earlyoom | Distribution: openSUSE Tumbleweed |
| Version: 1.9.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Sep 17 22:47:50 2025 |
| Group: System/Daemons | Build host: reproducible |
| Size: 72967 | Source RPM: earlyoom-1.9.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/rfjakob/earlyoom | |
| Summary: Early OOM Daemon for Linux | |
earlyoom checks the amount of available memory and free swap, and if both are below critical level, it will kill the largest process (highest oom_score).
MIT
* Wed Sep 17 2025 Kyle Scheuing <kyle@kylescheuing.com>
- Updated to 1.9.0
* Add -P /path/to/script option to execute before killing something
* More debug logging for -n and -N
* Also log oom_score_adj when killing something
* Sun May 12 2024 Илья Индиго <ilya@ilya.top>
- Manual optimizations in spec-file.
- Updated to 1.8.2
* Changed file earlyoom.1 (MANPAGE.md -s -t man > earlyoom.1).
* https://github.com/rfjakob/earlyoom#changelog
* Fixed crash with -p flag in config and IPAddressDeny syntax.
* Thu Apr 18 2024 David B <db@mail25.net>
- Removed -p flag from configuration (ineffective for systemd unit).
* Tue Apr 16 2024 Илья Индиго <ilya@ilya.top>
- Updated to 1.8
* Changed file earlyoom.1 (MANPAGE.md -s -t man > earlyoom.1).
* https://github.com/rfjakob/earlyoom#changelog
* Introduce user mem total / meminfo_t.UserMemTotal and
calculate MemAvailablePercent.
* Added NO_COLOR support.
* Fixed handling of processes with a zombie main thread.
* Added --sort-by-rss. This will select a process to kill acc
to the largest RSS instead of largest oom_score.
* Wed May 18 2022 Илья Индиго <ilya@ilya.top>
- Refreshed spec-file via spec-cleaner and manual optimizated.
* Reduced to the standard github URL.
* Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
* Changed file earlyoom.1 (MANPAGE.md -s -t man > earlyoom.1).
* https://github.com/rfjakob/earlyoom#changelog
* Added -N flag to run a script every time a process is killed.
* Added -g flag to kill whole process group.
* Removed -i flag, it does not work properly on Linux kernels 5.9+.
* Droped ambient capabilities on startup.
* Thu Nov 18 2021 Илья Индиго <ilya@ilya.top>
- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)
* Fri May 07 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Package pre-built earlyoom.1 as pandoc / haskell is not supported
on all archs.
- Drop pandoc BuildRequires.
* Thu Dec 03 2020 Dan Čermák <dcermak@suse.com>
- New upstream release 1.6.2
* Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
* Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
* Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service
* Thu Sep 17 2020 Dan Čermák <dcermak@suse.com>
- Enable tests on x86_64 & ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables
* Thu Sep 03 2020 Franck Bui <fbui@suse.com>
- Drop dependency on insserv-compat
The sysvinit script is not shipped so this dependency on this
obsolete package is not needed and can be removed.
/usr/bin/earlyoom /usr/lib/systemd/system/earlyoom.service /usr/sbin/rcearlyoom /usr/share/doc/packages/earlyoom /usr/share/doc/packages/earlyoom/MANPAGE.md /usr/share/doc/packages/earlyoom/README.md /usr/share/fillup-templates/sysconfig.earlyoom /usr/share/licenses/earlyoom /usr/share/licenses/earlyoom/LICENSE /usr/share/man/man1/earlyoom.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025