busybox-testsuite-1.37.0-150500.10.11.1<>,#Љhp9|wr!!h0wxOk~;о@3^n\R_<$Mx,͵߳& ƭLWѷͷ'kWf]n^ b.P.yv /|ds/ِ`>+y miSPZ5#iZzy3 $*CV$SEi(r8Kwko`ZˣyT*KF$ ʩu-et1K"B ~|ST6;>H`q?>>? d * ?TXdh ss  s  s `s fs hXsn$sucs||sW(|8>9|>:>F G$sHsIsX0Y8\ds]0s^a+b5cd`eefhljusvL wsxsyEzCbusybox-testsuite1.37.0150500.10.11.1Testsuite 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 ./runtesthh04-armsrv1SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttps://www.busybox.net/linuxaarch64z  S_>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?%)RlR/)##%%Pep"G7 _!3}775@a?QE|S7K< L'8T5 qg]4DQ*:=GL`KM:k3 d#Wdy; $ Z ` Zy8778Pg|LA큤큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤큤큤A큤A큤A큤A큤A큤hhhcccccficcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccf'cccccccccccchcccccccccccccccccccccccccccccccccccccccccccccccccccccchccccccccccccccccccccccf'cccccf'ccccccccccccccccccccccccccccccchf'cccccccccccccccccccccccccccccccccccccccccccccccb7c5fafd48f127bccea2a297151bde97336df745f693d9e4b377e4c191f27a7af7dfb781c86e5abc9d6bfe95fea527089f2a238d23f13ea50366aa24c82716796e6125195e6b01f6fcd77643d9a89f17235359ce0a7d21183620577b0af90d9a9a77f2608b71c3143b323c8dc8832269f1ab765913dbe9ef9810bc81b1654fdd557fd0e913931967166b2329cb9f177027064be6468a18b59753ca544fd188bc52a226a803b659f82ad162de9a603846872a3d52880a93cda4ace6bb2035fb3a6aedcf37d9668c5eb70bc7b31b8c1aaf0382c2f8a746056818747a2cba1a34c693715edc6a69666915edcd72e80960e33e1b5619c9aae090d7a303b0072502ba9458e005be5eb1d6d60039a9d7113c83e98914cd7450132820c7345cf4a6afa15381b5e3ce563bfeb6103318176c03891ae2368912eb53858c21bba9927144e06114a04504ca9e89bce4461188f43f2f2b1572dc84f09c89b72ce331436efa118f6d12eaee3e7f7bc9ed051a6d84ad74e54431fe306dbcf05b91dc50a42f76726d1d002628c5c5c321d753c8dcd581aaafe52e119cd5a94dc8275a82e935997db1cdb4c4dbc31c86a1686beb9cb3d5d87477f6fdcf89df6aa40eb2094159d1c012d1229328084c4455174142e0c53d117371e55c10a1884242aa6e85006deb602f459bccef8c859131fe99ef0f5f1352fe36a96a8f7e47ad8a2eac65068aea2f7effae9a0903b43bf3a6dd5fbbfdc9d27fb1e32516a7e44d4bb2cdd386fb3c56e864acddd8d60abe20bf06861d5f906cb664367a61f43242c764503aadceaa4fb37b33a02fce3c752b526f3309b853a5c3e7827e0930202624d8e4ac2dcc1c9a4409673550bd41e85e8cc2e7bad44179ecd93567e875525dc968c7d575ed9f4a951918dc29a87d423a9298caca1addf3efbcee094b487395bdf72fc1286dd91280f8774f1a9b2c07cb3eac8498a9f89531fe7dba2a1dd556f260b1afdbf87e729562124478249c8764c6994af619f1336eb1eef3f74b357537fdcc98ea2515cb7abb68d356c6bc1f17ad39c5c4eb28c59cc9099a7ab314ef2adf98823936de0b6c9368246eeb39707e9619d2243e4b193fad4870dafe1ead11be62d280841af5f74094db96185f6777c72915ba93d61f09ff6abd7b1fb749e150853cf9911a68fdc1bc9054b22c98a82719008be7e18513dea8b7d9745cc3f19d3e5c87387473d4b8a8261bdbb3677194bd5e973cad2935d31097c70089f7602f18ebcc7495df88b54ffb155ed5dd1bf3a57205583c95b44781d507774523ddb01e86e9e08e421688c7fca9a2581493d2b0681d89bf7ff23f499e52c432ae208d7e762abf09c2650c799aa82acf1eaebc43994fa0c99b54b9a1b42580ea0d30a09efacc43b6290e79c288a66011f16d9fc806506607a27ee64e44407688c675489cf0cc805155762d6dbfe38ccefa9019f48e0f19f88aba58d5c29e23855b3876a6e765d7224b322cac2da16f0e470cd0ce34643137db33897c68daf28694fc105bbfec769e9728493f87c5b13cd5687adc7ca88191a7564d1b00535dc816050ca24259cb80a01a7aae81fe7c41492660267881c59d0f0e9178214c1052fb6f174362ab8580d61b7b8097f9ec675dd88dd4f5d2e247f7f2e45fea5a07a131e457c82804a36035cc999c797e2d882f00ab4d5a139ce49a2af458b8ae2bd725659bb817a7a0b581cf873ef48262a892165815d756737551ef1cce6df6f120ca12fe1692cabe90c71a0ae714af3168d71b002467ad4dcdd61311a530aa6750deb8f8d1c3521d6537d2c39d221ca597dd36fbba11db70925462df2092a15286ba355e724e8c31e8e52c2cee435ef75ab689a86027a23ad2d74d96d5a8824502f52ef396dbe2a6e1533ad0601ac67da7b22223f992a244c93ccf7003aa6032570e7a0431e63dd4a0d81f20e84faf402a64e0675bef01b99d82edbf4f3c8992dce154e1f019d71adcedd677332ef9376df9c09826ea3fad346903e6b4cb8f0370ccdd38c64013c9b0154a971be6ff72e8eaef78b0fac7a4b22787f3ac45921fb1fa124b21eeb4ed3b301253c0efc864195b01603b67002aa88c828dca73aefbc492822303ecf2f6e2392df6dc324303a6c4467f47f8eb0bfb00c017fa68bd46638550357a30bf866567186a69169aebc404c844f5f392d5ae946455740bd85eb6c03bd0ac88e28278f8d77411a3a61bde69c9da3daa96b69551a944c45b53eb8d3c225e437f6705cf33063e9e700a6dedad0a83f687a22cc5e35e9d7c429e0e3576ad63fc3f809508ba0324044f567e3a278a7135ed34007167eb6aee3d0a2ffe4dc801556b156f0eafee84d474af7f8f8c5c390cf49003c079f87a330e891e26a2ccbeea6aa249a252e34a0f38bd4ee0be8fc06af52a64807ad4d7d2dbfd585c453ab0bdf89419357b884fa419105f821cd628489d7aab15b44c067519fcf9b01e07c78451016944353dbc3953bf3940749daf2715007248913a4724642d49373c042025d154949ce9635e9559c15b13faccfe4beeec626cd52cc972d461d8501cccc3f0ac9ac2ebc0574550b02241fb045fcb1f41d84d2194bf1a6eb11bff2cef39a45cd8a9b01370b85aad3cb2168ae6a3531672b17704114dc6a2dfb2c89c07abada67a64fe4ba4b6e6e5cb52cbb29851bb7fdbca0bca1fa14b2400d3cd0cd82ae319e2e96eeef60bbd0827cee48472f2942d3ad9fc4214533bc3a1646afa04540b211b05ccb1e74627807381aa3b1b5578b9f0e2e05ab4bed435d8506b565ad4e2aa293ead3aec3ee91c1ef368e345e1526ffb53c0091feca0cf3afdf5e733d9396a94ba7ffad50ab4d0eca1bc37501c9361d705a964d8ce5f8e11b918977869ab6dddc7babcb0010c94bab41e89e207b2e8bf8896f8b3f5cb75a68973d23d167aa6f1d34657b6bb23ca40931088b05c72540b22fccd64829e44a39146d18ba0f84a105d860a046a5e0abab8c06912032ae83f4805180a8cde60682e487c75020e7c3b1ea321912dbfd080490424c5303d84bd055feb6efd15ca604bf4ed0c142cf75eca8485dcaf265f7bc79eac1eb4797116228270f2d26bd39f2d19b7d5f3b19954b8abb6bb37fcf400af0d31ac01970aa9ed16abcbaa80fa6eb124099619313ecb827d6ef9e1195eae1315fbf490e6e1730f7e91306303d16f4cab512d9b5b0995911a3cc0d651a00d5a7e1a84ba1e16983629fd7bfdce73adf86280a28f8f89e939583913ed2fd72ab1bdb8d3055f77d45ec53e41852d0ee5f6ffec75ef2019d26584273e6feb197a75cf8bf76b17dcffd3c6bfac37921cfcd4dc544c8fe5f24b8880ae92dd7f1863b17bc80d37b5dd6a8d5214385c6c0d900e72d07ca7d0d018b278d5f2b375bb5604c7b7c165f87d8d1daefe967b5a5578383a9e3357e70000a3c81b1d3ade67339291fb5922e201a9d8ec92539cc03d0b67d108f88b9b7719bc78070f7ab30c25fa9d5645d957f27bc712980007e5d4a40a359195d35be9af416294296f4f7f2401bf630d5ee3a2d2226f6d2cd53520b37c5e28f3975f44bbce3342633e7a78c3df536f65e09e4899665f0284c2fd61276138ae84910a927654bf9e05fed13ba996eab7a18e7ac410dbfa8882be3a907b1e760d627f752d434c9ad8215a9774a2d920178867ebe8c54af34d4f04dd7bc79b1d413e0329e779fbd7776840375a37da29fdf8d64019b8bc06640a61174e039492ca8a69010abfd51b1f1cadc611d2767816a98a6df89919b0525a1a045fb17bb057345ed2c23bb01259c519baafca275512076cddf880d91bbd7007c5ae7759615a9d47f5753c5d9ce660082cc97621b425e5409a3a091bfd360f96e4ef6d8af65f81bccd558149948ce3de9a62f1b314ee2ad3f42e999a3c41709a98e9647bf057c21f53ffe3ee743d3d2b0c01ef249adb69e62d07e8586b400c1c4a13b2022f22c94de754debc40b49c4c164a2145831bf3baa6c331f0d51acce5f200f4ff55c515a7fc99b362e26de69350c17dd8ba01c5cb4ec5cb2946998902c89cf46f92573fa120250806a7e7fd0db8e0a0eb75a7c4d008a0ba963ed58b0df3588989a3c1ebdcfa75239cc11372fa8aa19fa44b063ba86630fb082dcad028d916ff9d56be4005b6d7d58e39a352e2874e16bd54c345f826bd5faeb0ecbc525ee598797f08fae67bf0d5d715b1738647c9633f0e51ff12f4a09c9e383113d38ced05108f515e7bfed385d533f13b791a0e21e10439e19c7a75fec54e16d08b24e32a3cad857f0211ee4754819bfbb8b04be0e1f9ea24b30cc116ac80783d6aeef19278a68fb6b3f4c196f0e0e85805326ddf2beb8e5834ca7b3037aca41a3503e6eec0e396f5d9efcf4257172ac70b72337f28ae13b6a813c9809c7e22b6bec1b3ecc19fd5d44f3c3b0a8b1a7bb0af164b7a197efad35e76a50b274d842e028efc751773768b654e44158fd2510cfda874932bfb66c28dce2f2375a9dfc23d65eb676174e1399eacf94ace32a65cee4d3647b39b93077e35bf5555cf0aea1fd77e1d7e5feadb7c75094e6348c4d62575814c2e7379a0709a0b14f032471bb71abda509de5a428869618e1d7f51d70e3c69d17ba16a41a90ef49c012ad04b596678dea26d41bf282c4498189fa0d19f1833073ebebd00d6cad9a19bdb2eb8261dcb32b7bd56fadec99b52aff603b1a944a88518e53c48f49e0a7e28974091689f165941a9a99af58d52e93792b0afe01fac74367bf1cf4c099cf216dd7088ca346e049c435d527253b8891feca8e03fa31a703f5289936f5696d32c336d461f86e98c4613fae5af6718239b78f6e602b979473c037c22a6dd4175de44c2281b3d86b2786c6c8d8ddde77e70764fc5576b02d3e42fec6b8cb1a1e0e1ff71eeafee00c2959f00a273aa303269e94073db1ef58512f656ab0ef858f32264dc423a65b9acfc41cdc028047ad68694fd095a3dd6c891aadf026b2cbdfa01bfb60d881c8546fd10a9ec56a73ab8e0783366a806fe7159deb172f957786ae055cb9e82be9247a29108572914e74048fc8f26b57f6ef408b4af885f014b1ea2211f66045f6c04aaaba0f34d04e5be471527d345557f23da88708977469ab61a6d2427d04e6f44a379ad209b2482a1f8778c4380e8f75f3494132596e7682bfa1379086d663cf789636398d1c9edcced72d565a43f3c61b4e532d6f2d5154f1bdb8c2a633b5481c7f18aba9f225373b89281c3eaf069bd3c9a741984ad986e71a952f98c971d7a6af13cbe114929886f12fcabc3f736e7fdb55a82b088a22cf948ce3090d44d8f0a6d7cc855fc5757576b9e9e14d4739c9a28ad9132128f2249300f3c0ea9c20e955ceefb9a6bc72f7ace4ea1318a981a2b5ceb6671c6dd298e795f046dce92aea1369f8e663dfd2e27bfdc4910a8d23cd7732c87f2569a74e81f5ec01bed1566dce92d48d4ace3d660945a458dcebf7853b7f2610ea23a5087476836bb5291d4eaed99c5caf066530828da0ceffde64f850e79caceb91e28f9efd7ccd463b3a5842b8186a96256d3a827941405310054e68153a6f33353cf4b18b7c77d21a4f3ad5ee566c083f699cd04fa35011dcd25e2a1ffcac0243ac53d562e8fdf80aca4232a915d8d9c4bc0d3337ca026905474af150c62056b49069b4d9d9dbf0c924f07745d795c767d85c23e3322c38825f74d29ca28228863e40d4c38e6b8235121fc4b4365e526c4a892aeffb0a4eacd1715a5d957050b0043a159c0fb5c4ea4e8c1b18c05b2146c73d35ca1dee85f53386617504fb5d2d4ed1f4bd4dfcab6b9bab11ecda695990f175158a39f9faaafecb087df491386f560a52d0bfb64c42d6b2929f72f30230bc25963633844c2ae717bc548acd971f3f5f17c863717747154e91930fd62df5600f1e91a5da4548192987a89246b41e141708f3dee5edf37187d41808c11c0be394795cee67ab6875bbfd9b0085a704b0e277931b98fda3b68e8a242e588dc069a1632f01cc03c4feee6b2f26408ce52cb4648153eafa436814a2181734df995264319114768dab64e19c6e2ed3165a49681498d176421565311a280d5953c35ec62327ca3d64560ae036405c2d5d4400f746d51b284422629e9056f66990bc808cf1d899c47a37fd0f20b34585f356336e65b5b492227c3070bb3e679352e99e6dd8544f873a1090ccd4f11b273b3baed657c8f64afb7e9bb771a64ad01753a923d7f40f30705645f9016d1636a63d9d7beacd5fa3acebf1c65ca03568077b6f4caca75d53a1215e4473732985d9ee4ccac0c0cc75a82d3daa4f2c2ae854ce4b4353c38b34494f9a6a0710d57cb6c4c58342f632c1985d67d1f31d49929aa94babfe1e011bbd9e89df2e1a0b264c40505990068282d1409c8e34ead1846a5853a13291fad24f7efcdac01ddd6af82500d808cbca8ce228ead38459b17b6455dcd892d63b39173cf507656f52c2a5213b0796d89cdffb43673483f4036a75943ab1fd33e1c634833563a70791a17f6552781347bf685ced51de5ca86b6315ea93888a282f8c2fd765d3c475e578ee22bbeacde27ab02d8ecaac441db43d814c90a4bb3495293dc42c9ae55462b633b82e6df4aafa2c84a0ffa20f6538c17035715b1e001089b9a85cea1aeb5ef1d2d5ff09a2c7e1eed2b5ac7f99949873e6e52a918666aefec5464d3643db112d23489edb75cb1c65e1ffe120c1b9cc5753b53499713327c7dda67d1d1e6f68bc03883fb44b1f030200e391171a5aa05e4095bb8607ea5cc00f9c99576b5825f1a401c9ed7cd2d6a01cb2ad2250c8e0433167692731483a5cd6a0af136ec9cb56b104f7de904bf5921ae3e7be0a337b9ee04f2863450f977c112e7418b71b319f2afaddb5f17a7be74fb648cb92c6392965f3f98ce80208a01003006771e188a647e18eebbf11542e3a1dff8d218cf142b3eb44524a054b025f9ca0d8cc054119d2a3a0f6f41dc32655483067f0e3a651bb893f03d93b3992210431213adc725cf727d9fdae1b1a0339c9578ce4c92dea035fba421ef6c024d27da12cb1e98c7548ba2ad102d05609cc8a749a36376ea1c43924ed4eb15fbbc00bef85aaba6c2c5c5c3de5b32682dba8894a219238b8ac0a814510eb14ea7b7533620080968b1c773970431ec1099e8bd74ddebcec348db386dbf5b9fa630b556e74bc2fead87b2bdd3f295470c2425e6992694eea7ae6d2d90240ac03dcd6214103fba54e0867da0fed0d4fce76d16a86a09f2379dbb824de848d3aed092998c9db6d9b9710d46d20443003d35a7919ce0793c83c3630c7c67cabece18d6af6422e93b514fc0543c38b15f52e08811018f46b99e8070d2f236aa4fc49396fc74b719685d719191dc320c57f4ca67c55f309986dd0b9683335bfe6323a66e641dac66f1b454af519523cefe5511721a22dd7ea72234cc04afb1d5e5a164897dec6d3a8a7182e7ef1f663a5883565a71c0854452ce0f393c1bde81ad3781363f5a2fe9e399ca23695504a17fc025ceadf4fceb02f6f79204c70f303dbaed4b6376faa908b54411c264f8cb60306239ab3b3863b022f19b1ab163d847479959fa163b45b986ef11dcf91abc3f5b69bdbb3fcc999814b9833750ef46b2b1d72e5912b72ad3e33bd1b4c95652986d5020b2640c2fabababddc7e6a9b4270d37ae5318f74a47546a6ebfbfe445ad5d293dfad5f9d3afbde40f1757ce1799bd4f46f390abbcb0298b3cea3f7449f97e835c7d9c6ca98a11e7dab1ef225f1b186fdd07aca4d0a3bce2f18b581923695d0a108a322a2514405e00ec13f7459a379ad4379e532e180185eb9e2825bc24e3db8404c78a4f6114fd1eed5a109ae1d21edcf245ed946eb2fb1fcc855f28180f2f8edfaf7404d02da4dde6c44fa9a3209323b156130395bac97f32ddd632be8360ef1fdcc7b22ab2d49072b183fd0308f60f140ed1cb7b5a68a1e0d7e618df1becf5032363b81f0ad77178150b72227494d71bf17c9f12e73b6516c2a34d5a05a8e950726c13f7665d3c768b8a157c2d6831f92ada6c4c0d66bfac465c95b349fb13e4ad5be0ae7d3c7ff89b16774d66ba5c1462debc4638413e4d3262ba058dce696c08c84d937f21df7f1c4f6d4d21ffd97b5b622c6af051d588eeaaa62b63055af59e1a31c8154368e81aeacbcefd55ecd634aefe8c9b662cb152c66c08d45b10d6f0e898bbe84ba7c041c3abc762611b8721f5b1bdd31fdccd1781bd3d70a352858bfbb1f0a57d5aff8d488e3c39081f814c6ab17530ab911c3dca1f768b724b8ec2eca7c0c08c492471b55bfc9ae5218f47cbf917110a357b6cbfa122b097e6480fbf63ae0270848f9c2663dd392b282f5a50ad7406f40b630ae4b27b6fef3c2185a9c39d7d11a33ef04cec0664f5a24c4a9a89aec4f329e08190f290c1d8d5b0754a400524978d2647f806e7372fa06ffa586c40a674b035ebdd420d66048d3c9b6bbf180421f3bb487c9f2721498825b516715a2bcf73d113f2c1a2c764570462f06edf7742b0cd9c3667dfdb0feffc3ed864dcee57444ac9cf7332665f5e12dd5a54c318d4d8fd72311822537f77069b03c31028082e52962436fa8a2550c849e4002a4a858ce2c3ba2792a8b212c5d56373340d5b541297572e09bdf217bf52fc7ffac46f9c6a7f2872bc2ce71f68a043f43725eb6b3d69ea0f43e2ca2afd13aa4fe015589bec59ecd615a72c8e20fd917866bbd0887bf1f41f658cc6d902dab64f2725377345f0584aff765bd7351fde55d75861c74bb762a8725573a87b8ad1319ee1f2a9d9913f5125329215e8dd89b782e0e0ca430111e2e1a19e44ffdc76e7cdf934a1f7544d0132998ce6d0f1a552ccd19cf36cfb123357942448f5310cb16bfe1370529ed7a8f10d555812cdf106a5202ff419245cdec88f983a5dcbf9527e0bd19e4b4c111666eda8a5f060e6ac15f99017142ee34e2c9e317ff38f6e85789536d6e7081b51d5007a732f92fc7f7a40537345d86fec57d6a53fd1c09f7b63f6cf632ff76ddc41ac6e3d5b2e99dc01423625adb3be26f7db6beff1f2a588a0db85e1ea7a1a540959abb3f6e5323c1fa270fb1e02fc70e56127c9715160bf67c9fe0c519c87ebf66ba5dc7e72b712363e41f812f314f029d6510671cbb18338b680898d9d32a3ecc18b9578e85f644a56c247de6d50cec797183671bc1889d367e7e2415dab9da715d3f99cd75a1cb6ad7ff3a15bb51e54937c782771c6b4dcc879c4f80bf4c0ce358136871395f318299f6e3b4f646b2b1d1f61be4e63cbd0a84ce075c2292c27fe472254ec6e07e1e260ec971acba16b346bbeb675d5ad3c74c4f8068f0a4baba77436621d9159cd189674406a7c1c05090109ba04a98d70b03bda3c662651d115b95c9357e299bb88c5ce9e5d8b1783def33b7363d46a80aee81da0a424b6bb831c7d6c158d3d656bc7e7a61369ee9d56e5534ccc3042bd7230620e5b6f67db3e2dd618d08386f12fa536d4935eb70372a049df45d9d536dcefd9867947483a3704a9e062567498c2fe60bf34f574b68173472ee0a2d91ae4c046cabe5cb44c5507ee70df1a1e4d187b877e2f45cbd041c3f838ff735e522c21aece971d69d25fbb67d84bab9e57101973c14eef3d035f7acebe219c2508cb888e1de218858a77c00a1afb85ae5d9889f03bf5a396e354783a23e41366e4c22c0e41759471371e98c7eae6a970f629f25ce3049258818e817aa4b91450333c5657366ad178d1a55e76350e0a237b18d52adb6c8683a1e3668099112a9f3d2222a3c8d88bc73f237c364e57d98465cd2b381f47a4cb12e6198107b48caeb306b093ee556dab6364175a531bd0a0ebf26f6ed6b2ac9b65cf8f86a5f05f18fcc7bf84f2e1cf530159b341725bc3b79e1b4f55565d3121ecb8bd12fe52d8f043b1585d905d26faed9a199e51f324223146ed6215f39dc4b4920127032fa5bd9b5f7fe7bf4aa740ee30969342d24a48a6042c31f3a8ad0b16d54f596227c811b2f9a7afdb0fdd92cff782e9080af7fbffbed5ae9fa1ae9be29786c9b9f238b7cefa16f6b961019d2f08aeaff08890de87bc967c4a67e7ee8509e98249610b51d1656cad3386a0d3151b66cf4a369b63fadffdd91d65fb3391eef260dc78b1e1d19b776e45974d153e226b2807358321a882fc0beac56c4d587556fc91f4be36f3f08b4adf46b6b9acfc750058857860d83a4dd43962a38481be03c238c70a29a7f3047d64c1363b22d65675eacf385ea7f73c3aba6f5c13994b20e3c7da22aed1de0a70d7db1b8d8e4f6f6157fb13622f07054e0a2f000f02503434f0064dc098f2a6afefe56476744b01c97d595b9de2228513c860b2210b2791ea2aff03710154766add191045b56b1f0aa2fe31de65d43e4d0d9d3e72b483d3e40092cc962276fedfa8f177147e6be90478d6817b5475ce82220b1e5296e7e2816c511d085496add509e23ae036745ee2080af7fbffbed5ae9fa1ae9be29786c9b9f238b7cefa16f6b961019d2f08aeafea3de3f0d2836ec6f6ed62420e858e476179086c627acdfd3087693afc9beba50caf2a71786585a1f81ed774f19727433af2abce22eee5d87f33c25705ac598649cb5365e028b0760a31108ade3a3d5c7d6c7d1f71667a1b453966b20f692b2651626ec49a7e10f8e63f0c3f76b4f5760f05e5a43b971d02dfbefa1d62f61e33d9aa91e19f3544dad8c5649b09d4b304d0bb92765c371c33baff07b760e3b981457d72214370731ad09711566d7299b112ee146135a4e0fd1f5767ccb1aeba5b1651d6fc2641bca6fbeaab75a020304d2c84c6141d2d12b0da25a5fcbbdfa916335bfe4ca76ff477d111fd58dfc3add31807ee5b929ad3b1a7c8f1347896a472068d65914736b15e5a09199314f0615ddc1e3fbd38e623784a3eb7af34e2ea2affba704c4642bf3338378bd7f78d9bc1327971318fae93dc63d3207362284434d94eac770ebc6cb713c32c818fe795b7d1ec4142067799fb2af49f08b01c989fc9e7964e404fbf3bce55a95855e357a66aa22f6e602acf6098124f7c6c23962fe16558775aad0ee16ebc34a9481a37944848e64cb3bea10dfe768a057695ad0d63c30b08d86d4d7e1e0bf0a43df826050dca71b04a4da28cecccef5c226e5cb6b0f3cd9f2608d1c4645b296fc22d0423487af61344552f055888b13ea9d5962fe0883ad59a0607847f6d09f81d80ae0627fc165c55d6ef2f2940c3931cf93508233866bd967ddd82571da0f37d78ac37ed5894f9cf9ba3cd506b825fd0873a28d407477934782622edfc5e9440a2143db076736169d0b54c5755cd940b75502e57ae49e04fb65922b5b6edafbcfda82366680287acec814710398ab3e089212916f23def9a2237e95211d761882b6cbc0d51f995fc79603352c7a5f6ab9d8ee1dc829b7b817802a65cb934c0d9fecfbd8facb3e574a16b4a15e515b13bfc413a91ea337e848168881256fd8d9f1d3270b16860a1fd41e0c949c32ed5b7f6c5977a3c1b23b5836f30a8a16b39dda6b2e9373294c3e656c736c7a2ba43f33f12d5becf62773b1d1e80d8d70812f3db7d20bea0ceddf3bd2f61fecece0f90e8a78600c00f3c5f8febdadb339541d7c055284dd55f7409502b30935dc49982058b4032aae7b8bd80cc5378382b44b166477f0b7ddb1820b094b23f50212b92d5d8623207e4c6ef3b63a071bd29a72f10e5cd40abb48ab14ef1f3db04b712bb8b3c15a0a32439d3da54e0fef1116100190fa47e36d413c80c8686872eddd6ed8a177780e129242ef14b824d2a50fca3f956aade5aa827b907477bdd245389fa22d6446259517a84cf7503a6d9b98053ccc6597a3ce846c66887522ad9c352647aa16709a5589000e2968961fc191f3c30fd2dcfe43ee13af1d10aa4fbd71d29641858952c3b7cabe3b99be03c8ba338000d69c7d429cbd6bc76ecfe16443299083bc239eb7b6e79a3d9865af1a7fdc93cffad5f3e77fad663a56a02f1ccd6e902aeedee87767de57b973d084c9f0bcda3266bf443b8d18803ed4588064f31f9c4806906edb1b72fde0dbc043b1c7e7fa9158a5764a1810e9fffd9310d2dd05d794166150f1204a4901c48569df0fc92be44ad719fd8a1e4a8ee89cf2c31cc36f9d70efc4d759055e2d6defd70b7477afd08fc1682a98da9708506c20fd5788c8a267d4c7c127c1ea4a0b44ab102a53ca3b8c7352fe351a42831c95138b36aa6a1622097ae0f0c529d389342740493c487a7c103dd430c78979590824fa7296905f2bd0961bc785f82bc6bf44d5c84726bfe20292e60db99d47e18b074dfdb557c5f4943bd526326208d6d5de48ea63170ded6b0fc3c5be4225f9fb21bb707389bd12806a6dd4286ea9120e75a2be7bfd9d9effe3e8639b1a8737ccb3b1ea73ac04b524868190ec5f81e664babbdaa0256e64aedbc621920c20c7f8d3f1bd4e8632785dcb8332d20f508a39ceb44f8f8ddaaaad10aedc9ff1343aefe0a05d48458d9e14d3987b449cb1523634102aa0d0fb84beea2b790738161cb39ae3ff1b74a2e72ea526fe3133f9d14f71f230711d190c700f944574823a348babbcb0c401644403d58a805907265f55cb30cf7c96b1627df2cb4c5600c866ed509c5e783bae7ee525e9cea339620bf583b5bf1078045a29e1ff7e89fecaf7713ca91335a6dbbad4f5669dc992f49ff8ef863fc90ed45cc410b27ecc4d8316ea31c307425ed8e10686b7a7b14b90da83a359b666f1fff2c1f8d73c49e7a71efabf398d7da9364e60cf9aedc098eab5997b74fa17b46b969a1b024f72cb66e546ef32b6a7b20a880a33b4d17ebddf2e1629c65ee2bbfd9672b434fc33a566de8c7c868080bdf3a7cde94ec4eeee472dc46296a270acd16277c8475db03900a16f187caf525294e68bc8b211a46ed74d44197df8e1736278fbdc99fe85906765341535e7879539e5484a9971686b6c1c4a46cb9cb60a1243046364c043d0eef0ccbdf88127a1374e0997fc924501e6d2bf26fefb236b8a5a320d844a5a8e20adb12834f666d32b88b292db6971d15f29fc1c0a6fba4699662be48ad1a4048c2364ea1ea1efac1ff2b8ebe9be411d952593fd2270274f0729bd165b24b4d88497016b8e74b931352474047ce986333d574108cdde3e02a9629812cdf86a39642a7144f2ce8f6c6ff2aca08db00b33f712fd82abcc089dd0eac0fc7ca778656023da047c6ada9fa958b3c4d71c49bd0e814e36dcb0fa877e29e72c64720cbe9c9ba211f91d95c1267494eeb5c52857c30d5a83fb447f8357f8052e9bab5d87b761e3b494a607edaf396fd5e5930321ab28c559668fc7bf15a54e796d5947bbe6c3b95b8179c4f249369ba01205057a344c8164d3dc5709d93aacec3ef80f9bf24456f12744f58448ee9bb410cb6b350611189667d2e2c5e6f45a5ce4d841cdf27d171224e389450809001d4052e1a40af5d5826e9e40f272bbe6d2615741e119bd4cd3d081f8c5352da8d441fceb1d987d09f051a00e32afdd9f7e7a6097a25049ec898c6377a30d4297b4d95ec2721f032adfd8369ee8f57a02148f7d71cf9e2a1586cb055754a3bd412b7d3f45131586702b21290c63136cb25dc6e73acea40047c138db446cdba753f1119b0a6e0d8225b982549e7ba90397b133d597eda809ff2d050df4760bb95145718346062a118b72cf9feaf440d8c0bbff2e7953aa5644ea8902e91c6bf5e89e811b49eaa9c02fd6e89cc1414e874f5dbcc7f59b335967754a60f7524b6e934ecc2abce6e95a43e006571d4de8fb6109ea8e637535e12e2e3d83f7f3bba9ab89237b9f63251b2c4791160214a6a44e2b04492add7e6bab2bdd8ae699c2be90078b6dd04fb220b0c9db4092f3e8786200dd8f78a12b22af476c756cd3fee0672eca752794f181b5246849c2f97de484f33a556fcca9b046b2d001bbbb5a251bd79fcd84b5195264441502c98565711e5b9966d8229f93f719b582e6a388be96bc4a9982a5e4b136fc6f18490997e2fdd27c758291860c92a3483079ca38a8f6917569008ed8665c736b1d5b2dbbf8d863edac2478a1f05e998d535dea5b017e41016555fae6a69548ace9acbafb65c060b9b2c9066724724e4082aaf3446a7b5d38a09bc748b72ef584cbd3dac976c5aa1ba8ea504087cc23a4771944d70e656941f0e08016957a9fec4789546dd56165cf1cfe5a7f8f4874440703f1b2e9a275b05e6930d07053c5a9c28999cb0f01dee8300800517b7a52fd9038be0b1ff0fffe0b8c0b1f94ee0b4d3003ae7612c86849306bb8ead3141618c2519cf243cfa69cb07e8a5f60cd20401dc048a673e65eb4d9aeba25d94ca471f14fa933081932e2537b5a51fbad6ade26ff27124036e528a9ae38d6e861bee5d77e8d3b045c153ddaaba06543b7950152695d7e304d6ecff29311f0e9a91439a395be5ae86992d01a13367da34fc08d53de0a733b3f5d34387c6ba2a5f2ecc929f64de8110e3484ef5b0f130d798dfa37bc39e74c676d40c9e0f998e3b73ad992c3e4a83710e4971fcfb88ec12a24ed07f01cce915eef07e8672312568c509f9b6b64d8fa6c6a173a3b5f813d289d1ae5a8fd7e881995aedc582058da704f882bc88af03c72d68836227d52610acd4c4d803a8c9dd09eca87d113eb280726d79d249ffb068a5b5427dbdff4c68c420adf434d9c16c5d515773bc780a2a4908b03ba934b8acea0591f1126925c19c6ed63c8aafa8d0937ea7cfdaa70deb33b5de1ac6164e1bab1e34efb53db48ea5e59c09eb3ebf7822b4136e21d1d70a1bedb26ec86394ea../../bin/busyboxrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbusybox-1.37.0-150500.10.11.1.src.rpmbusybox-testsuitebusybox-testsuite(aarch-64)@    /bin/shbusyboxrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zip1.37.03.0.4-14.6.0-14.0-15.2-14.14.3h@hxhYAh@g@g@ffees@ddyc @c@c~ @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.comradoslav.kolev@suse.comradoslav.kolev@suse.comradoslav.kolev@suse.comdmueller@suse.comguillaume.gardet@opensuse.orgkukuk@suse.commge@suse.comkukuk@suse.comkukuk@suse.comradoslav.kolev@suse.comdmueller@suse.comradoslav.kolev@suse.comlnussel@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- revert the change to busybox.install.patch below. The logic will be needed only in busybox-links package when generating file lists. - fix mkdir path to point to /usr/bin instead of /bin- add placeholder variable and ignore applet logic to busybox.install- enable halt, poweroff, reboot commands (bsc#1243201)- fix regression in hexdump that broke kernel build: * busybox-1.37.0-fix-regression-n2.patch - fix build/tests and hexdump on big endian systems (S390): * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch- add busybox-1.37.0-make-ping-work-without-root-privileges.patch (bsc#1239176)- Add patch to fix build on non-x86* architectures: * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch- Fix busybox.config again (got broken with 1.37.0 update) - Cleanup spec file- Update to 1.37.0 (jsc#PED-13039) - remove unnecessary patch ash-fix-segfault-d417193cf.patch - Update default config to match 1.37.0 expectations - fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580) - fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584) - fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't support them.- Install udhcpc and udhcpc6 into the same directory (udhcp6-install-path.patch) - Fully enable udhcpc and document that this tool needs special configuration and does not work out of the box [bsc#1217883]- Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability in ash (CVE-2022-48174, bsc#1214538)- update to 1.36.1: * fixes for line editing, detection of hardware sha1/sha256 support, unzip (do not create suid/sgid files unless -K), shell (printf and sleep with no args, handing of SIGINT in sleep), ed.- Update to version 1.36.0 - awk: fix use after free (CVE-2022-30065) - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat, mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill - new applets added: seedrng, tree, tsort - Adjust busybox.config for new features - ash: enable sleep built-in - enable new applets: seedrng, tree, tsort - enable SHA hardware acceleration - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to LOOP_SET_FD + LOOP_SET_STATUS if not supported - drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream- Replace transitional %usrmerged macro with regular version check (boo#1206798)- 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 patchesh04-armsrv1 1755157012  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs1.37.0-150500.10.11.11.37.0-150500.10.11.1      !!!!!!!!!!!!!!!!""###$$$$$%%&'''''(((()*.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.shtime.teststouchtouch-creates-filetouch-does-not-create-filetouch-touches-files-after-non-existent-filetrtr.teststr-d-alnum-workstr-d-workstr-non-gnutr-rejects-wrong-classtr-workstree.teststruetrue-is-silenttrue-returns-successtsort.testsumlwrapper.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:40149/SUSE_SLE-15-SP5_Update/bf497dde122c600d19d1ae7cb689e7d9-busybox.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linux        directoryASCII textPOSIX shell script, ASCII text executablePOSIX shell script, UTF-8 Unicode text executable, with very long linesPOSIX 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:;<=>?@ABCDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRqAg/̦rX֬utf-8cde6d0d2a93957937d4af2dbb1050c7430d6132330d8cd14bbfebc02239dd0f1? 7zXZ !t/'j]"k%IXIgO $!4":e2,JݰsU1nk'S6c5SzS` /8x#64hQҍ;LAJ:AuhT!(̌#i}vzQuzL.=gis7]I?nĘl'fnj_=~oPɋE)Ln'Jͳi]Xbnr:㟻գ`OGWL ~( 숤l9~6BR="O Zd/j E 4c&7uE'RlvDt6jyE$AU 7MUAY08dmb(w6T71I_$B8TX)/zky+X0٫-P^Al9AY /U}+Ӈ1.pgY޽ {}0$Uo vRv :/q0gy>4-*wּۡj =;pz3kDg8֣)HQ:ןl A,p%X^tNt}^9Uty x|YÁK$Vְ`"2Apм$iW"(^Ô!=sGf4ɴ0`{pZPKY7mԙo󟨤N8ur8yR8Wh^ŰC aw=YZ3#wfxA뷶 l${X'=NC)| G|GLqJ$Z,alPhċS++kL2BJzw!)TfD^El/B-} .%-?%'0An@T4', ጝP{MHk ^lW0eu [n86;E/iAL읿0?LtOGo.rM֕<|7tMڂHw [lIxGg@-pA܅KY>c_3$m^튣[ӳ+_5-%F*'W}_pSyJUS<=Ra fEmw `0Z|2N24@DkJts:Hs+3=SƎqwA7ƚd36(]/3*HkE_-%hayMФU )Q>β)UzhX \hQf 3bq;׸簬㍺˸_akm^13Gi[*'wDq-\?l* H*-oaCۙl/1))3m̌p眎Yig|yֹ}#N{IC F`_4ߛT:rB9XtɱDx|ZCb$m1 %T(_EӦxГ1$t\|46nJb\#s_3EOĈU 8Hl$: K2z٢zq-qO0\&~K[ghYƹ8"3pyVfCS t6@zu'{LHuf=a`IZT]*{R WQ+"f %&ET5g CQN|V?zN&-c6TfsY [ /CB 1'1g93iG*,c3U^Yhtـ pe?-€ppk~B ^:uH%҆ S bqK.z3|@UJnx k#c]t\ȅ&;(zl<~7& VV(Em>CotSM 6W' O[o8dPQ%p*-v b4X`k'w=g=%Q'm&mj3a iGx7)3*Ʌ]1z2&N/p4(<̧Mp:gLW!wJ=Ӑ(BD kuq׬}+"YN(I}Mf ߯R~1Qtv; +~N(7dr5ӌB3\>H'ufŪlh~Y{z~Klz_%jM9c@cɋc=}ul[Oꪳ(he+gkf$wi1\hKp)qC3օK79s `9XR"oX5bk\?rt)F"Iu\cv?a#*׬c)zO5#|&>"VSHq&cGHVɱfF`*cŶmDFW.M\W%_9,}:meV"XmmLGL?£UVd[ $:t\xd#/џꘕĐQi3^Yc\%ۙ$ 3K ;>Shƫ YvS.7p)dnd(DkEz_#zCZK@DgSsT !('{=2%OVhSm Hkyhv܀ي$EA|O_S⭍~rRnK[w<|Цۇѯ\0u=& D</-5=AOVaM?/v`Dn՚yavҧ wM,ۣGd XB*hƳF"hjZ:8]Q`'Xj]ʉ,Y K};7Z"4h@ٔw[kZ /+vf+ ~!$5Qe'`9GLۃ ?e(tHdU- üѵZxds|X~0s+|8-9gBGRNr5o|O~08c< 5xtn,pKϓM(tGNb^7{ŀE)btͥfZPuFC !otyve%_:v~@炢8ٳ8wg%W(J \-Bq/p .jSg.xq9Vn̠í^9 GCF,L{:*3,o;+  aڍ+6W%[ ~VoK/^J@l^ WH#{~$rN) 4S zF-?A*]1vfe~:.$݃Ҫ" K쟱yafhCJ. g|Np$*C3$eKo)}ZF9A\ ~Fl,8@e=i ujYk}0{yN4耤f=S+G^+}դ#O+}btsndU@޺SdRQ7#Dk%5|ysF*z|2bFU+Ztu1(wzuk%Њ"I'HG;= T"e\hӚ*y~] ͣ^5b`ܞYL)gfeړJ_krpAIyf-Y*/z}V PvW.ۗ%{S!f)"#lzb.h{SÜ̮n;Xa`PH)G#EoČsR5P#H?G#m346L`@(H *=dnoS}Q&\=^FⳚ}V0LojR9EGo> Q Qja#Xl(RU*I?ht1#xW#fZzRl$l ˔oV483<]-JZ vRVl YzH-V{`NF- Tu=Pѵ:Ɂ~"uͪó@L`ͻh`K,C`J-Rw2)ZCzEl(ru7l?cM;\_LA :T+u}G\ڢri@=uǦ;a{kmjԤ nS%qG´K\&G`5*A9c:?Ur}osp#yaU _wtG4`uϨ gڐ0+ʰpol9`ٰ¦Z }\4țl"̒CSƢUC`mKٷj3%_¢66n;Ip]~˄'nN77IRr13啖ENS}N\ kVB5 bO[T̡/ } $'%p[Ȗˑc_9^J!l6 ӧ&D,0QZd8E1XɚhF a#XfL_m03a K+s^3쒩@1g[5I$O.>#U(3rOg"JN\ pFޝ1 K{H5҅mgmOE۞1" Uܸy>#&Vx& NL&q.Rڑ2ɮ֫ml=XcT2:x]mg]f;|L'4VjC)*tXgC|.񉙓7`v$z W$ ׳m;{/1iZ5.WMB ͢"R)tE{Fq^`)@NL7$ܽy_`X9|=qF!Z@S)icAS1WZrq\.B>nL"]ѻGev='`Njwɯ-K!@DÁiy9T w6,* :ȣ)v;HcͧyK@ !AZxT*CJmKU{k/Ŋ hhONRb7 ~ؤ: tnQI:Uȕ>wqjo:D w`{msTm7sᤁ6GhH;kCgثFr)P.Am8x]ĮO6"DQQ.3 oC}[虇1qS[",7MH8s&X ?fmʲw@dqW!v@(}lBǺJBpP̃R rwN_>suI:H0D;Aکj_-UdP)=W͢'i,ALEuu&}r U6-ot9h~֒=kŢLCcju$7;!B}|_q$GY_8gd e ?5Rlx_?cu;RE {_=$"sZRg9WC dcɆ_*F р 轟 yKQz4T+\CYkOo0%I b{Sj^ W8f YImb51Ee|b,ț*ߟqH]XmVyu^J #Њ)4)Rg pQf9Q !L]So2-}Z=`J!:A6tsFegj"I 4%l,2haefV 6VCZKyvRSu3p "tIt2I"Cՠs\`l>ھ`P:xř\KzZ|"E^]{cLK%&E8R3H?JEsnu>Z )S$I9 YDsq>VZ:,p'c}Dd| :ĢRCfdXH'K,M#@'ۂ_ցHg./vB`K= 8úk1&$ZR nUYow'̠/t:!w͓y-<#m(z$3_Ǚ7 P+a+E4JK_m:/9>Ҡ4 A=:Zh#mP+{#ivc1sN<*P#kt{BlÑC92*W'ƺ>ZИ4-W[bҋd!]<HGi)OC\-6AZfٓ>x{Dq5(x#ƕm>rb $!Fa{ P}y$R= !$0z$! VCCV)*YG\\4Zfska]__?VS:a(>H}U˄&X!3~;ᓍ4C `"+seǿE xjLxv@%/ rN/1X!RSUw#Zʹ1W!ԯ_˞5լoYڻ|PB7E9*cgx0H8't= =s5(GnKߧP3F6b!5# Y~A[&rй %5RSA8Ѝ'N"1M1rWrBZbrk(wf:C;~OǙj|7FLnME ʿΖˏ"HWK!hHֳpaUD e3>R{ds{p~E:å~W,`ޖT՜VİX4 7-qf_7:!gA-=uXD;^r4>4u/e -96v$IJ>"w|y>8M^9׆Z>ζ  Yf㕻9h1En:(*3QGf8Ivo8xN;1M̺sY xdY2Lwz”ãdnw ;ȌPRjZnCmˮ2e*da1IVn*ȑ;ʲBN (u{dr-\-RoW5iiYr% uL=BXUNko*悲;gH'S-ܢ 0X|gҦS$_=1(b@EJpߌfd~í2Ha`f =UPM[D遳{{a 5ĪkEu._ 6[J)d]Qu-AvmzzLNhUm\qDJ$H2qydoGtH2fpI"=&/jPdUŌE7G{Kʢ ̘9d*Lp>=)JހP?Ǟ4DZ{nMlT;dL>j tɭ*n7E694ĺLu y3F9k5S]mYG zbw.E1/>gطI)[!BZ7h 'B\Q-07)O*^ Cyyr*9g'/&89x wQU܌yn&[jS#W[NlvF+(5 _=I]nhyS;F&_ƖC.B-ί ~dNgrn@\ݶ9'M͹Jo3Q;? џY=A.]a7AQNKD(NT iI M&z [Mc9[2o r*Ԗ~D+\kÎۿ1;I$v"Gq dJ#hǣA{!֬  i ǝr9LpaVcW{9J?DRS0X%6ƣɋԄ0)!.zgw?Aհaa m(bd#g?FbڶM:C&(rgGɸFnjqSL&- & ė[g>b1.x̪ sB@s8sߡ'u [(3`2o]#Y5[?k{:SvRy21J,@LM gllD+7ǗfqC+t [$ş*1c5C Q8+ aڬ4fWx?0_,GrcZwř賖.kGD8tOʱѶ YZ