* [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/
@ 2015-10-24 2:16 Zac Medico
0 siblings, 0 replies; 6+ messages in thread
From: Zac Medico @ 2015-10-24 2:16 UTC (permalink / raw
To: gentoo-commits
commit: 0a5d14b1025cef5aa40fd48aa5200508a124fd02
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 02:15:51 2015 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 02:16:12 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5d14b1
dev-db/etcd: add an install section to the systemd service unit
Package-Manager: portage-2.2.23
dev-db/etcd/files/etcd.service | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/dev-db/etcd/files/etcd.service b/dev-db/etcd/files/etcd.service
index 8c4663d..6823777 100644
--- a/dev-db/etcd/files/etcd.service
+++ b/dev-db/etcd/files/etcd.service
@@ -1,11 +1,17 @@
[Unit]
-Description=etcd
+Description=Etcd Server
+After=network.target
[Service]
-User=etcd
+Type=notify
PermissionsStartOnly=true
Environment=ETCD_DATA_DIR=/var/lib/etcd
Environment=ETCD_NAME=%m
+WorkingDirectory=/var/lib/etcd/
+User=etcd
ExecStart=/usr/bin/etcd
-Restart=always
-RestartSec=10s
+Restart=on-failure
+LimitNOFILE=65536
+
+[Install]
+WantedBy=default.target
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/
@ 2017-01-23 17:49 Zac Medico
0 siblings, 0 replies; 6+ messages in thread
From: Zac Medico @ 2017-01-23 17:49 UTC (permalink / raw
To: gentoo-commits
commit: a6db77adee18b1b401af4ff3caa1f2a3d4af07d1
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 23 17:48:17 2017 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 17:48:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6db77ad
dev-db/etcd: remove su from logrotate config
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-db/etcd/files/etcd.logrotated | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-db/etcd/files/etcd.logrotated b/dev-db/etcd/files/etcd.logrotated
index bd64344..8c79bff 100644
--- a/dev-db/etcd/files/etcd.logrotated
+++ b/dev-db/etcd/files/etcd.logrotated
@@ -1,5 +1,4 @@
/var/log/etcd/etcd.log /var/log/etcd/etcd.err {
- su etcd etcd
missingok
size 5M
rotate 3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/
@ 2017-09-01 3:08 Zac Medico
0 siblings, 0 replies; 6+ messages in thread
From: Zac Medico @ 2017-09-01 3:08 UTC (permalink / raw
To: gentoo-commits
commit: 34404d32000704023999e6f49a1d2af396f74538
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 1 03:07:22 2017 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Sep 1 03:08:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34404d32
dev-db/etcd: cleanup init script
Package-Manager: Portage-2.3.8, Repoman-2.3.2
dev-db/etcd/files/etcd.initd | 62 ++++++++++++++++----------------------------
1 file changed, 22 insertions(+), 40 deletions(-)
diff --git a/dev-db/etcd/files/etcd.initd b/dev-db/etcd/files/etcd.initd
index 55760d7c3c5..c9caecf7ff6 100644
--- a/dev-db/etcd/files/etcd.initd
+++ b/dev-db/etcd/files/etcd.initd
@@ -1,13 +1,21 @@
#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-SVCNAME=etcd
-PIDPATH=/var/run/${SVCNAME}
-PIDFILE=${PIDPATH}/${SVCNAME}.pid
-LOGPATH=/var/log/${SVCNAME}
-DATADIR=/var/lib/${SVCNAME}
-USER=$SVCNAME
+pidfile=/run/${RC_SVCNAME}.pid
+LOGPATH=/var/log/${RC_SVCNAME}
+DATADIR=/var/lib/${RC_SVCNAME}
+command_user=${RC_SVCNAME}
+command=/usr/bin/etcd
+command_args="
+ -name=${ETCD_NAME}
+ -data-dir=${ETCD_DATA_DIR}
+ ${ETCD_OPTS}"
+command_background=true
+start_stop_daemon_args="
+ --chdir ${ETCD_DATA_DIR}
+ -1 ${LOGPATH}/${RC_SVCNAME}.log
+ -2 ${LOGPATH}/${RC_SVCNAME}.err"
depend() {
need net
@@ -15,39 +23,13 @@ depend() {
after bootmisc
}
-start() {
- if [ ! -d "$PIDPATH" ] ; then
- mkdir -p "$PIDPATH"
- chown $USER:$USER "$PIDPATH"
+start_pre() {
+ if [ ! -d "${LOGPATH}" ] ; then
+ mkdir -p "${LOGPATH}"
+ chown "${command_user}:${command_user}" "${LOGPATH}"
fi
- if [ ! -d "$LOGPATH" ] ; then
- mkdir -p "$LOGPATH"
- chown $USER:$USER "$LOGPATH"
+ if [ ! -d "${ETCD_DATA_DIR}" ] ; then
+ mkdir -p "${ETCD_DATA_DIR}"
+ chown "${command_user}:${command_user}" "${ETCD_DATA_DIR}"
fi
- if [ ! -d "$ETCD_DATA_DIR" ] ; then
- mkdir -p "$ETCD_DATA_DIR"
- chown $USER:$USER "$ETCD_DATA_DIR"
- fi
-
- ebegin "Starting $SVCNAME"
- start-stop-daemon --start \
- --pidfile "$PIDFILE" \
- --user $USER \
- --chdir "$ETCD_DATA_DIR" \
- -1 "$LOGPATH/$SVCNAME.log" \
- -2 "$LOGPATH/$SVCNAME.err" \
- --background \
- --make-pidfile \
- --exec /usr/bin/etcd -- \
- -name=$ETCD_NAME \
- -data-dir="$ETCD_DATA_DIR" \
- $ETCD_OPTS
- eend $? "Failed to start $SVCNAME"
-}
-
-stop() {
- ebegin "Stopping $SVCNAME"
- start-stop-daemon --stop --pidfile $PIDFILE
- eend $? "Failed to stop $SVCNAME"
- rm -f "$PIDFILE"
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/
@ 2019-01-07 20:17 Zac Medico
0 siblings, 0 replies; 6+ messages in thread
From: Zac Medico @ 2019-01-07 20:17 UTC (permalink / raw
To: gentoo-commits
commit: 80388667e0423fc0fe2844405efdb109fa74e68d
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 7 20:16:48 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan 7 20:17:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80388667
dev-db/etcd: move init script start_pre to start
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-db/etcd/files/etcd.initd | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-db/etcd/files/etcd.initd b/dev-db/etcd/files/etcd.initd
index c9caecf7ff6..a2c67d0723d 100644
--- a/dev-db/etcd/files/etcd.initd
+++ b/dev-db/etcd/files/etcd.initd
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
pidfile=/run/${RC_SVCNAME}.pid
@@ -23,7 +23,7 @@ depend() {
after bootmisc
}
-start_pre() {
+start() {
if [ ! -d "${LOGPATH}" ] ; then
mkdir -p "${LOGPATH}"
chown "${command_user}:${command_user}" "${LOGPATH}"
@@ -32,4 +32,5 @@ start_pre() {
mkdir -p "${ETCD_DATA_DIR}"
chown "${command_user}:${command_user}" "${ETCD_DATA_DIR}"
fi
+ default_start
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/
@ 2022-02-10 2:26 Zac Medico
0 siblings, 0 replies; 6+ messages in thread
From: Zac Medico @ 2022-02-10 2:26 UTC (permalink / raw
To: gentoo-commits
commit: f6c88e3fe2e538eb9854d74f1d5f2a46c5e91190
Author: Marcos Rodrigues Gonzalez <mrgonzalez1275 <AT> gmail <DOT> com>
AuthorDate: Thu Feb 10 02:11:53 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Feb 10 02:25:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c88e3f
dev-db/etcd: fix tmpfile permission for /var/lib
Closes: https://bugs.gentoo.org/761954
Closes: https://github.com/gentoo/gentoo/pull/24140
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marcos Rodrigues Gonzalez <mrgonzalez1275 <AT> gmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-db/etcd/files/etcd.tmpfiles.d.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/etcd/files/etcd.tmpfiles.d.conf b/dev-db/etcd/files/etcd.tmpfiles.d.conf
index 721e9c9161a3..b93ac987f287 100644
--- a/dev-db/etcd/files/etcd.tmpfiles.d.conf
+++ b/dev-db/etcd/files/etcd.tmpfiles.d.conf
@@ -1,2 +1,2 @@
-d /var/lib/etcd 0755 etcd etcd - -
+d /var/lib/etcd 0700 etcd etcd - -
d /var/run/etcd 0755 etcd etcd - -
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/
@ 2022-05-16 14:19 Zac Medico
0 siblings, 0 replies; 6+ messages in thread
From: Zac Medico @ 2022-05-16 14:19 UTC (permalink / raw
To: gentoo-commits
commit: c1f660749c847e9017670f111daf21b736780758
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon May 16 06:16:22 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon May 16 14:19:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f66074
dev-db/etcd: remove unused patch
Closes: https://github.com/gentoo/gentoo/pull/25519
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-db/etcd/files/etcd-3.4.14-modules.patch | 58 -----------------------------
1 file changed, 58 deletions(-)
diff --git a/dev-db/etcd/files/etcd-3.4.14-modules.patch b/dev-db/etcd/files/etcd-3.4.14-modules.patch
deleted file mode 100644
index 4529cb07e313..000000000000
--- a/dev-db/etcd/files/etcd-3.4.14-modules.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff --git a/go.mod b/go.mod
-index 56cd96b36..6d0c879eb 100644
---- a/go.mod
-+++ b/go.mod
-@@ -43,15 +43,12 @@ require (
- go.uber.org/multierr v1.1.0 // indirect
- go.uber.org/zap v1.10.0
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
-- golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 // indirect
- golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7
- golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456 // indirect
- golang.org/x/text v0.3.3 // indirect
- golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
-- golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 // indirect
- google.golang.org/grpc v1.26.0
- gopkg.in/cheggaaa/pb.v1 v1.0.25
- gopkg.in/yaml.v2 v2.2.2
-- honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc // indirect
- sigs.k8s.io/yaml v1.1.0
- )
-diff --git a/go.sum b/go.sum
-index 330532e52..55363d205 100644
---- a/go.sum
-+++ b/go.sum
-@@ -52,6 +52,7 @@ github.com/golang/protobuf v1.3.2 h1:6nsPYzhq5kReh6QImI3k5qWzO4PEbvbIW2cwSfR/6xs
- github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
- github.com/google/btree v1.0.0 h1:0udJVsspx3VBr5FwtLhQQtuAsVc79tTq0ocGIPAU6qo=
- github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-+github.com/google/go-cmp v0.2.0 h1:+dTQ8DZQJz0Mb/HjFlkptS1FeQ4cWSnN941F8aEG4SQ=
- github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
- github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
- github.com/google/uuid v1.0.0 h1:b4Gk+7WdP/d3HZH8EJsZpvV7EtDOgaZLtnaNGIu1adA=
-@@ -152,8 +153,6 @@ golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 h1:u+LnwYTOOW7Ukr/fppxEb1
- golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 h1:VklqNMn3ovrHsnt90PveolxSbWFaJdECFbxSq0Mqo2M=
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
--golang.org/x/crypto v0.0.0-20191002192127-34f69633bfdc h1:c0o/qxkaO2LF5t6fQrT4b5hzyggAkLLlCUjqfRxd8Q4=
--golang.org/x/crypto v0.0.0-20191002192127-34f69633bfdc/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
- golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
- golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
- golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
-@@ -190,6 +189,7 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
- golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 h1:+DCIGbF/swA92ohVg0//6X2IVY3KZs6p9mix0ziNYJM=
- golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
- golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
- golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-@@ -202,8 +202,6 @@ google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 h1:gSJIx1SDwno+2El
- google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
- google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
- google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
--google.golang.org/grpc v1.24.0 h1:vb/1TCsVn3DcJlQ0Gs1yB1pKI6Do2/QNwxdKqmc/b0s=
--google.golang.org/grpc v1.24.0/go.mod h1:XDChyiUovWa60DnaeDeZmSW86xtLtjtZbwvSiRnRtcA=
- google.golang.org/grpc v1.26.0 h1:2dTRdpdFEEhJYQD8EMLB61nnrzSCTbG38PhqdhvOltg=
- google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
- gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-05-16 14:19 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-01 3:08 [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/files/ Zac Medico
-- strict thread matches above, loose matches on Subject: below --
2022-05-16 14:19 Zac Medico
2022-02-10 2:26 Zac Medico
2019-01-07 20:17 Zac Medico
2017-01-23 17:49 Zac Medico
2015-10-24 2:16 Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox