/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-12 06:46:11 UTC
  • Revision ID: teddy@fukt.bsnet.se-20080812064611-7wfjg391ypmff085
* mandos-keygen: New program to generate new client keys on
                 installation.

* Makefile (all): No longer build documentation.
  (doc): New; build documentation.
  (maintainer-clean): Remove build-local client keydir.
  (run-client): Make build-local keydir with keys.
  (run-server): Do not depend on "all".
  (install, install-server, install-client, uninstall,
  uninstall-server, uninstall-client, purge, purge-server,
  purge-client): New.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
  [[file:/usr/share/common-licenses/GPL-3][GPLv3]]
7
7
 
8
8
* Mandos-client
9
 
** [#A] Change syntaxt for arguments
 
9
** [#A] Change syntax for arguments
10
10
** [#A] Man page: man8/mandos-client.8mandos
11
11
*** DESCRIPTION
12
12
    Describe the plus sign syntax for passing options from crypttab
25
25
    Text needed
26
26
*** SEE ALSO
27
27
    Explaining test on what you can read
28
 
** [#A] Fallback on error
29
28
** Use asprintf instead of malloc and strcat?
30
29
** use strsep instead of strtok?
31
30
** use config file in addition to arguments
137
136
** Enable client
138
137
 
139
138
* Installer
140
 
** DONE [#A] Change initrd.img file to not be publically readable
141
 
   /etc/initramfs-tools/conf.d/mandos
142
 
   UMASK=027
143
 
** Update initrd.img after installation
144
 
** [#A] Create mandos user and group for server
145
 
** [#A] Create /var/run/mandos directory with perm and ownership
 
139
** Client
 
140
*** DONE [#A] Change initrd.img file to not be publically readable
 
141
    /usr/share/initramfs-tools/conf-hooks.d/mandos
 
142
    UMASK=027
 
143
*** Update initrd.img after installation
 
144
** Server
 
145
*** [#A] Create mandos user and group for server
 
146
*** [#A] Create /var/run/mandos directory with perm and ownership
 
147
 
 
148
** mandos-keygen
 
149
*** [#A] Command man page: man8/mandos-keygen.8
 
150
*** [#A] Output cut-and-paste ready snippet for clients.conf.
146
151
 
147
152
* [#A] Package
 
153
** /usr/share/initramfs-tools/hooks/mandos
 
154
*** Do not install in initrd.img if configured not to
 
155
    Use "/etc/initramfs-tools/conf.d/mandos"?  Definitely a debconf
 
156
    question.
148
157
** /etc/bash_completion.d/mandos
149
 
** /usr/share/initramfs-tools/hooks/mandos
150
 
   [[file:/usr/share/doc/initramfs-tools/examples/example_hook][Example initramfs-tools hook script]]
151
 
*** Create GPG key ring files in initrd
 
158
*** From xml sources directly?
152
159
** unperish
153
160
** bzr-builddeb
154
161