Commit Graph

153 Commits

Author SHA256 Message Date
Ana Guerrero
06934bfeab Accepting request 1206047 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1206047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=88
2024-10-08 15:16:28 +00:00
Thorsten Kukuk
a4cb87b751 - Add patch to fix build on non-x86* architectures:
* busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=132
2024-10-07 09:03:13 +00:00
Ana Guerrero
876861b012 Accepting request 1205684 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1205684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=87
2024-10-04 15:08:43 +00:00
Thorsten Kukuk
abb765b7a9 - Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file

OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=130
2024-10-04 12:09:21 +00:00
a50467c64b - remove unnecessary patch ash-fix-segfault-d417193cf.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=129
2024-09-29 10:02:57 +00:00
63f7d0e551 - Update to 1.37.0
- remove unnecessary patch
- Update default config to match 1.37.0 expectations
- Caveat: some tests may fail on s390x on Tumbleweed

OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=128
2024-09-29 09:52:27 +00:00
Ana Guerrero
c7852a0427 Accepting request 1157908 from Base:System
- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't 
  support them.

OBS-URL: https://build.opensuse.org/request/show/1157908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=86
2024-03-14 16:43:56 +00:00
Thorsten Kukuk
f86cbb7b3b - tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
support them.

OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=126
2024-03-14 09:16:11 +00:00
Dominique Leuenberger
dc7002714c Accepting request 1132110 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1132110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=85
2023-12-09 21:49:12 +00:00
Thorsten Kukuk
80cc31766f Accepting request 1132109 from home:kukuk:branches:Base:System
- 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]

