[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[minion-cvs] Update mixminiond.conf template to include new options



Update of /home/minion/cvsroot/src/minion/etc
In directory moria.mit.edu:/tmp/cvs-serv2366/etc

Modified Files:
	mixminiond.conf 
Log Message:
Update mixminiond.conf template to include new options

Index: mixminiond.conf
===================================================================
RCS file: /home/minion/cvsroot/src/minion/etc/mixminiond.conf,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- mixminiond.conf	20 Nov 2003 08:51:27 -0000	1.37
+++ mixminiond.conf	8 Dec 2003 02:20:22 -0000	1.38
@@ -14,7 +14,7 @@
 #   deleted files.  (This isn't as secure as you think: see the comment in
 #   Common.py).
 #
-#   If you do not specify a value for this option, and we can't find 
+#   If you do not specify a value for this option, and we can't find
 #   /usr/bin/shred, we fall back on an internal implementation.
 #
 #   This is the default command: we just zero out files and unlink them.
@@ -43,25 +43,46 @@
 #    create this directory; mixminion will do it for you.
 #
 #    Note that mixminion is fairly strict about its directory permissions:
-#    its Homedir below must be mode 700 and owned by whatever uid mixminion
-#    runs as, and all directories above the Homedir must be writeable by
+#    its BaseDir below must be mode 700 and owned by whatever uid mixminion
+#    runs as, and all directories above the BaseDir must be writeable by
 #    nobody except mixminion and root.
 #
 #    Don't worry though: Mixminion should give you helpful error messages if
 #    you get this wrong.
-#Homedir: /var/spool/minion
-#Homedir: /home/miniond/minion
+#
+#    (This option used to be called 'Homedir'; either spelling will work.)
+#
+#BaseDir: /var/spool/mixminion
+#BaseDir: /home/miniond/mixminion
 
-#    Location for log file.
+#    By defailt, all mixminion-related files are stored in subdirectories
+#    of 'BaseDir'.  You can override default placement with the options below.
+#    All relative paths are resoled with respect to 'BaseDir'.
 #
-#LogFile: /var/spool/minion/log
-#LogFile: /home/miniond/minion/log
+#    Here are the defaults:
+#
+#KeyDir: ./keys
+#WorkDir ./work
+#QueueDir: ./work/queues
+#PidFile: ./pid
+#LogFile: ./log
+#StatsFile: ./stats
+#
+#    Here is an alternative layout:
+#
+#BaseDir:   /var/lib/mixminion
+#KeyDir:    /var/lib/mixminion/keys
+#WorkDir:   /var/lib/mixminion/work
+#QueueDir:  /var/spool/mixminion
+#PidFile:   /var/run/mixminion/mixminion.pid
+#LogFile:   /var/log/mixminion/log
+#StatsFile: /var/log/mixminion/stats
 
 #    Minimum severity of messages to include in log file.  Allowable values
 #    are: 'NEVER', 'FATAL', 'ERROR', 'WARN', 'INFO', 'DEBUG', and 'TRACE'.
 #
 #    Warning! If you use 'DEBUG' or 'TRACE', the log may contain message
-#    that could compromise anonymity.  Because mixminion is in alpha stage 
+#    that could compromise anonymity.  Because mixminion is in alpha stage
 #    right now, however, you may well want to log at one of these levels.
 #
 #LogLevel: DEBUG
@@ -80,11 +101,6 @@
 #
 #StatsInterval: 1 day
 
-#   Where do we flush statistics for elapsed periods?
-#
-#StatsFile: /var/spool/minion/stats
-#StatsFile: /home/miniond/minion/stats
-
 #   How many bits should the server use for its long-lived 'Identity' keys?
 #   Must be between 2048 and 4096.
 #
@@ -120,9 +136,9 @@
 #   have.  Must be no longer than 1024 characters.
 #
 #   NOTE: Users will not necessarily see this field before they use your
-#     remailer.  
+#     remailer.
 #
-Comments: This server has been running Mixminion since version 0.0.5. 
+Comments: This server has been running Mixminion since version 0.0.6.
    Of course, since Mixminion is still in alpha (or since we haven't
    edited our configuration file since Mixminion came out of alpha), you
    shouldn't trust us with your anonymity yet.
@@ -136,7 +152,7 @@
 #
 #   (1. A Timed mix sends out all messages in the pool every interval.
 #       RECOMMENDED FOR TESTING.)
-#  
+#
 MixAlgorithm: Timed
 MixInterval: 10 minutes
 #
@@ -187,7 +203,8 @@
 
 #   Use this option to set your hostname.  We'll try to guess, but we might
 #   guess wrong.  Newer clients and servers will send you messages based on
-#   your hostname, but older ones will still use your IP.
+#   your hostname, but older ones will still use your IP, so make sure that
+#   both fields are correct.
 #
 #Hostname: mixminion.your.network.here
 
@@ -204,7 +221,7 @@
 #   Use these options if the address above that you tell clients about is not
 #   actually the address you want to listen on.  You only want to do this if
 #   you're using some kind of port forwarding scheme.  Otherwise, ignore
-#   these options. 
+#   these options.
 #
 #ListenIP: 0.0.0.0
 #ListenPort: 48099
@@ -240,7 +257,7 @@
 #   server to deliver messages to a set of preconfigured addresses.  Put
 #   the addresses in some address file, in the format:
 #          mysteryfred: fred@fred.com
-#   Then, users can send messages to these users as 
+#   Then, users can send messages to these users as
 #          "mbox:mysteryfred@yourserver's-nickname".
 #
 #[Delivery/MBOX]
@@ -251,9 +268,11 @@
 #SMTPServer: localhost
 #Retry: every 7 hours for 6 days
 #  Note that 'MaximumSize' is calculated for uncompressed messages, before
-#  base-64 encryption.
+#  base-64 encoding.
 #MaximumSize: 100K
-#  DOCDOC
+#  Should we allow clients to set the username portion of the 'From' address
+#  at all?  (Note that this only allows them to set the 'USER' part of the
+#  address "[Anon] USER" <ReturnAddress>.)
 #AllowFromAddress: yes
 
 ###############
@@ -288,11 +307,13 @@
 #Retry: every 7 hours for 6 days
 #
 #  Largest allowable message size. Calculated for uncompressed messages, before
-#  base-64 encryption.
+#  base-64 encoding.
 #
 #MaximumSize: 100K
 #
-#  DOCDOC
+#  Should we allow clients to set the username portion of the 'From' address
+#  at all?  (Note that this only allows them to set the 'USER' part of the
+#  address "[Anon] USER" <ReturnAddress>.)
 #
 #AllowFromAddress: yes