koan-3.0.1-4.23.1<>,Jha`{?p9|\rGv|)";NOwݽ;t`a]^,U ޔsI+>m*8Za! QQ!ʩ+{3niKbIAҰ[\\G 6O.E]BCa3*7˲ꫳH'D5f\dP"!w/ G*.?BȣJN"fRyb9\*ھP @ɂ^f7g3-4y_UR*BM8JR1m)M ٞ1lRJ>AA0?A d   -!BS i2t2 2 <2 2 v2 2p2j2d2HP t , (P8X:9@:::F4nG42H5L2I62X6HY6L\6\2]7$2^: b<$c<d=De=If=Ll=Nu=`2v>(w>2x?L2y@&z@@@@@@@ACkoan3.0.14.23.1Kickstart over a networkKoan stands for kickstart-over-a-network and allows for both network installation of new virtualized guests and reinstallation of an existing system. For use with a boot-server configured with Cobbler.a`{?sheep60]qSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Librarieshttps://github.com/cobbler/koanlinuxnoarch/  PP;;;5;5[[zz-m9)'5H=9FDAA큤A큤A큤A큤a`{=a`{=a`{>a`{>a`{>a`{>a`{>a`{>a`{>`a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>a`{>```````````a`{>`a`{>`d1f8c65e83bc4527e5ced50f05b3588e11ec4f37dcf17ae45e06616892ebf0f501998d8e9965b54532d1e0e087957205ece6dbc7850406d7bee6f2af08ca156ea9d8c7dfcada72c8402a1b9b8a3d008bdc00aaa57d8947583f8f886c0de7fbbdd6b187b460f00539cb48a93e19322519c780304a35091fec7178aa528e0daf9b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bc16c93c02ebdb59bad3f793c8c85f519686c7aec303701384233d6984e78621d117f27f0c68e4dc74b53d6e3e36192cd849a00dc4334fb2acd68d7563c8e3cdde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555df7387163aa3ee7e79fdaaf04e35d3525f5db3d791cc7aba9ec5b31693c20d65df7387163aa3ee7e79fdaaf04e35d3525f5db3d791cc7aba9ec5b31693c20d6411d4ab34caab595e0d3e470410c2c8203e7e7f554ff3611af6d73291c52d364a9b250231092b1ff68dc80904b1a3bcc65a7b42949e6dac5c4b2c55a7eca872748708055de9f27ac620de8b262d09c3a275f482ecf8e0636ed2557c8782d25a048708055de9f27ac620de8b262d09c3a275f482ecf8e0636ed2557c8782d25a04103408339f4b8592d395d8e77030a88917a292c6f19d0e2e08decbed180acfba3ff244888daefe0066ac4771b5bc37ecf26a0d21f5800d6585e93883f43a4ceecfe4a227ec5f5d2d2c327097708881404d41a0657444b58e136fc2bc611b3e0ecfe4a227ec5f5d2d2c327097708881404d41a0657444b58e136fc2bc611b3e047a28ec366901fc29e47be3c26d3e153a08c53b773dff7829e79f9616db3cc1647a28ec366901fc29e47be3c26d3e153a08c53b773dff7829e79f9616db3cc166e4395dec7f84746448562e0a15c7ef36bcfe375d1b79e9d49dd1ceb6e9f9ecc0031e21e0b50e88ea81e9784a9ef94614716500ea4e8e03e88fafb9acdcaf72698ff33bcec0997f2770b62b36873c0693172513e491360de01d742ba92bec682f536f898012bbee662d2c0777f1eec70a2624fac2e156f973f43555ef1c4c5f4900dce7aa897258c1013c7bbef289fff8699ca6fd1bd97409737983ef67c61c9d30feda314939dbe2e38f361015ec8d214fa32c0a8445d143aea970014cb6eee975a2b723440dcc38f656aaca70ad4e733e89ab7507e355e1cee9cdf7c79fa10adb7e5da7b679f0707149933db65d185f669d7386294a3c0ab6c2cab3f8203f4186c8c4873781691199079f91658704c2dcae9855fbc95493ce462ae65ba427006b7386dd8e434e815b5375d8e0c130d5fec25c675d9b54ef7f296984d484d3b9800bc7d1ad9c24d8bb430380a51b382b7251ce7ead8305ed9581199abdd390f9800bc7d1ad9c24d8bb430380a51b382b7251ce7ead8305ed9581199abdd390f3c722dace3ab43b18292427855a58a548739cd2fb8d2e0f96960628a7bb3ffb09c4a9a1e97a3d096bc860821ab6bf92c5d00f8227d72e1cbc57ccbe6e9f073e569107881ff7fac491d3becbae098cf4f0d4f97c31b93b7e8ce17b8c8570b0bcffdc0b4780573c9472d4d18eb4559052cf2ca5508a8b25325488b4317faf0cd8c23b9c0b552d19a1593b5431eaed39991dd5c66ed2a99f2e187fc011655344fb17371895b58bf3f961206ef55daeddb5d16d5e9140e529b5ead6c7488c2d356427d58b92bdd65f7431c23418b0c75f109bb46189d745c7598aef8e28d43d907c93f149e3b1629114f5f4b907600c08af5e38ed0d6e715396b9a683d9dee8aa9687d168255f805a16df745cc30a88253c8c245d0fd9ad30817d0579e66e3720abc95778631d54e0cf2d93aed84b5c7e15df525b4fbfd4c8f54b5e58804320f0d33e38856603cc1cbbe1253cee5e00d32f5ffeaf6238996f3ef96955ec3ca8289a58f8c1d5a2041113fe491f52e3649e70f61cabc5114c88a4def055e3a0faa89937619c753cac95d4740220223bde48a032606fcaccde5e546f9bc444c81ab356drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkoan-3.0.1-4.23.1.src.rpmkoan@@    /usr/bin/python3python(abi)python3-distropython3-libvirt-pythonpython3-netifacesrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.1a`2a7T@`@^]@\\O\O\O\O\O\OZ@Y@YYY@Y@Y7XXX,X,X@X@X6@W@Wc@W;W5W@V@VJVm@VxVV͛@VIV@UTTT@TD@TD@TTTT@T@TTT@T@T@TTw@Tuegotthold@suse.comegotthold@suse.comegotthold@suse.commc@suse.comcbosdonnat@suse.comjgonzalez@suse.comegotthold@suse.comegotthold@suse.comegotthold@suse.comegotthold@suse.comegotthold@suse.comegotthold@suse.commantel@suse.demc@suse.commc@suse.commc@suse.commseidl@suse.demseidl@suse.demihai.dinca@suse.commc@suse.demantel@suse.demantel@suse.demantel@suse.demantel@suse.demantel@suse.depablo.suarezhernandez@suse.compablo.suarezhernandez@suse.commc@suse.demc@suse.depablo.suarezhernandez@suse.commc@suse.demc@suse.demc@suse.demc@suse.demc@suse.demc@suse.demc@suse.demc@suse.demc@suse.demc@suse.demseidl@suse.demseidl@suse.demseidl@suse.demseidl@suse.dedmacvicar@suse.defcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.commseidl@suse.demc@suse.dedmacvicar@suse.demc@suse.demc@suse.de- Readding the requires for runtime dependencies on python3-netifaces and python3-distro (bsc#1191448)- Only recommend virt-install to unbreak scenarios where it is not available in the enabled modules of the system- Updated to Koan 3.0.1 https://github.com/cobbler/koan/releases/tag/v3.0.1 - The xend functionallity is not expected to work since this the underying tool was removed: https://github.com/cobbler/koan/issues/73 - Python 2 compability was fully removed - Add support for EFI reinstallation of a client (bsc#1170823) - Removed patches (all named are being part of upstream or redundant): - add-missing-Koan-default-members.diff - decode-subprocess_get_response-results.diff - fix-exception.dif - fix-grub2-entry-paths.diff - fix-imports-in-qcreate.diff - fix-koan-missing-args-and-location.patch - koan-detect-os_version.dif - koan-no-xend.dif - koan-use-kvm-acceleration-if-available.dif - koan_old_cobbler_compat.diff - sles15.patch - support-cobbler-2.X-kickstart-profile-data.diff - use_grub2_on_suse.diff - virt-install-without-generic26.patch - virt-setup-suse.diff- calculate relative path for kernel and inited when generating grub entry (bsc#1170231) Added: fix-grub2-entry-paths.diff - fix os-release version detection for SUSE Modified: sles15.patch- Fix auto installing VMs (bsc#1156211) Added patches: fix-imports-in-qcreate.diff decode-subprocess_get_response-results.diff add-missing-Koan-default-members.diff virt-setup-suse.diff support-cobbler-2.X-kickstart-profile-data.diff- Require virt-install only for RHEL6/7. Other distributions accepting Recommends must use it as virt-install is not available sometimes (for example SLED)- Change virt-install from Reccommends to Require because this fixes RHEL 6 & 7- Fix regex error in the files section- Remove Recursion in python_sitelib and remove non relevant parts of the specfile- Replace python2_sitelib macro with python_sitelib to fix build on older distros.- Remove duplicate file section entrys- Adjust Group Tag to Development/Libraries/Python to satisfy linter- SLES15 is using /etc/os-release instead of /etc/SuSE-release, use this one for checking also (bsc#1083294) Add: * sles15.patch- remove useless macros from spec- recommend virt-install as koan can also be used only to modify grub for re-installing the machine- version 2.9.0 - koan source splitted into a seperate git - build with python3 - Remove patches (upstream): * fix-koan-port-guessing.dif * koan-virt-setup-suse.dif * 0001-1398-koan-incompatible-with-F21-virt-install.patch * koan-improve-virt-install-error-reports.patch * cobbler-2.4.2-reprovision-rhel-on-suse-bnc883487.patch * fix-restart-paravirt-xen.dif * looking_for_cobbler_order_changed.diff- missed applying last patch in spec- (bsc#1048183) fix missing args and location for xen- fix script endpoint security bug CVE-2016-9605 (bsc#1030582) Add: * fix-script-endpoint-security-bug-1030582.patch- support UEFI boot with cobbler generated tftp tree (bsc#1020376)- remove fix-nameserver-search.fix; bug is invalid (bsc#1029276)- refresh patch for fuzzless appliance- some more occurrences of same problem fixed (bsc#1029276)- name_servers needs the same fix (bsc#1029276)- fix handling of name_servers_search in networking.xml bsc#1029276- Using "chain.c32" instead of "LOCALBOOT -1" for the local boot entry in pxe menu (bsc#988889) Add: * localboot-fix-using-chain-c32.patch- Enabling PXE grub2 support for PowerPC (bsc#986978) Add: * adding-grub2-support-for-ppc.patch- convert bootoption "text" into "textmode=1" for SUSE systems (bsc#984998) Add: * fix-textmode-for-SUSE.dif- remove grubby-compat because perl-Bootloader gets dropped Remove: * grubby-compat.diff * do_not_use_grubby_compat_when_grub2_is_in_use.diff Add: * use_grub2_on_suse.diff- Disabling 'get-loaders' command and 'check' fixed. bsc#973418 Added: * cobbler-check-and-get-loaders-fix.patch- add logrotate file for cobbler (bsc#976826)- handle list value for kernel options correctly (bsc#973413)- add ppc64le to archs * 0001-cobbler-add-little-endian-powerpc-support.patch- fix error message in cobblerd status when cobbler-web is not installed (bsc#966841)- fix format error while provisioning of a virtual machine (bsc#969541) Update: koan-improve-virt-install-error-reports.patch- support modprobe.d on RHEL6 * cobbler-modprobe-d.patch - fix cobbler yaboot handling (bsc#968406, bsc#966622) * fix-cobbler-yaboot-handling.patch- improve error reporting of failed virt-install commands Add: koan-improve-virt-install-error-reports.patch- fallback to osinfo-query for new virt-install (bsc#967523) * 0001-1398-koan-incompatible-with-F21-virt-install.patch - fix for virt-install without os version generic26 (bsc#967523) * virt-install-without-generic26.patch- cleanup spec file. The cobbler main package should see a SUSE system as systemd only (bsc#952844)- koan: fix virt-install version detection (bsc#924118) - koan: fix parsing install_tree for SUSE (bsc#924118) - koan: do not require obsoleted xend (bsc#924118) - koan: fix boot configuration for XEN directly after VM creation. This prevent endless installation loop (bsc#924118) - koan: improve os-variant detection for SLES - koan: use KVM acceleration if available- Renamed generic suse breed "suse"- Added generic os under breed suse- fixed supported arches - added generic sles11, sles10 and sles12 signatures- Removed directory check for kickstart files- Do not manually install cobbler.conf setup.py does it and replaces variables in the process- Added 'fix_test_create_systems.diff': fixes the "create_systens" unit test- Fix runtime dependency: ensure the yaml module is available.- Install the right cobblerd.service file- Do not ship cobbler_web.conf inside of the cobbler package, get rid of part of our patches to setup.py,- Added new patch required to fix the broken unit tests: * fix-broken-tests.diff- Removed another no longer needed patch: * fix-textmode-for-SUSE.dif- Update to latest stable version of cobbler (2.6.6) - Removed no longer needed patches * bnc_877009.patch * cobbler-2.4.2-Fix-koan-s-get_insert_script.patch * fix-broken-tests.diff * suse_config.diff - Fixed old patches to apply against the new code: * catch_cheetah_exception.patch * grubby-compat.diff * setup_py.diff- Fix the broken unit tests- Created sub package for unit tests- use fdupes only on SUSE- Fix for re-installation of machines on SLE with static network configuration (bnc#883487) - Added patches: * cobbler-2.4.2-Fix-koan-s-get_insert_script.patch * cobbler-2.4.2-reprovision-rhel-on-suse-bnc883487.patch- fix port guessing in koan (bsc#855389) * fix-koan-port-guessing.dif - add "copy-default" option to grubby-compat (bsc#855389) - handle elilo in SUSE (bsc#855389)- fix wrong option "text" in SUSE environment (bsc#901058) * fix-textmode-for-SUSE.difsheep60 1633712959  !"#$%&'()*+,-./0123.0.1-4.23.1cobbler-registerkoankoankoan-3.0.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapp.cpython-36.opt-1.pycapp.cpython-36.pyccexceptions.cpython-36.opt-1.pyccexceptions.cpython-36.pycconfigurator.cpython-36.opt-1.pycconfigurator.cpython-36.pycimagecreate.cpython-36.opt-1.pycimagecreate.cpython-36.pycopenvzcreate.cpython-36.opt-1.pycopenvzcreate.cpython-36.pycqcreate.cpython-36.opt-1.pycqcreate.cpython-36.pycregister.cpython-36.opt-1.pycregister.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycvirtinstall.cpython-36.opt-1.pycvirtinstall.cpython-36.pycvmwcreate.cpython-36.opt-1.pycvmwcreate.cpython-36.pycxencreate.cpython-36.opt-1.pycxencreate.cpython-36.pycapp.pycexceptions.pyconfigurator.pyimagecreate.pyopenvzcreate.pyqcreate.pyregister.pyutils.pyvirtinstall.pyvmwcreate.pyxencreate.pykoanREADME.mdkoanCOPYING/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/koan-3.0.1-py3.6.egg-info//usr/lib/python3.6/site-packages/koan//usr/lib/python3.6/site-packages/koan/__pycache__//usr/share/doc/packages//usr/share/doc/packages/koan//usr/share/licenses//usr/share/licenses/koan/-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:21411/SUSE_SLE-15_Update/1afc200dd2d6f43cd8d307668f318b75-koan.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII textemptypython 3.6 byte-compiled  !"#$%RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\}!QjxQ[kpnvirt-installutf-86661d3f69c3506ac828afc209b3deeb993a1f31726cec3c85a515eb56c4666d9?7zXZ !t/]"k%Q 1Wz3 KϙSDqJ\4} j7Ku6+!/щǦat@za3r\x`pz@ѽBdjbhz\/>/thB$s_GϬg.ʓ}*K_Ac;H2:_@WVKK'0L>@rZϲ ywL$+V{պbhf|aۖY?,  z)yBba)gJ e\zaۏ_nm6 "pέfe*WnAh#bAt'|s_S?[Dπؾ,l6d/YƟw]T1HXBRIҫ1ۉpƀǾrυG&uZfb정75tO-::Z~}2m(DTS^$3CڐcIL0~)D?>7-f N h ԯDVH =[$Wo0'RaXdb:rM荔f:'PK܏%:+[\mP2fcv.Nǐ}[yË{cL[])Ǒ6jh8V%ʄoS4G2&^LM#?AnGiF+KiJi`^ܗt@ifdźZ;j5g-XUa4 fe"fl@b(z մ,iCGul@eڄ 5\K! ITw噺yUo+eR 3m9\Rw~-35 K%2[].=4$V?C QG͟1(9al9wunjFC$ylV\*|l-g e,76/Sp]fZ }m!kY0j v\ Y\!_{ TK 6+c1r鲕mGo*CHZ=qY