Commit Graph

17 Commits

Author SHA256 Message Date
Илья Индиго
2b5418dc44 Accepting request 1173526 from home:13ilya:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1173526
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=45
2024-05-12 19:47:04 +00:00
Илья Индиго
f58657282a Accepting request 1167928 from home:13ilya:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1167928
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=39
2024-04-16 06:41:35 +00:00
Илья Индиго
0979e8cdd5 Accepting request 977983 from home:13ilya
- 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.

OBS-URL: https://build.opensuse.org/request/show/977983
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=37
2022-08-04 17:29:42 +00:00
b701bd292b Accepting request 964676 from home:13ilya
- 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.

OBS-URL: https://build.opensuse.org/request/show/964676
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=36
2022-05-16 09:32:04 +00:00
Mindaugas Baranauskas
5c4fe8639d Accepting request 891234 from home:dimstar:Factory
- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/891234
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=33
2021-05-07 09:04:37 +00:00
Mindaugas Baranauskas
5716a5e474 Accepting request 852921 from home:dancermak:branches:Base:System
New upstream release 1.6.2

OBS-URL: https://build.opensuse.org/request/show/852921
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=31
2021-01-04 15:21:15 +00:00
Mindaugas Baranauskas
d0ed1c9f75 Accepting request 835149 from home:dancermak:branches:Base:System
enable testsuite on x86 and arm & adjust system defaults

OBS-URL: https://build.opensuse.org/request/show/835149
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=29
2020-09-17 10:52:55 +00:00
Mindaugas Baranauskas
9843f77cfd Accepting request 831630 from home:fbui:branches:Base:System
- Drop dependency on insserv-compat

OBS-URL: https://build.opensuse.org/request/show/831630
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=27
2020-09-03 10:07:15 +00:00
a7675b4087 - update to 1.6.1:
* Clean up dbus-send zombie processes
  * Skip processes with oom_score_adj=-1000

OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=25
2020-08-17 11:19:35 +00:00
Mindaugas Baranauskas
34973e181a Accepting request 813145 from home:dancermak:branches:Base:System
New upstream release 1.6

OBS-URL: https://build.opensuse.org/request/show/813145
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=23
2020-07-03 08:02:42 +00:00
OBS User embar-
4c7adb5347 Accepting request 781663 from home:13ilya
- 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.

OBS-URL: https://build.opensuse.org/request/show/781663
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=19
2020-03-17 06:08:04 +00:00
OBS User embar-
ee2407c81d OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=17 2020-02-21 16:30:34 +00:00
OBS User embar-
cb1d0e88da Accepting request 777862 from home:13ilya:branches:Base:System
- Add "Web\ Content" before "firefox" in --prefer parameter.
- Manual optimizations in spec-file.

OBS-URL: https://build.opensuse.org/request/show/777862
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=16
2020-02-21 16:23:48 +00:00
OBS User embar-
f17188c495 Accepting request 761536 from home:namtrac:branches:Base:System
- Even more cleanups
- Use upstream tarball

OBS-URL: https://build.opensuse.org/request/show/761536
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=4
2020-01-08 16:39:10 +00:00
OBS User embar-
7ee727b5fb Accepting request 761530 from home:embar-:branches:Base:System
further cleanup

OBS-URL: https://build.opensuse.org/request/show/761530
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=3
2020-01-07 11:06:59 +00:00
OBS User embar-
03fe6a0587 Accepting request 761208 from home:embar-:branches:Base:System
- Clean-up.

OBS-URL: https://build.opensuse.org/request/show/761208
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=2
2020-01-06 16:15:51 +00:00
3ca9f9aec6 Accepting request 760937 from home:embar-:Lietukas
EarlyOOM is a user-space daemon for checking the amount of memory and swap frequency in order to trigger Linux's out-of-memory killer (oom-killer) sooner rather than before experiencing too much memory pressure that the Linux desktop hits responsiveness problems.

OBS-URL: https://build.opensuse.org/request/show/760937
OBS-URL: https://build.opensuse.org/package/show/Base:System/earlyoom?expand=0&rev=1
2020-01-06 10:14:39 +00:00