]> git.somenet.org - root/pub/somesible.git/blob - roles/server/ircd/files/default/inspircd.service
roles/server/ircd/files
[root/pub/somesible.git] / roles / server / ircd / files / default / inspircd.service
1 #
2 ################################################
3 ### Managed by someone's ansible provisioner ###
4 ################################################
5 # Part of: https://git.somenet.org/root/pub/somesible.git
6 # 2017-2025 by someone <someone@somenet.org>
7 #
8 #
9 # InspIRCd -- Internet Relay Chat Daemon
10 #
11 #   Copyright (C) 2019 Robby <robby@chatbelgie.be>
12 #   Copyright (C) 2015 Attila Molnar <attilamolnar@hush.com>
13 #   Copyright (C) 2014, 2019-2020 Sadie Powell <sadie@witchery.services>
14 #
15 # This file is part of InspIRCd.  InspIRCd is free software: you can
16 # redistribute it and/or modify it under the terms of the GNU General Public
17 # License as published by the Free Software Foundation, version 2.
18 #
19 # This program is distributed in the hope that it will be useful, but WITHOUT
20 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
21 # FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
22 # details.
23 #
24 # You should have received a copy of the GNU General Public License
25 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
26 #
27
28
29 [Unit]
30 After=network.target
31 Description=InspIRCd - Internet Relay Chat Daemon
32 Documentation=man:inspircd(8)
33 After=network-online.target
34 Wants=network-online.target
35
36 [Service]
37 Type=simple
38 User=irc
39 Group=irc
40 ExecStart=/usr/sbin/inspircd --nofork --nopid --nolog
41 ExecReload=/bin/kill -HUP $MAINPID
42 Restart=always
43 RestartSec=30
44
45
46 [Install]
47 WantedBy=multi-user.target