/mandos/trunk

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

« back to all changes in this revision

Viewing changes to debian/upstream/metadata

  • Committer: Teddy Hogeborn
  • Date: 2015-07-01 20:01:26 UTC
  • mto: This revision was merged to the branch mainline in revision 759.
  • Revision ID: teddy@recompile.se-20150701200126-qb3f6c3jcas2f4og
mandos-client: Try to start a plugin to add and remove a local route.

* debian/mandos-client.README.Debian: Add setting of environment
                                      variable MANDOSPLUGINHELPERDIR
                                      to command line testing
                                      mandos-client.
* mandos-client.c (raise_privileges): Moved to top of file.
                  (raise_privileges_permanently): - '' -
                  (lower_privileges): - '' -
                  (lower_privileges_permanently): - '' -
  (add_remove_local_route, add_local_route, remove_local_route): New.
  (start_mandos_communication): Set SOCK_CLOEXEC flag on socket.  Run
                                the above functions to add (and
                                remove) local route, if the conditions
                                indicates it could help.
  (run_network_hooks): Use O_DIRECTORY, O_PATH, and O_CLOEXEC flags
                       when opening network hook directory. Do
                       TEMP_FAILURE_RETRY around opening of /dev/null
                       and network hook executables.  Move redirecting
                       of stdout and stderr to as late as possible
                       before fexecve().
  (main): Use O_DIRECTORY and O_PATH when opening temporary directory.
* plugins.d/mandos-client.xml (ENVIRONMENT): Document usage of the
                                             MANDOSPLUGINHELPERDIR
                                             environment variable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# -*- yaml -*-
2
 
---
3
 
Bug-Submit: mailto:mandos-dev@recompile.se
4
 
Changelog: https://bzr.recompile.se/loggerhead/mandos/trunk/view/head:/NEWS
5
 
Contact: mandos@recompile.se
6
 
Documentation: https://www.recompile.se/mandos/man/intro.8mandos
7
 
FAQ: https://www.recompile.se/mandos/man/intro.8mandos#faq
8
 
Name: Mandos
9
 
Other-References: https://www.recompile.se/mandos
10
 
Registration: https://mail.recompile.se/cgi-bin/mailman/listinfo/mandos-dev
11
 
Repository: https://ftp.recompile.se/pub/mandos/trunk
12
 
Repository-Browse: https://bzr.recompile.se/loggerhead/mandos/trunk/files
13
 
Security-Contact: mandos@recompile.se