cautious-launcher is an Ubuntu-specific helper that ensures .jar files have the required executable bit set in order to comply with the following:
https://wiki.ubuntu.com/SecurityTeam/Policies#Execute- Permission_Bit_Required The problem with openjdk is with this section in the rules file: # .desktop files need to be multiarch installable java_launcher = /$(basedir)/bin/java java_launcher = /usr/bin/java ifeq ($(distribution),Ubuntu) ifeq (,$(filter $(distrel),karmic jaunty intrepid hardy)) java_launcher = cautious-launcher %f /$(basedir)/bin/java java_launcher = cautious-launcher %f /usr/bin/java endif endif I'm not sure why java_launcher is getting set twice, and I'm not sure why we're limiting cautious-launcher to older ubuntu releases. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1448548 Title: OpenJDK 7/8 don't generate .desktop needed by nautilus To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1448548/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
