Bug#278101: libgnomevfs asumes home is /home/user

Sjoerd Simons Sjoerd Simons <sjoerd@spring.luon.net>, 278101@bugs.debian.org
Wed, 26 Jan 2005 15:16:30 +0100


On Wed, Jan 26, 2005 at 02:55:51PM +0100, browaeys.alban@wanadoo.fr wrote:
> I haven t found a specific testament about that in posix:
> http://www.opengroup.org/onlinepubs/009695399/toc.htm 
> be it base definition or shell, and C.
> They define the meaning of HOME and getpwuid but do nto tell if env should be
> tested first.  Though i always seen it like perl or pyhton does.
> 
> environment is easier to crack than getwuid , that may explain why gnome
> implemented it like that.  My opinion is that gnome-vfs should follow shell
> usage. But i feel that environment is broken in unix, i won t blame gnome if
> they feel the same.

I seems like a real design decision to do it this way, so i don't think it will
change unless you have very very good arguments for it..
  
> If it s a bug i feel its a critical one for gnome but not for debian . We
> have a strong policy against environment variables.

So then the glib behaviour is actually correct :)
  
> May i reopen this bug ?

Your always free to reopen bugs, but in this case it will just get
tagged WONTFIX.. So it's pointless to re-open it. 

If you really want to push this on, i guess it's best to bug glib upstream 
about the behaviour. But as said you will need some very good arguments.

  Sjoerd
-- 
One has to look out for engineers -- they begin with sewing machines
and end up with the atomic bomb.
		-- Marcel Pagnol