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.