On 12/17/2012 10:48 AM, David Hare wrote: > > Noticed some very odd behaviour with a custom live-image (wheezy, using > live-* from sid) It has non-standard runlevel tweaks which do not work > as expected (although I believe they are properly configured) and other > deviations > > A display manager has been set, however xinit still runs. As my custom > stuff is supported by nobody but me I looked at (official) > > http://live.debian.net/cdimage/release/current-next/i386/iso-hybrid/debian-wheezy-live-b1-i386-xfce-desktop.iso > > > and saw it is the same: stat files for both lightdm and xinit are in > /var/lib/live/config
Confirmed in: http://live.debian.net/cdimage/release/current-next/i386/iso-hybrid/debian-wheezy-live-b2-i386-gnome-desktop.iso This has very bad implications for PolicyKit. When the second session comes up, it clashes with the first one. It has no privs because, as indicated below in ck-list-sessions: "active = FALSE". This means handling USB key automount, authenticating a network, etc. all fail due to lack of those permissions that would've otherwise been granted to active sessions. Unless the user notices and uses ctrl-alt-f7 to switch to the "good" session (if you re-do ck-list-sessions, you'll see active = TRUE for tty7) the session they land on at tty8 is severely limited (nearly useless if your only net access is wireless). $ ck-list-sessions ... Session7: unix-user = '1000' realname = 'Debian Live user' seat = 'Seat1' session-type = 'x11' active = FALSE x11-display = ':0' x11-display-device = '/dev/tty7' display-device = '' remote-host-name = '' is-local = TRUE on-since = '2012-12-20T18:37:42.881201Z' login-session-id = '1' Session8: unix-user = '1000' realname = 'Debian Live user' seat = 'Seat2' session-type = '' active = FALSE x11-display = ':1' x11-display-device = '/dev/tty8' display-device = '/dev/tty1' remote-host-name = '' is-local = FALSE on-since = '2012-12-20T18:37:44.298395Z' login-session-id = '' Ben -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]
