yast2-4.1.77-lp151.2.19.1<>,܉^ /=„p%FݫtAOdQXJnf>U2\{V>r [Ls+@X"ռRQ^=v(3"/ i88q!Mj,^?ʈHK[Y܊UހԆQ~B{,qiVrQ@(zxw/,~R]FiAuyfKa$#,Q3r)G`ą`rBۭ:| VJ@~*q^/ G^v`wo/>Ip?pd  1  \S S  NS S @S ^SS _SeSkSrZr|Swz{|}X}l}(}8}P9(P:~P>2+B23F2CG2XSH7SI<SX>DY>Z>[>\>S]D@S^V5b\c]Md]e]f]l]u]SvcD wdxSxiSyo!zooooooopCyast24.1.77lp151.2.19.1YaST2 - Main PackageThis package contains scripts and data needed for SUSE Linux installation with YaST2^ goat05%f{openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/YaSThttps://github.com/yast/yast-yast2linuxi586 PNAME=yast2 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." fir  24 gk$0+! %<1 < T bw3 00|qK;D '7 ; *N !!7~#= -> ) m"9&  /*[$Q"U7 $&)E  >2Y9jm4:Fd #ӏ 2/ 4:4 2%G51\,sh,l \2vBS=*@ %iZ}$#U~ )-q+% Wz4o!!fx C/+ap@([%7 Lp/Dpo2g? v,hHeygL?ZnOH P aP7=h_=N879) m$_$O |.\\:) c| F A  &J%1A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AAAAAA큤AA큤AA큤AAAA큤AA큤^ l^w^ p^ p^ p^w^w^w^w^w^ p^w^ n^w^w^w^ o^w^w^ ^ n^ n^w^ n^w^ m^w^ o^ n^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^ o^w^w^w^ o^w^w^w^w^w^w^w^ n^w^w^w^w^w^w^w^ o^w^w^w^w^w^w^w^w^ o^ o^w^ o^w^w^w^w^w^w^w^w^w^ o^w^ n^w^ n^w^w^w^w^ n^w^w^w^w^w^w^w^w^w^w^w^w^ n^w^w^w^w^w^ p^ n^w^w^w^w^w^w^w^w^w^w^w^w^w^ p^w^w^w^w^w^w^w^w^w^w^ ^ o^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^ ^ ^ ^ ^ ^ o^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^ i^w^w^w^w^w^w^w^w^w^w^w^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ p^ p^w^ p^w^w^ l^ l^ l^ l^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w^ o^ o^wd65628f1145df1e3cc18c9f5706e8bfcd1dd5540af8dd40a7edc34cd751398d83872af85d6ba4855f434f6a316a7222921bfdbd7b0fa9fcc38ffc2c19b7510f65944f33eaabdac60d1150529d0cb43753a1ea39f059fc23ac63c49e5ba86ef00b544a093a128c6aba98d726a68bcaee6232d212e39e0842dbbbe8b31f72b32c68b539c2e3babea574ef66beb45d7505aad9dc8a60f952c565a07cf63b1ed61e5feda9739dbdd1035220ab7827a2a681db066f7fe3e28aa77fd5fade65572c2e92871d7a5ff5993ae97c441296526aa59145d4e8ce27e1e94ad4e53851de8298664d00acaadefbc777d2443d0e994293dcdccf5a552a38e078365fee5966f4e7d5eec82b3bd9cd0953a5a1e5e7a29e41a139dbc422e5bf4d896be313d770d022cf5a4a0d994427b66b315aaaa3f59ee72dffe17ff687fdca6b2d631460198aea6b1889a253fed5cfd7ad94c54de88b2a34080fb5be375a0d871a94063bad50b9087ed616c905f7c737872cc41d1dd2cda864264f0560666e0c7ea48431c9985c97445c31c53f6658614efee10617012bcb834467f6f7899d2ce36622d26d1a1695df61209a565cb66f5a89ba42993e318b03d92985335d4745e1cc54a44964722e24e9438f82411265942854a4d68202db00469f170b71556e5dd1c5d5ac65b6a336598bc8bd6c05bc7c692413bbc38df903cc139b0f251d606ead1003648e73254bf8008d0e5a94d0b3288e96a0e985dfb8e84b8b9ce466cd698808458bb6c99e321b76ee70e5afc4d0652fd5f2e8772208d3463bcb765aefe77e8ec8e73b0fb15aaed9c2f5c83569da93e5b9c378abf35085d7127e8314385bb9b058f73fd344fe450820082a40fa30e22ae68f5ddf1e664f0d5bfcfee54dbc02bc2278429ebf308519a9fe899470267150bb6a64fcd40dbe65b7b60bf321b3c2e43610938583d4c695c7440fd406557ad147e033bc4496f6ca99475afbeb7f902f67047947a98c2e69747d1af435d7f6d94313a2cce9bb0dfab22bcbe245e38b03cafcad2849c234fabe75430bded91550cfacb9ad5b38f91b02db346e76a8d2ab24b825f718159edfc280ca204a0830b2b88aca410d726cd69ef1cd3e104841909c5eb9e30a1b0688b48d50ac35b700dd4639a79422cd63fcc27cd32853e49b778340ccf66985215ff8617129aa3ca66e3c237825405c0f8e39f73e4c4c25875ba376c58924760906b4fa84668b43c882f2652532b057665b9ec555b830d546ede5e106eef00f562cfc8d1d1503c8251eaabeef4d1d5fb2ba3b491a728d29c56ea50bbdd6acddf63cd65db21c3f7ecbe7ca1cd61ea3d804d494f14fd8fb54e42602872a6646e722b1c08c993450290f78c9e16f64e06b099e42e7dfbc255913c5b8ead49a2f8cdcd32fbe2faf2c5bab7b9541e1433a8ead31f66903677610e7084ad988188f14926e81bd14d7e9e9218ba5fb348b4a94862d1aaefcec3cbadc0287dc838c47678816ba19a93237a3917ed4cecb773c35df956e2acd457178db42859bb38bfcd2ac6ccae37b4b9a62bf524eef7dea460cf00e301472b72ce072978d7dd5bac12f0f8a45fc813fe6447f3635ce5b2142ad477f7b2c5a9f7a7a820bde9db18ee89bc8a265acd548512af2509c7bc8e2ee9209916dd8d5efc6119e308ad7d9f45ea064e317297f1d9f7b2bfe141a535b610db213c412746a67c4133f76747725c96189928a802d1ba061055fe08065ad76fda8d6527035c6a14e61b56fa73788cab10c4cafecba81a8c006decedcb64aed050b611a78c04dc8733712530fd7bece79a0d1345bb8c1597b96fe34191661a47cc87060e2344f7ea67dbfa1cb4671cf5b6853c038ae16f34aae20c3c40c1a8ca5d4c8df25e1f488813fbf112b6e2ae51b0bba05eb467dc8555e7f9aa0c9a814ea457f05a50d3d49d8b8d6a8c78327de4417f0a4debd69066266c283aff5f78263412547565b5d9822e7f1f2ae8d7be0b93415d67e99442857f0c227765f10d516cc139c7ce360c22a1871e56c44bdf667719e637e52e54e9a8087651f724d634f43488f689d32d87378308e586597256e60f0138452d01dfa46f42ab85279c95b7f46d87fc6d4c3ccf425ac429c8365a3a3fdea2965904ddbb29675143e394ce9ee11b96afadb5b514eb6bff87e58ff7378b854c12b6bbaa5d012a20a27ff9aea0ced96641edfcdf4bbd9c53aca6ba597bef45f066d9979a49555db7a6aa2c6d8760e587f70f3ac7b0bb5d00c1be148c69065f70c027cebab9c34423fb001edd61f20d4ee96dc61a593ade151ae2c3f4163ae65ce9b3748e89072e5f98e9055d78b60689620fb5e7eaf83ec4f20f0fb5afbbce781d1fd7cbe83abcfa4380e524fe4a930313c29d3c54be694cc96f9b5e52853f407482a8c5aee9e7c68769c852ddb35f7c5dc3c53a79b6775ad4b3768e520972508e3a07174be0d59f03b41e3ce38b8ceacb8a1ef9f87708e0852afae26c5f0c8cadb6f2fef004a5bec448aeba6dfa91057ae8b0a41390a68a8ced95978aa4d29fcc64329ca082b722823e1e750f42b28da06584ce8d8aa9340a2b05f7e7c8ee25dce3be5bf257bd8d5b2e3969bcf336d870f3e76624485f1c955454c0b2b3b698b8b2be4c8be3f015997fea6ce9133959199ab1f282e3cda6ee329f85151a8241d45884a106121bd812859314242ff853c504ff680a49841a1ffdff8ea3eaeac8cf1be11227994e1beb99af616252efeda7edf6110be72778ebc620d36358132a3fe4d901811a04f5b103f506364269714d83a8d66de6cba987352d848a8ab36de1dcd0ede41b7f31e8edaf4be283219c2f6394ae6f21b2234eb8b6bc4ee981af1e1f0508eef7d06e86c648feb8fa4eb8b2d0f0a1ab292949a74de8a7a9c4e3d0378e41bbccce624c9a24db75fab612b00236f9f09cc333b95eb55d758b9e3dc75503b18225eec9e2d4b62ea3e32be7335f9da8759280f4ae17c18ae60ff8fcb7feda4adcd4ed480254a7c1a52f5d775d32d8825bd6047bc40d26bf05e90274dba772975d98b08bd3fa9f4f839725e7d7c272b76be36b64a14942c85ff98b757d08138de1b6f66fa058394cd2ee62da2dcc31f7412df59cecd8196158f374f7237022d96343771e0c8a9ac7fec60c55300fb24f85b1a81ffd7117dcd1a62225730a0dbbf0118791571db4ae5bd48b0bcde7847f76b5a87280c7fef656ba6a7cdc8853f361b9866602b195d5bd71a5ea7df7cff202e9857bd1b9f1a11edc65ce2d38daab5737f83102c423607fad68ff4baeaef5174d171b777078478051f28811f16d91b1d9b92908976fc118b4e526ee879b07077265a243b80f62f132c7f8b16f647314073d5b4e34f2e4db1abd2bcb39ee6a4f2981a61fcf880f9b33099738dc48f2c9a0249cf6c847ca8396eea96df0f0608e8755d5a00d2248e9d701acd08388377563012aa2373a6ea2caabdcbda0269686cdcda0dddf8053ea58adcca4ceb6c75b705477baced18f78fb8189ff879e5933eab46b3df331a8c502640a45a5af96750f61b328f50093eaf11adf689bbafbcf8ed393694463a17011f055233a042aa661b4016b63f3116cfb9d27cf96d91be27583da68e4ede1943c49813c338a89e60dc97f555f55147d37cae1be262d3774116ebfece34da47f6c19bc6e4bbc195f69599025677f5df689d41ea25714be1856ce477d7e8c98e4a218b4d1c74e33c8b7994a07adf6f7ffb9b23e2e6cc09106ed3b4135a4457d1d761f1e4c33d8874d440c7cb2903526c4ac57a4dc633518651cb113c50257bfa610d9efe3a5d3759d5bd0b6b6433e77bd0093e18718fe022cc93187fa871fb76a9759dc752ab8672ef6886a6ba507ea1d00df6f3de511d7ef86fba72b53d0faf4b161255392d90006786592806a01bbdaffdda9104615dfec2f49095426afa578c6386223f13f280f65220b5fd85d1a826dbb3585a5cf6d720aad3eb641571d649e57f302a37ce468a0c535a2347045605d6d002b9a2ff5e1b8c1e83ff6f95bae2dae4847a7629fb9731464a32f05f5a584359cc7f3a347dca58d2f487d6339453b3dcb853046ab0a9efd480e12049a58c9d0c3d89b6fffbe562391115488f790fcf34287f319e7c86c7eb0d9f8db75e48e56facf83f64bd22ee932b6f5c4c1f0a05bc4ad299dbb7f0b7f15a9b73321618f48a9cd0d4b6b0232fac31cae1cee33d948ff62aa25df7aed06a7967757c1ae42c7134c48616c1743c7846d7b4438e3e8f6c78583fa7baf4e8901a53e407bfb8a3a08afc50c7894c735e296e5eacfa6cac61222b225596c335674077938701f492bb74fbf7e5e7ea3235d6d2e40641f0f34ba350dad17969b10f76d52cb5dadfe5674a9701bd689ecc81f3405cd3a31f8aad6924f037e902d47537c34e06166a8fe518c2fd7ed560b782ab1c771bb29f9792163294c1736068ba755752bc2dae1c78679cb4374104ee64836b514112e2541369f994873bc718c5729032ada4fc3b66ce451d58bb9e945b2b1f24a2b419090e6e95e613d45fc503acbe16bf72c30e760f703f54667120fa7ec508a92aaabb897dcabaa1a1b12d7c09c1c3e1211a12b1405445e29b5454f129cf3fb96f38f3cc11c0790e588ed2b72e71d6cdfb6a886be971ff4f3416e1327574cb38d3841eecf4467ea51028355865c769814b275c8a7cff932c53442dec631f1ff837185c864cf8f0baea32f5e5924fd4961cd8775e01700fbfd86a9b670d00141f2b9f94dc4cd1bb036778203c01f26d70800b6d9566fa64ea027d1e6e0b3c30a6b1e72a4d4441b4c1ee0d3b5cc6d8917473c71757d47c4cebf2bdccc2d33b6a6f8e24f4cc553f1ed807f7220ef05e7525399b401585099cb6f874cd5fddf64c1315dbc440e73a90a7e3b652e389be578507aa3825049c0fa9a2bfc859c1584b79631c7eb3cbb42ee4769186ae383d2c577225ec4afde5c62ab3af2cd77ed29f2fb7f5453521a351cdfb080a6a7bb170c33bf4e14f7746612278317358620136b28fe550a289c4128b9e9f892788d294c7ad835f5ac0d30a6e64a8ce0b12b5168a1d163c5ce07c2c6f09fd444fdd29525accbc712d23967286ee91e76a4b7bb2342b6c91c648854ae9d66e2d31a4f4cdc8dfe494e841709e0f10addc9bb9ea76f71308fbb76dcaae112864f7e98af8bdd251b864c2f0aecd0cd89101a2c16cc2b3ffdc0b4ffa9db984f4872664d043b1eeb9c7946785d9f685b254fb109aa5e551df962dd36d5a0d322306ebc512459b79a06dc2e4abe6e2e67f1e09e82ad5167e943eaaf09834b300bd1c77d2d5c7d143e2d10968aca0d00311cd8b7d07a2c72ea759f0dd68f95cb19773fa9bdb66c9b3ff7cd226f2a2661e3bb726803ee2024c8b2c7192b332ad36befea697585f42e23157ced6535aa396389555d52f3aeacdc1844609257735c0eb847b9757e9144b40d40deffb860bdfd72ba6c2e172fd504ac1ff53755e31557576fbe4287e844cad88d7737a02f5301542f8e9cd24f79cff6c06097a6e9840b4da92983852c29828e8e070d27f5099a6ad5bd3a4e40bb8d3ca910c1a5ae7545525ffdb871627d18fe9bc60c2099c33f42bcce413ce1426939dba0e93a066f5e122e8a11f8db37040a152cb86ff20c2a5db5be7d7de9e7d87cb3877898116e0fd159ea149b089a40525f13c845a43a396d42622dce4fe9514186143dc95509feab275033181558bc99bc2dac578e5fced7e6dc683e2f5f1ae9b89da545c7d5dad61a42bf33b004034142486eab17775c172e46cc3d5abfa6944637976009d5d63ff13be8dda16e177641d111ebd6e81d949cdd317e404804424b4ddfa3147777b373f8339b863fc109cd98b89a7945aeea48053a784cab3cf263a22d6d351219a3ea7d097dd0035673c611cf979e7d349c19efd4e27e5b501f7366753479550aecb558dbde2033b4c176d04410a4a28632a5d45c8297682ccb162ed69a64e7831c29247a9cb67fb23f0714e8d1ed9f42cc764e13dbfc1e8ff6ba18c8f0c372e01756fb51de6c5fc3231fbab6fee47a33a7670494a1e5ba2ee144f3e95861a1d86202775a9ec1e5c28018026e2294571060952df8eccf2715ab6546cdd12ee5e05ab84d177828257e3d41aee1b447e132cef5cf835f29dc070e99e5715952f07c3fa2b2f25185b7ed7ff70e729301a97ec75b7b72432278134c8808edc0bba184062074fef381d2e2e5dfed188165180e03dedce766330f3d1c8d14432c584035ffc25ab29da8c82de63a78f71c6cf37879bcd6fbf1fdfa836fa6ab9ffc572fd48cf07edf8a0d03e4746b21c0ca8cea8582b22a1ebe237dd247982c4260306d5ac216951e4d88d197989ab2e5ba64086d4aefc4f483e8e8533530513ff5299e5bfbbb01cc6d7e1f6a70f61bb0cb02f11bf88278dabb4dbeceed8f2ca7756429c23b089017117e81400461590baceeb7bd62b03fbe780e92473cbe6a6513c4d6cd178c92ed22cca85c4da30d31db2f2726ba28489d0f8895fc79b3b66149567d0689303e1c829d8f0bfe2fb2133d5e7b497b32f65fcea8032e531f89a87da984d3e055a52a197f8bae71ad24ee28bb9d96404e93e2fcdbaa6f4e4ff0220a02d9cf618185b5e5a0470fe0435a314b2536f36339dd833ac28fe6199f28b841574a6b6696e6d24c7f7f34029ec60a7f1e0837c0510b518ae600e20eebb7bc965ca16af59ab5eac280483d90a6057ccf08847f59dfc172c4ccc3d186f79191164c756bc56c1ad44871673cfc8a586950eed9bfa885121b76e2ffa86d7fb9bbee381c6537e5ad1ac48c49dd1d8d295ba7ebabe5b4e1d0ee76579e4ce68cfcc239c7311aa87b1483e116a30ba5da4705d6db8c336d67981f1d203b369e9500bb143dd64e93e9ae7bbf3d3f38af60f0186813807ed508e7bcb877b0b37d394fe6ebfd7a170799f3b68184feebcb7586d27a516bf0942aa00193180f654d88fe4babde412717df2733d12f62808f142326a0c053fd5ce2ecb04ce3b3fc178f749abd67b6caef27f6324166a7f72a0ce82ccd034b4d8109a624d6d9273672104ffedf9d1eac26f9dd303de1dc1f0e53ae594392e1d700071400efc6a18e0361bb322af0ad4f52dd52c053ead8a64092cf5745716c3d4982ed7efa0a3011c6b70da406c70f90b44b859f080b1f7b8c6ea454c169af3bcd4e991c138ae88b283be1b05f5c52619fab10e36180dec0122d79cc0e524f3cc1c5cc3bcf2441cbf35be52633e465f6ed089dc1bf15c652098883132c52a5c4a04eccddc994bb9b54672c305009e46afd00e6414e13f168c939f3621cd67e5a2467a126ffb724519c3b57287d8bf5af3302aed8d45dfd2f3de37417aa51c7fec3e838ea08eebb5ebf0d7c4c5287b12fed65464d8ed220824a46dd78e1190a3e98b4f89abdd7dc31fd55ec83a1f2c74684670836a47b589845c6184200ca1759beea7fcdbaa0b0f8e5b4c0ea12e547a0de11338e9fc347befad8638de1ee89d462ae37a20ec69f962bbb0e0315efe16fdb3047379599cca1a1c731d34b59297614e9de10b34c58b5f8db544d3f423e7a8f9b072a2fe1bb7165b1f8d9b518f8ca0a6f1e940ad18d02055401c63b0ad5316370031951178f17dd48ec70017ca937bffdee59be3a6095e1aab3f01c83a4e3c1fccd9d30916122722528a8be8cdd437513cf418c84623de53f8bc5ee231aaac3ca0801015d8ab1af1d33a6fc5576522d585e4daefb80af5fd9881ae7415ec653c48661cc4836bf3d153713a58ba61a9c945264842b937fec8a2ddb25be12d727145360d678224a9e1a2b72e63374015ef6244c9ed35a8e5b4ad25ce64730ecd2f3ebe39c2cb512fe8821d69f52d0c0f26158ee29197cf27263409eb859338ef3320755657c3056673cdf9e5b7d2b4bbb36ada6c307c9ac295859fe51131749dc4f8da3e1231fafa081ed1d9b04335b2c44bdb329b72b9ab0c4ccb1cab55bbc7bd7687a4656f3520f4a090dd5fb0afed4bf2944d9b5437abc9f0a90a35b7615b72ecf3818760829d4ee54e209989b45eacec20f3f4659b638cb50dcf7d6eb745a7b12242dc898ba510c459d0c970e3db6e455680ca95d57d99a91b472f1af1e2e62b335007cc171c1ad3961c5460d3b9e59b8b3967041de4de2bcdb0109fb1a7d166aa892f609f9187de29fcb0e6de45ada25d6b43db77181aa62092d220ab13d8761ee6f857ce6e0e2813aeea948df2510a77649b21b4ec6c299bac83ea61588f7f8eda06248531cf949e21f1a7a9a77f48b4a1b8f11d6244351bcf13d6abc867689ff85497dcecbc9e6c0a7070a4b99f8aba20719ef9466f3726a8ae7840ff4bf704694f00f86905a260818ca2fa1b411316be9020c1f7f1efeb3257b65e5d488105a4d4ea1e14f3f3a5cbec083dfc519f45141cbe68148a333737770a3a3f9d9edef1011367d6d7aeb57ace3b87b4bdbb49a0d8f3a5c409f1b0c5d895d761c79a2a7479987d250171ed298f8b1e102ea9c898a792274d92b8e18cf2252751a9e34a3fe51c09026bd7c946499348a451956a7bfcf70bf06deb9ef234c6086eb28bdda8847a04785a4be9c6cba4f760c844a4d1a9fa94d2e3ea810490da805279906ce0a2521fd328b7b5071f1c592beca0cb32e3e42ea2adbd24e6f3b7b5fe80e538f2d24ff5051af634f075b363261189dcfe7c0ae351ea6823b4c263bbe91f8761a3b8fa74c1cff6854a29a85d6eab8bc4ee8200a54811c597d19233cf60ab2d334877e3d68d3bc61458cdb0d2cae49a5609fd9f2ecfe4bbdcf27108518d0a7e1a70662d72b055faff5fbef1278e015ca2d14001136a679562b33dac0c0c3593e5e3d3fda7abf3017bfde6c683a0bbc96306b6d822dcb9f370050cc50b2aa3dfc5965f1aba8aa0a9a40ba06dfddaa4ad1e674ba55e9c1ba7c1cc9f345b82691271e1b68e3ba660a6658b7e6df585a8362dc841b71f6786eb72c1e341d9ddaffc05bbd089dd2d86cde6d23ab512eca478dbd5f7a86443b8a83e82f0e1578e8b1fbc706e494e2593ee34d01b58eab311b3a5d960025492ecfe82e960655f0d90cc44412a4435f0208d394a45bd195eb9f427c75fafbb6fca95971fdcbdffeee5977227e0025fa803b6fd46820100bbb337b36b38b76c2874d43679c7884d798716eca206355ca272ce1a7aaa324f915941255cfbf9133a65525feaec443a4fc9f9948087ca0205091d148ae862864caaffac721d7c02fb9ca9e116873f7e07ed4371b39c680b3c10d3b0b42c0e5ff3d370287d5e0e9ed23bb31a3e39a897f4ec595478e07c6151fabaf392ad1d6fde91d1fc3ddc1a80beaf6e2d4ee9d3b0019d7b7d1fa676d0ff5df9541a50d3707d10475556fd254c4efbef955e380721a40be1ca7006a6f1e130ffd512aedeebc3b8bec9d6c5b4f1a8973b7b93da9baa460e5323555161ad5a863a36ed5d52615853f300d74406347842e29e0bb49d7d89a5b572d5346d4e9b7b1ab13a6013c18a5bd10379a5f6d5a3d1c08a0f6806112fe276c9849c7eeaaa47a38c9db005aeb464742edc1758acacdf972df86c9293dac1041887654d0edc50ca79c3d207852b59ca7759cc0229019435fedc46faed9dd2efff5382dbce8c11d452b3ca7d047e50c23ee7528dbe46d0db8ab7e169205adba8371af913746c23309aa93561eb49506bd071bb51731b063a1131e32473990ba724ea1ab97df075c8623105f26fd1921130393c6ed41a357c01f4af58210e25a75b8e0b5520709ee7db41b42da5de7cfacd840547ef0f0ebd10c2402b7bc0c097588172133b80c09a204ca7230b6329eb8bc43c266638b7e0757ade27c4ae05d336ca2ec34b61d541bf03bc4b097065c12ecff2ec56ca23c8a51bb85319ed1237752c0e22d5fc888cc9f22ebe02aaf90d0f0db7f9fea5dd7b6d98a0f85f8ebc5508a980fb1c328119c25aeb9324e49f2b3dade78c90cbd5d05c2ee5ad10c7dac922019409de2d3dbd4c722500c3df5159036f5d1480b661b83df962bf78b30ff268597b65ab6c1649a84e57ddb32ad235a434afdb31cd9f36713d839b0f36efeebd0d4240d8aea98151222ad49931cd8956cf98c054c4fccccfc0b8789fd40f3c5d3cc111940faa0979cbd62556aeb616498d62ca57e6c2aae9c4f8c185f0c8b8f5d55f4049de6dd10c81f9c0b2d2f4e3e96310af49285247120d751c24aa653fbdbbc27abe979e797363fb3e4d2dcaf77d00256417fe6ef3b324adf084b78953e025fe72b4779a7270cac537adbf247bce5e7f2a63d6ef30810e9ce7cd0afb9498f1a06f574c70c16627b07502309e3efc37900999169b697a02ed779f63d19ba043b5f58dd46de5213cc2a01b6a9eed5bf1f834cde8b4360421084ab2f4904e4bd49f9fcec6a204b93ab12d41a00b66da41ef054cd89ba9f16f2320f279b24bf0959490b515449abdf52175ab14999b3d0475edb2c6dfd7e1d333ee53ea077f35249236166b2a75270e8cb7c97f843ea3e683c1e34eabb6a3f70aa347f8444731485b454606ddc4bb497c7d46f938ab39c556ffc4a3c7a606ef914b6c3391324c13edb748b89a41d0159144a50ab363b8ef00601fed75a3db941577d79549be573bcd6752a9883f9555cbfef3b1ec632c710743ddf66731e4b4c72d3654d4b19d59e1b5c897fdc7a423f2c551bd3f4e02ad3af6ea40ed650ee5cfabb3e75d46d0f5ee07da9c1370fe8b4b1e9a21848847064bfa1e902ab8372484e83b9645bf373b83fd308bf5ab3c407a8f7a753f8f6ec86abc21274bedb812ea8acd20a6aa7bae17b58e49abbb97dbad50f1982f528605a178852d5b0375ff3222fe7e1b7fd8fbcf859a8ec4ab06dab78bef74a10cdad9a8a0e785764213de58595ebfe447824feb399a795738c3f76b1ac6bccc4bb9565675789d703d58372f339871bfd1785cfac5bf17950f522ad6be3f884576dfbbc2894143af22aced53217038900def160da9d0eddb1f989279e5c21900628ef5c0a5b93074519ab02efcde29c26a63edc9a98717bdb52dc71c6790b093cafd3c33cba7223f53c9611e46b81ef71715959acaa01979dc56bb373576360255d60076a7fca76b5240ae82fd3772ca7642d898adeade2c48ad98831a300845ae4cb4ff58efde076ad1b7ad60f7e97e05bcf455674c6dc7e01ab0a5b38e9baf4d8a344d0fc3545a07b55c2d01f15ffd31737bc0171f4a9fff8b4bd83b4dcbb3dcc5f320c132e91d31a50554c41cde89212abc5b20a7fa09e605b5d9538f1562374b72d1f9c1d1cb989b55f1a1ceecd42573fb2bbb0817f3507aa958e78dfe0ee18db32742c8f7eb0a42c8ca0c53db8511a7cea780219b86851a1dec7eae5d65a0324521c545e3407d0e82854e6036277c7ba3beb4ed1baa67c084a7ed7fecd127357724be80850f6b54b1c16e61e8bf571b3210f4b442f3ceb6c1f1b16cd9ba649fd65993a3fce271365b0cdd2d05866f849b700bced7d8e528ea4aea2cba8b71fce2d5e2da9b69534116dea48e25bfa36d10da88ee4c9380f696bc44479846ddf95acf2518980b753af92001931d2a88b1a417599a2b2b16f85a34117cd61283f90741a1152451e6ff3ebd46e18641d2d2aa66f1e003fbabe9abd7cabf8404e427fee5e8f3c8290c988441e26e9dd5545e0e41492cb3d85bcc0af0b57c590126190b4e4bfe1b5b0e35f3b1c2253a65dce8cb6ba7fad879ce1c911f2608719432a1c6d63cd91b03756f987dec53e57e08635cf3cf2c51448897a11602f560dba0848b580663bb31a23d877f7e5399760e9803f71d33bad78783933d23a4c91001c41c7e82362c9c60824771170f399c66e56afd41f9cafadc0cc2a91a0a25b6f56e5a4ccea077b17d9562fb4fbd86f00654b9914416b31f3cde55700c6ed669342446ec089d16f1c43a5ee8d15d56a492c0ede84e859a0b9dc356b1a70a53ef32e8d0a879fc1751a39815a957e4c2a0ade39e60dcc941226f9320084d031f59eab9a66e4e60a682aa8b311f7e9cf980f1dcc0c237a054037385f4bc141415e453ba86be2943e4f9ac53f3827baf3c02e95aeac316d0291846780097d06f91d851c5f0851354ee811d5a4b1feed82d3593859e4b2c87199a8e3485b49afb361962104fe6988947a1ceb3ae9bb66f233a58de59f02f400d0ecd4ae48de71afca0fe611addfc2cfae16525bd3ca972b7809021efc9ee2d546c5d6c31a2f8abab5ce3778558e035d2570ec577ba51f6943b1e293a3cb57224d1455e960cfc028ff5e0df998e1a612a004024b711f1c75f5de13e4952817f4eeab6a9d21b76456fc3ca2f75728a6fc06823feb9f69f9a61f589ae27e9a3ab05383bb91b218c0212df1e609ae5b63fd8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643e1ae3756a0d0d3336c3237742e784b37dbfc781fe94626feba3dc7b7c6ded48b8723b895abad7c8faa571a12982eb5ef46f8e61b7079bf0b80b8404e3b3b941d0c1cc15cc9e178c6329f0c1285a74babf3d591a45e474ce83950e38fc164e71f5f1ea798313e7125d84e213f1db470afef90cd51d2c4b98220edb5a7471af167da85b3eb0d7d3588dcfc6cfed71da0a4b8b320ed37216396aebc30482b4e9934724bdcbd75b92275cc23b7dc8c1431a7c1f65a83b29a2245a1d58b870d85d10427be7fa923d7fecdb3d5e8e3d2f600730e2a2e78f1ee337bcf9ec048c03dbd15c3068afaefa223b2292edd1a12fd596a227b0f773c2a6ef7acf0737572a15ac939330aaa398eb3012e3c47dd8bbcd41d26800f74cf7863098622ddc92cd5dde3c3466de5ddb5548e19bb602f1983442db206bf00cb6bc0e3e2bbbbce4f84eb7e189d0a437b3475df185f324fad8a5ac1efea280ce7aa0516bb7e1c1a72f3deb5c9dc7725ec04807fa1944bb72132d4d5e74961248d3c29e882ebbf8fa21f0bdfe4b7d55c5dc22e3c143dd55a6501f3c652571722483ef002e2d8657aeb56a1171c930d9435886f61b358684c4839960854de383408d43e9fee995142577d0c4ac799f007e58541a4145acd35e590526ebc96e7916213a62061100198da9caad1c799f007e58541a4145acd35e590526ebc96e7916213a62061100198da9caad1d44ee2c7b4435475c3c39bae734064f9d3ad70edffd18988d8da5ed3ef6e2c10/usr/sbin/yast2/usr/sbin/yast2yast2yast2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-4.1.77-lp151.2.19.1.src.rpmapplication()application(YaST2/groups/hardware.desktop)application(YaST2/groups/high_availability.desktop)application(YaST2/groups/misc.desktop)application(YaST2/groups/network_services.desktop)application(YaST2/groups/security.desktop)application(YaST2/groups/software.desktop)application(YaST2/groups/support.desktop)application(YaST2/groups/system.desktop)application(YaST2/groups/virtualization.desktop)application(YaST2/messages.desktop)config(yast2)perl(DnsServerAPI)perl(MailTable)perl(MailTable::Aliases)perl(MailTable::PostfixSenderCanonical)perl(MailTable::PostfixVirtual)perl(MailTable::SendmailGenerics)perl(MailTable::SendmailVirtuser)perl(SLPAPI)yast2yast2(x86-32)@@     /bin/bash/bin/sh/usr/bin/perlconfig(yast2)coreutilscoreutilscpiodiffutilsfillupgpg2grepperl-XML-Simplerpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:abstract_method)rubygem(ruby:2.5.0:cfa)rubygem(ruby:2.5.0:cheetah)rubygem(ruby:2.5.0:simpleidn)sysconfigyast2-coreyast2-hardware-detectionyast2-logsyast2-perl-bindingsyast2-pkg-bindingsyast2-ruby-bindingsyast2-xmlyast2-ycp-ui-bindingsyui_backend4.1.77-lp151.2.19.13.0.4-14.6.0-14.0-15.2-10.80.02.23.02.20.33.2.103.2.0yast2-dns-serveryast2-installationyast2-installationyast2-mailyast2-packager3.1.172.18.54.1.83.1.74.0.334.14.1^T@^{G]f@]rJ@]i] #]@\P\\@\@\\B@\\\@\Y@\@\~d\~d\}@\v{\j@\\\@n@\?\?\@X5X.@X,J@X&XX@Ww@WW$WW/@WWWt@W.@W.@WE@W@W@W@Wu Wj}WXWPW>@W=WKnut Anderssen Knut Anderssen Imobach Gonzalez Sosa Steffen Winterfeldt mvidner@suse.comschubi@suse.deStefan Hundhammer Ladislav Slezák schubi@suse.dekanderssen@suse.comDavid Díaz Ladislav Slezak Ladislav Slezak David Díaz lslezak@suse.czMichal Filka aschnell@suse.comLadislav Slezák Ladislav Slezák Michal Filka mvidner@suse.comlslezak@suse.czknut.anderssen@suse.comknut.anderssen@suse.comschubi@suse.dejreidinger@suse.comJosef Reidinger Josef Reidinger lslezak@suse.czdgonzalez@suse.comdgonzalez@suse.comjreidinger@suse.comdgonzalez@suse.comjreidinger@suse.comigonzalezsosa@suse.comaschnell@suse.comjlopez@suse.comAncor Gonzalez Sosa schubi@suse.deStefan Hundhammer Josef Reidinger Stasiek Michalski jreidinger@suse.comNoah Davis Stefan Hundhammer aschnell@suse.comjreidinger@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comknut.anderssen@suse.comknut.anderssen@suse.comaschnell@suse.commvidner@suse.comknut.anderssen@suse.comschubi@suse.deschubi@suse.deschubi@suse.delslezak@suse.czknut.anderssen@suse.comlslezak@suse.czmfilka@suse.comknut.anderssen@suse.comigonzalezsosa@suse.commfilka@suse.comknut.anderssen@suse.comigonzalezsosa@suse.comknut.anderssen@suse.comlslezak@suse.czknut.anderssen@suse.comjlopez@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comjlopez@suse.comigonzalezsosa@suse.comdgonzalez@suse.comigonzalezsosa@suse.comdgonzalez@suse.comschubi@suse.deigonzalezsosa@suse.comigonzalezsosa@suse.comjlopez@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comlslezak@suse.czjlopez@suse.comknut.anderssen@suse.comknut.anderssen@suse.comschubi@suse.dejsrain@suse.czjsrain@suse.czschubi@suse.delslezak@suse.czjlopez@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comsnwint@suse.deigonzalezsosa@suse.comknut.anderssen@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comknut.anderssen@suse.comlslezak@suse.czancor@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comancor@suse.comschubi@suse.deknut.anderssen@suse.comlslezak@suse.czigonzalezsosa@suse.comknut.anderssen@suse.comknut.anderssen@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comknut.anderssen@suse.comlslezak@suse.czknut.anderssen@suse.comknut.anderssen@suse.comancor@suse.comknut.anderssen@suse.comknut.anderssen@suse.comlslezak@suse.czknut.anderssen@suse.comjreidinger@suse.comknut.anderssen@suse.comknut.anderssen@suse.comjreidinger@suse.comschubi@suse.deschubi@suse.deknut.anderssen@suse.commfilka@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comschubi@suse.dejlopez@suse.commvidner@suse.comlslezak@suse.czjlopez@suse.commfilka@suse.comrbrown@suse.comknut.anderssen@suse.comancor@suse.comjreidinger@suse.commfilka@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comknut.anderssen@suse.comlocilka@suse.comschubi@suse.demvidner@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.commvidner@suse.comigonzalezsosa@suse.comancor@suse.comigonzalezsosa@suse.comknut.anderssen@suse.comlslezak@suse.czigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comlslezak@suse.czjlopez@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czjreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comjreidinger@suse.comjreidinger@suse.comjlopez@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comgsouza@suse.commvidner@suse.commvidner@suse.comlslezak@suse.czmvidner@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.commgerstner@suse.delslezak@suse.czknut.anderssen@suse.comlslezak@suse.czjreidinger@suse.comancor@suse.comlslezak@suse.czmfilka@suse.comschubi@suse.deancor@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commfilka@suse.comlslezak@suse.czigonzalezsosa@suse.comjreidinger@suse.comlslezak@suse.czigonzalezsosa@suse.comlslezak@suse.czschubi@suse.dejreidinger@suse.comschubi@suse.dekanderssen@suse.comigonzalezsosa@suse.comsnwint@suse.demvidner@suse.comkanderssen@suse.comkanderssen@suse.comschubi@suse.deigonzalezsosa@suse.comigonzalezsosa@suse.commvidner@suse.czjsrain@suse.czmvidner@suse.comkanderssen@suse.comkanderssen@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czigonzalezsosa@suse.commchandras@suse.demchandras@suse.demfilka@suse.comsnwint@suse.deigonzalezsosa@suse.comigonzalezsosa@suse.comknut.anderssen@suse.comjreidinger@suse.comlslezak@suse.czschubi@suse.deschubi@suse.delslezak@suse.czcwh@suse.comknut.anderssen@suse.comdvaleev@suse.commvidner@suse.comjreidinger@suse.comigonzalezsosa@suse.comkanderssen@suse.commfilka@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comjreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjsrain@suse.czjsrain@suse.czancor@suse.comancor@suse.comsnwint@suse.delslezak@suse.czlslezak@suse.czlslezak@suse.czmvidner@suse.commfilka@suse.comigonzalezsosa@suse.comjreidinger@suse.comancor@suse.comlslezak@suse.czlslezak@suse.czmfilka@suse.comigonzalezsosa@suse.comschubi@suse.delslezak@suse.czmfilka@suse.commfilka@suse.comancor@suse.comancor@suse.comjreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comshundhammer@suse.dejreidinger@suse.commvidner@suse.commfilka@suse.comlocilka@suse.comcwh@suse.comancor@suse.commfilka@suse.comancor@suse.comigonzalezsosa@suse.comlocilka@suse.comjreidinger@suse.comlocilka@suse.comjreidinger@suse.comlocilka@suse.comjreidinger@suse.comigonzalezsosa@suse.comlocilka@suse.comlocilka@suse.comancor@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comcwh@suse.comjsrain@suse.czcwh@suse.comjreidinger@suse.comjreidinger@suse.comdvaleev@suse.comcwh@suse.comjsrain@suse.czlslezak@suse.czschwab@suse.dejreidinger@suse.comlslezak@suse.czjreidinger@suse.comgber@opensuse.orglslezak@suse.czjreidinger@suse.com- Remove ip aliases that were marked to be deleted from the interface configuration files (bsc#1146020) - 4.1.77- Reread network interfaces configuration after writing it avoiding wrong values when reopen network configuration dialog during an installation (bsc#1166778) - 4.1.76- Yast2::ServiceWidget: By default, propose to reload or restart the service when it is active (bsc#1158946) - 4.1.75- Fix a problem when long warnings reports in command line (bsc#1149776). - 4.1.74- yast completions have to be named after their respective command name (bsc#1122259) - 4.1.73- Stop "ls: write error: Broken pipe" messages (bsc#1128032) - 4.1.72- Slideshow: Flag for switching on/off release notes tab. (bsc#1136708) - 4.1.71- Make sure the wizard buttons always remain visible in NCurses (bsc#1133367) - 4.1.70- Uninstall the "SUSE-Manager-Proxy" product when upgrading from SLES12 + SUMA Proxy + SUMA Branch Server (bsc#1133215) - 4.1.69- Updated map for evaluating upgraded products (e.g. for SUSE-Manager). (bsc#1131503) - Upgrade: Evaluating product obsoletes in order to show it in the proposal overview. - 4.1.68- Firewall: Zone name has been removed from the common attributes declaration as it cannot be modified through the firewalld API. (bsc#1130354) - 4.1.67- Require tar as a dependency for yast2-logs (bsc#1125142). - 4.1.66- Fixed evaluating the base product, the same products with the available and selected status must be treated as duplicate products (bsc#1129257) - 4.1.65- Process the "specialproduct" value like a linuxrc parameter (ignore "-_." characters, ignore case) (bsc#1128901) - 4.1.64- Fix how a product features is read in a running system. - Update default path for base product licenses (fate#324053, jsc#SLE-4173). - 4.1.63- Fixed product filtering in product_reader.rb, fixes problem when upgrading SLE15-SP1 to SLE15-SP1 (usually used to fix a broken system) (bsc#1128459) - 4.1.62- bnc#1127798 - do not crash with internal error when enabling a network network service when no network service is active. - 4.1.61- added "Modify" button label (related to bsc#1128279, or just as good gh#yast/yast-yast2#713) - 4.1.60- Added command line support also for the other Report module methods (related to bnc#1127685) - 4.1.59- Fixed a failing testsuite, the Report.LongError used in the global exception handler did not support the command line mode (related to bnc#1127685) - 4.1.58- bnc#1127685 - made Report module long message reporting popups adjustable - 4.1.57- Use /sbin/rpcinfo only, /usr/sbin/rpcinfo is gone (bsc#1127138). - Use the correct path for /usr/bin/ifconfig (bsc#1127138). - 4.1.56- Fixed license file ordering issue causing a random test failure (bsc#1125722) - 4.1.55- Firewall: added some help methods for moving interfaces between zones in a safe way (fate#324662). - 4.1.54- CWM: Added date field and time field widgets (fate#322722) - 4.1.53- Support special products which will be enabled via linuxrc (flag "specialproduct") (fate#327099) - 4.1.52- Firewall: drop not needed relations and its related methods - Firewall: move export method to yast2-firewall (fate#324662) - 4.1.51- CWM: Add method focus to object CWM widgets (FATE#324662) - CWM: Add rspec helper for common CWM widgets - CWM: Allow CWM dialogs/popups to have own help - CWM: Fix showing help for CWM Popup (FATE#324662) - 4.1.50- Fix crashes of many modules when invoking from ncurses control center (bsc#1121425) - 4.1.49- Ignore the old packages when fetching the release notes (bsc#1112866) - 4.1.48- Fix a fragile unit test (related to changes introduced for fate#325482) - 4.1.47- Fetch and display properly the license content from the fallback rpm when using a product definition located at /usr/share/installation-products (part of fate#325482) - 4.1.46- Drop no longer used ALog module without replacement - Drop no longer used Cron module without replacement - Drop obsolete DebugHooks module for installation. Replaced by integrated installation debugger and installation hooks. - Drop no longer used SuSEFirewallExpertRules module. Replaced by firewalld related classes. - replace old testsuite for Wizard module by rspec tests - Drop no longer installed desktop files for remotechooser and remoteinstall from git. - Drop obsolete ycp syntax checker check-all-syntax without replacement.- Add missing help for the service configuration- NetworkService: fix invoking forced enable (bsc#1119657) - 4.1.45- Add a section to the control file (fate#322722). - 4.1.44- avoid use of shellescape function on non string types (bsc#1119678) - 4.1.43- Extend Yast::Execute API (needed for bsc#1118291) - Add method Yast::Execute.stdout - Allow to chain methods - 4.1.42- WorkflowManager: find product definitions located at /usr/share/installation-products/ (part of fate#325482) - 4.1.41- Added more testcases if e.g. system is running in chroot environment and systemd does not work properly (bsc#1113732)- Removed dead code (bsc#1118291) - 4.1.40- always use absolute path to binaries (bsc#1118291) - properly escape shell arguments (bsc#1118291) - 4.1.39- Ship only primary icons with module to avoid conflicts (boo#1118521) - 4.1.38- firewalld: add ability to add/edit/remove zones (fate#324662) - 4.1.37- Provide icon with module (boo#1109310) - Move virtualization group from yast-vm to yast2 - 4.1.36- Added global parameter enable_local_users (Fate#326447) - Added ProductFeatures::GetBooleanFeatureWithFallback - 4.1.35- check return value of OpenDialog to prevent crash (bsc#1115745) - 4.1.34- WorkflowManager: Allow system roles to live in /usr/share/system-roles/*.xml (bsc#1108176) - 4.1.33- view_anymsg: allow user to switch to yast2-journal if file does not exist or is empty (bsc#948729) - 4.1.32- Added flag save_y2logs to control.xml file in order to save YaST logs at the end of installation (fate#325737) - 4.1.31- Ensure that Installation.sourcedir exists (bsc#1097700) - Use LSB compliant Installation.sourcedir - 4.1.30- CWMFirewallInterfaces: make some "current state" methods public needed by yast2-rmt (fate#326634) - 4.1.29- Network (Firewall): Added modify_masquerade method to zones API unifying the way changes are applied to single value attributes. (bsc#1112547) - 4.1.28- adapted to extended output of snapper (fate#326479, bsc#1111831) - 4.1.27- Small CWM optimization by avoiding deep_copy on big data (bsc#1112402). - 4.1.26- CWMFirewallInterfaces: Improved the user UX replacing the api calls for checking supported services once the list supported ones are already known by the firewalld instance (fate#324662) - 4.1.25- Splitting yast2 package into yast2 and yast2-logs. yast2-logs contains only scripts for handling YaST logs (fate#325737). - 4.1.24- Added tags full_system_media_name and full_system_download_url in control.xml which describe the location for the "all-packages" medium. This information will be shown if the registration has been scipped by the user. No hint will be shown if these tags have not been defined. (fate#325834) - 4.1.23- Added new methods to firewalld_wrapper in order to switch yast2-dhcp-server to new firewall module. (bsc#1108942) - 4.1.22- Log viewer: replace invalid UTF-8 characters from the displayed log to avoid a crash (bsc#1110549) - 4.1.21- Network (Firewall): - Added some methods needed for AutoYaST configuration (fate#324662)- Make the service status label stretchable so the updated status is displayed correctly (bsc#1110407) - 4.1.20- bnc#964856 - fixed internal error - do not crash when updating device config - 4.1.19- Y2Firewall::Firewalld: Single attributes setter will not modify the value of the attribute in case it is the same (bsc#1109812) - 4.1.18- Improve Y2Firewall::Firewalld::Interface#zone to return an Zone object (fate#324662). - 4.1.17- bnc#964856 - removed obsolete parts of NetworkInterfaces API: ifcfg_part, device_type, device_num, alias_num, GetFreeDevices, GetFreeDevice, LocateNOT, ListDevicesExcept - 4.1.16- Network (Firewall) - Added Y2Firewall::Firewalld::Interface class. - Adapted interfaces helpers to work with the new class. (fate#324662) - 4.1.15- Add a new popup widget (fate#324662). - Add a helper class UIState to keep the UI states when using CWM.- Y2Firewall::Firewalld: Added convenience method to obtain the firewalld service object (fate#324662) - 4.1.14- Allow reading the installation.xml (skelcd-* package) from other repository than the initial one (e.g. the self update), select the highest version of the package (instead of the first found) (bsc#1101016) - 4.1.13- Firewalld: Fixed the API cmd call for removing services from zones when the firewall is in offline mode (bsc#1108628) - 4.1.12- CWM: avoid to always return :next when accepting a dialog. - Needed for Expert Partitioner (fate#318196). - 4.1.11- Added the missing SuSEFirewallProposal.rb file to the Makefile (bsc#1087867) - 4.1.10- Bring back the SuSEFirewallProposal fixing the class unit tests until yast2-network drops the import of the module completely. (bsc#1087867) - 4.1.9- Extended the firewall API supporting the use of single-value attributes and also prepared it for introducing more complex relations like 'forward-ports' and 'rich-rules' in the future. (fate#324662) - Improved the parser for zones and added a parser for services. - Improved test mocking fixing a Polkit popup shown when running the test (bsc#1087867) - 4.1.8- CWM: allow to define next handler for CWM#show. - CWM: define default next handler in CWM::Dialog. - Needed for Expert Partitioner (fate#318196). - 4.1.7- Add missing CompoundService#support_start_on_boot? (bsc#1106591). - 4.1.6- Increase timeout for the execution of systemctl commands (bsc#1098910). - 4.1.5- Fix the Yast2::ServiceWidget to not show the "On Boot" option when it is not supported (related to fate#319428). - 4.1.4- Refactor systemd classes, reorganizing them in real classes under the Yast2::Systemd namespace instead of using modules (related to fate#319428). - 4.1.3- Changed dir of COPYING file- Add support for systemd services that can only be started on-demand (fate#319428 and bsc#1104568). - 4.1.2- Improve systemd socket detection (related to fate#319428). - SystemService#find_many does not raise an exception anymore. - 4.1.1- Added widget to configure services (part of fate#319428). - 4.1.0- Add a method to detect whether a systemd service exists in the underlying system or not (related to fate#319428). - Fix systemd socket detection. - 4.0.83- Fix support to handle services during early 1st stage (related to fate#319428). - 4.0.82- Do not display "download failed" error when using unsigned packages (bsc#1096027) - 4.0.81- Services: add class to manage systemd services with associated socket (needed for bsc#1080738 and fate#319428). - 4.0.80- Replace the deprecated firewallctl command with firewall-cmd for obtaining the firewalld state (bsc#1093111)- Network: Prevent from crashing when trying to delete some ip aliases from the original devices (bsc#1098919) - 4.0.79- Added additional searchkeys to desktop file (fate#321043). - 4.0.78- display proper release notes for product (bsc#1096138) - 4.0.77- rename SLES_HPC -> SLE_HPC (bsc#1095053) - 4.0.76- Calling YAST module: Do not create a post Snapper image if the pre Snapper image has already been failed (bnc#1093374) - 4.0.75- Support multiple "system-installation()" provides in one package (bsc#1092965) - 4.0.74- CWM: allow to define back handler for CWM#show. - CWM: define default handlers for back and abort in CWM::Dialog. - Needed for Expert Partitioner fate#318196. - 4.0.73- Add a text helper to wrap richtext in directional markers (bsc#1089846). - 4.0.72- Do not crash when reading trying to determine available locales for some licenses (bsc#1089610). - 4.0.71- save_y2logs: save kernel messages and udev log (bsc#1089647, bsc#1085212) - 4.0.70- Handle input/output errors in the DoneProvide package callback (bsc#1088682). - 4.0.69- Wizard: Fall back to smaller and/or hicolor icon if the icon for the launched module cannot be found (bsc#1087224) - 4.0.68- Do not use the solver for finding the best product upgrade candidate, it does not work correctly in the SLES + sle-module-hpc => SLES_HPC case (bsc#1086734) - 4.0.67- Fix early exit of installation when initial install url is invalid and later fixed (bsc#1086840) - 4.0.66- improve wayland support (bsc#1083907) - 4.0.65- Use SHA2 instead of MD5 when determining whether a license was already accepted or not (related to fate#325461). - 4.0.64- Add a new API to handle product licenses. - Given a license, remember whether another one with the same content was already accepted (fate#325461). - 4.0.63- Added ProductUpgrade class to better evaluate the product for upgrading (related to bsc#1086259) - 4.0.62- Make possible to use the Yast2::Popup class from the Report module (part of bsc#1082542). - 4.0.61- fix behavior of showing timed error popup (found during debugging bsc#1083672) - 4.0.60- Fix extracting kernel parameters from installation when there is parameter with '=' in value like pci=hpiosize=0,hpmemsize=0,nobar (bsc#1081353) - 4.0.59- Use the correct release notes URL during upgrade (bsc#1073488). - 4.0.58- Fixed a typo and the list item marker in the firewall widget (bsc#1083058). - 4.0.56- NIS configuration fails while executing firewall-offline-cmd. Fix: Ensure that the firewalld configuration is read before writing. (bnc#1082827) - 4.0.55- Added missing textdomain to firewalld zone class for translations (bsc#1082246). - 4.0.54- Fixed list of the URL schemes without host, fixes processing URLs with the "hd:/" scheme (bsc#1077310) - 4.0.53- Add a method to get the list of available license translations for a given product (related to FATE#322276). - 4.0.52- Firewalld: Added interfaces helpers (fate#323460) - 4.0.51- Drop (x)inetd agents - CWMServiceStart: Replace xinetd by systemd socket activation (fate#323373) - 4.0.50- Y2Packager::Product does not depend on Yast::Language module anymore (related to bsc#1079045) - 4.0.49- Replace idnconv with simpleidn library (related to bsc#1071552). - Move some Y2Packager classes from yast2-packager here to fix the package build. - 4.0.48- Firewalld: Cache modifications for performance improvements. (fate#323460) - 4.0.47- Move some Y2Packager classes from yast2-packager here to avoid circular dependency (related to fate#323163) - 4.0.46- Firewalld API: Cache whether the configuration has been read (fate#323460) - 4.0.45- Installation::AutoClient: modified packages default and improved documentation (fate#323460 bsc#1077987) - 4.0.44- Fixed a bug causing pages of all CWM::TreePager to be rendered twice on every page switch (bsc#1078212) - 4.0.43- Firewalld API: reload and complete reload return true in offline mode (fate#323460) - 4.0.42- Fixed logging typo (fate#1076513) - 4.0.41- Improved base product detection at upgrade (fate#1076513) - 4.0.40- Firewalld: Added methods to the wrapper class for opening ports by YaPI modules (fate#323460 bsc#1071548 bsc#1076837) - 4.0.39- CWM: Add possibility to define abort handler for CWM.show (needed for expert partitioner fate#318196) - 4.0.38- Firewalld: Added missing firewalld service file to the Makefile (fate#323460). - 4.0.37- CWMFirewallInterfaces: Replaced SuSEFirewall2 by firewalld. (fate#323460) - 4.0.36- fix having some roles without description when choosing different extensions during installation (bsc#1070726) - 4.0.35- Firewalld export: Return empty hash if the package has not been installed. (fate#323460) - 4.0.34- Adding a workflow from other products: If there are no modules have beed defined we are using the modules defined in append_modules. (bnc#1075182) - 4.0.33- Firewalld: Allow to modify default zone and export configuration (fate#323460). - 4.0.32- bnc#1073727 - ignored some of typical backup extensions (like .bak, .orig) when loading ifcfg files - 4.0.31- Firewalld: Extend handling of zones for AutoYaST configuration (fate#323460). - 4.0.30- Firewalld API: Use string command with all api methods which expect string outputs (bsc#1070559) - 4.0.29- Firewalld API: Added convenient methods for query commands and string expected output commands (bnc#1070559). - 4.0.28- Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.27- Improve tests for CWM::Pager (part of fate#318196). - 4.0.26- Recognize CTC devices named like slc600 (bsc#1058227). - Stopped treating old-style hotplug devices specially. - 4.0.25- save_y2logs: save also /linuxrc.config and /etc/os-release files for easier debugging- CWM: make method Pager#current_page public. - Necessary for fate#318196. - 4.0.24- bnc#1061306 - provided new function for querying net device configuration to avoid internal errors when querying cached devices inconsistently - 4.0.23- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468). - 4.0.22- Added missing y2firewall/firewalld/zone.rb file to the Makefile (fate#323460). - 4.0.21- Fixed a bug selecting rows programmatically for CWM::Table (bsc#1070287). - 4.0.20- Add new Yast2::Popup class providing nicer API for invoking popups (hackweek project) - 4.0.19- bnc#956755, bnc#1061306 (mfilka) - fixed storing device information to avoid incorrect "not found" states when querying NetworkInterfaces subsequently - 4.0.18- Network: - Do not depent on SuSEFirewall to list the known zones anymore. - NetworkInterfaces: Remove ZONE attribute if it is empty when writing. - 4.0.17- Added RSpec shared example for CWM::CheckBox (bsc#1068354). - 4.0.16- SuSEFirewall: Export minimal firewalld configuration until the AY firewall schema is adapted (bsc#1067193) - 4.0.15- fate#323460 - Firewalld API: added change_interface method - 4.0.14- Firewalld API: running? return false if the package is not installed (fate#323460) - 4.0.13- Network (Firewall): - Added support for firewalld offline command - Dropped SuSEFirewall (module) support for SuSEFirewall2 backend - Adapted some SuSEFirewalldClass methods to work properly during installation. - Skipped some tests to make it build properly (should be replaced by new ones with a new API design) (fate#323460) - 4.0.12- Adapted SuSEFirewallIsInstalled() to return true only when the package is already installed or checked and installed in normal mode. - Added SuSEFirewallIsSelectedOrInstalled() which behaves as the old SuSEFirewallIsInstalled() method. (bnc#1037214) - Adapted calls to use SuSEFirewallIsSelectedOrInstalled() when the methods can be called even with just Pkg selection.- Fixing disabling vnc, ssh, ... installation to handle service names independently on using upper/lower case as they are used in different context at different places of the code (bsc#1055279). - 4.0.11- Disable vnc, ssh,... installation in install.inf if it is not supported. (bnc#1055279, bnc#1058071) - 4.0.10- Stop using tmpnam, it is no longer supported in perl 5.26 (bsc#1061620) - 4.0.9- Add support for merging to workflow extensions from modules (bsc#1049297) - 4.0.8- fix starting gnome control center (bsc#1058376) - 4.0.7- systemd services (bsc#1045658) - reverted a command change that broke brittle tests - 4.0.6- systemd services (bsc#1045658) - add SystemdService.find_many for a speed-up - SystemdUnit fix for units with multiple dots in name - consistent logging of systemctl calls - 4.0.5- Fix handling of PGP signatures when running in insecure mode (bsc#1054663) - 4.0.4- Added methods to Yast2::FsSnapshot allowing to finish the Snapper configuration (part of fate#318196). - 4.0.3- Add support to disable buttons on CWM::Dialog - Add a method WorkflowManager#merge_product_workflow which allows to merge a product workflow (fate#322267) - 4.0.2- Added UI:TextHelpers with a wrap_text method moved from yast2-network (bsc#1055643) - 4.0.1- Fixed the cursor theme in the installation (the DMZ theme has been replaced by DMZ-White and DMZ-Black) (bsc#1051664) - 4.0.0- Restore Packages::Repository and Packages::Product in order to retain compatibility with yast2-packager 3.3.2 which is the version on Factory until storage-ng is finally merged (bsc#1055677) - 3.3.10- Move Packages::Repository and Packages::Product to yast2-packager (FATE#322276) - 3.3.9- workaround false warning from Forwardable when using OpenStruct in ruby 2.4 (bsc#1049433) - 3.3.8- run_ifconfig.scr - make "inet" section optional, handle additional whitespace characters (bsc#811760) - 3.3.7- More robust systemctl test to avoid possible timeout error- WorkflowManager: allow to extend workflow from rpm package (needed for FATE#323450) - WorkflowManager: drop never used support to extend workflow from pattern - 3.3.6- drop reading /content file (FATE#322386) - 3.3.5- cwm/rspec.rb: added tests in "CWM::RadioButtons" group for optional #hspacing and #vspacing methods- CWM::WrapperWidget#cwm_defintion: also include widget id, otherwise the widget would not show in a Pager, eg. Tabs (bsc#1049595) - 3.3.4- Add YaST2 logs to the default list of files for System Log browser (bsc#1049138) - 3.3.3- Add Yast::Execute.on_target! and Yast::Execute.locally! variants which raise a Cheetah exception if the command fails (bsc#1048512) - 3.3.2- convert Object#timeout usage to Timeout.timeout as ruby2.4 makes it obsolete ( ruby2.4 will be for SLE15 so part of bsc#1044312) - 3.3.1- Fix omitting button in CWM::Dialog and make API consistent with CWM.show (boo#1039901) - 3.3.0- Support for the new Expert Partitioner (boo#1039901): - Added UI::Sequence, UI::Greasemonkey - Added CWM::Dialog - RSpec.shared_examples for CWM: Page, PushButton, RadioButtons, RichText. - 3.2.40- Add hint for UI about application name and its icon (bsc#1037891) - 3.2.39- Fix showing help text when CWM::ReplacePoint contains another CWM::ReplacePoint. Fix including new CWM::AbstractWidget#refresh_help functionality for widgets where help text can change during its lifetime. (boo#1039901) - 3.2.38- Add EventDispatcher#event_handler to allow custom events management, for example to delegate to a widget. Part of (fate#305633) - 3.2.37- Fix distribution of new CWM::WrapperWidget (bsc#1032725) - 3.2.36- CWM: Add object wrapper to allow running object CWM with old hash style widgets (bsc#1032725) - fix nested pagers to have unique ids - 3.2.35- Fix CWM::ReplacePoint to work with CWM::Custom widget and use it in all pagers (boo#1039901) - Fix calling handle in CWM::RadioButtons - 3.2.34- Warning messages shouldn't open UI in command-line mode (bsc#1036440). - 3.2.33- Added CWM::Pager, CWM::Tree + CWM::TreeItem, CWM::TreePager + CWM::PagerTreeItem (boo#1039901) - 3.2.32- Added CWM::Table (boo#1039901) - 3.2.31- Translation fix: Ruby gettext cannot extract translatable texts from interpolated strings (bsc#1038077) - 3.2.30- Added cwm/rspec with shared_examples for CWM::AbstractWidget and its children (boo#1039302) - 3.2.29- Fixed parsing whitespace lines in /etc/fstab (bsc#1030425) - 3.2.28- Set correct title when wizard is supported (bsc#1033161#c4) - 3.2.27- start using y2start instead of y2base (bsc#1027181) - 3.2.26- don't generate multiline entries, it's against SuSEfirewall2 recommendation multiline entries create trouble with fillup, see bsc#798468 - 3.2.25- Fixed downloading installer extension package (FATE#320772) - 3.2.24- SlideShow: Escape plain text release notes being shown properly in RichText (bsc#1028721). - 3.2.23- Download the addon installation.xml file from a package referenced by the "installerextension" provides dependency (FATE#320772) - 3.2.22- Use for Yast::TargetFile and Yast::Execute real path where scr operates. It allows easier switching scr in unit tests. (needed for testing fix for bsc#1023204) - 3.2.21- Added options to CWM::RadioButtons to set some extra spaces (related to poo#14936 and bsc#1025415). - 3.2.20- Added PackageDownloader and PackageExtractor classes for sharing the package downloading and extracting functions (fate#320772) - 3.2.19- bnc#1026027 - removed insserv calls - 3.2.18- UnitFileState will be used for evaluating enable state of services. If it has an invalid value "systemctl is-enabled...." has to be called instead. (bnc#1012047) - 3.2.17- Added FileChanges.created_files (part of fix for bsc#1027582) - 3.2.16- Support to add roles through addons (FATE#320772) - 3.2.15- Allow Pattern selector to have more generic button names and enablement (needed for poo#14936, bsc#1025415) - 3.2.14- Fix error popup when replacing widget with CWM::ReplacePoint (FATE#322328) - 3.2.13- Added a CWM::ReplacePoint widget - 3.2.12- CWM: when skipping storing of widget values, skip also its validation (FATE#322328)- bnc#1017716 - do not cache ifcfg files with empty device name part (ifcfg-). Such file cannot be mapped to any existing device and providing empty device name could lead to unexpected crashes in other parts of yast. - 3.2.11- Fixed tests to pass with the latest yast2-core package (related to the bsc#932331 fix) - 3.2.10- Add a method to read the ID property from the /etc/os-release file (related to bsc#1016004) - 3.2.9- add generic cwm widget for keyboard layout (used for FATE#321754) - 3.2.8- Enhanced PackagesProposal API to handle required and optional resolvables separately (bsc#885496) - 3.2.7- Fix replacement of workflow modules (bsc#1011869) - 3.2.6- Remove the restart file when starting YaST to avoid possible infinite loop (bsc#842910) - 3.2.5- Added needed include in Kernel.rb. Found while testing bnc#1009023 - 3.2.4- fix do not show again for packages downloaded to temporary directory (bsc#481011) - remove icons from signature check dialogs (bsc#875201) - 3.2.3- Add-on module: Do not escape characters like ":" in the path string (bnc#966413). - 3.2.2- Network: Added method to adapt old configuration of enslaved interfaces. (bsc#962824) - 3.2.1- Set installer theme when Screenmode is specified at boot time (related to bsc#780621) - 3.2.0- save_y2logs: use canonical path (bsc#1001454) - 3.1.208- Removed build dependency on yast2-perl-bindings (bsc#999203) - 3.1.207- Network: Fix bug introduced during NetworkInterfaces.Read cleanup The method Networkinterfaces.Locate now returns the interface name of the interfaces that match the given condition instead of the type. (bsc#998717) - 3.1.206- Packages: remove warning icon from package callbacks. (bnc#988949) - 3.1.205- Set AutoYaST default timeout entries for reporting errors correctly and do not overwrite AutoYaST profile settings. (bnc#988949) - 3.1.204- Popup.Error will escape the text when message is too long and richtext is used (bsc#992506) - 3.1.203- Fixed handling of cd:/ and dvd:/ URLs (bsc#991935) - 3.1.202- Declare textdomain to fix untranslated texts (bsc#992084). - 3.1.201- show release notes during package installation even if slide show is not available (bsc#978700) - 3.1.200- Fixed ArgumentError in Popup.AnyTimedMessage (bsc#988739). - 3.1.199- Fixed Yast::NetworkInterfaces.FilterNOT regexp matching (bsc#990482) added in previous release. - 3.1.198- Clean up of NetworkInterfaces Read method to make it more readable (bsc#982850) - 3.1.197- define 32-bit arm architecture (thanks to @afaerber) (FATE#310070) - 3.1.196- fix cyclic dependencies caused by split of firewall classes (bsc#987059) - 3.1.195- Use a high resolution window icon (64x64) instead of the low resolution (22x22) one (bsc#985432) - 3.1.194- Fixed displaying the file conflicts callbacks when the Progress dialog is not displayed (bsc#983464) - 3.1.193- Drop yast2-devel-doc package (fate#320356) - 3.1.192- Split SuSEFirewall and SuSEFirewallServices classes to separate files as recommended by the Yast coding style (fate#318356, gh#yast/yast-yast2#471) - 3.1.191- Refactor SuSEFirewall backend code to support FirewallD. This allows yast2 modules to be firewall agnostic and handle firewall services in either SuSEFirewall2 or FirewallD (fate#318356, gh#yast/yast-yast2#457) * Do a bit of code cleanup. * Add FirewallD tests. - 3.1.190- bnc#972575 - filter out INTERFACETYPE option from ifcfg files. This option used to be written with incorrect value by older versions of yast. - 3.1.189- remove invalid_hostname check (fate#319639) - 3.1.188- Add Repository and Repository products classes to the packages library API (part of FATE#320494) - 3.1.187- Fix "when" key in FinishClient#info- Added restarting state to Installation to for example recover data or skip dialogs until the one wich restarted yast. (related to bsc#974409) - 3.1.186- CWM: fix showing help for tabs widgets found during fixing bnc#952633) - 3.1.185- Make the "Abort" button default in the file conflict popup (safe default compatible with zypper) (bsc#923590) - 3.1.184- Added system_time to ylib_DATA. Cleanup for bnc#956730. - 3.1.183- Moved "uptime" from package autoyast2 to yast2. Cleanup for bnc#956730. - 3.1.182- Display a confirmation dialog when a file conflict is detected during package installation (bsc#923590) - 3.1.181- Added proc_modules.scr from yast-installation to avoid that yast-sound depends on yast-installation (bsc#972310) - 3.1.180- Added cfg_mail.scr from yast-mail to avoid circular dependencies with yast2-security, yast2-users and yast2-mail (FATE#319711) - 3.1.179- Introduce PowerNV platform (boo#970582) - 3.1.178- Added ProductFeatures.SetOverlay,ClearOverlay for System Roles (FATE#317481) - 3.1.177- Require rubygems using system ruby version to avoid YaST failures (bnc#969113) - 3.1.176- Add support for showing update messages from libzypp (related to bsc#943805) - 3.1.175- SuSEFirewall module reads system configuration during autoinstallation. It behaves in the same way as regular installation or normal operation (bsc#963585) - AutoYaST settings for SuSEFirewall will be merged with the existing configuration (instead of being fully overwritten). - Add a read_and_import method to SuSEFirewall module. - 3.1.174- bsc#960040 - put valid hostname into AY profile generated at the end of installation - 3.1.173- Yast::Execute do not crash for missing '_' method (found during FATE#317701) - 3.1.172- fix packaging of TargetFile and Execute classes (FATE#317701) - 3.1.171- fix string processing for frames in CWM causing crash in yast2-network (bnc#963966) - 3.1.170- Added Yast::Execute, a class to run programs with Cheetah - Added Yast::TargetFile, a handler suitable for CFA::BaseModel - Both respect Yast::Installation.destdir ( needed for FATE#317701) - 3.1.169- Allow CWM to specify which events do not cause storing of widget content ( needed for FATE#317701) - 3.1.168- Added UI::InstallationDialog as specialization of UI::Dialog (part of bsc#893825) - 3.1.167- Added CWM::Tabs that is object oriented API replacement for CWMTab - 3.1.166- Add a default value for firewall setting FW_BOOT_INIT_FULL (bsc#955400) - 3.1.165- Added CWM::AbstractWidget. - Added CWM.show method working with AbstractWidgets kids - Added few basic CWM widgets for easier CWM.show usage - 3.1.164- fixed semantics of SCR call for zKVM detection (bsc#961485) - 3.1.163- added detection of zKVM to Arch.rb (for proper fix of bsc#956736) - 3.1.162- Renamed some arguments and methods in the UI::ServiceStatus API (fate#318771) - 3.1.161- New methods CWM.save_current_widgets and CWM.validate_current_widgets - Replaced UI::SrvStatusComponent with UI::ServiceStatus (fate#318771) - 3.1.160- rewrite save_y2logs (and log linuxrc.log and wickedd.log) - 3.1.159- Fixed idnkit dependency to allow building YaST HEAD in SLE12 - 3.1.158- Fixed Puny code processing - the idnconv tool has been moved to a different package (idnkit) (bsc#953442) - 3.1.157- Fixed clipped dialog label (bsc#948381) - 3.1.156- Fixed clipped labels in Arabic on some widgets (bsc#880701). - Fixed that also for the installation (bsc#880701#c43) - 3.1.155- bnc#946047 - use proper hostname / domain defaults when network is configured by linuxrc - 3.1.154- Replace "Skip" with "Ignore" in the dialog that is shown when there's a problem during packages installation (bsc#948608) - 3.1.153- Fix "stack level too deep" exception if cd-rom repository is needed (bnc#945879) - 3.1.152- UI component for services handling moved from yast2-dns-server to yast2 (fate#318771) - 3.1.151- Properly format the package license in the confirmation dialog to make it better readable (bsc#819311) - 3.1.150- Avoid too many snapshots created during the online migration (bsc#944019)- bnc#897129 - AutoYaST will no longer ignore firewall settings if keep_install_network is enabled - 3.1.149- Add a Mode#auto method- Checking cpuinfo_flags correctly while evaluating kernel packages for i586. (bnc#943297) - 3.1.148- "yast2" script - handle also the reboot flag the same way as the installation script (bsc#942461) - 3.1.147- bnc#941881 - displays hostname / domain as set in /etc/hostnmae - 3.1.146- bnc#916013 - keeps routing state when firewall is enabled/disabled - 3.1.145- Fixed a conflict between Wizard and CommandLine components that was breaking the CLI for some modules (bnc#940341) - 3.1.144- Properly display information about exceptions when running in command line mode (bnc#939565). - Fixed a bug preventing Yast::CommandLine to be executed twice in the same script. - 3.1.143- Allow Dialog class to support alternative ways how to get user input (needed for yast2-vnc module) (bnc#938944) - 3.1.142- Do not try to load snapper extension as it does not exists anymore (bsc#938377). - 3.1.141- do not crash if desktop file does not exist for setting icon (bnc#937549) - 3.1.140- Cleanup for snapshots made during installation (bnc#935923) - 3.1.139- fix using desktop icon for yast(bnc#894220) - 3.1.138- Added /etc/sysconfig/yast2:PKGMGR_RECOMMENDED=yes to control whether the YaST packager UI installs recommended dependencies (boo#900853). - Removed /etc/sysconfig/yast2:PKGMGR_REEVALUATE_RECOMMENDED, making the setting not persistent (boo#902394). - 3.1.137- bnc#858908 - use /etc/hostname instead of /etc/HOSTNAME - bnc#922765, bnc#923990 - do not propose TLD - 3.1.136- Starting the Installer (YaST2.First-Stage) directly from yast2 startup script if we are in inst-sys (FATE#317637, bnc#877447) - 3.1.135- bnc#922765 - changed default TLD from .site to .suse - 3.1.134- Changed implementaton of view_anymsg to rely more on standard Yast mechanisms (bnc#935192) - 3.1.133- fate#318804 - dropped no longer used group from YaST Control Centre - 3.1.132- Added new method Directory.find_data_file (needed for the implementation of fate#318425) - Deprecated Directory.datadir and Directory.ydatadir - 3.1.131- Fix a typo when calling Linuxrc.value_for method - 3.1.130- Implemented possibility to temporarily disable creating snapshots via parameter on Linuxrc commandline: disable_snapshots=(single|around|all) or using their comma-separated combination (fate#317973) - 3.1.129- reduce count of extending inst-sys with snapper for snapshotting (fate#317973) - 3.1.128- Added Linuxrc.value_for (fate#317973) - 3.1.127- Add persistent storage for fs pre snapshots (fate#317973) - 3.1.126- Fixed proposal to open fallback ports for services (bsc#916376) - Removed opening iSCSI ports from firewall proposal (bsc#916376) - 3.1.125- InstExtensionImage: add block variant for loading extension (needed for FATE#317900) - 3.1.124- Add a class FsSnapshot for managing filesystem snapshots (fate#317973).- Making SuSEFirewallProposal.propose_iscsi function public (bsc#916376) - 3.1.123- Propose SuSEfirewal2 to fully initialize (e.g. open ports) already in the init phase to allow using iSCSI (bsc#916376) - 3.1.122- Better handling of line breaks in system log viewer (bnc#912169) - 3.1.121- fix typo in method call to package bindings (found by openQA) - separate dummy Pkg callbacks from common ones - 3.1.120- remove depreacated legacy Patch callbacks- fixed \r, \f, \v and \b characters lost during conversion to Ruby- Removed more icons from other dialogs (bnc#875201) - 3.1.119- added handling of new created configuration files (bsc#860856) - 3.1.118- Removed icons from all kinds of popups (bnc#875201) - 3.1.117- remove unused module for tracking config history in svn - remove unused module for writing to system log that is obsolete by systemd - remove never used feature to lock proposal by administrator - improve the most horrible nesting of blocks in code- enable automatic rubocop style checker and adjust code to YaST style guide- Treat PowerNV platform as CHRP- Use native Ruby implementation (IPAddr) for Yast::IP. - 3.1.116- keep kernel cmdline options during live installation (bsc#793065)- 3.1.115- Add Arch.aarch64- remove X-KDE-Library from desktop file (bnc#899104)- PackageCallbacks: fixed progress reporting (progress overflow was caused by missing stage count) - 3.1.113- Add base class for installation proposal and finish clients - 3.1.112- remove support for the unmaintained GTK UI plugin (bnc#901511)- removed RegistrationStatus.pm module (obsolete, not supported by the new SCC registration) - 3.1.110- do not crash for non-english locale if log file does not exist (bnc#898204) - 3.1.109/bin/shyast2-devel-docgoat05 1589184934  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS4.1.77-lp151.2.19.14.1.77-lp151.2.19.14.1.77-lp151.2.19.1   ! "#####################################$%&&&&&&&&&%'(()*+,-./000000000000011234YaST2XVersionyastyast2binyast2-funcsag_anyxmlag_freespaceag_showexportsag_ttyyastyast2clientsmenu.rbother_tools_warning.rbview_anymsg.rbdatacountry.ycpcountry_long.ycpimagesincludehwinfoclassnames.rbpackagescommon.rbwizardsequencer.rblibcwmcwm.rbabstract_widget.rbcommon_widgets.rbcustom_widget.rbdialog.rbpage.rbpager.rbpopup.rbreplace_point.rbrspec.rbservice_widget.rbtable.rbtabs.rbtree.rbtree_pager.rbui_state.rbwidget.rbwrapper_widget.rbinstallationauto_client.rbfinish_client.rbproposal_client.rbnetworkfirewalld.rbsusefirewall.rbsusefirewall2.rbsusefirewall2services.rbsusefirewalld.rbsusefirewalldservices.rbsusefirewallservices.rbpackagescommit_result.rbdummy_callbacks.rbfile_conflict_callbacks.rbpackage_downloader.rbpackage_extractor.rbupdate_message.rbupdate_messages_view.rbuidialog.rbevent_dispatcher.rbgreasemonkey.rbinstallation_dialog.rbsequence.rbservice_status.rbtext_helpers.rbwidgets.rby2firewallfirewalldfirewalld.rbapiapi.rbservices.rbzones.rbinterface.rbrelations.rbservice.rbservice_reader.rbzone.rbzone_reader.rbhelpersinterfaces.rby2packagerlicense.rblicenses_fetcherslicenses_fetchers.rbbase.rblibzypp.rbrpm.rblicenses_handlerslicenses_handlers.rbbase.rblibzypp.rbrpm.rbpackage.rbproduct.rbproduct_license.rbproduct_reader.rbproduct_sorter.rbproduct_upgrade.rbrelease_notes.rbrelease_notes_content_prefs.rbrelease_notes_fetchersbase.rbrpm.rburl.rbrelease_notes_reader.rbrelease_notes_store.rbyast2clientsview_anymsg.rbcompound_service.rbexecute.rbfeedback.rbfs_snapshot.rbfs_snapshot_store.rbhw_detection.rbpopup.rbpopup_rspec.rbservice_widget.rbsystem_service.rbsystem_time.rbsystemctl.rbsystemdsystemd.rbservice.rbsocket.rbsocket_finder.rbtarget.rbunit.rbunit_installation_properties.rbunit_prop_map.rbunit_properties.rbtarget_file.rblocalemodulesAddress.rbArch.rbAsciiFile.rbAssert.rbAutoinstData.rbCWM.rbCWMFirewallInterfaces.rbCWMServiceStart.rbCWMTab.rbCWMTable.rbCWMTsigKeys.rbCall.rbCommandLine.rbConfirm.rbContextMenu.rbCrash.rbCustomDialogs.rbDesktop.rbDialogTree.rbDirectory.rbDistro.rbDnsServerAPI.pmDontShowAgain.rbEncoding.rbEvent.rbFileChanges.rbFileUtils.rbGPG.rbGPGWidgets.rbGetInstArgs.rbHTML.rbHWConfig.rbHooks.rbHostname.rbHotplug.rbHwStatus.rbIP.rbIcon.rbInitrd.rbInstError.rbInstExtensionImage.rbInstallation.rbInteger.rbInternet.rbKernel.rbLabel.rbLinuxrc.rbLogView.rbLogViewCore.rbMailAliases.rbMailTable.pmMailTableInclude.pmMap.rbMessage.rbMisc.rbMode.rbModuleLoading.rbModulesConf.rbNetmask.rbNetworkConfig.rbNetworkInterfaces.rbNetworkPopup.rbNetworkService.rbOSRelease.rbPackage.rbPackageAI.rbPackageCallbacks.rbPackageCallbacksInit.rbPackageKit.rbPackageLock.rbPackageSystem.rbPackagesProposal.rbPackagesUI.rbPopup.rbPortAliases.rbPortRanges.rbProduct.rbProductControl.rbProductFeatures.rbProductProfile.rbProgress.rbPunycode.rbReport.rbRichText.rbSLPAPI.pmSequencer.rbService.rbServicesProposal.rbSignatureCheckCallbacks.rbSignatureCheckDialogs.rbSlideShow.rbSlides.rbStage.rbString.rbSuSEFirewall.rbSuSEFirewallProposal.rbSuSEFirewallServices.rbSummary.rbSystemd.rbTablePopup.rbTypeRepository.rbUIHelper.rbURL.rbURLRecode.rbValueBrowser.rbWizard.rbWizardHW.rbWorkflowManager.rbXML.rbXVersion.rbfirewalld_wrapper.rbschemaautoyastrnccontrolrncscrconfanyxml.scrboot_vmlinuz_version.scrcfg_apache.scrcfg_apache2.scrcfg_cron.scrcfg_displaymanager.scrcfg_features.scrcfg_hardware.scrcfg_hotplug.scrcfg_kernel.scrcfg_mail.scrcfg_policykit.scrcfg_security.scrcfg_services.scrcfg_suseconfig.scrcfg_sysctl.scrcfg_xversion.scrcfg_yast2.scrcfg_ypserv.scretc_fstab.scretc_inittab.scretc_login_defs.scretc_ssh_sshd_config.scretc_sysctl_conf.scrnet_showexports.scrnetwork.scrproc_cmdline.scrproc_cpuinfo.scrproc_meminfo.scrproc_modules.scrproc_mounts.scrrun_ifconfig.scrsysconfig_SuSEfirewall2.scrsystem_freespace.scrtty.scryast2_desktop.scryast2_groups.scrYaST2groupshardware.desktophigh_availability.desktopmisc.desktopnetwork_services.desktopsecurity.desktopsoftware.desktopsupport.desktopsystem.desktopvirtualization.desktopmessages.desktopcompletionsyastyast2yast2COPYINGsysconfig.yast2iconshicolorscalableappsyast-hardware-group.svgyast-high_availability-group.svgyast-messages.svgyast-misc-group.svgyast-network-group.svgyast-remote-chooser.svgyast-remote-install.svgyast-security-group.svgyast-software-group.svgyast-support-group.svgyast-system-group.svgyast-vm-group.svgyast.svgyast.8.gzyast2.8.gzYaST2hooksREADME.md/etc//etc/YaST2//sbin//usr/lib/YaST2//usr/lib/YaST2/bin//usr/lib/YaST2/servers_non_y2//usr/sbin//usr/share/YaST2//usr/share/YaST2/clients//usr/share/YaST2/data//usr/share/YaST2/include//usr/share/YaST2/include/hwinfo//usr/share/YaST2/include/packages//usr/share/YaST2/include/wizard//usr/share/YaST2/lib//usr/share/YaST2/lib/cwm//usr/share/YaST2/lib/installation//usr/share/YaST2/lib/network//usr/share/YaST2/lib/packages//usr/share/YaST2/lib/ui//usr/share/YaST2/lib/y2firewall//usr/share/YaST2/lib/y2firewall/firewalld//usr/share/YaST2/lib/y2firewall/firewalld/api//usr/share/YaST2/lib/y2firewall/helpers//usr/share/YaST2/lib/y2packager//usr/share/YaST2/lib/y2packager/licenses_fetchers//usr/share/YaST2/lib/y2packager/licenses_handlers//usr/share/YaST2/lib/y2packager/release_notes_fetchers//usr/share/YaST2/lib/yast2//usr/share/YaST2/lib/yast2/clients//usr/share/YaST2/lib/yast2/systemd//usr/share/YaST2/modules//usr/share/YaST2/schema//usr/share/YaST2/schema/autoyast//usr/share/YaST2/schema/control//usr/share/YaST2/scrconf//usr/share/applications//usr/share/applications/YaST2//usr/share/applications/YaST2/groups//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/doc/packages//usr/share/doc/packages/yast2//usr/share/fillup-templates//usr/share//usr/share/icons//usr/share/icons/hicolor//usr/share/icons/hicolor/scalable//usr/share/icons/hicolor/scalable/apps//usr/share/man/man8//var/lib//var/lib/YaST2//var/lib/YaST2/hooks/-fomit-frame-pointer -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.opensuse.org/openSUSE:Maintenance:12550/openSUSE_Leap_15.1_Update/fba04539ff8a7d16cab62c0296147a5b-yast2.openSUSE_Leap_15.1_Updatedrpmxz5i586-suse-linux directoryASCII textPerl script text executableBourne-Again shell script, ASCII text executableRuby script, ASCII textRuby script, UTF-8 Unicode textPerl5 module source textSVG Scalable Vector Graphics imagetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRP P PPPPPPPPPPPPPPPPPPPPPPPP PP \[T!M_xdg-utilsutf-887a56005e130fd056dcd0ec53ef5a67dadbc22751ad81d14419420108ce0b3d3?p7zXZ !t/% ]"k%ruXH\G5:mzˀQ?Ә}&B\zd(X~4R ̜Һ|477LA^,Hrܮh}8P)dFR62dug\9'Kr\:"S0 `9oi٬Uu#9=T gbA'm}R wQ;ۼX%0Bl=@$Ag/3(o9p'H.kSɗy2 6) pޛxsMӬF]O: -ݱ\ TS#S(-9ux4QV;D<*\|ְ<3, g=88SMH ^#aţIV2Sc#-[&*L$,%Bf(n_?߄U%nA};*Vۧ\>"D@9ɤ9VWw"䕚aMwSvnU]j (x8m٢fqrߔrFw"_KkS;ʙm\7_D!ȼVEȵ0ZE2[IWkTRNgh/ϜF6 1 nHy;IO^(?TLK>0s2,jd{l j1˵j2Cf>4ū&"ҝWz0"Њ_5[SU:\>=u{{ ݠg+ؼ9:F~ 5SVכ(?ʄؑ5Gz݇a%W\2 \J}I Հ~گ@%G'RLi.kFBq"H%n6-n>K&T¤>|xɘI P}ճ_0Lo/cс"#tmy ETZ!5tIցkk࿫FGHPw~s]$Uū$;W:E&;;AT8:uZI1N|4?VJ.vZ\ˆNUXMfx!)Dd?7y3jI uz& Nkxf[BOきL^`Mk "c `` qydZU!ba }@kߖL8y2u\1Vr-5l5h}zxǜiNWyF.;HyW\!]jbG:=$|8*Z$=[|* v". ziol6l锟o?Fk$58֤6{0@/|)PSB)b\\Q A287]"wsx9-YDͽKp1TRN,i Hĝ$8Z*.`;x|Ӌ-ފF(+sD*?LAhOÈxUs?6$5|S.%ZN v\{qH.9k=_ ,(&n˪;[eb,T{kX[ߑ̺ 3N*ٓƖddJՓ@,H-"u~ǫZB3i_X0,;LX8W,v ɱV2]^5|?H?|(Rpv`V'1>9WX8#:gSʼqҕmcm)w00ސB|WOi#GsUOvǩ~VxP<։\&lM4R m^+XTbG(ܶeį%KmŃh?~ 8"G_6LfCU>9C| si9[6> H=LDI!9HY"{[(3+ÌBR5O֑qGdXvxJD"k}%&E!3Q*W)Pvqi C(Iϱ.R54WۛI5${ Bߋ-X`MI HB#LFVMY ac,]05kd2BkA&%0FźP2KHq"Q_ HگqE bCk;cH{\aRjDIĵrpjȝd+zs!e<Xl݌Bi44Y"2:kKFA$Jp)2Nk+61I9rK~yhGQ:h,1dvjh>.l }~3ksuS(^YfG(x 5?ˊ}NۧvxʭOۨ]0y@l9z`A@&,ZUYzyJ"t YZ