attached is the patch for debian bug 585506 in msva-perl.  this should
let it work with gnome-session properly.

        --dkg
commit ee8c2b6fdb4cc9cf2cec18f822fdf636adf8e5bb
Author: Daniel Kahn Gillmor <d...@fifthhorseman.net>
Date:   Fri Jun 11 01:12:01 2010 -0400

    restore default SIGCHLD handling to subprocesses so they can make their own mistakes

diff --git a/msva-perl b/msva-perl
index 8d7d639..fd5892e 100755
--- a/msva-perl
+++ b/msva-perl
@@ -470,6 +470,8 @@ use strict;
           foreach (@ARGV) {
             push @args, untaint($_);
           }
+          # restore default SIGCHLD handling:
+          $SIG{CHLD} = 'DEFAULT';
           $ENV{MONKEYSPHERE_VALIDATION_AGENT_SOCKET} = sprintf('http://localhost:%d', $self->port);
           exec(@args) or exit 111;
         }

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to