cni-0.7.1-150100.3.8.1<>,7܉cwVp9|*z|\G$7sN3(t,jvBDCnu0 `dz(3)4I>96eI ޕd@nx;uavZH#)qہ(2zeTxSrMc֙ќۭW3y{Z-tb~ʰY1Q'kh cA8xfmB JcBjRKtsV5䶞 2Z"= kQD=F Y+$h8/asW>C.?.d   W 1R] s 8  R  l         1  r    0 y( 8 9 : >(F(G( H)$ I)X X)hY)t\) ]) ^*K b*c+d,e,f,!l,#u,8 v,lw- x- y. z.0.@.D.P.T.X.^.Ccni0.7.1150100.3.8.1Container Network Interface - networking for Linux containersThe CNI (Container Network Interface) project consists of a specification and libraries for writing plugins to configure network interfaces in Linux containers, along with a number of supported plugins. CNI concerns itself only with network connectivity of containers and removing allocated resources when the container is deleted. Because of this focus, CNI has a wide range of support and the specification is simple to implement.cwVsheep17iZSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://github.com/containernetworking/cnilinuxx86_64 PNAME=cni SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi6),C,M/W,^AA큤AA큤A큤cwVcwV^GcwVcwVcwVcwVcwV\@\@\@cwV\@82e03a3292ca327bcc86af3664a0d7b110cb1c39bca16d3cc703abd49c3c9a1b5ff2433f2f75c946261d12a1f3d7fe219d703de4ba506de6454c3715958933285f0bea11f11f132beb33834f0612dc8273084b0870f527e4ccf29ec4b837a3ae64905f81a3f54f6863604fad0ee0cc8b95338174536b2fae3e614d1430b6938b2c0e7281cab65497c82aea9a1bbe4e8a3e929d565a35c2d72f7e4995771c9e397d22e66013f64b811bf77c9a4a9e4f0e5d2909511ea968d688ba3babe8f365b7ab056079dce3bcc86cd354ba19785b1c3fc91767e4e600fb75e987f38be9bfe2c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcni-0.7.1-150100.3.8.1.src.rpmcnicni(x86-64)config(cni)@@@@@    /bin/shconfig(cni)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd0.7.1-150100.3.8.13.0.4-14.6.0-14.0-15.2-14.14.1cv"@^[]-@\ޢ@[{@[)Zľ@Zo Z`@Z\Z8@YXsXӸXg@XXdcermak@suse.comsgrunert@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comdcassany@suse.comdcassany@suse.comjmassaguerpla@suse.comkmacinnes@suse.comkmacinnes@suse.comalvaro.saurin@suse.comalvaro.saurin@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgalvaro.saurin@suse.comopensuse-packaging@opensuse.orgalvaro.saurin@suse.com- Add patch to fix bsc#1181961 aka CVE-2021-20206 added 0001-tighten-up-plugin-finding-logic.patch - disable usage of go modules to fix build failures with go 1.19- Set correct CNI version for 99-loopback.conf- Update to version 0.7.1 (bsc#1160460): * Library changes: + invoke : ensure custom envs of CNIArgs are prepended to process envs + add GetNetworkListCachedResult to CNI interface + delegate : allow delegation funcs override CNI_COMMAND env automatically in heritance * Documentation & Convention changes: + Update cnitool documentation for spec v0.4.0 + Add cni-route-override to CNI plugin list * Build and test changes: + Release: bump go to v1.12- Update to version 0.7.0: * Spec changes: + Use more RFC2119 style language in specification (must, should...) + add notes about ADD/DEL ordering + Make the container ID required and unique. + remove the version parameter from ADD and DEL commands. + Network interface name matters + be explicit about optional and required structure members + add CHECK method + Add a well-known error for "try again" + SPEC.md: clarify meaning of 'routes' * Library changes: + pkg/types: Makes IPAM concrete type + libcni: return error if Type is empty + skel: VERSION shouldn't block on stdin + non-pointer instances of types.Route now correctly marshal to JSON + libcni: add ValidateNetwork and ValidateNetworkList functions + pkg/skel: return error if JSON config has no network name + skel: add support for plugin version string + libcni: make exec handling an interface for better downstream testing + libcni: api now takes a Context to allow operations to be timed out or cancelled + types/version: add helper to parse PrevResult + skel: only print about message, not errors + skel,invoke,libcni: implementation of CHECK method + cnitool: Honor interface name supplied via CNI_IFNAME environment variable. + cnitool: validate correct number of args + Don't copy gw from IP4.Gateway to Route.GW When converting from 0.2.0 + add PrintTo method to Result interface + Return a better error when the plugin returns none - Install sleep binary into CNI plugin directory - Restore build.sh script which was removed upstream- Refactor %license usage to a simpler form- Make use of %license macro- Remove creating subvolumes. This should be in another package (kubernetes-kubelet)- Use full/absolute path for mksubvolume - Change snapper Requires to a Requires(post)- Add snapper as a requirement, to provide mksubvolume- Make /var/lib/cni writable- Remove the dependency with the cni-plugins - Recommend the cni-plugins- Update to version 0.6.0: * Conventions: add convention around chaining interfaces * pkg/types: safer typecasting for TextUnmarshaler when loading args * pkg/types: modify LoadArgs to return a named error when an unmarshalable condition is detected * Update note about next Community Sync, 2017-06-21 * types: fix marshalling of omitted "interfaces" key in IPConfig JSON * Update and document release process * scripts/release.sh: Add in s390x architecture * cnitool: add support for CNI_ARGS * README plugins list: add Linen CNI plugin- Update to version 0.5.2: * Rename build script to avoid conflict with bazel * Enable s390x build * Update community sync detail * Added entry for CNI-Genie * travis: shift forward to Go 1.8 and 1.7 * spec/plugins: fix 'ip'->'ips' in the spec, bump to 0.3.1 * libcni: Improved error messages. * libcni: Fixed tests that were checking error strings. * Documentation: Added documentation for `cnitool`.- Update to version 0.5.1: * readme.md: Add link to community sync * pkg/ip: do not leak types from vendored netlink package * pkg/ip: SetupVeth returns net.Interface * pkg/ip: improve docstring for SetupVeth * Added Romana to list of CNI providers... * plugins/meta/flannel: If net config is missing do not return err on DEL * plugins/*: Don't error if the device doesn't exist- Update to version 0.5.0: * Documentation: Add conventions doc * noop: allow specifying debug file in config JSON * Spec/Conventions: Update to include plugin config * spec: add network configuration list specification * api,libcni: add network config list-based plugin chaining * Update CONVENTIONS.md * skel: adds PluginMainWithError which returns a *types.Error * testutils: pass netConf in for version operations; pass raw result out for tests * types: make Result an interface and move existing Result to separate package * macvlan/ipvlan: use common RenameLink method * plugins/flannel: organize test JSON alphabetically * pkg/ipam: add testcases * spec/plugins: return interface details and multiple IP addresses to runtime * spec, libcni, pkg/invoke: Use OS-agnostic separator when parsing CNI_PATH * pkg/utils/sysctl/sysctl_linux.go: fix build tag. * pkg/utils/sysctl/sysctl_linux.go: fix typo. * invoke: Enable plugin file names with extensions * CONVENTIONS.md: Update details on port-mappings * Update with feedback * More markups * spec: Remove `routes` from Network Configuration * docs: consolidate host-local documentation * pkg/ns: refactored so that builds succeed on non-linux platforms * Fix grammar * plugins/main/ptp: set the Sandbox property on the response * README: List multus as 3rd party plugin * Replace Michael Bridgen with Bryan Boreham * pkg/ns, pkg/types: refactored non linux build fix code to * pkg/ip: refactored so that builds succeed on non-linux platforms * vendor: Update vishvanana/netlink dependency * libcni: up-convert a Config to a ConfigList when no other configs are found. * docs: CNI versioning for 0.3.0 upgrade * docs: Edits to v0.3.0 upgrade guidance * docs: minor improvements to 0.3.0 upgrade guidance * docs: add small upgrade instructions * docs: minor improvements to spec-upgrades * docs: fill-out and correct version conversion table * docs: table formatting is hard * pkg/testutils: return errors after restoring stdout * pkg/types: misc current types testcase cleanups * Minor rewording about default config version * spec,libcni: add support for injecting runtimeConfig into plugin stdin data * Check n.IPAM before use it in LoadIPAMConfig function * do not error if last_reserved_ip is missing for host local ipam * add test for ensuring initial subnet creation does not contain an error * fix unrelated failing tests- Update to version 0.4.0: * plugins/noop: return a helpful message for test authors * host-local: trim whitespace from container IDs and disk file contents * travis: roll forward the versions of Go that we test * MAINTAINERS: hi CaseyC! * ipam/host-local: Move allocator and config to backend * ipam/host-local: add ResolvConf argument for DNS configuration * spec: notice of version- Initial version/bin/shsheep17 1668765198 0.7.1-150100.3.8.10.7.1-150100.3.8.10.7.1-150100.3.8.1 cninet.d99-loopback.conf.samplecninoopsleepcnitoolcniCONTRIBUTING.mdDCOREADME.mdcniLICENSE/etc//etc/cni//etc/cni/net.d//usr/lib//usr/lib/cni//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/cni//usr/share/licenses//usr/share/licenses/cni/-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:26896/SUSE_SLE-15-SP1_Update/0c3261615d87a91856a2e8ac9ce8cb61-cni.SUSE_SLE-15-SP1_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, with debug_info, not strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, with debug_info, not strippedUTF-8 Unicode text, with very long linesRR R RRRR R RRˆd$kF'Ocni-pluginsutf-85370fd3946c96d37058e9de68b288f50d5fdccef7ce8ac6b603c85a0b84e9661?7zXZ !t/]"k%f[ZF.F<}i''|ȧ`u]>4$oDw4gDe b/BK;5S6/6bزp a`'AY\צR}Z&!tg0Wm+<6j_W8LV,\7g|y*0hF3)H=oՐ;,U'`!xLN_'T[]19*34V?yp<^B.B㊓E]ݞljcwbQ=6!XI'ՂcUopu8n-Qc)xQʨe-= QWv*ݼȣQ/%*@Un k G)Zw߉uQ[W)m6imv{@mWhNp!'Ls@m k; ô\:QsONO$($i/o-~-"lg!ߐڿnx#P|Xk!U#6 Ƭ%\9&Tf'B~oݜ50?Ģ6rK-9rwpqGm)}\&YKM; R W{.xwr>k:*hI J\^/CD흘-_2E^V3!fg } &晦EW\3Ͷ+ٱ^\Iqs5]c&&)}(i49I-V6by}D8\ Їꑵ #Z0o7⚺~ O`-*8RSRc;,^g.UdP$Q 񴖩Kinq >l4BAtoe% *aBjQ%J4?ū[q\=gJ }du4ӼBIzA&2.LĽ [5m?%- yC=ݖ\*&g%JԄc T8hLX`%Vcuڂ՚[ʴSȗ8O(BGi4{F>Gfa>ݱT y;ā(lf2YX%)@P-Z7\\Npȶ7aM]zgä4o@Ds,n</lut띲zϜ JU!'k +6 YZ