public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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