Bug 113509

Summary: linc-cleanup-sockets does not respect TMPDIR
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Jon Nelson <jnelson-suse>
Component: GNOMEAssignee: Michael Meeks <mmeeks>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Beta 3   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jon Nelson 2005-08-27 02:32:48 UTC
While other programs that use the gconf and/or orbit libraries *DO* respect
TMPDIR, linc-cleanup-sockets (located in the orbit2-devel package, IMO
erroneously) does NOT respect this variable. The consequence of this is that the
files are created in one place but linc-cleanup-sockets will look in another
place. Often this is not a huge problem because not everybody sets TMPDIR.
However, many environments are increasinly setting TMPDIR and as a consequence
linc-cleanup-sockets will cease to function properly.
Comment 1 Michael Meeks 2005-08-31 14:29:15 UTC
Hmm, yes - quite right, it should use g_get_tmp_dir ... instead, cf.
ORBit2/src/GIOP/giop.c (giop_tmpdir_init) well - really, it should prolly be yet
more complex than that wrt. the security bits there but ... ;-)
Comment 2 Michael Meeks 2005-11-21 11:27:07 UTC
fixed up-stream by F Crozat of Mdk I believe, should be in the next ORBit2 releases / NLD 10. etc. Thanks.