/mandos/release

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