Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
b94eaff7f6 | |||
370540d879 | |||
d6243bf426 |
8
cg/down
8
cg/down
@@ -1,8 +0,0 @@
|
||||
#!/bin/execlineb -P
|
||||
|
||||
envfile /etc/s6/config/template.conf
|
||||
importas -uD "" SV_CG_SEND_SIGHUP SV_CG_SEND_SIGHUP
|
||||
importas -uD "" SV_CG_TIMEOUT_STOPSEC SV_CG_TIMEOUT_STOPSEC
|
||||
importas -uD "" SV_CG_SEND_SIGKILL SV_CG_SEND_SIGKILL
|
||||
|
||||
foreground { sh /usr/lib/artix/sv-cg.sh down daemon ${SV_CG_SEND_SIGHUP} ${SV_CG_TIMEOUT_STOPSEC} ${SV_CG_SEND_SIGKILL} }
|
6
cg/up
6
cg/up
@@ -1,6 +0,0 @@
|
||||
#!/bin/execlineb -P
|
||||
|
||||
envfile /etc/s6/config/template.conf
|
||||
importas -uD "" SV_CG_SETTINGS SV_CG_SETTINGS
|
||||
|
||||
foreground { sh /usr/lib/artix/sv-cg.sh up daemon ${SV_CG_SETTINGS} }
|
32
conf
32
conf
@@ -1,34 +1,2 @@
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
181
install.sh
181
install.sh
@@ -8,147 +8,6 @@ ADMINSVDIR="${DESTDIR}"/etc/s6/adminsv
|
||||
FALLBACKSVDIR="${DESTDIR}"/etc/s6/fallbacksv
|
||||
CONFDIR="${DESTDIR}"/etc/s6/config
|
||||
|
||||
cg_dependency_blacklist() {
|
||||
case $dirname in
|
||||
dbus-srv) return ;;
|
||||
elogind-srv) return ;;
|
||||
gdm-srv) return ;;
|
||||
lightdm-srv) return ;;
|
||||
lvmpolld-srv) return ;;
|
||||
lxdm-srv) return ;;
|
||||
sddm-srv) return ;;
|
||||
xdm-srv) return ;;
|
||||
esac
|
||||
false
|
||||
}
|
||||
|
||||
log_blacklist() {
|
||||
case $dirname in
|
||||
backuppc-srv) return ;;
|
||||
bftpd-srv) return ;;
|
||||
cgmanager-srv) return ;;
|
||||
colord-srv) return ;;
|
||||
colord-session-srv) return ;;
|
||||
cronie-srv) return ;;
|
||||
cupsd-srv) return ;;
|
||||
ddclient-srv) return ;;
|
||||
dhclient-srv) return ;;
|
||||
dhcpd4-srv) return ;;
|
||||
dhcpd6-srv) return ;;
|
||||
elogind-srv) return ;;
|
||||
espeakup-srv) return ;;
|
||||
exim-srv) return ;;
|
||||
fancontrol-srv) return ;;
|
||||
hiawatha-srv) return ;;
|
||||
kadmind-srv) return ;;
|
||||
krb5kdc-srv) return ;;
|
||||
mailman-srv) return ;;
|
||||
metalog-srv) return ;;
|
||||
named-srv) return ;;
|
||||
nvidia-persistenced-srv) return ;;
|
||||
opensips-srv) return ;;
|
||||
pptpd-srv) return ;;
|
||||
radiusd-srv) return ;;
|
||||
rspamd-srv) return ;;
|
||||
salt-api-srv) return ;;
|
||||
salt-master-srv) return ;;
|
||||
salt-master-srv) return ;;
|
||||
salt-syndic-srv) return ;;
|
||||
sshguard-srv) return ;;
|
||||
sslh-srv) return ;;
|
||||
tinydns-srv) return ;;
|
||||
usbguard-srv) return ;;
|
||||
vncserver-srv) return ;;
|
||||
vsftpd-ipv6-srv) return ;;
|
||||
vsftpd-srv) return ;;
|
||||
xdm-srv) return ;;
|
||||
esac
|
||||
false
|
||||
}
|
||||
|
||||
install_cg() {
|
||||
srvname=$(basename "$dir" "$run_file" | sed -e 's/-srv//')
|
||||
install -v -d "${TOPDIR}/$srvname-cg/dependencies.d"
|
||||
for file in "cg"/*; do
|
||||
install -v -m644 "$file" "${TOPDIR}/$srvname-cg"
|
||||
filename=$(basename "$file")
|
||||
sed -i "s/daemon/$srvname/g" "${TOPDIR}/$srvname-cg/$filename"
|
||||
sed -i "s/template/$PKG/g" "${TOPDIR}/$srvname-cg/$filename"
|
||||
done
|
||||
touch "${TOPDIR}/$srvname-cg/dependencies.d/mount-cgroups"
|
||||
echo "oneshot" >> "${TOPDIR}/$srvname-cg/type"
|
||||
if ! echo "$dir" | grep -q "\-log"; then
|
||||
install -v -d "${TOPDIR}/$srvname/contents.d"
|
||||
echo "bundle" >> "${TOPDIR}/$srvname/type"
|
||||
touch ${TOPDIR}/$srvname/contents.d/{$srvname-cg,$srvname-srv}
|
||||
if ! log_blacklist; then
|
||||
touch ${TOPDIR}/$srvname/contents.d/$srvname-log
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
install_conf() {
|
||||
install -v -d "${CONFDIR}"
|
||||
# If a config already exists, don't install the generic one.
|
||||
if [ -f "srv/$PKG/$PKG.conf" ]; then
|
||||
install -v -m644 "srv/$PKG/$PKG.conf" "${CONFDIR}/$PKG.conf"
|
||||
else
|
||||
install -v -m644 "conf" "${CONFDIR}/$PKG.conf"
|
||||
fi
|
||||
}
|
||||
|
||||
install_log() {
|
||||
if log_blacklist; then
|
||||
return
|
||||
fi
|
||||
srvname=$(basename "$dir" | sed 's/-srv//')
|
||||
install -v -d "${TOPDIR}/$srvname-log"
|
||||
install -v -m644 "log/run" "${TOPDIR}/$srvname-log"
|
||||
sed -i "s/daemon/$srvname/g" "${TOPDIR}/$srvname-log/run"
|
||||
sed -i "s/template/$PKG/g" "${TOPDIR}/$srvname-log/run"
|
||||
echo "3" > "${TOPDIR}/$srvname-log/notification-fd"
|
||||
echo "$srvname-srv" > "${TOPDIR}/$srvname-log/consumer-for"
|
||||
echo "longrun" > "${TOPDIR}/$srvname-log/type"
|
||||
}
|
||||
|
||||
install_srv() {
|
||||
install -v -d "${TOPDIR}/$dirname"
|
||||
for file in "$dir"/*; do
|
||||
install -v -m644 "$file" "${TOPDIR}/$dirname"
|
||||
filename=$(basename "$file")
|
||||
case $filename in
|
||||
run) echo "longrun" > "${TOPDIR}/$dirname/type" ;;
|
||||
up) echo "oneshot" > "${TOPDIR}/$dirname/type" ;;
|
||||
esac
|
||||
done
|
||||
if [ "$dirname" = "$srvname-srv" ] && ! log_blacklist; then
|
||||
if ! cg_dependency_blacklist; then
|
||||
install -v -d "${TOPDIR}/$dirname/dependencies.d"
|
||||
touch "${TOPDIR}/$dirname/dependencies.d/$srvname-cg"
|
||||
fi
|
||||
if ! log_blacklist; then
|
||||
echo "$srvname-log" > "${TOPDIR}/$dirname/producer-for"
|
||||
fi
|
||||
fi
|
||||
# Install any contents.d/dependencies.d files if needed
|
||||
for subdir in "$dir"/*; do
|
||||
if [ -d "$subdir" ]; then
|
||||
subdirname=$(basename "$subdir")
|
||||
if [ "${subdirname}" = "contents.d" ]; then
|
||||
echo "bundle" > "${TOPDIR}/$dirname/type"
|
||||
fi
|
||||
install -v -d "${TOPDIR}/$dirname/$subdirname"
|
||||
for file in "$subdir"/*; do
|
||||
install -v -m644 "$file" "${TOPDIR}/$dirname/$subdirname"
|
||||
done
|
||||
fi
|
||||
done
|
||||
if [ "${TOPDIR}" = "${ADMINSVDIR}" ]; then
|
||||
install -v -d "${FALLBACKSVDIR}/$dirname"
|
||||
cp -ar "${TOPDIR}/$dirname" "${FALLBACKSVDIR}/$dirname"
|
||||
fi
|
||||
}
|
||||
|
||||
for dir in "srv/$PKG"/*; do
|
||||
if [ -d "$dir" ]; then
|
||||
dirname=$(basename "$dir")
|
||||
@@ -158,18 +17,46 @@ for dir in "srv/$PKG"/*; do
|
||||
else
|
||||
TOPDIR="${SVDIR}"
|
||||
fi
|
||||
# Install log if needed
|
||||
srv_count=$(find "srv/$PKG" -name "*-srv" -type d | wc -l)
|
||||
log_count=$(find "srv/$PKG" -name "*-log" -type d | wc -l)
|
||||
if [ "$srv_count" -eq 1 ] && [ "$log_count" -eq 0 ] && echo "$dir" | grep -q "\-srv"; then
|
||||
install_log
|
||||
srvname=$(basename "$dir" | sed 's/-srv//')
|
||||
install -v -d "${TOPDIR}/$srvname-log"
|
||||
for file in "log"/*; do
|
||||
install -v -m644 "$file" "${TOPDIR}/$srvname-log"
|
||||
filename=$(basename "$file")
|
||||
sed -i "s/daemon/$srvname/g" "${TOPDIR}/$srvname-log/$filename"
|
||||
sed -i "s/template/$PKG/g" "${TOPDIR}/$srvname-log/$filename"
|
||||
done
|
||||
fi
|
||||
if [ -f "srv/$PKG/$PKG.conf" ] || ([ "$srv_count" -gt 0 ] && echo "$dir" | grep -q "\-srv"); then
|
||||
install_conf
|
||||
install -v -d "${CONFDIR}"
|
||||
# If a config already exists, don't install the generic one.
|
||||
if [ -f "srv/$PKG/$PKG.conf" ]; then
|
||||
install -v -m644 "srv/$PKG/$PKG.conf" "${CONFDIR}/$PKG.conf"
|
||||
else
|
||||
install -v -m644 "conf" "${CONFDIR}/$PKG.conf"
|
||||
fi
|
||||
fi
|
||||
run_file=$(find "$dir" -name "run" -type f)
|
||||
if [ -n "$run_file" ] && ! echo "$dir" | grep -q "\-log"; then
|
||||
install_cg
|
||||
# Install srv
|
||||
install -v -d "${TOPDIR}/$dirname"
|
||||
for file in "$dir"/*; do
|
||||
install -v -m644 "$file" "${TOPDIR}/$dirname"
|
||||
done
|
||||
if [ "${TOPDIR}" = "${ADMINSVDIR}" ]; then
|
||||
install -v -d "${FALLBACKSVDIR}/$dirname"
|
||||
cp -ar "${TOPDIR}/$dirname" "${FALLBACKSVDIR}/$dirname"
|
||||
fi
|
||||
install_srv
|
||||
# Install any dependencies.d files if needed
|
||||
for subdir in "$dir"/*; do
|
||||
if [ -d "$subdir" ]; then
|
||||
subdirname=$(basename "$subdir")
|
||||
install -v -d "${TOPDIR}/$dirname/$subdirname"
|
||||
for file in "$subdir"/*; do
|
||||
install -v -m644 "$file" "${TOPDIR}/$dirname/$subdirname"
|
||||
done
|
||||
fi
|
||||
done
|
||||
fi
|
||||
done
|
||||
|
1
log/consumer-for
Normal file
1
log/consumer-for
Normal file
@@ -0,0 +1 @@
|
||||
daemon-srv
|
1
log/notification-fd
Normal file
1
log/notification-fd
Normal file
@@ -0,0 +1 @@
|
||||
3
|
1
log/pipeline-name
Normal file
1
log/pipeline-name
Normal file
@@ -0,0 +1 @@
|
||||
daemon
|
1
srv/acpid/acpid-srv/producer-for
Normal file
1
srv/acpid/acpid-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
acpid-log
|
1
srv/acpid/acpid-srv/type
Normal file
1
srv/acpid/acpid-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/alsa-utils/alsa/type
Normal file
1
srv/alsa-utils/alsa/type
Normal file
@@ -0,0 +1 @@
|
||||
oneshot
|
1
srv/apache/apache-srv/producer-for
Normal file
1
srv/apache/apache-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
apache-log
|
1
srv/apache/apache-srv/type
Normal file
1
srv/apache/apache-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/apcupsd/apcupsd-srv/producer-for
Normal file
1
srv/apcupsd/apcupsd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
apcupsd-log
|
1
srv/apcupsd/apcupsd-srv/type
Normal file
1
srv/apcupsd/apcupsd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/apparmor/apparmor/type
Normal file
1
srv/apparmor/apparmor/type
Normal file
@@ -0,0 +1 @@
|
||||
oneshot
|
1
srv/at/atd-srv/producer-for
Normal file
1
srv/at/atd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
atd-log
|
1
srv/at/atd-srv/type
Normal file
1
srv/at/atd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/atftp/atftpd-srv/producer-for
Normal file
1
srv/atftp/atftpd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
atftpd-log
|
1
srv/atftp/atftpd-srv/type
Normal file
1
srv/atftp/atftpd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -10,35 +10,3 @@ USE_AUGENRULES=yes
|
||||
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/audit/auditctl/type
Normal file
1
srv/audit/auditctl/type
Normal file
@@ -0,0 +1 @@
|
||||
oneshot
|
1
srv/audit/auditd-srv/producer-for
Normal file
1
srv/audit/auditd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
auditd-log
|
1
srv/audit/auditd-srv/type
Normal file
1
srv/audit/auditd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/autofs/autofs-srv/producer-for
Normal file
1
srv/autofs/autofs-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
autofs-log
|
1
srv/autofs/autofs-srv/type
Normal file
1
srv/autofs/autofs-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/avahi/avahi-daemon-srv/producer-for
Normal file
1
srv/avahi/avahi-daemon-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
avahi-daemon-log
|
1
srv/avahi/avahi-daemon-srv/type
Normal file
1
srv/avahi/avahi-daemon-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/backlight/backlight/type
Normal file
1
srv/backlight/backlight/type
Normal file
@@ -0,0 +1 @@
|
||||
oneshot
|
1
srv/backuppc/backuppc/type
Normal file
1
srv/backuppc/backuppc/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/bftpd/bftpd/type
Normal file
1
srv/bftpd/bftpd/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/bind/named/type
Normal file
1
srv/bind/named/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/bitlbee/bitlbee-srv/producer-for
Normal file
1
srv/bitlbee/bitlbee-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
bitlbee-log
|
1
srv/bitlbee/bitlbee-srv/type
Normal file
1
srv/bitlbee/bitlbee-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/bluez/bluetoothd-srv/producer-for
Normal file
1
srv/bluez/bluetoothd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
bluetoothd-log
|
1
srv/bluez/bluetoothd-srv/type
Normal file
1
srv/bluez/bluetoothd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/boinc/boinc-srv/producer-for
Normal file
1
srv/boinc/boinc-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
boinc-log
|
1
srv/boinc/boinc-srv/type
Normal file
1
srv/boinc/boinc-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/bolt/boltd-srv/producer-for
Normal file
1
srv/bolt/boltd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
boltd-log
|
1
srv/bolt/boltd-srv/type
Normal file
1
srv/bolt/boltd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/brltty/brltty-srv/producer-for
Normal file
1
srv/brltty/brltty-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
brltty-log
|
1
srv/brltty/brltty-srv/type
Normal file
1
srv/brltty/brltty-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/bumblebee/bumblebeed-srv/producer-for
Normal file
1
srv/bumblebee/bumblebeed-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
bumblebeed-log
|
1
srv/bumblebee/bumblebeed-srv/type
Normal file
1
srv/bumblebee/bumblebeed-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/cgmanager/cgmanager/type
Normal file
1
srv/cgmanager/cgmanager/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/chrony/chronyd-srv/producer-for
Normal file
1
srv/chrony/chronyd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
chronyd-log
|
1
srv/chrony/chronyd-srv/type
Normal file
1
srv/chrony/chronyd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -1,35 +1,3 @@
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
CLAMD_DIRECTIVES="n3 s2000000 T"
|
||||
FRESHCLAM_DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/clamav/clamd-log/pipeline-name
Normal file
1
srv/clamav/clamd-log/pipeline-name
Normal file
@@ -0,0 +1 @@
|
||||
clamd
|
1
srv/clamav/clamd-log/type
Normal file
1
srv/clamav/clamd-log/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/clamav/clamd-srv/producer-for
Normal file
1
srv/clamav/clamd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
clamd-log
|
1
srv/clamav/clamd-srv/type
Normal file
1
srv/clamav/clamd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/clamav/freshclam-log/pipeline-name
Normal file
1
srv/clamav/freshclam-log/pipeline-name
Normal file
@@ -0,0 +1 @@
|
||||
freshclam
|
1
srv/clamav/freshclam-log/type
Normal file
1
srv/clamav/freshclam-log/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/clamav/freshclam-srv/producer-for
Normal file
1
srv/clamav/freshclam-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
freshclam-log
|
1
srv/clamav/freshclam-srv/type
Normal file
1
srv/clamav/freshclam-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/colord/colord-session/type
Normal file
1
srv/colord/colord-session/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/colord/colord/type
Normal file
1
srv/colord/colord/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -3,35 +3,3 @@ OPTS=""
|
||||
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/connman/connmand-srv/producer-for
Normal file
1
srv/connman/connmand-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
connmand-log
|
1
srv/connman/connmand-srv/type
Normal file
1
srv/connman/connmand-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/consul/consul-srv/producer-for
Normal file
1
srv/consul/consul-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
consul-log
|
1
srv/consul/consul-srv/type
Normal file
1
srv/consul/consul-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/containerd/containerd-srv/producer-for
Normal file
1
srv/containerd/containerd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
containerd-log
|
1
srv/containerd/containerd-srv/type
Normal file
1
srv/containerd/containerd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/coturn/coturn-srv/producer-for
Normal file
1
srv/coturn/coturn-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
coturn-log
|
1
srv/coturn/coturn-srv/type
Normal file
1
srv/coturn/coturn-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/cpupower/cpupower/type
Normal file
1
srv/cpupower/cpupower/type
Normal file
@@ -0,0 +1 @@
|
||||
oneshot
|
1
srv/cronie/cronie/type
Normal file
1
srv/cronie/cronie/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/cryptsetup/cryptsetup/type
Normal file
1
srv/cryptsetup/cryptsetup/type
Normal file
@@ -0,0 +1 @@
|
||||
oneshot
|
1
srv/cups/cupsd/type
Normal file
1
srv/cups/cupsd/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -3,35 +3,3 @@ AUTH_METHOD="pam"
|
||||
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/cyrus-sasl/saslauthd-srv/producer-for
Normal file
1
srv/cyrus-sasl/saslauthd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
saslauthd-log
|
1
srv/cyrus-sasl/saslauthd-srv/type
Normal file
1
srv/cyrus-sasl/saslauthd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/darkhttpd/darkhttpd-srv/producer-for
Normal file
1
srv/darkhttpd/darkhttpd-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
darkhttpd-log
|
1
srv/darkhttpd/darkhttpd-srv/type
Normal file
1
srv/darkhttpd/darkhttpd-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -13,35 +13,3 @@ OPTS=""
|
||||
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/dbus/dbus-srv/producer-for
Normal file
1
srv/dbus/dbus-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
dbus-log
|
1
srv/dbus/dbus-srv/type
Normal file
1
srv/dbus/dbus-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -8,35 +8,3 @@ DBUS_UUIDGEN="no"
|
||||
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/ddclient/ddclient/type
Normal file
1
srv/ddclient/ddclient/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/deluge/deluge-web-log/pipeline-name
Normal file
1
srv/deluge/deluge-web-log/pipeline-name
Normal file
@@ -0,0 +1 @@
|
||||
deluge-web
|
1
srv/deluge/deluge-web-log/type
Normal file
1
srv/deluge/deluge-web-log/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
1
srv/deluge/deluge-web-srv/producer-for
Normal file
1
srv/deluge/deluge-web-srv/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
deluge-web-log
|
1
srv/deluge/deluge-web-srv/type
Normal file
1
srv/deluge/deluge-web-srv/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
@@ -1,35 +1,3 @@
|
||||
# This configures the directives used for s6-log in the log service.
|
||||
DELUGE_WEB_DIRECTIVES="n3 s2000000 T"
|
||||
DELUGED_DIRECTIVES="n3 s2000000 T"
|
||||
|
||||
# This variable contains the cgroups version 2 settings for your services.
|
||||
# If this is set in this file, the settings will apply to all services.
|
||||
# If you want different settings for each service, place the settings in
|
||||
# /etc/conf.d/foo for service foo.
|
||||
# The format is to specify the setting and value followed by a newline.
|
||||
# Multiple settings and values can be specified.
|
||||
# For example, you would use this to set the maximum memory and maximum
|
||||
# number of pids for a service.
|
||||
#SV_CG_SETTINGS="
|
||||
#memory.max 10485760
|
||||
#pids.max max
|
||||
#"
|
||||
#
|
||||
# For more information about the adjustments that can be made with
|
||||
# cgroups version 2, see Documentation/cgroups-v2.txt in the linux kernel
|
||||
# source tree.
|
||||
#SV_CG_SETTINGS=""
|
||||
|
||||
# If this is yes, we will send sighup to the processes in the cgroup
|
||||
# immediately after stopsig and sigcont.
|
||||
#SV_CG_SEND_SIGHUP="NO"
|
||||
|
||||
# This is the amount of time in seconds that we delay after sending sigcont
|
||||
# and optionally sighup, before we optionally send sigkill to all
|
||||
# processes in the # cgroup.
|
||||
# The default is 90 seconds.
|
||||
#SV_CG_TIMEOUT_STOPSEC="90"
|
||||
|
||||
# If this is set to no, we do not send sigkill to all processes in the
|
||||
# cgroup.
|
||||
#SV_CG_SEND_SIGKILL="YES"
|
||||
|
1
srv/deluge/deluged-log/pipeline-name
Normal file
1
srv/deluge/deluged-log/pipeline-name
Normal file
@@ -0,0 +1 @@
|
||||
deluged
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user