/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: 2008-08-14 02:24:59 UTC
  • Revision ID: teddy@fukt.bsnet.se-20080814022459-rq3jt4q409l3qbj3
* Makefile (PREFIX, CONFDIR): New.

* initramfs-tools-hook: Search for Mandos in /usr/local as well as in
                        /usr.  Also copy plugin-runner.  Also chmod
                        the config dir.
  (DESTCONFDIR): Removed.
  (MANDOSDIR): New.
  (PLUGINDIR): Changed to "${MANDOSDIR}/plugins.d".

* initramfs-tools-script: New.

* mandos-client.c: Renamed to "plugin-runner.c".  All references
                   changed.
  (plugindir): Changed to "/lib/mandos/plugins.d".

* plugins.d/usplash: New.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
* [#A] README file
4
4
 
5
 
* Plugin-runner
6
 
** [#A] Free plugin name and args
7
 
   [[file:plugin-runner.c::free%20plugin_list][file:plugin-runner.c::free plugin_list]] (both places)
 
5
* Mandos-client
8
6
** [#A] Change syntax for arguments
9
 
** [#B] Add more comments to code
10
 
** [#B] Add more if(debug) calls
11
 
** [#B] Seperate more code to function for more readability
12
 
** [#B] Make free_plugin_list() function
13
 
** [#A] Man page: man8/plugin-runner.8mandos
 
7
** [#A] Man page: man8/mandos-client.8mandos
14
8
*** DESCRIPTION
15
9
    Describe the plus sign syntax for passing options from crypttab
16
10
*** EXIT STATUS
28
22
    Text needed
29
23
*** SEE ALSO
30
24
    Explaining test on what you can read
31
 
** Support in configuration file for environment variables
 
25
** Use asprintf instead of malloc and strcat?
 
26
** use strsep instead of strtok?
 
27
** use config file in addition to arguments
 
28
** pass things in environment, like device name, etc
32
29
** Keydir move: /etc/mandos -> /etc/keys/mandos
33
30
   Must create in preinst if not pre-depending on cryptsetup
34
31
 
35
32
* Password-request
36
33
** [#A] Man page: man8/password-request.8mandos
37
 
** Make prompt exactly like the normal prompt
38
 
   Use environment variables:
39
 
   "Enter passphrase to unlock the disk $cryptsource ($crypttarget): "
40
 
   [[file:plugins.d/password-prompt.c::fprintf%20stderr%20s%20Password%20prefix][Here]]
41
34
** [#B] Temporarily lower kernel log level
42
35
   for less printouts during sucessfull boot.
43
36
*** DESCRIPTION
63
56
    Create this section
64
57
*** SEE ALSO
65
58
    Refer to mandos-client(8mandos) and password-prompt(8mandos)
 
59
** Use asprintf instead of malloc and memcpy?
66
60
** IPv4 support
67
61
** use strsep instead of strtok?
68
62
** Do not depend on GnuPG key rings on disk