/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Teddy Hogeborn
  • Date: 2009-09-22 06:51:04 UTC
  • Revision ID: teddy@fukt.bsnet.se-20090922065104-il56jyeb1qshfhiz
Restore some poor D-Bus methods who got a bit hastily deleted.  Enable
writing to the "last_checked_ok" property.

* mandos (ClientDBus.CheckedOK, ClientDBus.Enable,
          ClientDBus.StartChecker, ClientDBus.Disable,
          ClientDBus.StopChecker): Restored.
  (ClientDBus.last_checked_ok_dbus_property): Make writing to this
                                              property do
                                              "self.checked_ok()".

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
* mandos-client
4
4
** TODO [#B] use scandir(3) instead of readdir(3)
5
 
** TODO [#B] Prefix all debug output with "Mandos plugin " + program_invocation_short_name
6
 
** TODO use error() instead of perror()
 
5
** TODO [#B] Prefix all debug output with argv[0]
7
6
** TODO [#B] Retry a server which has a non-definite reply:
8
7
*** A closed connection during the TLS handshake
9
8
*** A TCP timeout
10
9
** TODO [#B] Use capabilities instead of seteuid().
11
 
** TODO use EX_* from <sysexits.h>
12
10
 
13
11
* splashy
14
12
** TODO [#B] use scandir(3) instead of readdir(3)
15
 
** TODO [#B] Prefix all debug output with "Mandos plugin " + program_invocation_short_name
16
 
** TODO use error() instead of perror()
 
13
** TODO [#B] Prefix all debug output with "Mandos plugin " + argv[0]
17
14
 
18
15
* usplash
19
16
** TODO [#B] use scandir(3) instead of readdir(3)
20
 
** TODO [#B] Prefix all debug output with "Mandos plugin " + program_invocation_short_name
21
 
** TODO use error() instead of perror()
22
 
** TODO use EX_* from <sysexits.h>
 
17
** TODO [#B] Prefix all debug output with "Mandos plugin " + argv[0]
23
18
 
24
19
* askpass-fifo
25
 
** TODO [#B] Prefix all debug output with "Mandos plugin " + program_invocation_short_name
26
 
** TODO use error() instead of perror()
 
20
** TODO [#B] Prefix all debug output with "Mandos plugin " + argv[0]
27
21
** TODO [#B] Drop privileges after opening FIFO.
28
22
 
29
23
* password-prompt
30
 
** TODO [#B] Prefix all debug output with "Mandos plugin " + program_invocation_short_name
31
 
** TODO use error() instead of perror()
32
 
** TODO use EX_* from <sysexits.h>
 
24
** TODO [#B] Prefix all debug output with "Mandos plugin " + argv[0]
33
25
 
34
26
* TODO passdev
35
27
 
36
28
* plugin-runner
37
29
** TODO [#B] use scandir(3) instead of readdir(3)
38
30
** TODO [#C] use same file name rules as run-parts(8)
39
 
** TODO use EX_* from <sysexits.h>
40
 
** TODO use error() instead of perror()
41
31
 
42
32
* mandos (server)
43
33
** TODO [#B] Log level                          :BUGS:
86
76
  arguments.
87
77
 
88
78
* mandos-monitor
89
 
** D-Bus main loop w/ signal receiver
90
 
** Urwid client data displayer
91
 
*** Urwid scaffolding
 
79
** D-Bus mail loop w/ signal receiver
 
80
** Snack/Newt client data displayer
92
81
*** Client Widgets
93
82
*** Properties popup
94
83