summaryrefslogtreecommitdiff
path: root/dev-util/sccache/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-08-02 19:14:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-08-02 19:14:55 +0100
commitb24bd25253fe093f722ab576d29fdc41d04cb1ee (patch)
tree0fcf2afd9f852c4d4c291cf8afaa2c244d598105 /dev-util/sccache/files
parent121ed4eec41fbf03e1998d09eede1bf449da63b9 (diff)
gentoo resync : 02.08.2019
Diffstat (limited to 'dev-util/sccache/files')
-rw-r--r--dev-util/sccache/files/scheduler.confd-r112
-rw-r--r--[-rwxr-xr-x]dev-util/sccache/files/scheduler.initd0
-rw-r--r--dev-util/sccache/files/scheduler.initd-r117
-rw-r--r--dev-util/sccache/files/server.confd-r112
-rw-r--r--[-rwxr-xr-x]dev-util/sccache/files/server.initd0
-rw-r--r--dev-util/sccache/files/server.initd-r119
6 files changed, 60 insertions, 0 deletions
diff --git a/dev-util/sccache/files/scheduler.confd-r1 b/dev-util/sccache/files/scheduler.confd-r1
new file mode 100644
index 000000000000..5cb8299fd37b
--- /dev/null
+++ b/dev-util/sccache/files/scheduler.confd-r1
@@ -0,0 +1,12 @@
+# /etc/conf.d/sccache-scheduler: config file for /etc/init.d/sccache-scheduler
+#
+
+# Full path to config file. /etc/sccache/scheduler.conf is default if not set.
+#SCCACHE_SCHEDULER_CONF="/etc/sccache/scheduler.conf"
+
+# logging is off by default, possible values are: error warn info debug trace
+#SCCACHE_SCHEDULER_LOGLEVEL=info
+
+# no limits set by default, see IONICE(1), NICE(1), START-STOP-DAEMON(8)
+#SSD_NICELEVEL=15
+#SSD_IONICELEVEL=3
diff --git a/dev-util/sccache/files/scheduler.initd b/dev-util/sccache/files/scheduler.initd
index fd4d616a6bd6..fd4d616a6bd6 100755..100644
--- a/dev-util/sccache/files/scheduler.initd
+++ b/dev-util/sccache/files/scheduler.initd
diff --git a/dev-util/sccache/files/scheduler.initd-r1 b/dev-util/sccache/files/scheduler.initd-r1
new file mode 100644
index 000000000000..ae9f60bff8b2
--- /dev/null
+++ b/dev-util/sccache/files/scheduler.initd-r1
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+SCCACHE_SCHEDULER_CONF="${SCCACHE_SCHEDULER_CONF:-/etc/sccache/scheduler.conf}"
+
+depend() {
+ need localmount
+ use net
+}
+
+description="Starts sccache build scheduler server"
+
+command="/usr/bin/sccache-dist"
+command_args="--config ${SCCACHE_SCHEDULER_CONF} ${SCCACHE_SCHEDULER_LOGLEVEL:+--syslog ${SCCACHE_SCHEDULER_LOGLEVEL}}"
+procname="${command} scheduler"
+required_files="${SCCACHE_SCHEDULER_CONF}"
diff --git a/dev-util/sccache/files/server.confd-r1 b/dev-util/sccache/files/server.confd-r1
new file mode 100644
index 000000000000..4413f0c9bca2
--- /dev/null
+++ b/dev-util/sccache/files/server.confd-r1
@@ -0,0 +1,12 @@
+# /etc/conf.d/sccache-server: config file for /etc/init.d/sccache-server
+#
+
+# Full path to config file. /etc/sccache/server.conf is default if not set.
+#SCCACHE_SERVER_CONF="/etc/sccache/server.conf"
+
+# logging is off by default, possible values are: error warn info debug trace
+#SCCACHE_SERVER_LOGLEVEL=info
+
+# no limits set by default, see IONICE(1), NICE(1), START-STOP-DAEMON(8)
+#SSD_NICELEVEL=15
+#SSD_IONICELEVEL=3
diff --git a/dev-util/sccache/files/server.initd b/dev-util/sccache/files/server.initd
index 0c37ee400b05..0c37ee400b05 100755..100644
--- a/dev-util/sccache/files/server.initd
+++ b/dev-util/sccache/files/server.initd
diff --git a/dev-util/sccache/files/server.initd-r1 b/dev-util/sccache/files/server.initd-r1
new file mode 100644
index 000000000000..19656cc6a058
--- /dev/null
+++ b/dev-util/sccache/files/server.initd-r1
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+SCCACHE_SERVER_CONF="${SCCACHE_SERVER_CONF:-/etc/sccache/server.conf}"
+
+depend() {
+ need localmount
+ use net
+}
+
+description="Starts sccache build server"
+
+command="/usr/bin/sccache-dist"
+command_args="--config ${SCCACHE_SERVER_CONF} ${SCCACHE_SERVER_LOGLEVEL:+--syslog ${SCCACHE_SERVER_LOGLEVEL}}"
+command_background="true"
+pidfile="/run/${RC_SVCNAME}.pid"
+procname="${command} server"
+required_files="${SCCACHE_SERVER_CONF}"