Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

earlyoom-1.7-1.5 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: earlyoom Distribution: openSUSE:Factory:zSystems
Version: 1.7 Vendor: openSUSE
Release: 1.5 Build date: Thu Jun 15 03:00:06 2023
Group: System/Daemons Build host: s390zp21
Size: 62695 Source RPM: earlyoom-1.7-1.5.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).

Provides

Requires

License

MIT

Changelog

* Wed May 18 2022 Илья Индиго <ilya@ilya.cf>
  - 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
    * Updated 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.cf>
  - 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.
* Mon Aug 17 2020 Dirk Mueller <dmueller@suse.com>
  - update to 1.6.1:
    * Clean up dbus-send zombie processes
    * Skip processes with oom_score_adj=-1000
* Wed Jun 10 2020 Dan Čermák <dcermak@suse.com>
  - New upstream release 1.6
    * 1.6, 2020-04-11
    * Replace old `notify-send` GUI notification logic with `dbus-send` /
      [systembus-notify](https://github.com/rfjakob/systembus-notify)
      ([#183](https://github.com/rfjakob/earlyoom/issues/183))
    * `-n`/`-N` now enables the new logic
    * You need to have
      [systembus-notify](https://github.com/rfjakob/systembus-notify) running
      in your GUI session for notifications for work
    * Handle `/proc` mounted with
      [hidepid](https://github.com/rfjakob/earlyoom/wiki/proc-hidepid)
      gracefully ([issue #184](https://github.com/rfjakob/earlyoom/issues/184))
    * v1.5, 2020-03-22
    * `-p`: set oom_score_adj to `-100` instead of `-1000`
      ([#170](https://github.com/rfjakob/earlyoom/issues/170))
    * Allow using **both** `-M` and `-m`, and `-S` and `-s`. The lower value
      (converted to percentages) will be used.
    * Set memory report interval in `earlyoom.default` to 1 hour instead of 1
      minute ([#177](https://github.com/rfjakob/earlyoom/issues/177))
* Thu Mar 19 2020 Fabian Vogt <fvogt@suse.com>
  - earlyoom.sysconfig: Fix sddm, add kwin_wayland
* Wed Mar 04 2020 Илья Индиго <ilya@ilya.cf>
  - Add PREFIX=%{_prefix} to %make_build macro for correct ExecStart.
  - Update to 1.4
    * https://github.com/rfjakob/earlyoom#changelog
    * Make victim selection logic 50% faster by lazy-loading process
      attributes.
    * Log the user id uid of killed processes in addition to pid and
      name.
    * Color debug log in light grey.
    * Code clean-up
    * Use block-local variables where possible.
    * Introduce PATH_LEN to replace several hardcoded buffer
      lengths.
    * Expand testsuite (make test).
    * Run cppcheck when available.
    * Add unit-test benchmarks (make bench).
    * Drop root privileges in systemd unit file earlyoom.service.
    * Fix spurious testsuite failure on systems with a lot of RAM.
* Fri Feb 21 2020 Илья Индиго <ilya@ilya.cf>
  - Add "Web\ Content" before "firefox" in --prefer parameter.
  - Manual optimizations in spec-file.
* Thu Feb 20 2020 opensuse@trummer.xyz
  - include Falkon browser and mpv media player among
    the list of programs to terminate preferably
* Wed Feb 19 2020 opensuse.lietuviu.kalba@gmail.com
  - Add -p option.
* Sat Jan 11 2020 opensuse.lietuviu.kalba@gmail.com
  - Set lower critical values, add more programs into whitelist.
* Mon Jan 06 2020 opensuse.lietuviu.kalba@gmail.com
  - Clean-up.

Files

/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, Sat Mar 9 12:50:11 2024