[packages/lxc-docker] Patch out a check for the SHA1 sum of dockerinit
aredridel
aredridel at pld-linux.org
Thu Nov 28 20:49:41 CET 2013
commit 98d3177ce0572141448422243831bebffb4c2a0e
Author: Aria Stewart <aredridel at nbtsc.org>
Date: Thu Nov 28 12:48:33 2013 -0700
Patch out a check for the SHA1 sum of dockerinit
lxc-docker-nosha.patch | 27 +++++++++++++++++++++++++++
lxc-docker.spec | 2 ++
2 files changed, 29 insertions(+)
---
diff --git a/lxc-docker.spec b/lxc-docker.spec
index ca91b7e..0086ee2 100644
--- a/lxc-docker.spec
+++ b/lxc-docker.spec
@@ -31,6 +31,7 @@ Suggests: git-core >= 1.7
Suggests: libcgroup
Suggests: xz >= 1:4.9
Provides: group(docker)
+Patch0: lxc-docker-nosha.patch
# only runs on x64 hosts for now:
# https://github.com/dotcloud/docker/issues/136
# https://github.com/dotcloud/docker/issues/611
@@ -82,6 +83,7 @@ This plugin provides syntax highlighting in Dockerfile.
%prep
%setup -q -n docker-%{version}
+%patch0 -p1
install -d vendor/src/github.com/dotcloud
ln -s $(pwd) vendor/src/github.com/dotcloud/docker
diff --git a/lxc-docker-nosha.patch b/lxc-docker-nosha.patch
new file mode 100644
index 0000000..2ab4972
--- /dev/null
+++ b/lxc-docker-nosha.patch
@@ -0,0 +1,27 @@
+Only in docker-0.7.0/: build
+diff -ur docker-0.7.0-o/utils/utils.go docker-0.7.0/utils/utils.go
+--- docker-0.7.0-o/utils/utils.go 2013-11-26 01:09:45.000000000 -0700
++++ docker-0.7.0/utils/utils.go 2013-11-28 12:39:38.000000000 -0700
+@@ -272,10 +272,6 @@
+ // Figure out the path of our dockerinit (which may be SelfPath())
+ func DockerInitPath(localCopy string) string {
+ selfPath := SelfPath()
+- if isValidDockerInitPath(selfPath, selfPath) {
+- // if we're valid, don't bother checking anything else
+- return selfPath
+- }
+ var possibleInits = []string{
+ localCopy,
+ filepath.Join(filepath.Dir(selfPath), "dockerinit"),
+@@ -291,9 +287,7 @@
+ // LookPath already validated that this file exists and is executable (following symlinks), so how could Abs fail?
+ panic(err)
+ }
+- if isValidDockerInitPath(path, selfPath) {
+- return path
+- }
++ return path
+ }
+ }
+ return ""
+Only in docker-0.7.0/utils: utils.go~
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lxc-docker.git/commitdiff/98d3177ce0572141448422243831bebffb4c2a0e
More information about the pld-cvs-commit
mailing list