I have now modified ippusbxd in the upstream GIT repository to listen on both IPv4 and IPv6 sockets using the select() function to watch both. On each socket I restrict to localhost in the proper way. I have tested that with
wget 'http://localhost:60000/'
wget 'http://[::1]:60000/'
wget '<Any other IP from "ifconfig" output>:60000'
and the first two download the short HTML message into the index.html file, any other gives "Connection refused".
For you to test I have uploaded cups-filters_1.0.71-1ubuntu4 to Wily. Please test and if it is OK, I will release this version of ippusbxd upstream and updated the ippusbxd package in Universe.
I have now modified ippusbxd in the upstream GIT repository to listen on both IPv4 and IPv6 sockets using the select() function to watch both. On each socket I restrict to localhost in the proper way. I have tested that with
wget 'http:// localhost: 60000/'
wget 'http://[::1]:60000/'
wget '<Any other IP from "ifconfig" output>:60000'
and the first two download the short HTML message into the index.html file, any other gives "Connection refused".
For you to test I have uploaded cups-filters_ 1.0.71- 1ubuntu4 to Wily. Please test and if it is OK, I will release this version of ippusbxd upstream and updated the ippusbxd package in Universe.