Commit Graph

97 Commits

Author SHA1 Message Date
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
196dce995d
Reduce layer count, prevent extra layer size 2018-09-04 19:09:16 +01:00
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
81709cb455
Build su-exec and tini from source 2018-08-31 16:31:25 +01:00
8d84007b1e
Fix PS1 with busybox sed 2018-08-31 15:31:36 +01:00
07c39829dd
Fix PAGER environment var 2018-08-31 15:31:16 +01:00
07e9765b24
Update publish tags
[PUBLISH SKIP]
2018-08-24 16:12:03 +01:00
bf2f3ce637
Update Busybox 1.29.2 2018-08-20 00:52:43 +01:00
d6531b885a
Update glibc to version 2.28 2018-08-02 10:06:38 +01:00
0497574b2c
Update Busybox 1.29.1 2018-07-24 23:54:37 +01:00
96229f97f6
Remove v from tags 2018-07-09 15:40:33 +01:00
a5883efd4d
Tag by busybox version and latest 2018-07-09 13:45:24 +01:00
a37f475650
Fix layers badge 2018-07-09 13:14:44 +01:00
82c3b7694d
Update Busybox 2018-07-09 13:14:35 +01:00
81439efa78
Fix incorrect rd alias 2018-07-03 20:47:38 +01:00
d2a9a24f49
Replace ppwd with inline sed expression 2018-07-03 20:47:23 +01:00
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
236bed40f6
Bump busybox 1.28.4 and tini to 0.18.0 2018-05-28 01:19:44 +01:00
dfe1423c2e
setuid on su and ping binaries 2018-05-27 12:54:26 +01:00
674e22a672
Remove downstream and update notify stages 2018-05-27 12:54:11 +01:00
d23100703c
Add ppwd script to skel directory 2018-04-17 14:21:02 +01:00
91e3a64725
Add SHELL and ENTRYPOINT defaults 2018-04-17 14:19:46 +01:00
ee3552cd20
Bump busybox 1.28.3 2018-04-17 14:19:04 +01:00
901f973704
Bump busybox 1.28.2 2018-03-28 16:30:40 +01:00
0bfee69480
Add spritsail.io version LABELs 2018-03-26 17:22:37 +01:00
5f6e79c6b0
Add missing badge labels in README 2018-03-18 15:17:47 +00:00
2bf4ddfe6f
Add appropriate LABELs to Dockerfile 2018-03-18 15:14:00 +00:00
d4e3edc1a0
Migrate to spritsail/busybox 2018-03-17 10:48:44 +00:00
b24a4d9302
Add ppwd and add pretty sh prompt colours 2018-02-05 21:11:13 +00:00
887b731053
Bump glibc 2.27 and busybox 1.28.0 2018-02-04 22:26:02 +00:00
03c2572d7f
Update su-exec binary 2017-12-05 16:21:41 +00:00
c0f14ef4c4
Add /usr/lib/pkgconfig directory 2017-09-20 12:32:21 +01:00
6e3a688e7a
Fix busybox test failure with correct image name
*Looks at Adam*
2017-09-19 23:31:28 +01:00
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
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
30d6914bb5
Fix ldd on 64bit executables using ld-linux-x86-64.so.2 2017-09-09 00:18:42 +01:00
85b7333432 Update Busybox version 2017-08-21 13:25:11 +01:00
cf9eb578fe
Add local etc skeleton files 2017-08-16 20:30:14 +01:00
882be0f3db
Update library file locations 2017-08-16 17:43:37 +01:00
8da1dabdea
Suppress busybox compile 2017-08-16 17:43:15 +01:00
1833cd7d2c
Add default PATH variable 2017-08-16 01:55:47 +01:00
60ac472482
Update directory structure for proper lib32 support 2017-08-16 01:39:57 +01:00
829a3150de
Fix ldconfig library cache so ELF binaries work 2017-08-15 23:14:46 +01:00
feb1b2c5d0
Fix double slash prefix & use correct ldconfig 2017-08-15 22:15:03 +01:00
e12c5a3cfb
Fix glibc build prefix
Add ldd & ldconfig
2017-08-15 21:54:36 +01:00
cbc10c6bd1 Update .drone.yml repository URL 2017-08-10 16:19:13 +01:00
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