Commit Graph

97 Commits

Author SHA1 Message Date
frebib 6eb5c1e704 Build ping and su standalone
This allows the binaries to be set SUID so they can be run by unprivileged users
2018-09-05 13:41:21 +01:00
frebib 196dce995d Reduce layer count, prevent extra layer size 2018-09-04 19:09:16 +01:00
frebib 52061d2af8 Revert "setuid on su and ping binaries"
This never worked on symlinks anyway

This reverts commit dfe1423c2e.
2018-09-04 18:54:07 +01:00
frebib 81709cb455 Build su-exec and tini from source 2018-08-31 16:31:25 +01:00
frebib 8d84007b1e Fix PS1 with busybox sed 2018-08-31 15:31:36 +01:00
frebib 07c39829dd Fix PAGER environment var 2018-08-31 15:31:16 +01:00
frebib 07e9765b24 Update publish tags
[PUBLISH SKIP]
2018-08-24 16:12:03 +01:00
frebib bf2f3ce637 Update Busybox 1.29.2 2018-08-20 00:52:43 +01:00
frebib d6531b885a Update glibc to version 2.28 2018-08-02 10:06:38 +01:00
frebib 0497574b2c Update Busybox 1.29.1 2018-07-24 23:54:37 +01:00
AdamAnt 96229f97f6 Remove v from tags 2018-07-09 15:40:33 +01:00
AdamAnt a5883efd4d Tag by busybox version and latest 2018-07-09 13:45:24 +01:00
AdamAnt a37f475650 Fix layers badge 2018-07-09 13:14:44 +01:00
AdamAnt 82c3b7694d Update Busybox 2018-07-09 13:14:35 +01:00
frebib 81439efa78 Fix incorrect rd alias 2018-07-03 20:47:38 +01:00
frebib d2a9a24f49 Replace ppwd with inline sed expression 2018-07-03 20:47:23 +01:00
frebib 84e632aa1d Fix correct PAGER and EDITOR variable paths
Busybox defines `vi` and `less` to be in `usr/bin`
2018-06-11 04:09:26 +01:00
frebib 236bed40f6 Bump busybox 1.28.4 and tini to 0.18.0 2018-05-28 01:19:44 +01:00
frebib dfe1423c2e setuid on su and ping binaries 2018-05-27 12:54:26 +01:00
frebib 674e22a672 Remove downstream and update notify stages 2018-05-27 12:54:11 +01:00
frebib d23100703c Add ppwd script to skel directory 2018-04-17 14:21:02 +01:00
frebib 91e3a64725 Add SHELL and ENTRYPOINT defaults 2018-04-17 14:19:46 +01:00
frebib ee3552cd20 Bump busybox 1.28.3 2018-04-17 14:19:04 +01:00
frebib 901f973704 Bump busybox 1.28.2 2018-03-28 16:30:40 +01:00
frebib 0bfee69480 Add spritsail.io version LABELs 2018-03-26 17:22:37 +01:00
frebib 5f6e79c6b0 Add missing badge labels in README 2018-03-18 15:17:47 +00:00
frebib 2bf4ddfe6f Add appropriate LABELs to Dockerfile 2018-03-18 15:14:00 +00:00
frebib d4e3edc1a0 Migrate to spritsail/busybox 2018-03-17 10:48:44 +00:00
frebib b24a4d9302 Add ppwd and add pretty sh prompt colours 2018-02-05 21:11:13 +00:00
frebib 887b731053 Bump glibc 2.27 and busybox 1.28.0 2018-02-04 22:26:02 +00:00
frebib 03c2572d7f Update su-exec binary 2017-12-05 16:21:41 +00:00
frebib c0f14ef4c4 Add /usr/lib/pkgconfig directory 2017-09-20 12:32:21 +01:00
frebib 6e3a688e7a Fix busybox test failure with correct image name
*Looks at Adam*
2017-09-19 23:31:28 +01:00
frebib 5c57c6549d Update tini version 2017-09-19 18:43:56 +01:00
Adam Dodman 57dc71b1ae Upgrade to Docker sock passthru, improves performance 2017-09-15 17:17:53 +01:00
Adam Dodman 0ede9e6b87 Add drone conditionals, fixes pull requests 2017-09-13 23:19:42 +01:00
frebib 48bac2e478 Allow build logs- Drone bug is fixed: https://discourse.drone.io/t/builds-stuck-in-running-0-8-rc-3/542
Revert "Suppress busybox compile"

This reverts commit 8da1dabdea.
2017-09-13 20:20:52 +01:00
frebib 30d6914bb5 Fix ldd on 64bit executables using ld-linux-x86-64.so.2 2017-09-09 00:18:42 +01:00
frebib 85b7333432 Update Busybox version 2017-08-21 13:25:11 +01:00
frebib cf9eb578fe Add local etc skeleton files 2017-08-16 20:30:14 +01:00
frebib 882be0f3db Update library file locations 2017-08-16 17:43:37 +01:00
frebib 8da1dabdea Suppress busybox compile 2017-08-16 17:43:15 +01:00
frebib 1833cd7d2c Add default PATH variable 2017-08-16 01:55:47 +01:00
frebib 60ac472482 Update directory structure for proper lib32 support 2017-08-16 01:39:57 +01:00
frebib 829a3150de Fix ldconfig library cache so ELF binaries work 2017-08-15 23:14:46 +01:00
frebib feb1b2c5d0 Fix double slash prefix & use correct ldconfig 2017-08-15 22:15:03 +01:00
frebib e12c5a3cfb Fix glibc build prefix
Add ldd & ldconfig
2017-08-15 21:54:36 +01:00
frebib cbc10c6bd1 Update .drone.yml repository URL 2017-08-10 16:19:13 +01:00
frebib b23e29aec8 Update README after repo name change 2017-08-10 16:02:23 +01:00
Adam Dodman dca2ce17bd Remove duplicated build steps - new builder image 2017-08-10 13:38:31 +01:00