From 483e4b692cfcb3556148f37ea74f1b663901d5a8 Mon Sep 17 00:00:00 2001 From: Brian Waldon Date: Thu, 4 Sep 2014 10:17:35 -0700 Subject: [PATCH] fleet: add fleet.socket --- .../coreos-overlay/app-admin/fleet/files/fleet.service | 4 ++++ .../coreos-overlay/app-admin/fleet/files/fleet.socket | 2 ++ .../fleet/{fleet-0.7.1-r1.ebuild => fleet-0.7.1-r2.ebuild} | 0 .../coreos-overlay/app-admin/fleet/fleet-9999.ebuild | 1 + 4 files changed, 7 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket rename sdk_container/src/third_party/coreos-overlay/app-admin/fleet/{fleet-0.7.1-r1.ebuild => fleet-0.7.1-r2.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service index 7d5ecb6601..6d97badcbb 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service @@ -1,8 +1,12 @@ [Unit] Description=fleet + Wants=etcd.service After=etcd.service +Wants=fleet.socket +After=fleet.socket + [Service] ExecStart=/usr/bin/fleet Restart=always diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket new file mode 100644 index 0000000000..4fc446e8fe --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket @@ -0,0 +1,2 @@ +[Socket] +ListenStream=/var/run/fleet.sock diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r2.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r1.ebuild rename to sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r2.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild index a0f7828265..7b93b149c3 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild @@ -34,4 +34,5 @@ src_install() { dobin ${S}/bin/fleetctl systemd_dounit "${FILESDIR}"/${PN}.service + systemd_dounit "${FILESDIR}"/${PN}.socket }