HOWTO : Apparmor for xChat on Ubuntu 12.04
Apparmor is a kind of application firewall which is similar to SELinux. Apparmor is installed by default for Ubuntu.
The apparmor for xChat is not existed in
Step 1 :
Step 2 :
usr.bin.xchat
Make sure the line #19, #34 and #36 are match the installed version of Python. If you upgraded the Python to other version, make sure to change it accordingly; otherwise, xChat will not run as it is blocked by apparmor.
Copy the captioned source code and placed it to
Step 3 :
After making the changes (if any), then enable it.
That's all! See you.
REFERENCE
Apparmor manual for Ubuntu
The apparmor for xChat is not existed in
/etc/apparmor.d/
and you should build your own. You can copy the following source code to the directory and enable it.Step 1 :
sudo apt-get install apparmor-utils
sudo apt-get install xchat
Step 2 :
usr.bin.xchat
Make sure the line #19, #34 and #36 are match the installed version of Python. If you upgraded the Python to other version, make sure to change it accordingly; otherwise, xChat will not run as it is blocked by apparmor.
Copy the captioned source code and placed it to
/etc/apparmor.d/
and name it as "usr.bin.xchat"
Step 3 :
After making the changes (if any), then enable it.
sudo aa-enforce /etc/apparmor.d/usr.bin.xchat
That's all! See you.
REFERENCE
Apparmor manual for Ubuntu