← Back to team overview

openjdk team mailing list archive

[Bug 444641] Re: icedtea6-plugin doesn’t work in AFS network home directories

 

Launchpad has imported 8 comments from the remote bug at
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=166.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2008-06-30T14:42:13+00:00 Andrej-filipcic wrote:

java plugin creates a pipe in ~/.gcjwebplugin which does not work if the
home directory is in AFS space. the .gcjwebplugin directory should be
created in /tmp, like /tmp/kde-username/gcjwebplugin for example.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/0

------------------------------------------------------------------------
On 2008-10-28T19:42:35+00:00 Dbhole wrote:

Why would the user's own home directory not be writable? Firefox itself
expects the users home dir to be writable, so does NetX. I don't think
it is wrong for the plugin to make that kind of assumption...

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/1

------------------------------------------------------------------------
On 2008-10-29T16:43:50+00:00 Andrej-filipcic wrote:

AFS does not support named pipes which are used for the plugins. Similar
for unix domain sockets. kde and gnome solve that problem by using /tmp.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/2

------------------------------------------------------------------------
On 2010-01-13T23:20:15+00:00 Gnu-andrew-n wrote:

Changing subject to more accurately depict the issue.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/4

------------------------------------------------------------------------
On 2010-01-13T23:20:33+00:00 Gnu-andrew-n wrote:

*** Bug 312 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/5

------------------------------------------------------------------------
On 2010-03-16T17:10:33+00:00 Jonathan Reed wrote:

Is there a chance of this getting fixed anytime soon?

With Sun's java getting demoted from the main Ubuntu repository to the
partners repository, and Ubuntu focusing on OpenJDK, it would be great
to have the plugin working on AFS, NFS, and other home directories which
don't support FIFOs or sockets.

An ideal solution would be creating the icedtea and gcj plugin data
directories in /tmp somewhere, like GNOME and KDE do.

Failing that, honoring an environment variable like ICEDTEA_PLUGIN_DIR
before falling back to ~/.icedteaplugin would be great.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/6

------------------------------------------------------------------------
On 2010-03-19T15:06:31+00:00 Dbhole wrote:

Yes, this is a blocker on my TODO list before final release.

One change though -- only the pipes will be in /tmp. The rest of the
data (normal files) will continue to reside in ~/.icedteaplugin/ , as it
is persistent data like cache, logs, etc. that needs to survive.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/7

------------------------------------------------------------------------
On 2010-03-19T15:40:47+00:00 Dbhole wrote:

Fixed in HEAD in the way specified in Comment #6.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/444641/comments/8

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in Ubuntu.
https://bugs.launchpad.net/bugs/444641

Title:
  icedtea6-plugin doesn’t work in AFS network home directories

Status in Iced Tea:
  Fix Released
Status in “openjdk-6” package in Ubuntu:
  Fix Released

Bug description:
  The icedtea plugin creates fifos at ~/.icedteaplugin/icedtea-
  appletviewer-to-plugin and ~/.icedteaplugin/icedtea-plugin-to-
  appletviewer.  So if $HOME is in an AFS filesystem, which doesn’t
  support fifos, the plugin doesn’t work at all.  For example, this
  makes the plugin unusable for MIT Athena machines.

To manage notifications about this bug go to:
https://bugs.launchpad.net/icedtea/+bug/444641/+subscriptions


References