[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2013-03-14 Thread Bug Watch Updater
** Changed in: weston
   Status: Confirmed => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2013-03-12 Thread Bug Watch Updater
Launchpad has imported 2 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=62092.

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 2013-03-10T09:10:08+00:00 Emilio Pozuelo Monfort wrote:

Currently weston aborts if XDG_RUNTIME_DIR is unset. However the XDG
base dir spec says:

"If $XDG_RUNTIME_DIR is not set applications should fall back to a
replacement directory with similar capabilities and print a warning
message."[1]

This is specially problematic because of weston-launch resetting the
environment (bug 61877).

[1] http://standards.freedesktop.org/basedir-spec/basedir-spec-
latest.html

Reply at:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/comments/8


On 2013-03-11T18:45:33+00:00 Darxus wrote:

Explanation for current behavior by pq here:
http://lists.freedesktop.org/archives/wayland-
devel/2013-March/007902.html

Contents:

> But still, Emilio, the reason we on purpose fail on missing
> XDG_RUNTIME_DIR is that there is no suitable "replacement directory
> with similar capabilities" to be found in general.
>
> For example, falling back to anything under $HOME will fail for
> nfs-mounted home, I believe.
>
> The requirements for XDG_RUNTIME_DIR are actually quite difficult
> to fill without specific distribution support. Especially the following:
>
> "The directory MUST be on a local file system and not shared with
> any other system. The directory MUST by fully-featured by the
> standards of the operating system. More specifically, on Unix-like
> operating systems AF_UNIX sockets, symbolic links, hard links,
> proper permissions, file locking, sparse files, memory mapping,
> file change notifications, a reliable hard link count must be
> supported, and no restrictions on the file name character set
> should be imposed."
>
> - http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
>
> Therefore we want the user to explicitly shoot himself in the
> foot if they have to. We actually used to have a fallback for
> XDG_RUNTIME_DIR being unset, and it only caused confusion.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/comments/9


** Changed in: weston
   Status: Unknown => Confirmed

** Changed in: weston
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2013-03-10 Thread min2
** Bug watch added: freedesktop.org Bugzilla #62092
   https://bugs.freedesktop.org/show_bug.cgi?id=62092

** Also affects: weston via
   https://bugs.freedesktop.org/show_bug.cgi?id=62092
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2012-10-08 Thread Darxus
My interest in this bug is resolved with ubuntu-desktop now having a
dependency on libpam-xdg-support.

Is there any real chance anybody here is going to do anything on what
the summary was changed to, the lack of fallback if $XDG_RUNTIME_DIR is
not set, especially now that it will be set by default for everyone due
to the above, or should it be closed "won't fix"?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2012-09-28 Thread Darxus
Great, thanks.  In that case I'm fine with weston having no recommends
for libpam-xdg-support.

>From #weston:

--- Day changed Thu Sep 06 2012
15:52 < smallfoot-> weston should work without XDG_RUNTIME_DIR
15:52 < smallfoot-> as per the spec
15:52 < smallfoot-> 
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables
15:52 < smallfoot-> "If $XDG_RUNTIME_DIR is not set applications should fall 
back to a replacement directory with similar
capabilities and print a warning message. "
16:13 < Darxus> smallfoot-: That's kind of funny.
16:20 < krh> smallfoot-: the funny thing is, there is no directory with similar 
capabilities
16:33 < smallfoot-> krh, oh, maybe ~/tmp/ or /tmp/ or /run/user/ ?
16:34 < smallfoot-> today mountall was updated in ubuntu from 2.38 to 2.40 
which have /run/user/ and the preliminary work for XDG_RUNTIME_SUPPORT, the 
other part is missing is a PAM module
16:36 < smallfoot-> 
https://bugs.launchpad.net/ubuntu/+source/consolekit/+bug/894391
16:38 < thiago> $HOME could be network-mounted
16:38 < thiago> it could also be SMB, which means no sockets
16:38 < thiago> /tmp is insecure, since other users can write to it
16:39 < thiago> and /run/user/$USER *is* XDG_RUNTIME_DIR. If your distro 
creates it, why doesn't it set the variable?
16:43 < smallfoot-> oh
16:43 < thiago> but we could create a secure dir in /tmp
17:27 < uartie> smallfoot: 
http://lists.freedesktop.org/archives/wayland-devel/2012-June/003935.html
17:28 < Darxus> Heh.
17:29 < Darxus> uartie: There were problems with people not realizing it was 
using ./ and as a result trying to run clients from a different directory than 
where they ran weston.
17:30 < Darxus> Creating a secure directory in /tmp seems good.
17:30 < uartie> yeh

The link in there is to a post by krh (creator of wayland) to the
mailing list on the same subject:  http://lists.freedesktop.org/archives
/wayland-devel/2012-June/003935.html

I don't really mind weston just failing if $XDG_RUNTIME_DIR is not set.
I think it cut down on confusion considerably.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2012-09-28 Thread Steve Langasek
> I am not sure what good fallback location is.

Check the behavior of e.g., nautilus or dconf for comparison.  I believe
they fall back to something under the user's homedir - that's not
guaranteed to be local, but it's guaranteed to exist and be writable.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2012-09-28 Thread Steve Langasek
> Is that a personal opinion

No, this is the whole reason pam-xdg-support was written in the first
place.

Individual applications should not, in general, recommend specific pam
modules.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2012-09-28 Thread Darxus
And that is why there isn't one.

"[libpam-xdg-support] should be seeded as part of ubuntu-desktop"

Is that a personal opinion, or something that is actually going to
happen?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1058211] Re: weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

2012-09-28 Thread Dmitrijs Ledkovs
I am not sure what good fallback location is.

** Changed in: weston (Ubuntu)
 Assignee: Logan Rosen (logan) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058211

Title:
  weston does not fallback gracefully if $XDG_RUNTIME_DIR is not set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/weston/+bug/1058211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs