If you receive the following error message when you create and then save a macro on a target server running Linux® Fedora™ 18 with Java™ 1.7.0 (update 45 and later), disable SELinux in Fedora 18 on the target server to resolve the problem.
"An error occurred attempting to write the new keyboard macros. Macro was not added"