/mandos/trunk

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

  • Committer: Teddy Hogeborn
  • Date: 2009-02-09 02:01:13 UTC
  • Revision ID: teddy@fukt.bsnet.se-20090209020113-726hq380zvp8zt97
Four new interrelated features:

1. Support using a different network interface via both initramfs.conf
   (the DEVICE setting) and the kernel command line (sixth field of
   the "ip=" option as in Linux' Documentation/nfsroot.txt).

2. Support connecting to a specified Mandos server directly using a
   kernel command line option ("mandos=connect:<ADDRESS>:<PORT>").

3. Support connecting directly to an IPv4 address (and port) using the
   "--connect" option of mandos-client.

4. Support an empty string to the --interface option to mandos-client.

* Makefile (WARN): Increase strictness by changing to
                   "-Wstrict-aliasing=1".

* debian/mandos-client.README.Debian (Use the Correct Network
  Interface): Changed to refer to initramfs.conf and nfsroot.txt.
  (Test the Server): Improve wording.
  (Non-local Connection): New section.
* initramfs-tools-script: Obey DEVICE environment variable and setting
                          from "/conf/initramfs.conf".  Also let any
                          "ip=" kernel command line option override
                          it.  Support new "mandos=connect" option.
                          Call "configure_networking" to set up IP
                          address on interface if necessary.
* plugin-runner.conf: Change example.
* plugins.d/mandos-client.c: Some whitespace and comment changes.
  (start_mandos_communication): Take an additional argument for
                                address family, all callers changed.
                                Connect to an IPv4 address if address
                                family is AF_INET.  Only set IPv6
                                scope_id for link-local addresses.
  (main): Accept empty interface name; this will not bring up any
         interface and leave the interface as unspecified.  Also do
         not restore kernel log level if lowering it failed.
* plugins.d/mandos-client.xml (OPTIONS): Document that the
                                         "--interface" option accepts
                                         an empty string.
  (EXAMPLE): Change example IPv6 address to a link-local address.
Filename Latest Rev Last Changed Committer Comment Size
..
.bzr-builddeb 185 15 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in Diff
debian 185 15 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in Diff
plugins.d 13 15 years ago Björn Påhlsson Added following support: Pluginbased client handle Diff
.bzrignore 223 15 years ago Teddy Hogeborn * .bzrignore (plugins.d/askpass-fifo): Added. * M 206 bytes Diff Download File
clients.conf 257 15 years ago Teddy Hogeborn Change the default value of the "checker" option c 2.4 KB Diff Download File
common.ent 217 15 years ago Teddy Hogeborn * .bzrignore: Added "man" directory (created by "m 91 bytes Diff Download File
COPYING 24.1.51 15 years ago Björn Påhlsson Added configuration files support for mandos-clien 34.2 KB Diff Download File
default-mandos 185 15 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in 174 bytes Diff Download File
init.d-mandos 200 15 years ago Teddy Hogeborn * Makefile: Put the init script before avahi-daemo 4.1 KB Diff Download File
File initramfs-tools-hook 303 15 years ago Teddy Hogeborn * initramfs-tools-hook: Add extra newline to plugi 4.5 KB Diff Download File
initramfs-tools-hook-conf 68 15 years ago Teddy Hogeborn * initramfs-tools-hook: New. * initramfs-tools-hoo 10 bytes Diff Download File
File initramfs-tools-script 304 15 years ago Teddy Hogeborn Four new interrelated features: 1. Support using 3.7 KB Diff Download File
INSTALL 287 15 years ago Teddy Hogeborn * INSTALL (Prerequisites/Mandos Server): Added "Py 4.8 KB Diff Download File
legalnotice.xml 174 15 years ago Teddy Hogeborn * legalnotice.xml: Copy DocBook 4.4-formatted text 1 KB Diff Download File
Makefile 304 15 years ago Teddy Hogeborn Four new interrelated features: 1. Support using 11.6 KB Diff Download File
File mandos 292 15 years ago Teddy Hogeborn * Makefile (run-server): Use "--no-dbus" unconditi 47.2 KB Diff Download File
mandos-clients.conf.xml 257 15 years ago Teddy Hogeborn Change the default value of the "checker" option c 13.7 KB Diff Download File
File mandos-ctl 291 15 years ago Teddy Hogeborn Merge from Björn: * mandos-ctl: New option "--rem 6.9 KB Diff Download File
File mandos-keygen 274 15 years ago Teddy Hogeborn * mandos-keygen (password): Remove bashism "${PIPE 9.1 KB Diff Download File
mandos-keygen.xml 246 15 years ago Teddy Hogeborn * README: Update copyright year; add "2009". * deb 14.2 KB Diff Download File
mandos-options.xml 243 15 years ago Teddy Hogeborn * mandos (Client.timeout, Client.interval): Change 2.8 KB Diff Download File
mandos.conf 243 15 years ago Teddy Hogeborn * mandos (Client.timeout, Client.interval): Change 1.2 KB Diff Download File
mandos.conf.xml 246 15 years ago Teddy Hogeborn * README: Update copyright year; add "2009". * deb 7.2 KB Diff Download File
mandos.lsm 237.2.11 15 years ago Teddy Hogeborn * Makefile (version): Changed to "1.0.5". * NEWS ( 903 bytes Diff Download File
mandos.xml 271 15 years ago Teddy Hogeborn Merge from release branch. 20.4 KB Diff Download File
NEWS 237.2.11 15 years ago Teddy Hogeborn * Makefile (version): Changed to "1.0.5". * NEWS ( 1.8 KB Diff Download File
overview.xml 183 15 years ago Teddy Hogeborn * Makefile (install-client-nokey): Do "&&" instead 926 bytes Diff Download File
plugin-runner.c 301 15 years ago Teddy Hogeborn * plugin-runner.c (main): If debugging, print name 29 KB Diff Download File
plugin-runner.conf 304 15 years ago Teddy Hogeborn Four new interrelated features: 1. Support using 363 bytes Diff Download File
plugin-runner.xml 277 15 years ago Teddy Hogeborn * debian/mandos-client.lintian-overrides: Remove o 20.4 KB Diff Download File
README 263 15 years ago Teddy Hogeborn * README (The Plugin System): Removed redundant te 8.4 KB Diff Download File
TODO 291 15 years ago Teddy Hogeborn Merge from Björn: * mandos-ctl: New option "--rem 1.7 KB Diff Download File