From 3bea592d6b6c33d3be78c9c3de4c867e2cee10ce Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 13 Oct 2014 13:49:31 +0200 Subject: [PATCH] docker: added runit service. --- srcpkgs/docker/files/docker/log/run | 2 ++ srcpkgs/docker/files/docker/run | 2 ++ srcpkgs/docker/template | 4 +++- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100755 srcpkgs/docker/files/docker/log/run create mode 100755 srcpkgs/docker/files/docker/run diff --git a/srcpkgs/docker/files/docker/log/run b/srcpkgs/docker/files/docker/log/run new file mode 100755 index 0000000000..4c6ff2c776 --- /dev/null +++ b/srcpkgs/docker/files/docker/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec logger -t docker diff --git a/srcpkgs/docker/files/docker/run b/srcpkgs/docker/files/docker/run new file mode 100755 index 0000000000..71105cadea --- /dev/null +++ b/srcpkgs/docker/files/docker/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec chpst -o 1048576 -p 1048576 docker -d 2>/dev/null diff --git a/srcpkgs/docker/template b/srcpkgs/docker/template index 82c4a421db..0ba8667e7e 100644 --- a/srcpkgs/docker/template +++ b/srcpkgs/docker/template @@ -1,7 +1,7 @@ # Template file for 'docker' pkgname=docker version=1.2.0 -revision=1 +revision=2 hostmakedepends="git go>=1.2" makedepends="libbtrfs-devel sqlite-devel device-mapper-devel" short_desc="Easily create lightweight, portable, self-sufficient containers from any application" @@ -13,6 +13,7 @@ system_groups="docker" # These are required at run-time. depends="iptables xz git" build_options="systemd" +replaces="runit-void<20141013_2" nostrip=yes nocross=yes @@ -33,4 +34,5 @@ do_install() { if [ "$build_option_systemd" ]; then vinstall contrib/init/systemd/docker.service 644 usr/lib/systemd/system fi + vsv docker }