conmon-2.1.7-150400.3.14.1<>,>ekp9|~# SDuO^) tivx|OX@?o3~f ( /hS|Ž(e_>>&?&d   >6A Wi     &Dh   (8"9":"F!G!H"I",X"4Y"<\"d]"|^"b#8c#d$be$gf$jl$lu$v$w%x%y&z&$&4&8&>&Cconmon2.1.7150400.3.14.1An OCI container runtime monitorConmon is a monitoring program and communication tool between a container manager (like podman or CRI-O) and an OCI runtime (like runc or crun) for a single container.ekh02-armsrv3USUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://github.com/containers/conmonlinuxaarch64*A큤A큤ekekciOekciOek920e15a12392514761659233733935085160b345a01a47bdfe8943202bea36b562fe0c865d85a23dff81cfa3880dba5b1c6296925cde314f32131cad18b36abe9c9d771d4004725237a31ada889fe06c85a24fd0a29e41825181ab4cde54f0167f84c4d85341ae0e98a37fb9af4e78bda06a394633b3be711b327665b18f2f15rootrootrootrootrootrootrootrootrootrootrootrootconmon-2.1.7-150400.3.14.1.src.rpmconmonconmon(aarch-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libglib-2.0.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3e@d@c~ @cdb@b>bs@aM`@`c`7@_@_h_!d^V@^x^%@^%@^{G^p^`^O@^r]q]}@]+]@]7@]A])]y@]a&]V]QTvalentin.lefebvre@suse.comdcermak@suse.comdcermak@suse.comfvogt@suse.comdmueller@suse.comidesmi@protonmail.comrpm@fthiessen.deinfo@paolostivanin.comalexandre.vicenzi@suse.comalexandre.vicenzi@suse.comalexandre.vicenzi@suse.comsgrunert@suse.comdmueller@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comrhafer@suse.comsgrunert@suse.comsgrunert@suse.comrhafer@suse.comsgrunert@suse.comrhafer@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comjengelh@inai.desgrunert@suse.comsgrunert@suse.com- go 1.19 EOL, swith to go >= 1.20 * [bsc#1215806]- New upstream release 2.1.7 2.1.7: [#]## Bug Fixes Fix leaking symbolic links in the opt_socket_path directory cgroup: Stumble on if we can't set up oom handling (bsc#1208737) 2.1.6: [#]## Bug Fixes * Fix OOM watcher for cgroupv2 `oom_kill` events [#]## Misc * Use --detach instead of -d * ctrl: drop fifo perms to 0660 - Remove merged patch: * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch - Bump go version to 1.19 (bsc#1209307)- Update to version 2.1.5: * don't leak syslog_identifier * logging: do not read more that the buf size * logging: fix error handling * Makefile: Fix install for FreeBSD * signal: Track changes to get_signal_descriptor in the FreeBSD version * Packit: initial enablement - Update to version 2.1.4: * Fix a bug where conmon crashed when it got a SIGCHLD- Add patch to fix build with make >= 4.4: * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch- update to 2.1.3: * Port conmon to FreeBSD * Stop using g_unix_signal_add() to avoid threads * Rename CLI optionlog-size-global-max to log-global-size-max- Update to version 2.1.2: * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285) * journald: print tag and name if both are specified * drop some logs to debug level- Update to version 2.1.0 * logging: buffer partial messages to journald * exit: close all fds >= 3 * fix: cgroup: Free memory_cgroup_file_path if open fails. Call g_free instead of free. - Update to version 2.0.32 * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor. * exit_command: Fix: unset subreaper attribute before running exit command - Update to version 2.0.31 * logging: new mode -l passthrough * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald * conmon: Fix: free userdata files before exec cleanup- Update to version 2.0.30: * Remove unreachable code path * exit: report if the exit command was killed * exit: fix race zombie reaper * conn_sock: allow watchdog messages through the notify socket proxy * seccomp: add support for seccomp notify- Update to version 2.0.29: * Reset OOM score back to 0 for container runtime * call functions registered with atexit on SIGTERM * conn_sock: fix potential segfault- Update to version 2.0.27: * bump to v2.0.27 * Add CRI-O integration test GitHub action * exec: don't fail on EBADFD * close_fds: fix close of external fds * Add arm64 static build binary * bump to v2.0.27-dev- Update to version 2.0.26: * conn_sock: do not fail on EAGAIN * fix segfault from a double freed pointer * Fix a bug where conmon could never spawn a container, because a disagreement between the caller and itself on where the attach socket was. * improve --full-attach to ignore the socket-dir directly. that means callers don't need to specify a socket dir at all (and can remove it) * add full-attach option to allow callers to not truncate a very long path for the attach socket * close only opened FDs * set locale to inherit environment- Update to version 2.0.22: * added man page * attach: always chdir * conn_sock: Explicitly free a heap-allocated string * refactor I/O and add SD_NOTIFY proxy support- Update to version 2.0.21: * bump to v2.0.21 * protect against kill(-1) * Makefile: enable debuginfo generation * Remove go.sum file and add go.mod * Fail if conmon config could not be written * nix: remove double definition for e2fsprogs * Speedup static build by utilizing CI cache on `/nix` folder * Fix nix build for failing e2fsprogs tests * test: fix CI * Use Podman for building- Update to v2.0.20 (bsc#1175821) - journald: fix logging container name - container logging: Implement none driver - "off", "null" or "none" all work. - ctrl: warn if we fail to unlink - Drop fsync calls - Reap PIDs before running exit command - Fix log path parsing - Add --sync option to prevent conmon from double forking - Add --no-sync-log option to instruct conmon to not sync the logs of the containers upon shutting down. This feature fixes a regression where we unconditionally dropped the log sync. It is possible the container logs could be corrupted on a sudden power-off. If you need container logs to remain in consistent state after a sudden shutdown, please update from v2.0.19 to v2.0.20- Update to v2.0.17 - Add option to delay execution of exit command- Update to v2.0.16 - tty: flush pending data when fd is ready- Enable support for journald logging (bsc#1162432)- Update to v2.0.15 - store status while waiting for pid- Update to v2.0.14 - drop usage of splice(2) - avoid hanging on stdin - stdio: sometimes quit main loop after io is done - ignore sigpipe- Update to v2.0.12 - oom: fix potential race between verification steps- Update to v2.0.11 - log: reject --log-tag with k8s-file - chmod std files pipes - adjust score to -1000 to prevent conmon from ever being OOM killed - container OOM: verify cgroup hasn't been cleaned up before reporting OOM- Update to v2.0.10 (bsc#1160460, bsc#1164390, jsc#ECO-1048, jsc#SLE-11485, jsc#SLE-11331): - journal logging: write to /dev/null instead of -1- Add TimedOutMessage to config to share with go code - Fix format string to limit the size of the string to 10 characters- Persist oom files on cgroup v2 - Revert the check for the OOM counter on cgroups v1 before writing OOM file- Add --persist-dir flag to allow important container files to be written to a persistent directory - Check OOM counter on cgroups v1 before writing OOM file - Use splice(2) to copy from stdin- Kill the process group on timeout- Add --persist-dir to allow callers to specify a directory that conmon should mirror certain important files that should persist reboots (right now, just the container exit file)- Fix tight loop on OOM- Add log level trace - Separate handling of log reopen events and terminal resize events- Add CONN_SOCK_BUF_SIZE to config - Fix bug to close the sync pipe before exit command- Set masterfd_stdout before registering ctrl_cb- Upstream has an actual description, use it instead of just duplicating the summary again.- Use `%make_build` macro instead of `%{__make}` - Use `%make_install` macro instead of `%{__make} install` - Use `%{_bindir}` macro instead of `%{_usr}/bin` - Change `PREFIX` to not contain `%{buildroot}` and use the `$DESTDIR` variable- Initial release v2.0.0h02-armsrv3 16964378672.1.7-150400.3.14.12.1.7-150400.3.14.1conmonconmonREADME.mdconmonLICENSEconmon.8.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/conmon//usr/share/licenses//usr/share/licenses/conmon//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30933/SUSE_SLE-15-SP4_Update/8f9d8faa6f280a5d8c6783918a418ea2-conmon.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c44f9aca002c87f133c38fcb665455bf7d94f161, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRg!=D Iutf-84e29bd5d193303d7b489a5562a64068049c291bb8375c549ef267c65fba92f92? 7zXZ !t/&]"k%wHu3R!)&{?7O $ >yǻ1{;227*i,TÒ.3d8~LkhY+N0DFL;#QK޲͍645CT4Vw|uKN*OL;cDc1 FN7F$3Z(zeAƉ}}Sw&m}!A=n^KO;= G"hovԣibf#d*S\("l xZ LS9h x-T] &t].] Qsw _93G&m4>|o4B>OM)YY1zG M73x:2c >QlԚƢMud-ƨzjo5\@͝_1f1_Q1 #UDG— $Wh%M<<&>GH- C\,D^Qpi7qa۹0x]䔦i;jYNBʸ}eѶ7+[ܸ5($A.!_SxԘulEMNu SQwB.Zf:wP됬PXnbRg@` &EfߖJc'%(`d-0yPcr"ȁrwʕ96q`RX!7QyNRN).MaҌ"0Æ F[᭍Vv4cq=< 5z>2yF^ an.[@V"FS2!|!aJ=y{94ȊEd` 4F)SE2T(PUnxg=ENL}4M}vx|=G֚d41,‡3LU/T+ELYpDgbq~xt.? +P(tb"csp3et(mOPgui AD[{&vF OV ʏ6TB=~EvUE~ɶދ7`mLӘa,DJl5Dj7TyR ?cZ{k! A'4D&@]͗߆mnjb=qհw\Rl_%:|)Jkn[*h8؋}Sq+G(ij"eXsȝFU4!ŕ0z-^:B-aV!ZR:jE4LQtI#|L7pch GHMVq a'oV5^1CTGG; ܷDXڄCbxn˼; ^EuU٦ \=;Җ* L9ȩ)5%PC8{W.\k<1 t.2 ו׷V9RI8CS ty'!-Ŏ0)7B*/ŤJ :\PrHJkv zPCy,ƱcLBmﻹ3@"oS,qyGj&@䣨0R@x J?bKk{ *8tjxbqh z(I,lCȯXJæɄ'd&z|I@NMK-jR?qn0z :V;(4ZSVFkG*nvpnO_ȅzbQ6d[kjnH ;X`&(^? Y9G~svvspuv"+nNQ>#  -lЧ}q+?rTr=3wK:O [( ea歈"aJe. YP7!Jaw"$;Djmd1;AcI t>w*K]*Ӡ=A6e_A`H[_O̐T~B4›`^>&<3YnԳgV d4Gz Q6|s)"#Vz懤l7ΧBI$cQf!`b5H50Xlc ߭EP&I&D .@[1ZJ6->"}ORƫGǭX;oSwaxئ(MB|;ZbY8:(Mo%аIjԈB]:ChƤphMR7jPi5G(+v\WO7zH;-@] ԿCmfnݏ-ѭECaN6A bi8oRFzXb"eM2;Q;by'ZzTvVS={D}\b˚W{:ʁ6eZ5Bg*.~+4? U ((1ڸOUS%AwvճvFgHU!$94 y,RSÅ?1R:t{cػU^޸;VRYH>%愻h-?rEWƝL4_@ը6 - wi.&yPl\pr(PʃExHt̝sGO.O״[ S{tHB{>}ܮ"Te`0e.aƑff^#b5ˢ S71ipp-UMl&V`dim ¶+p Sv]Ϝ >DbObzī] cl^.Xd(M|Bx_bToSE$TP!jî7^xs3-&OH B]j0f$p}{,\$l4/v- T9Cѻ_ W)!5$q ޅ,LݺZi`Q  e1yS0X`·¬!^F]D̒S aLji`4HZ2Tp^Lx(}x؁m]۪l"_4^[ ;1m_p#p˃xriyJ.z9^vQc (e \{3O 2&4pъ,sN|Z!+IcӨI2Gd*T(B~-?K XQYN!t˚2>HŬ循Gˬ VŭHaQa-8 7qp'\зU2^菓Д1(@ӺXe Pd\v[j'4{ȷ lºh>@ͤ֡o}լOFlG0%u#?bX|=|b~faM\,ΊX=uU}7Eac:=3`؈>/X#,Oi.ǜš/e5N6_;*eUl( mRt?xx+ȇv5N}ژOPq-"TwC8hJ< h>ezL2[~PC@Sc|zZ^:R~ϕ:M%t՟c)bI:(sk-ME4I䈱P\\ُ`^d T1(Aԋ_aCSȤ:j(tCU,I8)e^Xfw@z~QҠ ?yzAõ졕F[ݯ*te^.ci8NWW y+Ұy #$(ҀX؛bT#C1*Ć/ V KqRbRD~MWgU&^TW e8U'\Tʹܲ~zŶe>jŢK<x4''Pi| w_O4 ;Al!OZsrϘILyL 1X`ݕ_ IJO<#3 LQxh/:>UE{#ϟ65/(/FEo'?c`^د ~w'-ϏebR(F,o`]@qh/c+Tˋ v(r|h+Dz|#gH Yr}Ω6Ew{%Dߩ=m=Y|) +E) Q/.˺P059_}3ڊ5iYD%0Wvn 8 +=©e\EXƦWRj& (M YZ