Skip to content
Valerie Liu edited this page Jan 1, 2024 · 8 revisions

Installation

This guide will walk you through the process of installing an UnrealIRCd module.

Installation Steps

Step 1: Download the Module

  • Click here to download the module zip file directly from GitHub.

Step 2: Copy the Module to UnrealIRCd's Module Directory

  • Extract the downloaded zip file.
  • Copy the extracted module file (the .c file) to the src/modules/third directory of your UnrealIRCd installation, making sure to put it in the directory which looks like, for example ~/unrealircd-6.1.4/src/modules/third and NOT the directory which looks like ~/unrealircd/modules/third.

Step 3: Build and Install the Module

  • Open a terminal and navigate to your UnrealIRCd installation directory. Again, this should look like, for example ~/unrealircd-6.1.4/ and NOT the directory which looks like ~/unrealircd/modules/third.
  • Run the following commands:
    make
    make install

Step 4: Configuration

Please see the Configuration section of this wiki to configure your no-services.

Step 5: Rehash UnrealIRCd

  • After successfully installing the module and configuring things, rehash your UnrealIRCd server to load the new module. You can do this by running:
    ./unrealircd rehash