You don't have to take my word for it. Install RHEL/Centos 4.3. Create a printer with lpadmin. Test it out. Reboot the machine... and you will find that it does not even appear in printers.conf. This may be true in the current 4.7 release, as well. It made it through Fedora and at least 4 releases of RHEL. Why not 4 more?
Ubuntu provides the Selinux libraries in Intrepid. But the far more sane and less problematic AppArmor is used by default. I have not kept up with what the MS-Linux devs are doing. But last I looked, AppArmor was the default there, as well.