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 * * * / |
| </ | </ | ||