This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
help:technical:ircd [2015/06/26 02:25] – gatewayy | help:technical:ircd [2020/05/19 17:58] (current) – [gitsync] rubin | ||
---|---|---|---|
Line 3: | Line 3: | ||
ssh into your server. | ssh into your server. | ||
- | Then run: | ||
- | git clone https:// | ||
- | The system will begin to download the latest version of the nefarious ircu. | ||
Before we continue, we'd like to make sure you have the packages needed for a successful install. | Before we continue, we'd like to make sure you have the packages needed for a successful install. | ||
Line 18: | Line 15: | ||
libpcre3-dev | libpcre3-dev | ||
byacc | byacc | ||
+ | gawk | ||
+ | | ||
The named packages above can be fetched (on a Debian based system) with apt-get: | The named packages above can be fetched (on a Debian based system) with apt-get: | ||
- | sudo apt-get install openssl libssl-dev autoconf automake flex libpcre3-dev byacc | + | sudo apt-get install |
Note: The names of the packages above may vary, depending on your distribution. | Note: The names of the packages above may vary, depending on your distribution. | ||
+ | |||
+ | run: | ||
+ | git clone https:// | ||
+ | |||
+ | The system will begin to download the latest version of the nefarious ircu. | ||
With that said, we now move on to getting the server up and running. | With that said, we now move on to getting the server up and running. | ||
Line 75: | Line 78: | ||
read the unix manual to crontab for more information. | read the unix manual to crontab for more information. | ||
- | ====== | + | ====== |
- | Nefarious now includes support | + | iauthd provides |
Requirements: | Requirements: | ||
Line 135: | Line 138: | ||
====== Please install the following cron jobs: ====== | ====== Please install the following cron jobs: ====== | ||
- | ===== linesync | + | ===== gitsync |
- | linesync | + | gitsync |
+ | |||
+ | You must have an SSH key setup for the user that runs ircd. This is normally in '' | ||
+ | |||
+ | Once you have been given access, you must initialize the repository: '' | ||
+ | |||
+ | If that works, you'll have our server list and additions added to your ircd.conf, and a new certificate (.pem) file. | ||
< | < | ||
- | 0 0 * * * / | + | 0 0 * * * / |
</ | </ | ||