# AppArmor profile for UnrealIRCd 5 # # Note that you may still see some DENIED warnings in logs with # operation="chmod". These are harmless and can be safely ignored. # # Tested on Ubuntu 16.04 LTS and Ubuntu 18.04 LTS # # IMPORTANT: you will have to modify the path to executable below # if it's not /home/ircd/unrealircd/bin/unrealircd ! #include # Change the pathname of your UnrealIRCd executable here: /home/ircd/unrealircd/bin/unrealircd { #include #include @{HOME}/unrealircd/conf/ r, @{HOME}/unrealircd/conf/** r, @{HOME}/unrealircd/data/** rw, @{HOME}/unrealircd/lib/*.so* mr, @{HOME}/unrealircd/logs/* rw, @{HOME}/unrealircd/modules/**.so r, @{HOME}/unrealircd/tmp/ r, @{HOME}/unrealircd/tmp/* mrw, @{HOME}/unrealircd/bin/unrealircd mr, }