/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

merge

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
 
8
8
* Mandos-client
9
9
** [#A] Man page: man8/mandos-client.8mandos
10
 
*** SYNOPSIS
11
 
    Needs options listed, not just "[OPTION...]"
12
 
*** DESCRIPTION
13
 
    Move options to new OPTIONS section.
14
 
    State that this command is not meant to be invoked directly, but
15
 
    is meant to be run by cryptsetup by being specified in
16
 
    /etc/crypttab and only run in the initrd environment, not the real
17
 
    system.
18
10
*** EXIT STATUS
19
11
    Create this section
20
12
*** USAGE
35
27
*** SEE ALSO
36
28
    Refer to mandos(8), password-request(8mandos), and
37
29
    password-prompt(8mandos)
38
 
** [#B] Fix %d format strings to use [[https://secure.wikimedia.org/wikipedia/en/wiki/Inttypes.h][<inttypes.h>]]
 
30
** Use asprintf instead of malloc and strcat?
39
31
** use strsep instead of strtok?
40
32
** use config file in addition to arguments
41
33
** pass things in environment, like device name, etc
45
37
 
46
38
* Password-request
47
39
** [#A] Man page: man8/password-request.8mandos
48
 
*** SYNOPSIS
49
 
    Needs options listed, not just "[OPTION...]"
50
40
*** DESCRIPTION
51
41
    Move options to new OPTIONS section.
52
42
    State that this command is not meant to be invoked directly, but
70
60
    Create this section
71
61
*** SEE ALSO
72
62
    Refer to mandos-client(8mandos) and password-prompt(8mandos)
73
 
** [#B] Fix %d format strings to use [[https://secure.wikimedia.org/wikipedia/en/wiki/Inttypes.h][<inttypes.h>]]
74
 
** start_mandos_communication: loop around gnutls_handshake
75
 
   [[info:gnutls.info.gz:Core%20functions][gnutls_handshake]]
 
63
** Use asprintf instead of malloc and memcpy?
76
64
** IPv4 support
77
65
** use strsep instead of strtok?
78
66
** Do not depend on GPG key rings on disk
81
69
 
82
70
* Password-prompt
83
71
** [#A] Man page: man8/password-prompt.8mandos
84
 
*** SYNOPSIS
85
 
    Needs options listed, not just "[OPTION...]"
86
72
*** DESCRIPTION
87
73
    Move options to new OPTIONS section.
88
74
*** EXIT STATUS
110
96
 
111
97
* Mandos (server)
112
98
** [#A] Command man page: man8/mandos.8
113
 
*** SYNOPSIS
114
 
    Needs options listed, not just "[OPTION...]"
115
99
*** DESCRIPTION
116
100
    Move options to new OPTIONS section
117
101
*** EXIT STATUS
157
141
** DONE [#A] Change initrd.img file to not be publically readable
158
142
   /etc/initramfs-tools/conf.d/mandos
159
143
   UMASK=027
160
 
** [#A] Create /etc/initramfs-tools/hooks/mandos
161
 
   [[file:/usr/share/doc/initramfs-tools/examples/example_hook][Example initramfs-tools hook script]]
162
 
** [#A] Create GPG key ring files in initrd
 
144
** Update initrd.img after installation
163
145
** [#A] Create mandos user and group for server
164
146
** [#A] Create /var/run/mandos directory with perm and ownership
165
147
 
166
 
* Package
 
148
* [#A] Package
167
149
** /etc/bash_completion.d/mandos
 
150
** /etc/initramfs-tools/hooks/mandos
 
151
   [[file:/usr/share/doc/initramfs-tools/examples/example_hook][Example initramfs-tools hook script]]
 
152
*** Create GPG key ring files in initrd
 
153
** unperish
 
154
** bzr-builddeb
168
155
 
169
156
* INSTALL file
170
157