My operative system is Sabayon 5.0 KDE.
When I installed, I chose to disable four services that I can't remember the names of, except cups (got a printer?). Well, yes I have a printer, but untickled all of them including that one. My memory told me that there was two different printing systems, of is completely correct (four actually, but two of them rather useless). Well, but there showed up no other alternatives than cups when I fired up the controlpanel and printing (in KDE, of whom used to have so many options that it lead to vertigo.)
You may wonder why I chose to untickle the cups alternative, well, I have a printer, that's correct, but it's an usb one, and according to my logic sense I shouldn't need to have an open port in my firewall as of it's not a network printer, I've may missed out on something here.
It would actually take less time to reinstall the system than to try to solve this one, but I'm too stubborn to give in to a problem whom I know is possible to solve without reinstallation (eventually still is there even if reinstalled).
I've read many manuals, and the questions crawling in my mind are:
1. Am I correct about the USB-printer don't need an open port for cups? (I'm probably not)
2. As the former assumtion is probably not correct, what port to open? (631?)
(I've found how to open a port: iptables -A INPUT -p tcp --dport 22 -j ACCEPT, exchange the -A with -D to close it)
(I've also found a genious way to let the port be closed, but still listen to it http://www.linuxquestions.org/questions/linux-security-4/closing-port-631-ipp-382763/
3. If the assumtion in 1. is correct, I've read that a solution could be to downgrade cups to version 1.3.11, as it there have support for usb-printers. I've managed to mask version 1.4.1 in both portage and entropy though. After I've read man equo and man emerge a bunch of times, and done a lot of creative commands in both I cannot see that downgrading under them is an option (correct me if I'm wrong). So I've tried to compile ver. 1.3.11, that seemed to work smooth, so I checked out in entropy, there it seems like I have ver 1.4.1, so i considered to remove it, would have been a pretty stupid move, as the veiredest and seemingly not related programs also would go down at same time.
4. Is there anything else I should consider? (Windows? Typewriter?)