The company I'm in uses the Java Secure Application Manager to "secure" non-internal connections their webmail and electronic collaboration software.
Aside from using expired certificates, and missing the permissions JAR File Manifest Attributes, the sofware runs fine, except it needs to bind to ports 80 and 443, which means to run it, I need to be running the icedtea
plugin in Firefox running as root. Is there anyway I can let this application access to those ports without needing to run it as root (for security reasons)?
setcap 'cap_net_bind_service=+ep' JRE_FILE
- see stackoverflow.com/a/414258 for more detailsFailed to set capabilities on file /usr/bin/program (Invalid argument)