(Created page with "Tested on pissircd with custom scripts installed. * Remove all of your previous build and backup folders (you won't be using the built in unrealircd upgrader, so clear out th...") |
No edit summary |
||
Line 2: | Line 2: | ||
* Remove all of your previous build and backup folders (you won't be using the built in unrealircd upgrader, so clear out the old cruft.) | * Remove all of your previous build and backup folders (you won't be using the built in unrealircd upgrader, so clear out the old cruft.) | ||
* Back up your unrealircd folder (cp -R unrealircd backup.unrealircd) | * Back up your unrealircd folder ('''cp -R unrealircd backup.unrealircd''') | ||
* git clone https://github.com/pissnet/pissircd | * '''git clone https://github.com/pissnet/pissircd''' | ||
* cd pissircd && ./Config | * '''cd pissircd && ./Config''' | ||
* Hit enter on everything (defaults) | * Hit enter on everything (defaults) | ||
* make | * '''make''' | ||
* make install | * '''make install''' | ||
* cd .. | * cd .. | ||
* cd unrealircd | * cd unrealircd | ||
* cd conf | * cd conf | ||
* nano unrealircd.conf | * nano unrealircd.conf | ||
* Comment out the entire block for > | * Comment out the entire block for > log "ircd.log" | ||
** from '''log "ircd.log"''' | |||
** including "'''flags {'''" | |||
** to second "'''}'''" | |||
** It will keep the ircd from complaining and default to logging what it already logged without commenting out that section, otherwise your conf fails checks. | ** It will keep the ircd from complaining and default to logging what it already logged without commenting out that section, otherwise your conf fails checks. | ||
* Add these two lines to your unrealircd.conf: | * Add these two lines to your unrealircd.conf: | ||
** include "snomasks.default.conf"; | ** '''include "snomasks.default.conf";''' | ||
** loadmodule "cloak_md5"; | ** '''loadmodule "cloak_md5";''' | ||
* Save | * Save | ||
* cd .. | * cd .. | ||
* ./unrealircd stop | * '''./unrealircd stop''' | ||
* ./unrealircd start | * '''./unrealircd start''' | ||
You should be running piss60 successfully. | You should be running piss60 successfully. |
Revision as of 14:56, 14 February 2022
Tested on pissircd with custom scripts installed.
- Remove all of your previous build and backup folders (you won't be using the built in unrealircd upgrader, so clear out the old cruft.)
- Back up your unrealircd folder (cp -R unrealircd backup.unrealircd)
- git clone https://github.com/pissnet/pissircd
- cd pissircd && ./Config
- Hit enter on everything (defaults)
- make
- make install
- cd ..
- cd unrealircd
- cd conf
- nano unrealircd.conf
- Comment out the entire block for > log "ircd.log"
- from log "ircd.log"
- including "flags {"
- to second "}"
- It will keep the ircd from complaining and default to logging what it already logged without commenting out that section, otherwise your conf fails checks.
- Add these two lines to your unrealircd.conf:
- include "snomasks.default.conf";
- loadmodule "cloak_md5";
- Save
- cd ..
- ./unrealircd stop
- ./unrealircd start
You should be running piss60 successfully.