Description of problem: Quoting from kickstart/KickstartScriptEdit.do: "First, commands related to RHN Satellite will automatically be performed (for example, esystem registration to RHN Satellite). Next, the non-chroot post script will be executed, and finally the post script will be executed" This does not match reality. A user-created non-chroot post script gets executed *before* the built-in Satellite registration (via the cobbler snippet redhat_register). There is also a typo in the above, as it says "...esystem registration" instead of "...system registration" Version-Release number of selected component (if applicable): Satellite 5.4.1 How reproducible: Always Steps to Reproduce: 1. Set up a kickstart profile 2. create a non-chroot post script containing "# TEST-NONCHROOT-POST" 3. view the resulting kickstart file Actual results: Observe that "# TEST-NONCHROOT-POST" is shown *before* the section which says: "# begin cobbler snippet # begin Red Hat management server registration" Expected results (if the documentation was right): "# TEST-NONCHROOT-POST" is shown *after* the section which says: "# begin cobbler snippet # begin Red Hat management server registration" Additional info: It's a good thing that non-chroot post runs before the Satellite built-in stuff, so IMO it's better to change the instructions to match the functionality rather than the other way around.