[pkg-fso-maint] Bug#540201: Run as a single process
Enrico Zini
enrico at debian.org
Thu Aug 6 15:46:00 UTC 2009
Package: nodm
Version: 0.6-1
Severity: wishlist
Hello,
as a medium to long term plan, it'd be nice to have nodm run as a single
process, like most other display managers do.
Doing this involves, as far as I understand:
- starting X in the background
- waiting for X to be ready by waiting for SIGUSR1 and checking if X
accepts connections
- forking, setting up the environment for the X session, including the
DISPLAY variable, and execing the X session
- waiting until either X or the X session dies, and kill the other one
A possible place to steal^Wget inspiration from code is xdm's server.c
I don't know when I'll have time to get round to do this. Until that
happens, patches are obviously welcome.
Ciao,
Enrico
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages nodm depends on:
ii debconf [debconf-2.0] 1.5.27 Debian configuration management sy
ii gnome-terminal [x-terminal-em 2.26.2-2 The GNOME terminal emulator applic
ii libc6 2.9-12 GNU C Library: Shared libraries
ii libpam0g 1.0.1-9 Pluggable Authentication Modules l
ii lxterminal [x-terminal-emulat 0.1.6-1 desktop independent vte-based term
ii rxvt-unicode [x-terminal-emul 9.06-1 RXVT-like terminal emulator with U
ii x11-common 1:7.3+19 X Window System (X.Org) infrastruc
ii xinit 1.1.1-1 X server initialisation tool
ii xterm [x-terminal-emulator] 243-1 X terminal emulator
nodm recommends no packages.
nodm suggests no packages.
More information about the pkg-fso-maint
mailing list