2cc0a157d7
Update crosstool-ng to 1.24, update arm64 and newer base image
2021-05-07 00:59:07 +02:00
Nathan Genetzky
f2ece3727e
base: Use 'common.dockcross' to install gosu and dockcross scripts
2020-06-26 22:49:15 -05:00
Matt McCormick
324fe9a80b
debian: Add libncurses5 for ccmake
...
Closes #403
2020-05-10 22:19:32 -04:00
Mark Van de Vyver
047e47fe9d
Add initrd build support
...
Debian stable indicates this package is common
to all arches.
Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
2020-04-15 11:27:32 +10:00
Mark Van de Vyver
3bc28284a9
Change random to alphabetical order
...
Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
2020-04-15 11:23:57 +10:00
Jean-Christophe Fillion-Robin
edf132509b
Backport install-gosu-binary-wrapper from dockbuid
...
To ensure that our custom sudo wrapper is not
overwritten by a future re-install of sudo, it
is created in /usr/loca/bin
See https://github.com/dockbuild/dockbuild/issues/52
2019-06-08 17:47:03 -04:00
Hubert Farnsworth
aae501313e
Updated debian distro from jessie to stretch
2019-04-22 14:09:10 +00:00
Andre Richter
87d8255f03
Sync arm64 wtih other crosstool-ng targets
2018-06-14 20:27:20 +02:00
Jean-Christophe Fillion-Robin
47d2738159
common.debian: Optimize image size combining RUN instructions
2018-06-09 00:07:33 -04:00
Jean-Christophe Fillion-Robin
5f5a890714
common.*: Clearly differentiate runtime and buildtime scripts
...
Simplify all common.* files by simply removing the "buildscripts" directory
instead of listing each script one by one.
2018-06-09 00:07:33 -04:00
Jean-Christophe Fillion-Robin
4dce58cfec
common.*: Optimize image size introducing "install-gosu-binary.sh" script
...
Script was copied from https://github.com/dockbuild/dockbuild
2018-06-06 13:45:59 -04:00
Jean-Christophe Fillion-Robin
bd811da018
STYLE: Tweak indent in common.debian and common.docker
2018-06-06 13:45:59 -04:00
Francois Budin
602fb22cce
ENH: Compile git with SSL support
...
Older versions of git included in older linux distributions are not able
to download source from Github. A newer version is required with a newer
OpenSSL. This requires to also build curl with the same OpenSSL.
CMake is downloaded precompiled if available (64bits system) or compiled
from source otherwise.
2018-04-14 19:12:07 -04:00
Jean-Christophe Fillion-Robin
53d98cf4ff
Fix download of files using up-to-date "curl" instead of "wget"
...
In few images, curl is only tool that able to download from https
source requiring TLS 1.2
2018-04-13 15:01:54 -04:00
Constantine Grantcharov
bf0f74cfd3
SSH Support for Git Clone / Checkout
...
Added SSH support to enable Git checkouts that use SSH instead of
HTTP(S).
The SSH directory is assumed to be in $HOME/.ssh; however:
export SSH_DIR=/my/custom/dir
will override the setting and allow for configurable settings.
$SSH_DIR is then mounted as host-volume in the Docker container and
placed in /home/<user>/.ssh
2017-05-12 23:52:20 -04:00
Matt McCormick
4c3612da2b
common: Use gosu to replace chpst and add sudo abilities
...
From:
https://github.com/tianon/gosu
2017-04-22 23:35:12 -04:00
Kalle Møller
e804fc107d
Update common.debian
...
I tried to build the image manually and failed due to apt-get asked for [y] in the install procedure.
2017-02-03 12:40:43 +01:00
Matt McCormick
24833fb60b
Merge pull request #109 from brainstorm/add_zip
...
Adding zip
2017-02-02 13:58:59 -05:00
Matt McCormick
b2b77f080a
Merge pull request #107 from KalleDK/conan-support
...
Added conan support
2017-02-02 13:15:56 -05:00
Roman Valls Guimera
438d84044f
Adding zip as well since @radare requires it to bundle the release after compiling.
2017-01-30 15:47:19 +01:00
Roman Valls Guimera
fbc429b743
Add common (un)archiver, pax
2017-01-30 12:44:53 +01:00
Kalle R. Møller
06f32e6953
Added conan
...
Added to README
2017-01-30 02:29:25 +01:00
Kalle Møller
3b046d9c2a
Update common.debian
...
Removed --yes
2017-01-29 11:12:16 +01:00
Mike Mogenson
b398b2d3ec
common: add bc package
...
The 'bc' utility is required to build the 4.x Linux kernel series.
Install the package when creating a debian based image.
2016-11-29 15:37:23 -05:00
Jean-Christophe Fillion-Robin
46cef1a33a
common: Introduce "common.debian"
...
This will facilitate the configuration of other images based on debian
but *NOT* depending on the dockcross/base image.
2016-11-25 15:51:42 -05:00