Commit Graph

177 Commits

Author SHA1 Message Date
Tianon Gravi b3a739d72e Update "gpg" invocations to use "--batch"
See https://bugs.debian.org/913614
2018-11-14 12:27:14 -08:00
Tianon Gravi 2ed68abfae Remove use of RawGit CDN (https://twitter.com/rawgit/status/1049360165030567937) 2018-10-09 10:29:20 -07:00
Tianon Gravi 70624b0473
Merge pull request #53 from J0WI/update-toolchain
Update Buildroot URL (buildroot.org)
2018-10-01 14:36:24 -07:00
J0WI 7a9642c75f Update Buildroot URL (buildroot.org) 2018-10-01 14:35:45 -07:00
Tianon Gravi 46e389353a Update to Buildroot 2018.08 2018-10-01 14:34:30 -07:00
Tianon Gravi 515340ec86 Update to 1.29.3 2018-10-01 12:29:16 -07:00
Tianon Gravi 0702b33f76
Merge pull request #52 from J0WI/update-alpine
Update musl builder to Alpine 3.8
2018-10-01 09:02:17 -07:00
J0WI 5ac65cdd72 Grab getconf over "https" 2018-10-01 14:15:55 +02:00
J0WI 2156147cda Update musl builder to Alpine 3.8 2018-10-01 14:14:27 +02:00
Tianon Gravi 484912aeda Update to 1.29.2 2018-07-31 12:00:56 -07:00
Tianon Gravi 671e742fac Update Travis to build properly (if it can)
https://github.com/docker-library/busybox/pull/49#pullrequestreview-139666557
2018-07-23 15:16:43 -07:00
Tianon Gravi 81f2142686
Merge pull request #49 from infosiftr/buildroot
Update buildroot to 2018.05.1
2018-07-23 15:02:08 -07:00
Tianon Gravi 514adb3f4e Update buildroot to 2018.05.1 2018-07-23 12:31:20 -07:00
Tianon Gravi 0017af929f Update signature handling code for new upstream detached signatures 2018-07-16 12:04:28 -07:00
Tianon Gravi 85702e929e Update to 1.29.1 2018-07-16 09:37:16 -07:00
Tianon Gravi f1c44d7cbe Update Jérôme's email address 2018-05-23 10:08:06 -07:00
Tianon Gravi f7a04ebdbf Update to 1.28.4 2018-05-22 09:26:53 -07:00
Tianon Gravi 56b1173ab9 Update generated README
https://github.com/docker-library/docs/pull/1193

https://github.com/docker-library/docs/pull/1195
2018-04-19 11:04:02 -07:00
Tianon Gravi bd762e0755 Update to 1.28.3 2018-04-03 13:21:59 -07:00
Tianon Gravi 94bf167e9b Update to 1.28.2 2018-03-27 13:26:19 -07:00
Tianon Gravi e6db50e13c Update to 1.18.1 2018-02-15 15:01:03 -08:00
Tianon Gravi f2583bd201 Use the builder image to detect whether we _can_ ping (QEMU user-mode networking, etc) 2018-01-22 10:05:37 -08:00
yosifkit 7680a63129
Merge pull request #41 from infosiftr/arm32v6
Swap to gnupg1 to avoid SIGILL on arm32v6
2018-01-18 13:53:36 -08:00
Tianon Gravi 2be4a50348 Swap to gnupg1 to avoid SIGILL on arm32v6 2018-01-18 13:17:34 -08:00
yosifkit 82e5cc1447
Merge pull request #40 from infosiftr/buildroot-2017.11.1
Update to Buildroot 2017.11.1
2018-01-16 12:31:31 -08:00
Tianon Gravi 37f3757072 Update to Buildroot 2017.11.1 2018-01-16 09:34:07 -08:00
Tianon Gravi 688ca4a146
Merge pull request #39 from infosiftr/better-perms
Make sure all the buildroot bits have appropriate upstream-supplied permissions
2018-01-15 12:53:47 -08:00
Tianon Gravi 1fba1d9b28 Make sure all the buildroot bits have appropriate upstream-supplied permissions
This parses the buildroot "device_table.txt" directly to both ensure the directories it specifies exist, and to apply the permissions it expects on the files they deem sensitive enough to explicitly note and update in their scripts.
2018-01-15 12:43:57 -08:00
Tianon Gravi c17d563a67
Merge pull request #38 from infosiftr/alpine3.7
Update "musl" builder to Alpine 3.7
2018-01-15 12:42:49 -08:00
Tianon Gravi 752014da38 Update "musl" builder to Alpine 3.7 2018-01-15 12:39:06 -08:00
Tianon Gravi f3b69761c3 Apply buildroot's permissions for /etc, /etc/shadow, and /etc/passwd
See https://git.busybox.net/buildroot/tree/system/device_table.txt for where these exact chmod values come from.
2018-01-15 10:17:27 -08:00
Tianon Gravi 59a7bffbd9 Update to 1.28 2018-01-02 10:16:15 -08:00
Tianon Gravi cba1373b30
Merge pull request #35 from infosiftr/gnupg2
Swap from "gnupg2" to "gnupg"
2017-11-01 14:47:49 -07:00
Tianon Gravi 7472ea31f5 Swap from "gnupg2" to "gnupg"
See https://github.com/docker-library/python/issues/236 for details.
2017-11-01 13:51:26 -07:00
Tianon Gravi 4a92cf317f Update to 1.27.2 2017-08-22 16:26:04 -07:00
Tianon Gravi 17adcc27ca Update to 1.27.1 2017-07-19 13:50:29 -07:00
Tianon Gravi dd4174dd0c Update to 1.27.0 2017-07-14 11:37:11 -07:00
Tianon Gravi d5af25e7d3 Merge pull request #34 from infosiftr/stretch-uclibc
Update uclibc's builder to stretch
2017-07-14 12:36:22 -06:00
Tianon Gravi 16c932b001 Merge pull request #33 from infosiftr/stretch-glibc
Update glibc's builder to stretch
2017-07-14 12:36:13 -06:00
Tianon Gravi f756af7c71 Update uclibc's builder to stretch
Size comparison:

```console
$ docker images 'busybox:uclibc*'
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
busybox             uclibc-test         0eccf8eb8ac0        38 seconds ago      1.11MB
busybox             uclibc              c30178c5239f        4 weeks ago         1.11MB
busybox             uclibc-builder      a3cdccf65e96        48 seconds ago      2.73GB
```

(no difference, since the compiled bits should be identical given we pull everything important from buildroot, not the host image)
2017-07-14 11:34:29 -07:00
Tianon Gravi af54642e58 Update glibc's builder to stretch
Size comparison:

```console
$ docker images 'busybox:glibc*'
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
busybox             glibc-test          612b91ab525b        6 minutes ago       4.37MB
busybox             glibc               3aa1364bbd97        4 weeks ago         4.34MB
busybox             glibc-builder       267411c608af        6 minutes ago       211MB
```
2017-07-14 11:31:45 -07:00
Tianon Gravi cd0b618642 Merge pull request #31 from infosiftr/arm32
Add uClibc support for arm32v7 and arm32v5
2017-07-03 15:41:12 -07:00
Tianon Gravi 4bede2d8a0 Add uClibc support for arm32v7 and arm32v5 2017-07-01 10:11:33 -07:00
Tianon Gravi 13f14c6b73 Update "generate-stackbrew-library.sh" to use our new "dist-xyz" branches 2017-06-15 10:55:09 -07:00
Tianon Gravi 9f0619f211 Skip "dist" branches in Travis 2017-06-15 10:30:47 -07:00
Tianon Gravi 233ce981cf Add a little sleep between ping attempts (trying to work around intermittent ARM failures) 2017-06-15 10:27:01 -07:00
Tianon Gravi 06b0b5875c Name our test build with a "-test" suffix so that it doesn't overlap with real "official" tags 2017-06-14 16:23:40 -07:00
yosifkit ac63066676 Merge pull request #30 from infosiftr/alpine3.6
Update "musl" variant to Alpine 3.6
2017-06-14 15:07:25 -07:00
Tianon Gravi 615810ea23 Update "musl" variant to Alpine 3.6 2017-06-14 14:32:23 -07:00
Tianon Gravi dc40e83a25 Retry our simple "ping" test up to one time 2017-06-14 14:29:28 -07:00