busybox-testsuite-1.35.0-150500.10.3.3<>,peF)p9|LI6(ư5h ?~Db}e.T6/ p'QʦUxalI`ItZTvt)sןΪOؾkU[?+ϋ]c'`aX8W>?d ) >TXdh pp  p  p Dp ep gxpm8pthp{{p?(d8l1901:f1FGpHdpI$pXY\p]p^͗+bkcdԖeԛfԞlԠuԴpvt wpxpy`Bzhx|Cbusybox-testsuite1.35.0150500.10.3.3Testsuite of busyboxUsing this package you can test the busybox build on different kernels and glibc. It needs to run with permission to the current directory, so either copy it away as is or run as root: cd /usr/share/busybox/testsuite PATH=/usr/share/busybox:$PATH SKIP_KNOWN_BUGS=1 ./runtesteF)h03-ch2a,{SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Testinghttps://www.busybox.net/linuxx86_64y  S*c>S(7PS%R<B)b@ jMF;)\NF85B4,J N88uY|yJJDD.* .@3je,#dV)S1%>L7V)`x ),6,+J~pb   v6M 7 2yc#'&3z N5P#FDD:wEJ00. 5P$*['kY%J B?%)lR/)##%%Pep"G7 _!3 P}775@a?QE|S7K< L'8T2Mg] \Q*:=GL`KM:k3#Wdy;$ Z ` Zy8778Pg|L4A큤큤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큤A큤A큤eFeFeEaȞaȞaȞaȞaȞeEaȞ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Ȟ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Ȟ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Ȟ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Ȟ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Ȟ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Ȟ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Ȟ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ȞeEaȞ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ȞaȞaȞaȞaȞaȞ2e830705a1bdde42da78c9d303d330d0a11895db029e85767495bf6716fdbb96f7dfb781c86e5abc9d6bfe95fea527089f2a238d23f13ea50366aa24c82716796e6125195e6b01f6fcd77643d9a89f17235359ce0a7d21183620577b0af90d9a9a77f2608b71c3143b323c8dc8832269f1ab765913dbe9ef9810bc81b1654fdd557fd0e913931967166b2329cb9f177027064be6468a18b59753ca544fd188bc52a226a803b659f82ad162de9a603846872a3d52880a93cda4ace6bb2035fb3a1c0a7c8e46d8b94c94cd3f7a3e945b092db9f8bb7ef2ef05dacd8dc509764b7b93715edc6a69666915edcd72e80960e33e1b5619c9aae090d7a303b0072502ba9458e005be5eb1d6d60039a9d7113c83e98914cd7450132820c7345cf4a6afa15381b5e3ce563bfeb6103318176c03891ae2368912eb53858c21bba9927144e06114a04504ca9e89bce4461188f43f2f2b1572dc84f09c89b72ce331436efa118f6d12eaee3e7f7bc9ed051a6d84ad74e54431fe306dbcf05b91dc50a42f76726d1d002628c5c5c321d753c8dcd581aaafe52e119cd5a94dc8275a82e935997db1cdb4c4dbc31c86a1686beb9cb3d5d87477f6fdcf89df6aa40eb2094159d1c012d1229328084c4455174142e0c53d117371e55c10a1884242aa6e85006deb602f459bccef8c859131fe99ef0f5f1352fe36a96a8f7e47ad8a2eac65068aea2f7effae9a0903b43bf3a6dd5fbbfdc9d27fb1e32516a7e44d4bb2cdd386fb3c56e864acddd8d60abe20bf06861d5f906cb664367a61f43242c764503aadceaa4fb37b33a02fce3c752b526f3309b853a5c3e7827e0930202624d8e4ac2dcc1c9a4409673550bd41e85e8cc2e7bad44179ecd93567e875525dc968c7d575ed9f4a951918dc29a87d423a9298caca1addf3efbcee094b487395bdf72fc1286dd91280f8774f1a9b2c07cb3eac8498a9f89531fe7dba2a1dd556f260b1afdbf87e729562124478249c8764c6994af619f1336eb1eef3f74b357537fdcc98ea2515cb7abb68d356c6bc1f17ad39c5c4eb28c59cc9099a7ab314ef2adf98823936de0b6c9368246eeb39707e9619d2243e4b193fad4870dafe1ead11be62d280841af5f74094db96185f6777c72915ba93d61f09ff6abd7b1fb749e150853cf9911a68fdc1bc9054b22c98a82719008be7e18513dea8b7d9745cc3f19d3e5c87387473d4b8a8261bdbb3677194bd5e973cad2935d31097c70089f7602f18ebcc7495df88b54ffb155ed5dd1bf3a57205583c95b44781d507774523ddb01e86e9e08e421688c7fca9a2581493d2b0681d89bf7ff23f499e52c432ae208d7e762abf09c2650c799aa82acf1eaebc43994fa0c99b54b9a1b42580ea0d30a09efacc43b6290e79c288a66011f16d9fc806506607a27ee64e44407688c675489cf0cc805155762d6dbfe38ccefa9019f48e0f19f88aba58d5c29e23855b3876a6e765d7224b322cac2da16f0e470cd0ce34643137db33897c68daf28694fc105bbfec769e9728493f87c5b13cd5687adc7ca88191a7564d1b00535dc816050ca24259cb80a01a7aae81fe7c41492660267881c59d0f0e9178214c1052fb6f174362ab8580d61b7b8097f9ec675dd88dd4f5d2e247f7f2e45fea5a07a131e457c82804a36035cc999c797e2d882f00ab4d5a139ce49a2af458b8ae2bd725659bb817a7a0b581cf873ef48262a892165815d756737551ef1cce6df6f120ca12fe1692cabe90c71a0ae714af3168d71b002467ad4dcdd61311a530aa6750deb8f8d1c3521d6537d2c39d221ca597dd36fbba11db70925462df2092a15286ba355e724e8c31e8e52c2cee435ef75ab689a86027a23ad2d74d96d5a8824502f52ef396dbe2a6e1533ad0601ac67da7b22223f992a244c93ccf7003aa6032570e7a0431e63dd4a0d81f20e84faf402a64e0675bef01b99d82edbf4f3c8992dce154e1f019d71adcedd677332ef9376df9c09826ea3fad346903e6b4cb8f0370ccdd38c64013c9b0154a971be6ff72e8eaef78b0fac7a4b22787f3ac45921fb1fa124b21eeb4ed3b301253c0efc864195b01603b67002aa88c828dca73aefbc492822303ecf2f6e2392df6dc324303a6c4467f47f8eb0bfb00c017fa68bd46638550357a30bf866567186a69169aebc404c844f5f392d5ae946455740bd85eb6c03bd0ac88e28278f8d77411a3a61bde69c9da3daa96b69551a944c45b53eb8d3c225e437f6705cf33063e9e700a6dedad0a83f687a22cc5e35e9d7c429e0e3576ad63fc3f809508ba0324044f567e3a278a7135ed34007167eb6aee3d0a2ffe4dc801556b156f0eafee84d474af7f8f8c5c390cf49003c079f87a330e891e26a2ccbeea6aa249a252e34a0f38bd4ee0be8fc06af52a64807ad4d7d2dbfd585c453ab0bdf89419357b884fa419105f821cd628489d7aab15b44c067519fcf9b01e07c78451016944353dbc3953bf3940749daf2715007248913a4724642d49373c042025d154949ce9635e9559c15b13faccfe4beeec626cd52cc972d461d8501cccc3f0ac9ac2ebc0574550b02241fb045fcb1f41d84d2194bf1a6eb11bff2cef39a45cd8a9b01370b85aad3cb2168ae6a3531672b17704114dc6a2dfb2c89c07abada67a64fe4ba4b6e6e5cb52cbb29851bb7fdbca0bca1fa14b2400d3cd0cd82ae319e2e96eeef60bbd0827cee48472f2942d3ad9fc4214533bc3a1646afa04540b211b05ccb1e74627807381aa3b1b5578b9f0e2e05ab4bed435d8506b565ad4e2aa293ead3aec3ee91c1ef368e345e1526ffb53c0091feca0cf3afdf5e733d9396a94ba7ffad50ab4d0eca1bc37501c9361d705a964d8ce5f8e11b918977869ab6dddc7babcb0010c94bab41e89e207b2e8bf8896f8b3f5cb75a68973d23d167aa6f1d34657b6bb23ca40931088b05c72540b22fccd64829e44a39146d18ba0f84a105d860a046a5e0abab8c06912032ae83f4805180a8cde60682e487c75020e7c3b1ea321912dbfd080490424c5303d84bd055feb6efd15ca604bf4ed0c142cf75eca8485dcaf265f7bc79eac1eb4797116228270f2d26bd39f2d19b7d5f3b19954b8abb6bb37fcf400af0d31ac01970aa9ed16abcbaa80fa6eb124099619313ecb827d6ef9e1195eae1315fbf490e6e1730f7e91306303d16f4cab512d9b5b0995911a3cc0d651a00d5a7e1a84ba1e16983629fd7bfdce73adf86280a28f8f89e939583913ed2fd72ab1bdb8d3055f77d45ec53e41852d0ee5f6ffec75ef2019d26584273e6feb197a75cf8bf76b17dcffd3c6bfac37921cfcd4dc544c8fe5f24b8880ae92dd7f1863b17bc80d37b5dd6a8d5214385c6c0d900e72d07ca7d0d018b278d5f2b375bb5604c7b7c165f87d8d1daefe967b5a5578383a9e3357e70000a3c81b1d3ade67339291fb5922e201a9d8ec92539cc03d0b67d108f88b9b7719bc78070f7ab30c25fa9d5645d957f27bc712980007e5d4a40a359195d35be9af416294296f4f7f2401bf630d5ee3a2d2226f6d2cd53520b37c5e28f3975f44bbce3342633e7a78c3df536f65e09e4899665f0284c2fd61276138ae84910a927654bf9e05fed13ba996eab7a18e7ac410dbfa8882be3a907b1e760d627f752d434c9ad8215a9774a2d920178867ebe8c54af34d4f04dd7bc79b1d413e0329e779fbd7776840375a37da29fdf8d64019b8bc06640a61174e039492ca8a69010abfd51b1f1cadc611d2767816a98a6df89919b0525a1a045fb17bb057345ed2c23bb01259c519baafca275512076cddf880d91bbd7007c5ae7759615a9d47f5753c5d9ce660082cc97621b425e5409a3a091bfd360f96e4ef6d8af65f81bccd558149948ce3de9a62f1b314ee2ad3f42e999a3c41709a98e9647bf057c21f53ffe3ee743d3d2b0c01ef249adb69e62d07e8586b400c1c4a13b2022f22c94de754debc40b49c4c164a2145831bf3baa6c331f0d51acce5f200f4ff55c515a7fc99b362e26de69350c17dd8ba01c5cb4ec5cb2946998902c89cf46f92573fa120250806a7e7fd0db8e0a0eb75a7c4d008a0ba963ed58b0df3588989a3c1ebdcfa75239cc11372fa8aa19fa44b063ba86630fb082dcad028d916ff9d56be4005b6d7d58e39a352e2874e16bd54c345f826bd5faeb0ecbc525ee598797f08fae67bf0d5d715b1738647c9633f0e51ff12f4a09c9e383113d38ced05108f515e7bfed385d533f13b791a0e21e10439e19c7a75fec54e16d08b24e32a3cad857f0211ee4754819bfbb8b04be0e1f9ea24b30cc116ac80783d6aeef19278a68fb6b3f4c196f0e0e85805326ddf2beb8e5834ca7b3037aca41a3503e6eec0e396f5d9efcf4257172ac70b72337f28ae13b6a813c9809c7e22b6bec1b3ecc19fd5d44f3c3b0a8b1a7bb0af164b7a197efad35e76a50b274d842e028efc751773768b654e44158fd2510cfda874932bfb66c28dce2f2375a9dfc23d65eb676174e1399eacf94ace32a65cee4d3647b39b93077e35bf5555cf0aea1fd77e1d7e5feadb7c75094e6348c4d62575814c2e7379a0709a0b14f032471bb71abda509de5a428869618e1d7f51d70e3c69d17ba16a41a90ef49c012ad04b596678dea26d41bf282c4498189fa0d19f1833073ebebd00d6cad9a19bdb2eb8261dcb32b7bd56fadec99b52aff603b1a944a88518e53c48f49e0a7e28974091689f165941a9a99af58d52e93792b0afe01fac74367bf1cf4c099cf216dd7088ca346e049c435d527253b8891feca8e03fa31a703f5289936f5696d32c336d461f86e98c4613fae5af6718239b78f6e602b979473c037c22a6dd4175de44c2281b3d86b2786c6c8d8ddde77e70764fc5576b02d3e42fec6b8cb1a1e0e1ff71eeafee00c2959f00a273aa303269e94073db1ef58512f656ab0ef858f32264dc423a65b9acfc41cdc028047ad68694fd095a3dd6c891aadf026b2cbdfa01bfb60d881c8546fd10a9ec56a73ab8e0783366a806fe7159deb172f957786ae055cb9e82be9247a29108572914e74048fc8f26b57f6ef408b4af885f014b1ea2211f66045f6c04aaaba0f34d04e5be471527d345557f23da88708977469ab61a6d2427d04e6f44a379ad209b2482a1f8778c4380e8f75f3494132596e7682bfa1379086d663cf789636398d1c9edcced72d565a43f3c61b4e532d6f2d5154f1bdb8c2a633b5481c7f18aba9f225373b89281c3eaf069bd3c9a741984ad986e71a952f98c971d7a6af13cbe114929886f12fcabc3f736e7fdb55a82b088a22cf948ce3090d44d8f0a6d7cc855fc5757576b9e9e14d4739c9a28ad9132128f2249300f3c0ea9c20e955ceefb9a6bc72f7ace4ea1318a981a2b5ceb6671c6dd298e795f046dce92aea1369f8e663dfd2e27bfdc4910a8d23cd7732c87f2569a74e81f5ec01bed1566dce92d48d4ace3d660945a458dcebf7853b7f2610ea23a5087476836bb5291d4eaed99c5caf066530828da0ceffde64f850e79caceb91e28f9efd7ccd463b3a5842b8186a96256d3a827941405310054e68153a6f33353cf4b18b7c77d21a4f3ad5ee566c083f699cd04fa35011dcd25e2a1ffcac0243ac53d562e8fdf80aca4232a915d8d9c4bc0d3337ca026905474af150c62056b49069b4d9d9dbf0c924f07745d795c767d85c23e3322c38825f74d29ca28228863e40d4c38e6b8235121fc4b4365e526c4a892aeffb0a4eacd1715a5d957050b0043a159c0fb5c4ea4e8c1b18c05b2146c73d35ca1dee85f53386617504fb5d2d4ed1f4bd4dfcab6b9bab11ecda695990f175158a39f9faaafecb087df491386f560a52d0bfb64c42d6b2929f72f30230bc25963633844c2ae717bc548acd971f3f5f17c863717747154e91930fd62df5600f1e91a5da4548192987a89246b41e141708f3dee5edf37187d41808c11c0be394795cee67ab6875bbfd9b0085a704b0e277931b98fda3b68e8a242e588dc069a1632f01cc03c4feee6b2f26408ce52cb4648153eafa436814a2181734df995264319114768dab64e19c6e2ed3165a49681498d176421565311a280d5953c35ec62327ca3d64560ae036405c2d5d4400f746d51b284422629e9056f66990bc808cf1d899c47a37fd0f20b34585f356336e65b5b492227c3070bb3e679352e99e6dd8544f873a1090ccd4f11b273b3baed657c8f64afb7e9bb771a64ad01753a923d7f40f30705645f9016d1636a63d9d7beacd5fa3acebf1c65ca03568077b6f4caca75d53a1215e4473732985d9ee4ccac0c0cc75a82d3daa4f2c2ae854ce4b4353c38b34494f9a6a0710d57cb6c4c58342f632c1985d67d1f31d49929aa94babfe1e011bbd9e89df2e1a0b264c40505990068282d1409c8e34ead1846a5853a13291fad24f7efcdac01ddd6af82500d808cbca8ce228ead38459b17b6455dcd892d63b39173cf507656f52c2a5213b0796d89cdffb43673483f4036a75943ab1fd33e1c634833563a70791a17f6552781347bf685ced51de5ca86b6315ea93888a282f8c2fd765d3c475e578ee22bbeacde27ab02d8ecaac441db43d814c90a4bb3495293dc42c9ae55462b633b82e6df4aafa2c84a0ffa20f6538c17035715b1e001089b9a85cea1aeb5ef1d2d5ff09a2c7e1eed2b5ac7f99949873e6e52a918666aefec5464d3643db112d23489edb75cb1c65e1ffe120c1b9cc5753b53499713327c7dda67d1d1e6f68bc03883fb44b1f030200e391171a5aa05e4095bb8607ea5cc00f9c99576b5825f1a401c9ed7cd2d6a01cb2ad2250c8e0433167692731483a5cd6a0af136ec9cb56b104f7de904bf5921ae3e7be0a337b9ee04f2863450f977c112e7418b71b319f2afaddb5f17a7be74fb648cb92c6392965f3f98ce80208a01003006771e188a647e18eebbf11542e3a1dff8d218cf142b3eb44524a054b025f9ca0d8cc054119d2a3a0f6f41dc32655483067f0e3a651bb893f03d93b3992210431213adc725cf727d9fdae1b1a0339c9578ce4c92dea035fba421ef6c024d27da12cb1e98c7548ba2ad102d05609cc8a749a36376ea1c43924ed4eb15fbbc00bef85aaba6c2c5c5c3de5b32682dba8894a219238b8ac0a814510eb14ea7b7533620080968b1c773970431ec1099e8bd74ddebcec348db386dbf5b9fa630b556e74bc2fead87b2bdd3f295470c2425e6992694eea7ae6d2d90240ac03dcd6214103fba54e0867da0fed0d4fce76d16a86a09f2379dbb824de848d3aed092998c9db6d9b9710d46d20443003d35a7919ce0793c83c3630c7c67cabece18d6af6422e93b514fc0543c38b15f52e08811018f46b99e8070d2f236aa4fc49396fc74b719685d719191dc320c57f4ca67c55f309986dd0b9683335bfe6323a66e641dac66f1b454af519523cefe5511721a22dd7ea72234cc04afb1d5e5a164897dec6d3a8a7182e7ef1f663a5883565a71c0854452ce0f393c1bde81ad3781363f5a2fe9e399ca23695504a17fc025ceadf4fceb02f6f79204c70f303dbaed4b6376faa908b54411c264f8cb60306239ab3b3863b022f19b1ab163d847479959fa163b45b986ef11dcf91abc3f5b69bdbb3fcc999814b9833750ef46b2b1d72e5912b72ad3e33bd1b4c95652986d5020b2640c2fabababddc7e6a9b4270d37ae5318f74a47546a6ebfbfe445ad5d293dfad5f9d3afbde40f1757ce1799bd4f46f390abbcb0298b3cea3f7449f97e835c7d9c6ca98a11e7dab1ef225f1b186fdd07aca4d0a3bce2f18b581923695d0a108a322a2514405e00ec13f7459a379ad4379e532e180185eb9e2825bc24e3db8404c78a4f6114fd1eed5a109ae1d21edcf245ed946eb2fb1fcc855f28180f2f8edfaf7404d02da4dde6c44fa9a3209323b156130395bac97f32ddd632be8360ef1fdcc7b22ab2d49072b183fd0308f60f86828516421360e68d699ba0dafda2df370f11797ccefe7ca8fb04838dd819391bf17c9f12e73b6516c2a34d5a05a8e950726c13f7665d3c768b8a157c2d6831f92ada6c4c0d66bfac465c95b349fb13e4ad5be0ae7d3c7ff89b16774d66ba5c1462debc4638413e4d3262ba058dce696c08c84d937f21df7f1c4f6d4d21ffd97b5b622c6af051d588eeaaa62b63055af59e1a31c8154368e81aeacbcefd55ecd634aefe8c9b662cb152c66c08d45b10d6f0e898bbe84ba7c041c3abc762611b8721f5b1bdd31fdccd1781bd3d70a352858bfbb1f0a57d5aff8d488e3c39081f814c6ab17530ab911c3dca1f768b724b8ec2eca7c0c08c492471b55bfc9ae5218f47cbf917110a357b6cbfa122b097e6480fbf63ae0270848f9c2663dd392b282f5a50ad7406f40b630ae4b27b6fef3c2185a9c39d7d11a33ef04cec0664f5a24c4a9a89aec4f329e08190f290c1d8d5b0754a400524978d2647f806e7372fa07ac5775af587be588fb55243bd4723dd88c726eecbf3c9ddb10f7fbf3bfd947c25b516715a2bcf73d113f2c1a2c764570462f06edf7742b0cd9c3667dfdb0feffc3ed864dcee57444ac9cf7332665f5e12dd5a54c318d4d8fd72311822537f77069b03c31028082e52962436fa8a2550c849e4002a4a858ce2c3ba2792a8b212c5d56373340d5b541297572e09bdf217bf52fc7ffac46f9c6a7f2872bc2ce71f68a043f43725eb6b3d69ea0f43e2ca2afd13aa4fe015589bec59ecd615a72c8e20fd917866bbd0887bf1f41f658cc6d902dab64f2725377345f0584aff765bd7351fde55d75861c74bb762a8725573a87b8ad1319ee1f2a9d9913f5125329215e8dd89b782e0e0ca430111e2e1a19e44ffdc76e7cdf934a1f7544d0132998ce6d0f1a552ccd19cf36cfb123357942448f5310cb16bfe1370529ed7a8f10d555812cdf106a5202ff419245cdec88f983a5dcbf9527e0bd19e4b4c111666eda8a5f060e6ac15f99017142ee34e2c9e317ff38f6e85789536d6e7081b51d5007a732f92fc7f7a40537345d86fec57d6a53fd1c09f7b63f6cf632ff76ddc41ac6e3d5b2e99dc01423625adb3be26f7db6beff1f2a588a0db85e1ea7a1a540959abb3f6e5323c1fa270fb1e02fc70e56127c9715160bf67c9fe0c519c87ebf66ba5dc7e72b712363e41f812f314f029d6510671cbb18338b680898d9d32a3ecc18b9578e85f644a56c247de6d50cec797183671bc1889d367e7e2415dab9da715d3f99cd75a1cb6ad7ff3a15bb51e54937c782771c6b4dcc879c4f80bf4c0ce358136871395f318299f6e3b4f646b2b1d1f61be4e63cbd0a84ce075c2292c27fe472254ec6e07e1e260ec971acba16b346bbeb675d5ad3c74c4f8068f0a4baba77436621d9159cd189674406a7c1c05090109ba04a98d70b03bda3c662651d115b95c9357e299bb88c5ce9e5d8b1783def33b7363d46a80aee81da0a424b6bb831c7d6c158d3d656bc7e7a61369ee9d56e5534ccc3042bd7230620e5b6f67db3e2dd618d08386f12fa536d4935eb70372a049df45d9d536dcefd9867947483a3704a9e062567498c2fe60bf34f574b68173472ee0a2d91ae4c046cabe5cb44c5507ee70df1a1e4d187b877e2f45cbd041c3f838ff735e522c21aece971d69d25fbb67d84bab9e57101973c14eef3d035f7acebe219c2508cb888e1de218858a77c00a1afb85ae5d9889f03bf5a396e354783a23e41366e4c22c0e41759471371e98c7eae6a970f629f25ce3049258818e817aa4b91450333c5657366ad178d1a55e76350e0a237b18d52adb6c8683a1e3668099112a9f3d2222a3c8d88bc73f237c364e57d98465cd2b381f47a4cb12e6198107b48caeb306b093ee556dab6364175ad2a62256ca9c2ee42a2d3d82ee778c7944109345b4cb51a50dca50f9ff01b54c725bc3b79e1b4f55565d3121ecb8bd12fe52d8f043b1585d905d26faed9a199e51f324223146ed6215f39dc4b4920127032fa5bd9b5f7fe7bf4aa740ee30969342d24a48a6042c31f3a8ad0b16d54f596227c811b2f9a7afdb0fdd92cff782e9080af7fbffbed5ae9fa1ae9be29786c9b9f238b7cefa16f6b961019d2f08aeaff08890de87bc967c4a67e7ee8509e98249610b51d1656cad3386a0d3151b66cf4a369b63fadffdd91d65fb3391eef260dc78b1e1d19b776e45974d153e226b2807358321a882fc0beac56c4d587556fc91f4be36f3f08b4adf46b6b9acfc750058857860d83a4dd43962a38481be03c238c70a29a7f3047d64c1363b22d65675eacf385ea7f73c3aba6f5c13994b20e3c7da22aed1de0a70d7db1b8d8e4f6f6157fb13622f07054e0a2f000f02503434f0064dc098f2a6afefe56476744b01c97d595b9de2228513c860b2210b2791ea2aff03710154766add191045b56b1f0aa2fe31de65d43e4d0d9d3e72b483d3e40092cc962276fedfa8f177147e6be90478d6817b5475ce82220b1e5296e7e2816c511d085496add509e23ae036745ee2080af7fbffbed5ae9fa1ae9be29786c9b9f238b7cefa16f6b961019d2f08aeafea3de3f0d2836ec6f6ed62420e858e476179086c627acdfd3087693afc9beba51c696b9b3f104a9010f550ff89b1158a1ff584c05c41637863da50fad08e695549cb5365e028b0760a31108ade3a3d5c7d6c7d1f71667a1b453966b20f692b2651626ec49a7e10f8e63f0c3f76b4f5760f05e5a43b971d02dfbefa1d62f61e33d9aa91e19f3544dad8c5649b09d4b304d0bb92765c371c33baff07b760e3b981457d72214370731ad09711566d7299b112ee146135a4e0fd1f5767ccb1aeba5b1651d6fc2641bca6fbeaab75a020304d2c84c6141d2d12b0da25a5fcbbdfa916335bfe4ca76ff477d111fd58dfc3add31807ee5b929ad3b1a7c8f1347896a472068d65914736b15e5a09199314f0615ddc1e3fbd38e623784a3eb7af34e2ea2affba704c4642bf3338378bd7f78d9bc1327971318fae93dc63d3207362284434d94eac770ebc6cb713c32c818fe795b7d1ec4142067799fb2af49f08b01c989fc9e7964e404fbf3bce55a95855e357a66aa22f6e602acf6098124f7c6c23962fe16558775aad0ee16ebc34a9481a37944848e64cb3bea10dfe768a057695ad0d63c30b08d86d4d7e1e0bf0a43df826050dca71b04a4da28cecccef5c226e5cb6b0f3cd9f2608d1c4645b296fc22d0423487af61344552f055888b13ea9d5962fe0883ad59a0607847f6d09f81d80ae0627fc165c55d6ef2f2940c3931cf93508233866bd967ddd82571da0f37d78ac37ed5894f9cf9ba3cd506b825fd0873a28d407477934782622edfc5e9440a2143db076736169d0b54c5755cd940b75502e57ae49e04fb65922b5b6edafbcfda82366680287acec814710398ab3e0892129358be556eef59f797778672a1b03c108e02d7fa4e80ae93acb92140ec3638678ddaa19ea5810c650db54a0a19fa6cad5cab3ae221b9f16d22bfe1f3d0546f8614aa8698fae2909f5af2c244156b03b57a8a92d1abb86b5587bd37ffb3dde51577a3c1b23b5836f30a8a16b39dda6b2e9373294c3e656c736c7a2ba43f33f12d5becf62773b1d1e80d8d70812f3db7d20bea0ceddf3bd2f61fecece0f90e8a78600c00f3c5f8febdadb339541d7c055284dd55f7409502b30935dc49982058b406134197fa8e6d3af877473f125048d9503c8a572ee2767453b4f995dda7243adeb6b97e80a0b94d3316b438bf0c96ef98be229791d67bbb42a29b10439929030a0a32439d3da54e0fef1116100190fa47e36d413c80c8686872eddd6ed8a177780e129242ef14b824d2a50fca3f956aade5aa827b907477bdd245389fa22d6446259517a84cf7503a6d9b98053ccc6597a3ce846c66887522ad9c352647aa16709a5589000e2968961fc191f3c30fd2dcfe43ee13af1d10aa4fbd71d29641858952c3b7cabe3b99be03c8ba338000d69c7d429cbd6bc76ecfe16443299083bc239eb7b6e79a3d9865af1a7fdc93cffad5f3e77fad663a56a02f1ccd6e902aeedee87767de57b973d084c9f0bcda3266bf443b8d18803ed4588064f31f9c4806906edb1b72fde0dbc043b1c7e7fa9158a5764a1810e9fffd9310d2dd05d794166150f1204a4901c48569df0fc92be44ad719fd8a1e4a8ee89cf2c31cc36f9d70efc4d759055e2d6defd70b7477afd08fc1682a98da9708506c20fd5788c8a267d4c7c127c1ea4a0b44ab102a53ca3b8c7352fe351a42831c95138b36aa6a1622097ae0f0c529d389342740493c487a7c103dd430c78979590824fa7296905f2bd0961bc785f82bc6bf44d5c84726bfe20292e60db99d47e18b074dfdb557c5f4943bd526326208d6d5de48ea63170ded6b0fc3c5be4225f9fb21bb707389bd12806a6dd4286ea9120e75a2be7bfd9d9effe3e8639b1a8737ccb3b1ea73ac04b524868190ec5f81e664babbdaa0256e64aedbc621920c20c7f8d3f1bd4e8632785dcb8332d20f508a39ceb44f8f8ddaaaad10aedc9ff1343aefe0a05d48458d9e14d3987b449cb1523634102aa0d0fb84beea2b790738161cb39ae3ff1b74a2e72ea526fe3133f9d14f71f230711d190c700f944574823a348babbcb0c401644403d58a805907265f55cb30cf7c96b1627df2cb4c5600c866ed509c5e783bae7ee525e9cea339620bf583b5bf1078045a29e1ff7e89fecaf7713ca91335a6dbbad4f5669dc992f49ff8ef863fc90ed45cc410b27ecc4d8316ea31c307425ed8e10686b7a7b14b90da83a359b666f1fff2c1f8d73c49e7a71efabf398d7da9364e60cf9aedc098eab5997b74fa17b46b969a1b024f72cb66e546ef32b6a7b20a880a33b4d17ebddf2e1629c65ee2bbfd9672b434fc33a566de8c7c868080bdf3a7cde94ec4eeee472dc46296a270acd16277c8475db03900a16f187caf525294e68bc8b211a46ed74d44197df8e1736278fbdc99fe85906765341535e7879539e54a6ede780d15c91f5749a95d246505fabb27e1687f978943e3e70e045c416c92b292db6971d15f29fc1c0a6fba4699662be48ad1a4048c2364ea1ea1efac1ff2b8ebe9be411d952593fd2270274f0729bd165b24b4d88497016b8e74b931352474047ce986333d574108cdde3e02a9629812cdf86a39642a7144f2ce8f6c6ff2aca08db00b33f712fd82abcc089dd0eac0fc7ca778656023da047c6ada9fa958b3c4d71c49bd0e814e36dcb0fa877e29e72c64720cbe9c9ba211f91d95c1267494eeb5c52857c30d5a83fb447f8357f8052e9bab5d87b761e3b494a607edaf396fd5e5930321ab28c559668fc7bf15a54e796d5947bbe6c3b95b8179c4f249369ba01205057a344c8164d3dc5709d93aacec3ef80f9bf24456f12744f58448ee9bb410cb6b350611189667d2e2c5e6f45a5ce4d841cdf27d171224e38945080908d441fceb1d987d09f051a00e32afdd9f7e7a6097a25049ec898c6377a30d4297b4d95ec2721f032adfd8369ee8f57a02148f7d71cf9e2a1586cb055754a3bd43f1119b0a6e0d8225b982549e7ba90397b133d597eda809ff2d050df4760bb95145718346062a118b72cf9feaf440d8c0bbff2e7953aa5644ea8902e91c6bf5e89e811b49eaa9c02fd6e89cc1414e874f5dbcc7f59b335967754a60f7524b6e934ecc2abce6e95a43e006571d4de8fb6109ea8e637535e12e2e3d83f7f3bba9ab89237b9f63251b2c4791160214a6a44e2b04492add7e6bab2bdd8ae699c2be90078b6dd04fb220b0c9db4092f3e8786200dd8f78a12b22af476c756cd3fee0672eca752794f181b5246849c2f97de484f33a556fcca9b046b2d001bbbb5a251bd79fcd84b5195264441502c98565711e5b9966d8229f93f719b582e6a388be96bc4a9982a5e4b136fc6f18490997e2fdd27c758291860c92a3483079ca38a8f6917569008ed8665c736b1d5b2dbbf8d863edac2478a1f05e998d535dea5b017e41016555fae6a69548ace9acbafb65c060b9b2c9066724724e4082aaf3446a7b5d38a09bc748b72ef584cbd3dac976c5aa1ba8ea504087cc23a4771944d70e656941f0e08016957a9fec4789546dd56165cf1cfe5a7f8f4874440703f1b2e9a275b05e6930d07053c5a9c28999cb0f01dee8300800517b7a52fd9038be0b1ff0fffe0b8c0b1f94ee0b4d3003ae7612c86849306bb8ead3141618c2519cf243cfa69cb07e8a5f60cd20401dc048a673e65eb4d9aeba25d94ca471f14fa933081932e2537b5a51fbad6ade26ff27124036e528a9ae38d6e861bee5d77e8d3b045c153ddaaba06543b7950152695d7e304d6ecff29311f0e9a91439a395be5ae86992d01a13367da34fc08d53de0a733b3f5d34387c6ba2a5f2ecc929f64de8110e3484ef5b0f130d798dfa37bc39e74c676d40c9e0f998e3b73ad992c3e4a83710e4971fcfb88ec12a24ed07f01cce915eef07e8672312568c509f9b6b64d8fa6c6a173a3b5f813d289d1ae5a8fd7e881995aedc582058da704f882bc88af03c72d68836227d52610acd4c4d803a8c9dd09eca87d113eb280726d79d249ffb068a5b5427dbdff4c68c420adf434d9c16c5d515773bc780a2a4908b03ba934b8acea0591f1126925c19c6ed63c8aafa8d0937ea7cfdaa70deb33b5de1ac6164e1b4b1203a663e2b7d8e2d22663fe19cfbdcc172e41c1cc2aa7e15527ef58547573../../bin/busyboxrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbusybox-1.35.0-150500.10.3.3.src.rpmbusybox-testsuitebusybox-testsuite(x86-64)@    /bin/shbusyboxrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zip1.35.03.0.4-14.6.0-14.0-15.2-14.14.3dc~ @cr-cMCb@b2@bDF@b; aaa}3ay?@araqV@aqV@aa@`+`@_T_T_м@_@__s!_?@_3_*@_*@_ _@^@^v^ku^Q^AE^>]@]w@]^]9\\@[}P@ZYX@XV'@V @U4@radoslav.kolev@suse.comdimstar@opensuse.orgradoslav.kolev@suse.comradoslav.kolev@suse.comlnussel@suse.dempdesouza@suse.commpdesouza@suse.comdimstar@opensuse.orgkukuk@suse.comradoslav.kolev@suse.comcoolo@suse.comeich@suse.comlukas.lansky@suse.comcoolo@suse.comcoolo@suse.comeich@suse.comandreas.stieger@gmx.dekukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comlnussel@suse.dekukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comcoolo@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comdimstar@opensuse.orgkukuk@suse.dejengelh@inai.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dejjolly@suse.comkukuk@suse.deastieger@suse.comastieger@suse.comolaf@aepfle.dep.drouand@gmail.commpluskal@suse.com- Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability in ash (CVE-2022-48174, bsc#1214538)- Add e63d7cdf.patch: awk: fix use after free (CVE-2022-30065, boo#1199744).- Fix build under SLE-12- Annotate CVEs already fixed in upstream, but not mentioned in .changes: * CVE-2014-9645 (bsc#914660): strips of / in module names that can lead to loading unwanted modules- prepare spec file for rpmbuild --build-in-place --noprep - use bcond for static and ww3 subpackages - fix verbose flag- Enable switch_root With this change virtme --force-initramfs works as expected.- Enable udhcpc- BuildRequire hostname: the test suite wants to compare the output of 'hostname' against 'busybox hostname'. We should not rely hostname to be present in the build environment.- Update to 1.35.0 - awk: fix printf %%, fix read beyond end of buffer - chrt: silence analyzer warning - libarchive: remove duplicate forward declaration - mount: "mount -o rw ...." should not fall back to RO mount - ps: fix -o pid=PID,args interpreting entire "PID,args" as header - tar: prevent malicious archives with long name sizes causing OOM - udhcpc6: fix udhcp_find_option to actually find DHCP6 options - xxd: fix -p -r - support for new optoins added to basename, cpio, date, find, mktemp, wget and others - Adjust busybox.config for new features in find, date and cpio- Annotate CVEs already fixed in upstream, but not mentioned in .changes: * CVE-2017-16544 (bsc#1069412): Insufficient sanitization of filenames when autocompleting * CVE-2015-9261 (bsc#1102912): huft_build misuses a pointer, causing segfaults * CVE-2016-2147 (bsc#970663): out of bounds write (heap) due to integer underflow in udhcpc * CVE-2016-2148 (bsc#970662): heap-based buffer overflow in OPTION_6RD parsing * CVE-2016-6301 (bsc#991940): NTP server denial of service flaw * CVE-2017-15873 (bsc#1064976): The get_next_block function in archival/libarchive/decompress_bunzip2.c has an Integer Overflow * CVE-2017-15874 (bsc#1064978): archival/libarchive/decompress_unlzma.c has an Integer Underflow * CVE-2019-5747 (bsc#1121428): out of bounds read in udhcp components * CVE-2021-42373, CVE-2021-42374, CVE-2021-42375, CVE-2021-42376, CVE-2021-42377, CVE-2021-42378, CVE-2021-42379, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386 (bsc#1192869) : v1.34.0 bugfixes - CVE-2021-28831 (bsc#1184522): invalid free or segmentation fault via malformed gzip data - CVE-2018-20679 (bsc#1121426): out of bounds read in udhcp - CVE-2018-1000517 (bsc#1099260): Heap-based buffer overflow in the retrieve_file_data() - CVE-2011-5325 (bsc#951562): tar directory traversal - CVE-2018-1000500 (bsc#1099263): wget: Missing SSL certificate validation- Disable crc32 to avoid conflict with perl-Archive-Zip (until some project really requires crc32)- Build busybox-warewulf3 for i586 as well. This allowes to set up i586 nodes.- Enable fdisk (jsc#CAR-16) - Add testsuite-gnu-echo.patch: testing.sh to use GNU echo- Remove the duplicated config entries and construct the snippets on the fly based on the main config. This way it's easier to keep track of what's different- Update to 1.34.1: * build system: use SOURCE_DATE_EPOCH for timestamp if available * many bug fixes and new features * touch: make FEATURE_TOUCH_NODEREF unconditional- Create separate 'Warewulf3' (https://github.com/warewulf/warewulf3) flavor of busybox with the additional setting: CONFIG_REBOOT=y CONFIG_SWITCH_ROOT=y CONFIG_CTTYHACK=y (bsc#1191514).- update to 1.33.1: * httpd: fix sendfile * ash: fix HISTFILE corruptio * ash: fix unset variable pattern expansion * traceroute: fix option parsing * gunzip: fix for archive corruption - drop update_passwd_selinux_fix.patch, included upstream - add upstream signing key and verify source signature- Update to version 1.33.0 - many bug fixes and new features - update_passwd_selinux_fix.patch upstream compile fix for SELinux- Update to version 1.32.1 - fixes a case where in ash, "wait" never finishes.- sendmail-ignore-F-option.patch: ignore -F option as used by cron (workaround for [bbn#13426])- Don't require nogroup for adduser command, as this can lead to a dependency cycle with sysusers-tools.- cpio-long-opt.patch: add more long options to cpio for IBS/unrpm- prepare usrmerge (boo#1029961)- Disable RPM builtin, did become pretty useless - Disable popmaildir and mime utilities- Set CONFIG_FIRST_SYSTEM_ID to 101 as we use 100 already as fixed ID for a system account. - Require group "nogroup" (used by adduser)- Enable SELinux for the dynamic version- Update to busybox 1.32.0 - many bugfixes and new features - Obsoletes busybox-no-stime.patch- Disable ftpget/ftpput, non-standard, ftp is outdated - Disable run-init, we don't use that - Disable cttyhack, we don't provide the calling tools - Disable dnsd- Enable syslogd for containers- Enable testsuite and package it for later rerun (for QA, jsc#CAR-15)- Re-add modutils- Set last ID to 65533, else nobody cannot be created- Merge config of default, -container and -static to be able to drop -container variant- Disable CONFIG_FEATURE_NSLOOKUP_BIG as it leads to incompatible nslookup behavior- Eanble FEATURE_TFTP_HPA_COMPAT and SH_MATH_BASE- Update to version 1.31.1: + Bug fix release. 1.30.1 has fixes for dc, ash (PS1 expansion fix), hush, dpkg-deb, telnet and wget. - Changes from version 1.31.0: + many bugfixes and new features. - Add busybox-no-stime.patch: stime() has been deprecated in glibc 2.31 and replaced with clock_settime().- Add man.conf to container variant- Trim marketing from description.- Drop busybox-rpm-E.patch, not needed anymore - Create new "container" subpackage with special stripped down version for container images (8MB instead of 15MB).- Provide "useradd_or_adduser_dep" for sysuser-shadow- Implement rpm -E %_dbpath for kiwi (busybox-rpm-E.patch) - Don't require /bin/sh, be self contained- update to 1.30.1 * many bugfixes and new features - obsolete busybox-1.18.3-libarchive.patch - obsolete busybox-resource.patch - Update busybox*.config - Merge busybox.spec and busybox-static.spec and build the static binary as subpackage- Enabled functionality within busybox for warewulf compatibility * CONFIG_FEATURE_REMOTE_LOG * CONFIG_DEPMOD * CONFIG_TAC- Build against libtirpc in preparation of deprecating sunrpc from glibc- update to 1.26.2: * many updates and fixes to individual tools- update to 1.25.1: * fixes for hush, gunzip, ip route, ntpd - includes changes from 1.25.0: * many added and expanded implementations of command options - includes changes from 1.24.2: * fixes for build system (static build with glibc fixed), truncate, gunzip and unzip.- Disable build timestamp- Update to version 1.24.1 * for a full list of changes see http://www.busybox.net/news.html - Refresh busybox.install.patch- Update to 1.23.2 * for a full list of changes see http://www.busybox.net/news.html - Cleaned up spec file with spec-cleaner - Refreshed patchesh03-ch2a 1695630889  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop1.35.0-150500.10.3.31.35.0-150500.10.3.3      !!!!!!!!!!!!!!!!""###$$$$$%%&'''''(((()*.configbusyboxtestsuiteREADMETODOall_sourcecode.testsar.testsash.testsawk.testsawk_t1.tar.bz2basenamebasename-does-not-remove-identical-extensionbasename-worksbc.testsbc_add.bcbc_add_results.txtbc_arctangent.bcbc_arctangent_results.txtbc_array.bcbc_array_results.txtbc_arrays.bcbc_arrays_results.txtbc_bessel.bcbc_bessel_results.txtbc_boolean.bcbc_boolean_results.txtbc_cosine.bcbc_cosine_results.txtbc_decimal.bcbc_decimal_results.txtbc_divide.bcbc_divide_results.txtbc_exponent.bcbc_exponent_results.txtbc_log.bcbc_log_results.txtbc_misc.bcbc_misc1.bcbc_misc1_results.txtbc_misc2.bcbc_misc2_results.txtbc_misc_results.txtbc_modulus.bcbc_modulus_results.txtbc_multiply.bcbc_multiply_results.txtbc_numbers1.bcbc_numbers1_results.txtbc_numbers2.bcbc_numbers2_results.txtbc_pi.bcbc_pi_results.txtbc_power.bcbc_power_results.txtbc_references.bcbc_references_results.txtbc_sine.bcbc_sine_results.txtbc_sqrt.bcbc_sqrt_results.txtbc_strings.bcbc_strings_results.txtbc_subtract.bcbc_subtract_results.txtbc_vars.bcbc_vars_results.txtbunzip2bunzip2.testsbunzip2-reads-from-standard-inputbunzip2-removes-compressed-filebusybox.testsbz2_issue_11.bz2bz2_issue_12.bz2bzcatbzcat.testsbzcat-does-not-remove-compressed-filecal.testscatcat.testscat-prints-a-filecat-prints-a-file-and-standard-inputcmpcmp-detects-differencecomm.testscpcp.testscp-RHL-does_not_preserve-linkscp-a-files-to-dircp-a-preserves-linkscp-copies-empty-filecp-copies-large-filecp-copies-small-filecp-d-files-to-dircp-dev-filecp-dir-create-dircp-dir-existing-dircp-does-not-copy-unreadable-filecp-files-to-dircp-follows-linkscp-parentscp-preserves-hard-linkscp-preserves-linkscp-preserves-source-filecpio.testscryptpw.testscutcut.testscut-cuts-a-charactercut-cuts-a-closed-rangecut-cuts-a-fieldcut-cuts-an-open-rangecut-cuts-an-unclosed-rangedatedate-@-worksdate-R-worksdate-format-worksdate-timezonedate-u-worksdate-worksdate-works-1dc.testsdc_add.dcdc_add_results.txtdc_boolean.dcdc_boolean_results.txtdc_decimal.dcdc_decimal_results.txtdc_divide.dcdc_divide_results.txtdc_divmod.dcdc_divmod_results.txtdc_misc.dcdc_misc_results.txtdc_modexp.dcdc_modexp_results.txtdc_modulus.dcdc_modulus_results.txtdc_multiply.dcdc_multiply_results.txtdc_power.dcdc_power_results.txtdc_sqrt.dcdc_sqrt_results.txtdc_strings.dcdc_strings_results.txtdc_subtract.dcdc_subtract_results.txtdcx_vars.dcdcx_vars_results.txtdddd-accepts-ifdd-accepts-ofdd-copies-from-standard-input-to-standard-outputdd-count-bytesdd-prints-count-to-standard-errordd-reports-write-errorsdiff.testsdirnamedirname-handles-absolute-pathdirname-handles-empty-pathdirname-handles-multiple-slashesdirname-handles-relative-pathdirname-handles-rootdirname-handles-single-componentdirname-worksdudu-h-worksdu-k-worksdu-l-worksdu-m-worksdu-s-worksdu-worksechoecho-does-not-print-newlineecho-prints-argumentecho-prints-argumentsecho-prints-dashecho-prints-newlineecho-prints-non-optsecho-prints-slash-zeroecho-prints-slash_00041echo-prints-slash_0041echo-prints-slash_041echo-prints-slash_41expand.testsexprexpr-bigexpr-worksfactor.testsfalsefalse-is-silentfalse-returns-failurefindfind.testsfind-supports-minus-xdevfold.testsgrep.testsgunzipgunzip.testsgunzip-reads-from-standard-inputgzipgzip-accepts-multiple-filesgzip-accepts-single-minusgzip-compression-levelsgzip-removes-original-filehead.testshexdump.testshostidhostid-workshostnamehostname-d-workshostname-i-workshostname-s-workshostname-worksidid-g-worksid-u-worksid-un-worksid-ur-workslnln-creates-hard-linksln-creates-soft-linksln-force-creates-hard-linksln-force-creates-soft-linksln-preserves-hard-linksln-preserves-soft-linkslsls.mk_uni_testsls.testsls-1-worksls-h-worksls-l-worksls-s-worksmakedevs.device_table.txtmakedevs.testsmd5summd5sum.testsmd5sum-verifies-non-binary-filemdev.testsmkdirmkdir-makes-a-directorymkdir-makes-parent-directoriesmkfs.minix.testsmount.testrootmount.testsmvmv-files-to-dirmv-files-to-dir-2mv-follows-linksmv-moves-empty-filemv-moves-filemv-moves-hardlinksmv-moves-large-filemv-moves-small-filemv-moves-symlinksmv-moves-unreadable-filesmv-preserves-hard-linksmv-preserves-linksmv-refuses-mv-dir-to-subdirmv-removes-source-filenl.testsod.testsparse.testspastepastepaste-back-cuted-linespaste-multi-stdinpaste-pairspaste-separatepatch.testspidof.testsprintf.testspwdpwd-prints-working-directoryreadlink.testsrealpath.testsrev.testsrmrm-removes-filermdirrmdir-removes-parent-directoriesruntestrx.testssed.testsseq.testssha1sum.testssha256sum.testssha3sum.testssha512sum.testssort.testsstart-stop-daemon.testsstringsstrings-works-like-GNUsum.teststailtail.teststail-n-workstail-workstartar.teststar.utf8.tar.bz2tar-archives-multiple-filestar-complains-about-missing-filetar-demands-at-least-one-ctxtar-demands-at-most-one-ctxtar-extracts-all-subdirstar-extracts-filetar-extracts-from-standard-inputtar-extracts-multiple-filestar-extracts-to-standard-outputtar-handles-cz-optionstar-handles-empty-include-and-non-empty-exclude-listtar-handles-exclude-and-extract-liststar-handles-multiple-X-optionstar-handles-nested-excludetar_with_link_with_sizetar_with_prefix_fieldstaskset.teststeetee-appends-inputtee-tees-inputtest.teststesting.shtouchtouch-creates-filetouch-does-not-create-filetouch-touches-files-after-non-existent-filetrtr.teststr-d-alnum-workstr-d-workstr-non-gnutr-rejects-wrong-classtr-workstruetrue-is-silenttrue-returns-successumlwrapper.shuncompress.testsunexpand.testsuniq.testsunlzma.testsunlzma_issue_1.lzmaunlzma_issue_2.lzmaunlzma_issue_3.lzmaunzip.testsunzip_bad_lzma_1.zipunzip_bad_lzma_2.zipuptimeuptime-worksuuencode.testswcwc-counts-allwc-counts-characterswc-counts-lineswc-counts-wordswc-prints-longest-line-lengthwgetwget--O-overrides--Pwget-handles-empty-pathwget-retrieves-google-indexwget-supports--Pwhichwhich-uses-default-pathxargsxargs.testsxargs-worksxxd.tests/usr/share/busybox//usr/share/busybox/testsuite//usr/share/busybox/testsuite/basename//usr/share/busybox/testsuite/bunzip2//usr/share/busybox/testsuite/bzcat//usr/share/busybox/testsuite/cat//usr/share/busybox/testsuite/cmp//usr/share/busybox/testsuite/cp//usr/share/busybox/testsuite/cut//usr/share/busybox/testsuite/date//usr/share/busybox/testsuite/dd//usr/share/busybox/testsuite/dirname//usr/share/busybox/testsuite/du//usr/share/busybox/testsuite/echo//usr/share/busybox/testsuite/expr//usr/share/busybox/testsuite/false//usr/share/busybox/testsuite/find//usr/share/busybox/testsuite/gunzip//usr/share/busybox/testsuite/gzip//usr/share/busybox/testsuite/hostid//usr/share/busybox/testsuite/hostname//usr/share/busybox/testsuite/id//usr/share/busybox/testsuite/ln//usr/share/busybox/testsuite/ls//usr/share/busybox/testsuite/md5sum//usr/share/busybox/testsuite/mkdir//usr/share/busybox/testsuite/mv//usr/share/busybox/testsuite/paste//usr/share/busybox/testsuite/pwd//usr/share/busybox/testsuite/rm//usr/share/busybox/testsuite/rmdir//usr/share/busybox/testsuite/strings//usr/share/busybox/testsuite/tail//usr/share/busybox/testsuite/tar//usr/share/busybox/testsuite/tee//usr/share/busybox/testsuite/touch//usr/share/busybox/testsuite/tr//usr/share/busybox/testsuite/true//usr/share/busybox/testsuite/uptime//usr/share/busybox/testsuite/wc//usr/share/busybox/testsuite/wget//usr/share/busybox/testsuite/which//usr/share/busybox/testsuite/xargs/-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:30527/SUSE_SLE-15-SP5_Update/a05c42f8f8f3a014ce884d30caed9857-busybox.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linux  directoryASCII textPOSIX shell script, ASCII text executablePOSIX tar archive (GNU) (bzip2 compressed data, block size = 900k)ASCII text, with very long linesa /usr/bin/bc -q script, ASCII text executableApple Driver Map, blocksize 512, blockcount 67392, devtype 0, devid 0, driver count 0, contains[@0x200]: Apple Partition Map, map block count 2, start block 1, block count 63, name Apple, type Apple_partition_map, valid, allocated, contains[@0x400]: Apple Partition Map, map block count 2, start block 64, block count 67328, name disk image, type Apple_HFS, valid, allocated, readable, writable, mount at startup (bzip2 compressed data, block size = 100k)POSIX shell script, UTF-8 Unicode text executablePOSIX tar archive (bzip2 compressed data, block size = 900k)Targa image data - Map (0) 239 x 46815 x 0 +487 +257 - 7-bit alpha - right "\002\020\021\017\377"  !"#$%&'()*+,-./0123456789:;<=>?@ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRp.D4&OpNnMutf-851c47ca6f0dcd68272c89eeb11542db936abe99a5af9baf356c2609a98a7484b? 7zXZ !t/I P]"k%ƘIXIgO $!4":e4;Gk7e)ZQpVmg8)Y :{рu$_N73y]Roġp37!=4 Sd5vMm{LMG\n>fЯfA ӄH%d0]v\m>nW7l-YIrǠM Vf!vl"gۗӂ`D34j"13?[x? ]' ؤp]BuGlY(dU%R^K{jBT;YebZ ~VTP)rSx";q[35zZuf@hm[輩r,'SĒ> -.{]᳚0^-fcq/9,jcE;_HW /_IFμчav2Z&^ΠtBsl .:t3At]v"e> w~X9DxLh-GY4Kov5* E[BԂ^kh6D0:[ a*UYZ?913y5q%6#= Ѭ4*oh'YSgT-S@/$P'8"'E1 :11WW6ؐ ?ekdR#(Q8v4`#)tAOUN %c Id'jRqnъO:X6<*iŞItΔTg?0k\눫Lh9%}Nw)Q^;,]+^iuXeF>HRhUX0?Mb:M ,9k=;JE.Ѫ"}x/A}cPq4@Q9`߼#Uoc22DŪH>Y(`er]=Ϟ`s yW9^vKASRՄH? 2⛠F;rݛsnMR^7^χ=RHƌ)bGE>k}2"Y^N*k8Vv]6o ufXJ g8̧]:jRhoC-텒b?31P!rFKs\JC=u֞^kQ<2ApU(\=89VgudKZ*(_EatkRb{lIC%$1>49:+3fG؇:H`u!FGtJsǬ誡D% kg|NBz8v+c&P(ϰ:;x㭶:T_v GT9vjPT (⸧uO8e %.dRt8Yjy`z0pp*|坠;B}p;4L<_Blk8S<m/yCac8'3-D( թSFml|l+]|( ޅv/LOG=~ "q$!ě2j;(W.v=xtt_E%̪ H8bw@+Z#zɪ!JD4Szȗ]:vLwrt@Ei~y3xޘ6YXW1c9t^Ef /HeOTvN`+1c[(mf_ztL)On`Ogvd| D\lY/ph#Jʐ C h%gFiV/frb嗣Iy*6@/Lʺk5V"`8~UGpB$~!uӺd 9^4o,[ YZ