This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
Environment="DATADIR=/var/lib/quassel" "LOGFILE=/var/log/quassel/core.log" "LOGLEVEL=Info" "PORT=4242" "LISTEN=::,0.0.0.0"
-
EnvironmentFile=-/etc/default/quasselcore
-
EnvironmentFile=-/etc/quassel.conf
-
EnvironmentFile=-/etc/sysconfig/quasselcore
-
ExecReload=/bin/kill -HUP $MAINPID
-
ExecStart=/usr/bin/quasselcore --configdir=${DATADIR} --logfile=${LOGFILE} --loglevel=${LOGLEVEL} --port=${PORT} --listen=${LISTEN} --require-ssl
-
ExecStart=/usr/bin/quasselcore --configdir=/var/lib/quassel --listen=${LISTEN} --port=${PORT}
-
ExecStart=/usr/bin/quasselcore --listen=${QUASSELCORE_LISTEN} --port=${QUASSELCORE_PORT} --configdir=/var/lib/quasselcore --logfile=/var/log/quassel/quasselcore
-
Group=quassel
-
PIDFile=/run/quassel.pid
-
Restart=on-failure
-
Type=simple
-
User=quassel
-
User=quasselcore
-
WorkingDirectory=/var/lib/quassel
-
-
[Unit]
-
After=network-online.target postgresql.service
-
After=network-online.target postgresql.service mysql.service
-
After=network.target
-
Description=Quassel Core
-
Description=Quassel core service
-
Description=distributed IRC client using a central core component
-
Documentation=man:quasselcore(1)
-
Wants=network-online.target postgresql.service
-
Additionnal notes
Nothing here.