Allow for custom debootstrap wrappers like qemu-debootstrap in contrib/mkimage/debootstrap

Signed-off-by: Andrew Page <admwiggin@gmail.com>
Allow developers to build docker with debuginfo included

If you execute

DEBUG=-g hack/make.sh dynbinary

Docker will be build with the debug info making it easier to use
cgdb or lightide to debug.

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)
Use termios via CGO

Signed-off-by: Yohei Ueda <yohei@jp.ibm.com>
Merge pull request #9224 from tianon/custom-debootstrap

Allow for custom debootstrap wrappers like qemu-debootstrap in contrib/mkimage/debootstrap
Add missing options to bash completion for the run and create commands

Signed-off-by: Harald Albers <github@albersweb.de>
Minor bash completion cleanup

The -n and --networking options were removed because they are
unsupported. 
Bash completion should not reveal the existence of otherwise
undocumented unsupported options.

Signed-off-by: Harald Albers <github@albersweb.de>
Use termios via CGO only on Linux

Signed-off-by: Yohei Ueda <yohei@jp.ibm.com>
Merge pull request #9238 from albers/bash-completion

Add missing options to bash completion for the run and create commands
Merge branch 'master' of github.com:docker/docker into debug

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)
Merge pull request #9262 from rhatdan/debug

Allow developers to build docker with debuginfo included
pkg/tarsum: add maintainers & add missing s

Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com>
Merge pull request #9342 from unclejack/add_tarsum_maintainers

pkg/tarsum: add maintainers & add missing s
Cleanup ParseHost

Current implementation is comingling things that ought not be together.
There are _some_ similarities between parsing for the different proto
types, but they are more different than alike, making the code extremely
difficult to reason about.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
Merge pull request #9030 from cpuguy83/cleanup_host_parser

Cleanup ParseHost
Break some routines out of the mutable files test for future use

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Test for updating hosts files via links.

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Merge pull request #9279 from yoheiueda/termios-via-cgo

Use termios via CGO
Merge pull request #8767 from erikh/update_parents_hosts_part2

Links test cleanup