fix(app-admin/etcd): figure out bootstraping

This commit is contained in:
Brandon Philips 2013-05-30 02:27:22 -07:00
parent 6db7db01f4
commit c48baae65f
4 changed files with 13 additions and 1 deletions

View File

@ -35,4 +35,7 @@ src_install() {
dosbin ${S}/${PN}
systemd_dounit "${FILESDIR}"/${PN}.service
systemd_enable_service multi-user.target ${PN}.service
systemd_dounit "${FILESDIR}"/${PN}-bootstrap.service
systemd_enable_service multi-user.target ${PN}-bootstrap.service
}

View File

@ -0,0 +1,7 @@
[Service]
ExecStart=/usr/lib/etcd/host/doozerd/configure.sh
Before=etcd.service
[Install]
WantedBy=multi-user.target

View File

@ -1,5 +1,7 @@
[Service]
ExecStart=/usr/sbin/etcd -a doozer:?ca=1.d.core-os.net:8046
ExecStart=/usr/sbin/etcd -a doozer:?ca=${DOOZERD_MASTER}:8046
EnvironmentFile=/var/run/etcd/doozerd/EnvironmentFile
[Install]
WantedBy=multi-user.target