alunduil    15/07/04 23:14:50

  Modified:             docker-r2.initd docker.service
  Added:                docker.initd 7179-add-audit_write-cap.patch
                        docker-r3.confd docker-r3.initd
  Log:
  add version 1.6.2
  
  fixes bug #553706
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
11A8217C!)

Revision  Changes    Path
1.2                  app-emulation/docker/files/docker-r2.initd

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r2.initd?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r2.initd?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r2.initd?r1=1.1&r2=1.2

Index: docker-r2.initd
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/docker/files/docker-r2.initd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- docker-r2.initd     25 Sep 2013 03:22:15 -0000      1.1
+++ docker-r2.initd     4 Jul 2015 23:14:50 -0000       1.2
@@ -1,7 +1,7 @@
 #!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-emulation/docker/files/docker-r2.initd,v 1.1 
2013/09/25 03:22:15 gregkh Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-emulation/docker/files/docker-r2.initd,v 1.2 
2015/07/04 23:14:50 alunduil Exp $
 
 DOCKER_LOGFILE=${DOCKER_LOGFILE:-/var/log/${SVCNAME}.log}
 DOCKER_PIDFILE=${DOCKER_PIDFILE:-/run/${SVCNAME}.pid}
@@ -10,9 +10,7 @@
 DOCKER_WORKAROUND_1422_DELAY=${DOCKER_WORKAROUND_1422_DELAY:-1}
 
 start() {
-       touch "$DOCKER_LOGFILE"
-       chown root:docker "$DOCKER_LOGFILE"
-       chmod 0644 "$DOCKER_LOGFILE"
+       checkpath -f -m 0644 -o root:docker "$DOCKER_LOGFILE"
 
        ebegin "Starting docker daemon"
        start-stop-daemon --start --background \



1.2                  app-emulation/docker/files/docker.service

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker.service?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker.service?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker.service?r1=1.1&r2=1.2

Index: docker.service
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/docker/files/docker.service,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- docker.service      25 Sep 2013 03:22:15 -0000      1.1
+++ docker.service      4 Jul 2015 23:14:50 -0000       1.2
@@ -1,5 +1,5 @@
 [Unit]
-Description=Docker - The Linux Container Engine
+Description=Easily create lightweight, portable, self-sufficient containers 
from any application!
 Requires=network.target
 After=multi-user.target
 
@@ -7,7 +7,6 @@
 Type=simple
 ExecStartPre=/bin/mount --make-rprivate /
 ExecStart=/usr/bin/docker -d
-TimeoutSec=60
 
 [Install]
 WantedBy=multi-user.target



1.3                  app-emulation/docker/files/docker.initd

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker.initd?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker.initd?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker.initd?r1=1.2&r2=1.3




1.1                  app-emulation/docker/files/7179-add-audit_write-cap.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/7179-add-audit_write-cap.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/7179-add-audit_write-cap.patch?rev=1.1&content-type=text/plain

Index: 7179-add-audit_write-cap.patch
===================================================================
>From 29ecc95c31ecfe15e3b3d8db94cea1c555e526a3 Mon Sep 17 00:00:00 2001
From: Alexandr Morozov <[email protected]>
Date: Wed, 23 Jul 2014 09:57:41 +0400
Subject: [PATCH] Add AUDIT_WRITE cap

Fixes #6345

Thanks @larsks for outstanding investigation

Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <[email protected]> (github: 
LK4D4)
---
 daemon/execdriver/native/template/default_template.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/daemon/execdriver/native/template/default_template.go 
b/daemon/execdriver/native/template/default_template.go
index cc5cc4f..be3dd5a 100644
--- a/daemon/execdriver/native/template/default_template.go
+++ b/daemon/execdriver/native/template/default_template.go
@@ -23,6 +23,7 @@ func New() *libcontainer.Config {
                        "NET_BIND_SERVICE",
                        "SYS_CHROOT",
                        "KILL",
+                       "AUDIT_WRITE",
                },
                Namespaces: map[string]bool{
                        "NEWNS":  true,
-- 
2.0.3




1.1                  app-emulation/docker/files/docker-r3.confd

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r3.confd?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r3.confd?rev=1.1&content-type=text/plain

Index: docker-r3.confd
===================================================================
# /etc/conf.d/docker: config file for /etc/init.d/docker

# where the docker daemon output gets piped
#DOCKER_LOGFILE="/var/log/docker.log"

# where docker's pid get stored
#DOCKER_PIDFILE="/run/docker.pid"

# where the docker daemon itself is run from
#DOCKER_BINARY="/usr/bin/docker"

# any other random options you want to pass to docker
DOCKER_OPTS=""



1.1                  app-emulation/docker/files/docker-r3.initd

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r3.initd?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/files/docker-r3.initd?rev=1.1&content-type=text/plain

Index: docker-r3.initd
===================================================================
#!/sbin/runscript
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/files/docker-r3.initd,v 
1.1 2015/07/04 23:14:50 alunduil Exp $

DOCKER_LOGFILE=${DOCKER_LOGFILE:-/var/log/${SVCNAME}.log}
DOCKER_PIDFILE=${DOCKER_PIDFILE:-/run/${SVCNAME}.pid}
DOCKER_BINARY=${DOCKER_BINARY:-/usr/bin/docker}
DOCKER_OPTS=${DOCKER_OPTS:-}

start() {
        checkpath -f -m 0644 -o root:docker "$DOCKER_LOGFILE"

        ebegin "Starting docker daemon"
        start-stop-daemon --start --background \
                --exec "$DOCKER_BINARY" \
                --pidfile "$DOCKER_PIDFILE" \
                --stdout "$DOCKER_LOGFILE" \
                --stderr "$DOCKER_LOGFILE" \
                -- -d -p "$DOCKER_PIDFILE" \
                $DOCKER_OPTS
        eend $?
}

stop() {
        ebegin "Stopping docker daemon"
        start-stop-daemon --stop \
                --exec "$DOCKER_BINARY" \
                --pidfile "$DOCKER_PIDFILE"
        eend $?
}




Reply via email to