[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Add functionality to upgrade server homedirs.
Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv23333
Modified Files:
TODO
Log Message:
Add functionality to upgrade server homedirs.
If all my code were somehow bug-free, 0.0.4 would now be finished.
Time to start testing and debugging!
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -d -r1.104 -r1.105
--- TODO 27 May 2003 17:24:49 -0000 1.104
+++ TODO 28 May 2003 04:53:34 -0000 1.105
@@ -154,12 +154,12 @@
needed.
o Make "=== BEGIN" stuff comply with openpgp rfc: why rock
the boat?
+ o Add an 'upgrade to new server format' command.
4 - Finish all documentation, resolve all XXXX004s
3 - Try out all functionality by hand
Deferred from 0.0.4:
- . UI
- . Good user error reporting strategy; use UIError uniformly.
+ . Good user error reporting strategy; use UIError uniformly.
- Separate error/other log files. ????
- Notice when out of disk space, die more cleanly
- COME UP WITH A REAL TESTING STRATEGY FOR PERFORMANCE AND
@@ -205,8 +205,6 @@
we can be more easily embedded.
- Key rotation and expiry
- Document "DELKEYS"
- - Automatic keygen as needed
- - Automatic key rotation
- Password-protected private identity keys
- Password-protected private link/packet keys
- Security
@@ -221,7 +219,7 @@
- Full config validation
- Full boilerplate text
- Use ESMTP as available
- - Move boilerplate into outside files. Add a generic
+ - Move boilerplate into outside files. Add some generic
'Boilerplate' functionality.
- Tell ModuleManager about async code (as soon as needed)
- Real SMTP module
@@ -302,7 +300,7 @@
- Process mgt code may need to change.
- Some kind of substitute for /dev/urandom.
- Resolve as-yet-unsuspected platform dependencies
- - An init.d script.
+ . An init.d script.
- Testing
- Test on other (non-redhat, non-linux) systems
- Tests for nickname casei.
@@ -315,13 +313,7 @@
- For client
- For server
- Directories
- - Publishing to directory servers
- - Support
- - Automation
- - Downloading from directory servers
- - Support
- - Automation
- - Autonomous directory server
+ . Autonomous directory server
- Configurable dirserver fingerprints and URLs.
- Support for full-blown multiple-server agreement mechanism
- Consider linewrap protection on server descriptors,
@@ -348,6 +340,7 @@
- IPv6 support.
- Support for multiple directory servers
- Notice active attacks and block IPs dynamically.
+ - Port to Twisted, if reasonable (see HACKING)
WHEN WE GET THE CHANCE:
[This stuff could be for any version 1.0 or later; it's not a