Community
Participate
Working Groups
When running the SharedInstallTests, there are several hundred (one for every file?) errors in the console logs about problems with chmod. For instance: [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/dropins: new permissions are r-xrwxr-x, not r-xr-xr-x [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/readme: new permissions are r-xrwxr-x, not r-xr-xr-x [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/readme/readme_eclipse.html: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files: new permissions are r-xrwxr-x, not r-xr-xr-x [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files/mpl-v11.txt: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files/IJG_README: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files/pixman-licenses.txt: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files/webkit-bsd.txt: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files/about_cairo.html: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/about_files/lgpl-v21.txt: new permissions are r--rw-r--, not r--r--r-- [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/p2: new permissions are r-xrwxr-x, not r-xr-xr-x [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/p2/org.eclipse.equinox.p2.core: new permissions are r-xrwxr-x, not r-xr-xr-x [java] STDERR: chmod: /tmp/1302153552237-0.7321328440426936/eclipse/p2/org.eclipse.equinox.p2.core/cache: new permissions are r-xrwxr-x, not r-xr-xr-x
Note this is on Linux only.
I was able to reproduce this on my local Linux machine. The call out to chmod was missing the "all" reference. (-w instead of a-w) $ ls -l eclipse.ini -r--rw-r-- 1 dj ottawa 294 Feb 10 16:28 eclipse.ini $ chmod -w eclipse.ini chmod: eclipse.ini: new permissions are r--rw-r--, not r--r--r-- $ chmod a-w eclipse.ini $ ls -l eclipse.ini -r--r--r-- 1 dj ottawa 294 Feb 10 16:28 eclipse.ini