OBS-URL: https://build.opensuse.org/request/show/1132109
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=124
2023-12-08 13:53:15 +00:00
Ana Guerrero
0bab8e70b1 Accepting request 1108060 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1108060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=84
2023-08-31 11:42:27 +00:00
943d2a21af Accepting request 1107908 from home:radolin:branches:Base:System
-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability 
   in ash (CVE-2022-48174, bsc#1214538)

OBS-URL: https://build.opensuse.org/request/show/1107908
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=122
2023-08-30 08:28:43 +00:00
Dominique Leuenberger
4eaa35070d Accepting request 1091097 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1091097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=83
2023-06-07 21:06:29 +00:00
Thorsten Kukuk
a201ce2668 Accepting request 1090575 from home:dirkmueller:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/1090575
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=120
2023-06-06 13:46:17 +00:00
Dominique Leuenberger
c3448ab9de Accepting request 1057007 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1057007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=82
2023-01-10 13:59:08 +00:00
Thorsten Kukuk
8f521dad3c Accepting request 1056385 from home:radolin:branches:Base:System
Update to version 1.36.0

OBS-URL: https://build.opensuse.org/request/show/1056385
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=118
2023-01-09 09:12:19 +00:00
Dominique Leuenberger
348e8ec0bf Accepting request 1055973 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1055973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=81
2023-01-05 14:00:24 +00:00
47571d1a23 Accepting request 1051647 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1051647
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=116
2023-01-04 18:07:01 +00:00
Dominique Leuenberger
37619bdbc3 Accepting request 1037649 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1037649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=80
2022-11-24 11:22:36 +00:00
Ihno Krumreich
97ddd30897 Accepting request 1037611 from home:dimstar:Factory
- Add e63d7cdf.patch: awk: fix use after free (CVE-2022-30065,
  boo#1199744).

OBS-URL: https://build.opensuse.org/request/show/1037611
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=114
2022-11-23 16:26:38 +00:00
Dominique Leuenberger
6a2f5c83a0 Accepting request 1035783 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1035783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=79
2022-11-16 14:42:19 +00:00
cdd3182bee Accepting request 1035770 from home:radolin:branches:Base:System
- Fix build under SLE12

OBS-URL: https://build.opensuse.org/request/show/1035770
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=112
2022-11-15 09:31:32 +00:00
Dominique Leuenberger
7b5dca71f2 Accepting request 1035299 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1035299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=78
2022-11-14 13:28:55 +00:00
70c69d8726 Accepting request 1035077 from home:radolin:branches:Base:System
Fix .changes entry for 1.35.0 to address comment in declined request 282321 an other submisions to SLE15.

OBS-URL: https://build.opensuse.org/request/show/1035077
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=110
2022-11-11 16:06:23 +00:00
Dominique Leuenberger
491fe4dd92 Accepting request 1029651 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1029651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=77
2022-10-18 10:44:40 +00:00
Thorsten Kukuk
2bb103b024 Accepting request 1029581 from home:radolin:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1029581
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=108
2022-10-18 06:19:53 +00:00
Richard Brown
796dcffbc0 Accepting request 989153 from Base:System
- prepare spec file for rpmbuild --build-in-place --noprep
- use bcond for static and ww3 subpackages
- fix verbose flag

OBS-URL: https://build.opensuse.org/request/show/989153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=76
2022-07-18 16:32:55 +00:00
Thorsten Kukuk
9afdb37c31 OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=106 2022-07-14 12:36:58 +00:00
Thorsten Kukuk
e5a79eeebf Accepting request 987007 from home:lnussel:branches:Base:System
- prepare spec file for rpmbuild --build-in-place --noprep
- use bcond for static and ww3 subpackages
- fix verbose flag

OBS-URL: https://build.opensuse.org/request/show/987007
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=105
2022-07-11 12:57:07 +00:00
Dominique Leuenberger
23200459ab Accepting request 982568 from Base:System
OBS-URL: https://build.opensuse.org/request/show/982568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=75
2022-06-17 19:18:16 +00:00
Thorsten Kukuk
cb324ff4f0 Accepting request 982448 from home:mpdesouza:branches:Base:System
- Enable switch_root
  With this change virtme --force-initramfs works as expected.

OBS-URL: https://build.opensuse.org/request/show/982448
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=103
2022-06-14 07:36:42 +00:00
Dominique Leuenberger
6b0edf295c Accepting request 967758 from Base:System
OBS-URL: https://build.opensuse.org/request/show/967758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=74
2022-04-10 17:05:10 +00:00
Ihno Krumreich
08e0fbf5f7 Accepting request 966069 from home:mpdesouza:branches:Base:System
Enable udhcpc

OBS-URL: https://build.opensuse.org/request/show/966069
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=101
2022-04-08 11:20:41 +00:00
Dominique Leuenberger
50e06266ce Accepting request 964616 from Base:System
OBS-URL: https://build.opensuse.org/request/show/964616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=73
2022-03-28 14:58:28 +00:00
Thorsten Kukuk
de69b5e8f0 Accepting request 964306 from home:dimstar:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/964306
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=99
2022-03-24 10:23:13 +00:00
Dominique Leuenberger
3318792f4b Accepting request 946465 from Base:System
OBS-URL: https://build.opensuse.org/request/show/946465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=72
2022-01-14 22:13:01 +00:00
a525213321 Accepting request 946463 from home:radolin:branches:Base:System
Fix incorrect bugzilla numbers for CVE-2017-15874 and CVE-2019-5747

OBS-URL: https://build.opensuse.org/request/show/946463
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=98
2022-01-14 16:27:43 +00:00
Thorsten Kukuk
d97fbe74ba Accepting request 946141 from home:radolin:branches:Base:System
- Update to 1.35.0
  - Adjust busybox.config for new features in find, date and cpio 
- Annotate CVEs already fixed in upstream, but not mentioned in .changes

OBS-URL: https://build.opensuse.org/request/show/946141
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=97
2022-01-13 13:21:50 +00:00
Thorsten Kukuk
5cd72e80f4 - Update to 1.35.0
- Adjust busybox.config for new features in find, date and cpio

OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=96
2022-01-12 15:41:26 +00:00
Thorsten Kukuk
410677d0cf OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=95 2022-01-12 15:40:34 +00:00
Dominique Leuenberger
dd44929e91 Accepting request 928280 from Base:System
OBS-URL: https://build.opensuse.org/request/show/928280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=71
2021-11-03 16:25:19 +00:00
Thorsten Kukuk
4d7ba075c8 Accepting request 928254 from home:coolo:branches:openSUSE:Factory
- Disable crc32 to avoid conflict with perl-Archive-Zip
  (until some project really requires crc32)

OBS-URL: https://build.opensuse.org/request/show/928254
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=94
2021-10-30 15:42:54 +00:00
Dominique Leuenberger
ffc021a07d osc copypac from project:openSUSE:Factory package:busybox revision:68, using expand
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=70
2021-10-30 07:27:51 +00:00
Dominique Leuenberger
17d1f7688f Accepting request 927965 from Base:System
OBS-URL: https://build.opensuse.org/request/show/927965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=69
2021-10-29 20:33:56 +00:00
Ihno Krumreich
27c2717678 Accepting request 927936 from home:eeich:branches:Base:System
- Build busybox-warewulf3 for i586 as well. This allowes to set up
  i586 nodes.

OBS-URL: https://build.opensuse.org/request/show/927936
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=93
2021-10-28 13:02:22 +00:00
Thorsten Kukuk
5040491c97 Accepting request 927035 from home:llansky3:branches:Base:System
Enable fdisk and testsuite to use GNU echo

OBS-URL: https://build.opensuse.org/request/show/927035
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=92
2021-10-26 14:40:09 +00:00
Thorsten Kukuk
9da16c7fa1 Accepting request 926821 from home:coolo:branches:openSUSE:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/926821
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=91
2021-10-26 14:04:43 +00:00
Dominique Leuenberger
005b227ccf Accepting request 925383 from Base:System
OBS-URL: https://build.opensuse.org/request/show/925383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=68
2021-10-18 20:03:29 +00:00
Ihno Krumreich
32e4efdf4b Accepting request 924964 from home:eeich:branches:Base:System
- 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).

OBS-URL: https://build.opensuse.org/request/show/924964
OBS-URL: https://build.opensuse.org/package/show/Base:System/busybox?expand=0&rev=90
2021-10-15 08:33:08 +00:00
Dominique Leuenberger
67dea2a96c Accepting request 892050 from Base:System
OBS-URL: https://build.opensuse.org/request/show/892050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/busybox?expand=0&rev=67
2021-05-12 17:31:42 +00:00