]> jfr.im git - irc/evilnet/node-irc-nefarious.git/commitdiff
no pid
authorHalf-Shot <redacted>
Thu, 6 Oct 2022 13:44:07 +0000 (14:44 +0100)
committerHalf-Shot <redacted>
Thu, 6 Oct 2022 13:44:07 +0000 (14:44 +0100)
.github/support/inspircd.conf
.github/workflows/tests.yml

index d8dc41174008aaa4587fbf5fc0f0a4ee8a1ddc9b..b9763e910d21256fc85a9996f974c6d9e278cad0 100644 (file)
@@ -1,72 +1,3 @@
-########################################################################
-#                                                                      #
-#               ___                ___ ____   ____    _                #
-#              |_ _|_ __  ___ _ __|_ _|  _ \ / ___|__| |               #
-#               | || '_ \/ __| '_ \| || |_) | |   / _` |               #
-#               | || | | \__ \ |_) | ||  _ <| |__| (_| |               #
-#              |___|_| |_|___/ .__/___|_| \_\\____\__,_|               #
-#                            |_|                                       #
-#      ____             __ _                       _   _               #
-#     / ___|___  _ __  / _(_) __ _ _   _ _ __ __ _| |_(_) ___  _ __    #
-#    | |   / _ \| '_ \| |_| |/ _` | | | | '__/ _` | __| |/ _ \| '_ \   #
-#    | |__| (_) | | | |  _| | (_| | |_| | | | (_| | |_| | (_) | | | |  #
-#     \____\___/|_| |_|_| |_|\__, |\__,_|_|  \__,_|\__|_|\___/|_| |_|  #
-#                            |___/                                     #
-#                                                                      #
-##################################||####################################
-                                 #||#
-##################################||####################################
-#                                                                      #
-#         This is an example of the config file for InspIRCd.          #
-#             Change the options to suit your network.                 #
-#                                                                      #
-#                                                                      #
-#    ____                _   _____ _     _       ____  _ _   _         #
-#   |  _ \ ___  __ _  __| | |_   _| |__ (_)___  | __ )(_) |_| |        #
-#   | |_) / _ \/ _` |/ _` |   | | | '_ \| / __| |  _ \| | __| |        #
-#   |  _ <  __/ (_| | (_| |   | | | | | | \__ \ | |_) | | |_|_|        #
-#   |_| \_\___|\__,_|\__,_|   |_| |_| |_|_|___/ |____/|_|\__(_)        #
-#                                                                      #
-#   Lines prefixed with READ THIS BIT, as shown above, are IMPORTANT   #
-#   lines, and you REALLY SHOULD READ THEM. Yes, THIS MEANS YOU. Even  #
-#   if you've configured InspIRCd before, these probably indicate      #
-#   something new or different to this version and you SHOULD READ IT. #
-#                                                                      #
-########################################################################
-
-#-#-#-#-#-#-#-#-#-#  CONFIGURATION FORMAT  #-#-#-#-#-#-#-#-#-#-#-#-#-#-
-#                                                                     #
-# In order to maintain compatibility with older configuration files,  #
-# you can change the configuration parser to parse as it did in       #
-# previous releases. When using the "compat" format, you need to use  #
-# C++ escape sequences (e.g. \n) instead of XML ones (e.g. &nl;) and  #
-# can not use <define> to create macros.                              #
-#<config format="compat">
-
-#-#-#-#-#-#-#-#-#-#  INCLUDE CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#-#-#
-#                                                                     #
-# This optional tag allows you to include another config file         #
-# allowing you to keep your configuration tidy. The configuration     #
-# file you include will be treated as part of the configuration file  #
-# which includes it, in simple terms the inclusion is transparent.    #
-#                                                                     #
-# All paths to config files are relative to the config directory.     #
-#                                                                     #
-# You may also include an executable file, in which case if you do so #
-# the output of the executable on the standard output will be added   #
-# to your config at the point of the include tag.                     #
-#                                                                     #
-# Syntax is as follows:                                               #
-#<include file="file.conf">                                           #
-#<include directory="modules">                                        #
-#<include executable="/path/to/executable parameters">                #
-#                                                                     #
-# Executable include example:                                         #
-#<include executable="/usr/bin/wget -q -O - https://example.com/inspircd.conf">
-#                                                                     #
-# <include executable="sh ./conf/config.sh" noexec="no">
-
-
 #-#-#-#-#-#-#-#-#-#-#-#-  SERVER DESCRIPTION  -#-#-#-#-#-#-#-#-#-#-#-#-
 #                                                                     #
 #   Here is where you enter the information about your server.        #
index 6398ef2575f9a80ee0d4958e95e5a5d1d5ad8726..11804a6709a982e48799221fa6f022a3101e9873 100644 (file)
@@ -43,7 +43,8 @@ jobs:
           sudo apt update
           sudo apt install inspircd
           sudo cp .github/support/inspircd.conf /etc/inspircd/inspircd.conf
-          sudo inspircd --runasroot
+          sudo chown irc:irc /etc/inspircd/inspircd.conf
+          sudo inspircd --runasroot --nopid
       - name: Use Node.js ${{ matrix.node_version }}
         uses: actions/setup-node@v1
         with: