/mandos/release

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/release

« back to all changes in this revision

Viewing changes to mandos.conf

  • Committer: Teddy Hogeborn
  • Date: 2008-07-20 06:33:48 UTC
  • Revision ID: teddy@fukt.bsnet.se-20080720063348-jscgy5p0itrgvlo8
* mandos-clients.conf ([foo]): Uncommented.
  ([foo]/secret): New.
  ([foo]/secfile): Commented out.
  ([foo]/checker): Changed to "fping -q -- %%(fqdn)s".
  ([foo]/timeout): New.

* server.py: New modeline for Python and Emacs.  Set a logging format.
  (Client.__init__): Bug fix: Choose either the value from the options
                     object or pass the argument through string_to_delta
                     for both "timeout" and "interval".
  (Client.checker_callback): Bug fix: Do not log spurious "Checker for
                             <foo> failed" messages.
  (Client.start_checker): Moved "Starting checker" log message down to
                          just before actually starting the subprocess.
                          Do not redirect the subprocesses' stdout to a
                          pipe.
  (peer_certificate, fingerprint): Added docstrings.
  (entry_group_state_changed): Call "killme()" instead of
                               "main_loop.quit()".
  (daemon, killme): New functions.
  (exitstatus, main_loop_started): New global variables.
  (__main__): Removed the "--cert", "--key", "--ca", and "--crl"
              options.  Removed the sleep command from the default
              checker.  Add a console logger in debug mode.  Call
              "killme()" instead of "main_loop.quit()" when there are no
              more clients.  Call "daemon()" if not in debug mode.
              Register "cleanup()" to run at exit.  Ignore some
              signals.  Catch DBusException to detect another running
              server and exit cleanly.  Exit with "exitstatus".
  (cleanup): New function.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# This file must have exactly one section named "DEFAULT".
2
 
[DEFAULT]
3
 
 
4
 
# These are the default values for the server, uncomment and change
5
 
# them if needed.
6
 
 
7
 
 
8
 
# If "interface" is set, the server will only listen to a specific
9
 
# network interface.
10
 
;interface = 
11
 
 
12
 
 
13
 
# If "address" is set, the server will only listen to a specific
14
 
# address.  This must currently be an IPv6 address; an IPv4 address
15
 
# can be specified using the "::FFFF:192.0.2.3" syntax.  Also, if this
16
 
# is a link-local address, an interface should be set above.
17
 
;address =
18
 
 
19
 
 
20
 
# If "port" is set, the server to bind to that port. By default, the
21
 
# server will listen to an arbitrary port.
22
 
;port = 
23
 
 
24
 
 
25
 
# If "debug" is true, the server will run in the foreground and print
26
 
# a lot of debugging information.
27
 
;debug = False
28
 
 
29
 
 
30
 
# GnuTLS priority for the TLS handshake.  See gnutls_priority_init(3).
31
 
;priority = SECURE256:!CTYPE-X.509:+CTYPE-OPENPGP
32
 
 
33
 
 
34
 
# Zeroconf service name.  You need to change this if you for some
35
 
# reason want to run more than one server on the same *host*.
36
 
# If there are name collisions on the same *network*, the server will
37
 
# rename itself to "Mandos #2", etc.
38
 
;servicename = Mandos
39
 
 
40
 
# Whether to provide a D-Bus system bus interface or not
41
 
;use_dbus = True
42
 
 
43
 
# Whether to use IPv6.  (Changing this is NOT recommended.)
44
 
;use_ipv6 = True