/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/copyright

  • Committer: Teddy Hogeborn
  • Date: 2008-08-02 10:48:24 UTC
  • Revision ID: teddy@fukt.bsnet.se-20080802104824-fx0miwp9o4g9r31e
* plugbasedclient.c (struct process): New fields "eof", "completed",
                                      and "status".
  (handle_sigchld): New function.
  (main): Initialize "dir" to NULL to only closedir() it if necessary.
          Move "process_list" to be a global variable to be accessible
          by "handle_sigchld".  Make "handle_sigchld" handle SIGCHLD.
          Remove redundant check for NULL "dir".  Free "filename" when
          no longer used.  Block SIGCHLD around fork()/exec().
          Restore normal signals in child.  Only loop while running
          processes exist.  Print process buffer when the process is
          done and it has emitted EOF, not when it only emits EOF.
          Remove processes from list which exit non-cleanly.  In
          cleaning up, closedir() if necessary.  Bug fix: set next
          pointer correctly when freeing process list.

* plugins.d/passprompt.c (main): Do not ignore SIGQUIT.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2
 
Upstream-Name: Mandos
3
 
Upstream-Contact: Mandos <mandos@recompile.se>
4
 
Source: <https://www.recompile.se/mandos>
5
 
 
6
 
Files: *
7
 
Copyright: Copyright © 2008-2021 Teddy Hogeborn
8
 
           Copyright © 2008-2021 Björn Påhlsson
9
 
License: GPL-3+
10
 
    This file is part of Mandos.
11
 
    .
12
 
    Mandos is free software: you can redistribute it and/or modify it
13
 
    under the terms of the GNU General Public License as published by
14
 
    the Free Software Foundation, either version 3 of the License, or
15
 
    (at your option) any later version.
16
 
    .
17
 
    Mandos is distributed in the hope that it will be useful, but
18
 
    WITHOUT ANY WARRANTY; without even the implied warranty of
19
 
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
20
 
    General Public License for more details.
21
 
    .
22
 
    You should have received a copy of the GNU General Public License
23
 
    along with Mandos.  If not, see <http://www.gnu.org/licenses/>.
24
 
    .
25
 
    On Debian systems, the complete text of the GNU General Public
26
 
    License can be found in "/usr/share/common-licenses/GPL-3".