mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
4bf03a0fac
@vmarmol has made the fix upstream for not failing if the capability being dropped is returned as invalid from the syscall, which is the case when the capability is not supported on the host. This is a blocker presently for RHEL6.5 on CAP_SYSLOG. We have patched around this in our RPM for the time being, but this is the proper fix. See also https://github.com/dotcloud/docker/pull/5810 Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com> (github: vbatts)
63 lines
1.3 KiB
Bash
Executable file
63 lines
1.3 KiB
Bash
Executable file
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
cd "$(dirname "$BASH_SOURCE")/.."
|
|
|
|
# Downloads dependencies into vendor/ directory
|
|
mkdir -p vendor
|
|
cd vendor
|
|
|
|
clone() {
|
|
vcs=$1
|
|
pkg=$2
|
|
rev=$3
|
|
|
|
pkg_url=https://$pkg
|
|
target_dir=src/$pkg
|
|
|
|
echo -n "$pkg @ $rev: "
|
|
|
|
if [ -d $target_dir ]; then
|
|
echo -n 'rm old, '
|
|
rm -fr $target_dir
|
|
fi
|
|
|
|
echo -n 'clone, '
|
|
case $vcs in
|
|
git)
|
|
git clone --quiet --no-checkout $pkg_url $target_dir
|
|
( cd $target_dir && git reset --quiet --hard $rev )
|
|
;;
|
|
hg)
|
|
hg clone --quiet --updaterev $rev $pkg_url $target_dir
|
|
;;
|
|
esac
|
|
|
|
echo -n 'rm VCS, '
|
|
( cd $target_dir && rm -rf .{git,hg} )
|
|
|
|
echo done
|
|
}
|
|
|
|
clone git github.com/kr/pty 98c7b80083
|
|
|
|
clone git github.com/gorilla/context 708054d61e5
|
|
|
|
clone git github.com/gorilla/mux 9b36453141c
|
|
|
|
clone git github.com/syndtr/gocapability 3c85049eae
|
|
|
|
clone hg code.google.com/p/go.net 84a4013f96e0
|
|
|
|
clone hg code.google.com/p/gosqlite 74691fb6f837
|
|
|
|
# get Go tip's archive/tar, for xattr support
|
|
# TODO after Go 1.3 drops, bump our minimum supported version and drop this vendored dep
|
|
clone hg code.google.com/p/go a15f344a9efa
|
|
mv src/code.google.com/p/go/src/pkg/archive/tar tmp-tar
|
|
rm -rf src/code.google.com/p/go
|
|
mkdir -p src/code.google.com/p/go/src/pkg/archive
|
|
mv tmp-tar src/code.google.com/p/go/src/pkg/archive/tar
|
|
|
|
clone git github.com/godbus/dbus v1
|
|
clone git github.com/coreos/go-systemd v1
|