Package Details: etcd-bin 3.2.0-1

Git Clone URL: https://aur.archlinux.org/etcd-bin.git (read-only)
Package Base: etcd-bin
Description: A highly-available key value store for shared configuration and service discovery - binary version
Upstream URL: https://github.com/coreos/etcd
Licenses: Apache
Conflicts: etcd, etcd-git
Provides: etcd
Submitter: wzyboy
Maintainer: wzyboy
Last Packager: wzyboy
Votes: 0
Popularity: 0.000000
First Submitted: 2016-08-04 07:48
Last Updated: 2017-06-13 07:15

Latest Comments

wzyboy commented on 2016-09-27 06:31

@spurge Thanks! I only used this package for "etcdctl" client before so I never noticed this. I have added an "etcd.install" file which takes care of the user creation and chowning.

spurge commented on 2016-09-26 19:37

Thank you for this package.
You should add an useradd somewhere for the "etcd" user you're refering to in the the systemd unit file. And also create the data dir "/var/lib/etcd" and chown it. useradd -rU etcd && mkdir -p /var/lib/etcd && chown etcd:etcd /var/lib/etcd

wzyboy commented on 2016-08-08 04:46

@mikroskeem Fixed. Thanks!

mikroskeem commented on 2016-08-07 20:35

==> Validating source files with sha256sums...
etcd-v3.0.4-linux-amd64.tar.gz ... Passed
etcd.service ... FAILED
etcd.conf.yml.sample ... Passed
==> ERROR: One or more files did not pass the validity check!

Correct sha256 of `etcd.service` according to my computer is 3add3f90586de94d658dd4fdb30b2cee7e742f1d703d8183bb790f151a827ad4

Also, it'd be great when etcd.service has `EnvironmentFile=-/etc/conf.d/etcd` in it, so it doesn't break existing configuration :)