File: TODO

package info (click to toggle)
sdm 0.4.1-4
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 204 kB
  • ctags: 13
  • sloc: sh: 86; makefile: 17
file content (28 lines) | stat: -rw-r--r-- 1,152 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
init.d script using "daemon". 

implement Pax Displayicus Managerius http://bugs.debian.org/248697.

sdm-wm: 
  instead of using ~/.sdmrc, parse ~/.dmrc for session (and locale?)
  use /usr/share/xsessions/*.desktop to determine login session types
  Add menu item (and .desktop file?) for sdm-wm.

explore using sessreg in sdm-session to be able to view who is logged in.

move some of sdm-session functionality into /etc/X11/Xsession.d snippet(s)
  
explore concepts inspired by ldm:
  avoid sdm-session, like so: 
    ssh SDM_TERMINAL=$(echo $SSH_CLIENT | cut -d : -f 4 | cut -d " " -f 1) /etc/X11/Xsession ; kill -1 $PPID'

implement a hook structure for plugins and such

use ssh master(-M) and sockets (-S) to be able to run additional scripts after login

support ltspfs for local device access (may require ssh master/socket)

document (and create scripts) for .ssh/known_hosts configured properly
on terminals, and .ssh/authorized_keys to use the key-based
authentication, as well as the various methods to lock down passwordless 
keys such as command="windowmanager" and from="ip.address.here"
and "X11Forwarding yes" in /etc/ssh/sshd_config