Description of problem: When creating a queue and then sharing it, restricting it to specific IP addresses the generatet config contains "Listen 10.0.0.2:631" instead of Allow from 10.0.0.2. The host in question's ip-address is 10.0.0.4. Version-Release number of selected component (if applicable): redhat-config-printer-gui-0.6.79.2-1 redhat-config-printer-0.6.79.2-1 How reproducible: Steps to Reproduce: 1. be root 2. printconf 3. select a queue 4. select menu: action -> sharing... 5. In dialog tab Queue click for "This queue is available to other computers" 6. Remove the "All hosts" line from the Allowed hosts 7. Add/Single IP address/10.0.0.2 (the address should not be one of the addresses of your computer) and click ok. 8. click ok in the "Sharing properties" dialog 9. click apply in the printer configuration main window This is highly bogus and when I add Actual results: Inspect the cupsd.conf file genrated and at the very end find "Listen 10.0.0.2:631". When cups is then _restarted_ instead of just reconfigured it bails out with this in the messages file: Jan 3 16:16:10 roke cupsd: cupsd: Child exited with status 99! Expected results: Only the Allow from lines generated earlier in the file. And perhaps a "Port" command for listening to the network in general, or some Listen commands for each local address of the computer. Additional info:
Please try these experimental packages: ftp://people.redhat.com/twaugh/tmp/redhat-config-printer-0.6.79.3-1.i386.rpm ftp://people.redhat.com/twaugh/tmp/redhat-config-printer-gui-0.6.79.3-1.i386.rpm Let me know if that helps or not.
*ping*
*ping* Please respond so that I know if this fixes the problem you were seeing.
Sorry. I was busy writing a book to a deadline. Yes. It's much better like this, the Listen statements stick to the hosts own addresses and adding new addresses only adds Allow from statements: <Location /printers/otak> Order Deny,Allow Deny From All Allow From 127.0.0.1 AuthType None Allow from 10.0.0.2 Allow from 10.0.0.5 Allow from 10.0.0.129 </Location> To me this appears to be resolved. Thanks, Nicolai