Hello community, here is the log from the commit of package runc for openSUSE:Factory checked in at 2017-03-12 20:05:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/runc (Old) and /work/SRC/openSUSE:Factory/.runc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "runc" Sun Mar 12 20:05:55 2017 rev:10 rq:478794 version:0.1.1+gitr2942_2f7393a Changes: -------- --- /work/SRC/openSUSE:Factory/runc/runc.changes 2017-01-23 11:36:54.941912764 +0100 +++ /work/SRC/openSUSE:Factory/.runc.new/runc.changes 2017-03-12 20:05:55.749378120 +0100 @@ -1,0 +2,5 @@ +Fri Feb 24 18:08:10 UTC 2017 - jmassaguer...@suse.com + +- update to docker-1.13.0 requirement + +------------------------------------------------------------------- Old: ---- runc-git.50a19c6.tar.xz New: ---- runc-git.2f7393a.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ runc.spec ++++++ --- /var/tmp/diff_new_pack.KAEVkH/_old 2017-03-12 20:05:56.453278515 +0100 +++ /var/tmp/diff_new_pack.KAEVkH/_new 2017-03-12 20:05:56.457277949 +0100 @@ -40,13 +40,13 @@ # FIX-OPENSUSE: This will be removed as soon as we move Docker's runC fork into # a separate package. This whole versioning mess is caused by # Docker vendoring non-releases of runC. -%define git_version 50a19c6 +%define git_version 2f7393a # How to get the git_revision # git clone ${url}.git runc-upstream # cd runc-upstream # git checkout $git_version # git_revision=r$(git rev-list HEAD | wc -l) -%define git_revision r2819 +%define git_revision r2942 %define version_unconverted %{git_version} Name: runc ++++++ CVE-2016-9962.patch ++++++ --- /var/tmp/diff_new_pack.KAEVkH/_old 2017-03-12 20:05:56.477275120 +0100 +++ /var/tmp/diff_new_pack.KAEVkH/_new 2017-03-12 20:05:56.477275120 +0100 @@ -31,10 +31,10 @@ 5 files changed, 42 insertions(+), 37 deletions(-) diff --git a/libcontainer/container_linux.go b/libcontainer/container_linux.go -index 29c8b3437be3..4110af6fd89d 100644 +index 82c6d8e..369b5d5 100644 --- a/libcontainer/container_linux.go +++ b/libcontainer/container_linux.go -@@ -294,21 +294,29 @@ func (c *linuxContainer) newParentProcess(p *Process, doInit bool) (parentProces +@@ -297,21 +297,29 @@ func (c *linuxContainer) newParentProcess(p *Process, doInit bool) (parentProces if err != nil { return nil, newSystemErrorWithCause(err, "creating new init pipe") } @@ -71,7 +71,7 @@ cmd := exec.Command(c.initArgs[0], c.initArgs[1:]...) cmd.Stdin = p.Stdin cmd.Stdout = p.Stdout -@@ -317,10 +325,9 @@ func (c *linuxContainer) commandTemplate(p *Process, childPipe, rootDir *os.File +@@ -320,10 +328,9 @@ func (c *linuxContainer) commandTemplate(p *Process, childPipe, rootDir *os.File if cmd.SysProcAttr == nil { cmd.SysProcAttr = &syscall.SysProcAttr{} } @@ -84,7 +84,7 @@ // NOTE: when running a container with no PID namespace and the parent process spawning the container is // PID1 the pdeathsig is being delivered to the container's init process by the kernel for some reason // even with the parent still running. -@@ -357,7 +364,7 @@ func (c *linuxContainer) newInitProcess(p *Process, cmd *exec.Cmd, parentPipe, c +@@ -360,7 +367,7 @@ func (c *linuxContainer) newInitProcess(p *Process, cmd *exec.Cmd, parentPipe, c }, nil } @@ -93,7 +93,7 @@ cmd.Env = append(cmd.Env, "_LIBCONTAINER_INITTYPE="+string(initSetns)) state, err := c.currentState() if err != nil { -@@ -378,7 +385,6 @@ func (c *linuxContainer) newSetnsProcess(p *Process, cmd *exec.Cmd, parentPipe, +@@ -381,7 +388,6 @@ func (c *linuxContainer) newSetnsProcess(p *Process, cmd *exec.Cmd, parentPipe, config: c.newInitConfig(p), process: p, bootstrapData: data, ++++++ _service ++++++ --- /var/tmp/diff_new_pack.KAEVkH/_old 2017-03-12 20:05:56.501271724 +0100 +++ /var/tmp/diff_new_pack.KAEVkH/_new 2017-03-12 20:05:56.501271724 +0100 @@ -8,7 +8,7 @@ <param name="scm">git</param> <param name="filename">runc</param> <param name="versionformat">git.%h</param> - <param name="revision">50a19c6ff828</param> + <param name="revision">2f7393a47307a16f8cee44a37b262e8b81021e3e</param> <param name="exclude">.git</param> </service> <service name="recompress" mode="disabled"> ++++++ runc-git.50a19c6.tar.xz -> runc-git.2f7393a.tar.xz ++++++ ++++ 4168 lines of diff (skipped)