/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk
36 by Teddy Hogeborn
* TODO: Converted to org-mode style
1
-*- org -*-
2
185 by Teddy Hogeborn
* .bzr-builddeb/default.conf: New.
3
* plugin-runner
4
** TODO Man page  for plugin-runner.conf.5
5
   link to plugin-runner.8
47 by Teddy Hogeborn
* plugbasedclient.c: Renamed to "mandos-client.c". All users changed.
6
171 by Teddy Hogeborn
Renamed "password-request" to "mandos-client".
7
* mandos-client
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
8
** TODO [#B] Temporarily lower kernel log level
87 by Teddy Hogeborn
* Makefile: Bug fix: fixed creation of man pages in "plugins.d".
9
   for less printouts during sucessfull boot.
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
10
** TODO IPv4 support
11
** TODO use strsep instead of strtok?
47 by Teddy Hogeborn
* plugbasedclient.c: Renamed to "mandos-client.c". All users changed.
12
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
13
* DONE password-prompt
36 by Teddy Hogeborn
* TODO: Converted to org-mode style
14
87 by Teddy Hogeborn
* Makefile: Bug fix: fixed creation of man pages in "plugins.d".
15
* mandos (server)
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
16
** TODO [#B] Log level				:bugs:
17
** TODO /etc/mandos/clients.d/*.conf
44 by Teddy Hogeborn
* ca.pem: Removed.
18
   Watch this directory and add/remove/update clients?
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
19
** TODO config for TXT record
20
** TODO [#B] Run-time communication with server :bugs:
53 by Teddy Hogeborn
Merge.
21
   Probably using D-Bus
22
   See also [[*Mandos-tools]]
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
23
** TODO Implement --foreground			:bugs:
24
   [[info:standards:Option%20Table][Table of Long Options]]
25
** TODO Implement --socket
26
   [[info:standards:Option%20Table][Table of Long Options]]
27
** TODO Date+time on console log messages	:bugs:
64 by Teddy Hogeborn
* mandos-client.c (print_out_password): Strip trailing '\n'.
28
   Is this the default?
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
29
** TODO delete hook when clients fall out by timeout
36 by Teddy Hogeborn
* TODO: Converted to org-mode style
30
31
* Mandos-tools/utilities
32
  All of this probably using D-Bus
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
33
** TODO List clients
34
** TODO Disable client
35
** TODO Enable client
36
** TODO Reset timer
36 by Teddy Hogeborn
* TODO: Converted to org-mode style
37
111 by Teddy Hogeborn
* mandos-clients.conf.xml (ENTITY TIMESTAMP): New. Automatically
38
* Man pages
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
39
** TODO Use xinclude for all common sections
131 by Teddy Hogeborn
* Makefile: Make all DocBook rules include legalnotice.xml as a
40
   Like authors, etc.
111 by Teddy Hogeborn
* mandos-clients.conf.xml (ENTITY TIMESTAMP): New. Automatically
41
109 by Teddy Hogeborn
* .bzrignore: New.
42
36 by Teddy Hogeborn
* TODO: Converted to org-mode style
43
* Installer
88 by Teddy Hogeborn
No code or documentation changes.
44
** Client-side
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
45
*** TODO Update initrd.img after installation
86 by Teddy Hogeborn
* mandos-keygen.xml: Removed <?xml-stylesheet>. New entity
46
    This seems to use some kind of "trigger" system
109 by Teddy Hogeborn
* .bzrignore: New.
47
    [[file:/usr/share/doc/dpkg/triggers.txt.gz]]
48
    dpkg-trigger(1), deb-triggers(5)
88 by Teddy Hogeborn
No code or documentation changes.
49
*** mandos-keygen
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
50
**** TODO [#A] Ask for password twice for confirmation
51
**** TODO "--passfile" option
106 by Teddy Hogeborn
* mandos-clients.conf.xml (DESCRIPTION): Do not imply that this is the
52
     Using the "secfile" option instead of "secret"
185 by Teddy Hogeborn
* .bzr-builddeb/default.conf: New.
53
**** TODO [#B] "--test" option
97 by Teddy Hogeborn
* mandos-keygen: Bug fix: Recognize new options --subtype and
54
     For testing decryption before rebooting.
88 by Teddy Hogeborn
No code or documentation changes.
55
** Server-side
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
56
*** TODO [#A] Create mandos user and group for server
160 by Teddy Hogeborn
* Makefile: Changed to use symbolic instead of octal modes throughout.
57
67 by Teddy Hogeborn
* mandos-keygen: New program to generate new client keys on
58
57 by Teddy Hogeborn
* mandos (version): New variable.
59
* [#A] Package
67 by Teddy Hogeborn
* mandos-keygen: New program to generate new client keys on
60
** /usr/share/initramfs-tools/hooks/mandos
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
61
*** TODO Do not install in initrd.img if configured not to.
67 by Teddy Hogeborn
* mandos-keygen: New program to generate new client keys on
62
    Use "/etc/initramfs-tools/conf.d/mandos"?  Definitely a debconf
63
    question.
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
64
** TODO /etc/bash_completion.d/mandos
88 by Teddy Hogeborn
No code or documentation changes.
65
   From XML sources directly?
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
66
** TODO unperish
67
** DONE bzr-builddeb
185 by Teddy Hogeborn
* .bzr-builddeb/default.conf: New.
68
** TODO mandos user/group creation
69
** TODO Key creation in postinst
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
70
71
* TODO Web site
184 by Teddy Hogeborn
* TODO: Minor changes.
72
** DONE http://www.fukt.bsnet.se/mandos
73
   Redirects to the wiki page
74
** TODO http://wiki.fukt.bsnet.se/wiki/Mandos
24.1.30 by Björn Påhlsson
Added more stuff to do
75
76
* Mailing list
183 by Teddy Hogeborn
* Makefile (install-client-nokey): Do "&&" instead of ";" to catch
77
** DONE mandos-dev
182 by Teddy Hogeborn
* Makefile (install): Use "install-client-nokey".
78
*** TODO http://gmane.org/subscribe.php
24.1.30 by Björn Påhlsson
Added more stuff to do
79
184 by Teddy Hogeborn
* TODO: Minor changes.
80
* TODO Announce project on Usenet
56 by Teddy Hogeborn
Resolving merge commit.
81
  [[news:comp.os.linux.announce]]
24.1.30 by Björn Påhlsson
Added more stuff to do
82
36 by Teddy Hogeborn
* TODO: Converted to org-mode style
83

84
#+STARTUP: showall