From 818e2c83e3eea1fbf10751498d7e87249c9f9866 Mon Sep 17 00:00:00 2001 From: Hans Wurst Date: Tue, 18 Aug 2015 18:27:33 +0200 Subject: [PATCH] committing changes in /etc after emerge run Package changes: +app-emulation/docker-1.7.1 --- conf.d/docker | 13 +++++++++++++ group | 1 + group- | 1 + gshadow | 1 + gshadow- | 1 + init.d/docker | 34 ++++++++++++++++++++++++++++++++++ 6 files changed, 51 insertions(+) create mode 100644 conf.d/docker create mode 100755 init.d/docker diff --git a/conf.d/docker b/conf.d/docker new file mode 100644 index 0000000..ae247c0 --- /dev/null +++ b/conf.d/docker @@ -0,0 +1,13 @@ +# /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="" diff --git a/group b/group index d54c58f..815dc2b 100644 --- a/group +++ b/group @@ -113,3 +113,4 @@ named:x:947: postfix:x:207: postdrop:x:208: couchdb:x:946: +docker:x:945: diff --git a/group- b/group- index a72fced..d54c58f 100644 --- a/group- +++ b/group- @@ -112,3 +112,4 @@ dovenull:x:156: named:x:947: postfix:x:207: postdrop:x:208: +couchdb:x:946: diff --git a/gshadow b/gshadow index 0bfe975..a13b535 100644 --- a/gshadow +++ b/gshadow @@ -114,3 +114,4 @@ named:!:: postfix:!:: postdrop:!:: couchdb:!:: +docker:!:: diff --git a/gshadow- b/gshadow- index 2ed4102..0bfe975 100644 --- a/gshadow- +++ b/gshadow- @@ -113,3 +113,4 @@ dovenull:!:: named:!:: postfix:!:: postdrop:!:: +couchdb:!:: diff --git a/init.d/docker b/init.d/docker new file mode 100755 index 0000000..a9d21b1 --- /dev/null +++ b/init.d/docker @@ -0,0 +1,34 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +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" + + ulimit -n 1048576 + ulimit -u 1048576 + + 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 $? +}