Run user programs as nobody:nogroup
[gruntmaster-daemon.git] / lib / Gruntmaster / Daemon / Format.pm
index a51b6cb66ea6fc6ce3bff0b6a123ca9404e480d9..529931fbf8d88827ca8dc25abd0a746583ec29e9 100644 (file)
@@ -52,6 +52,7 @@ sub execlist {
                        waitpid $ret, 0;
                } else {
                        open STDOUT, '>', $er or die "Cannot open $er\n";
+                       get_logger->trace("Running: gruntmaster-exec @args");
                        exec 'gruntmaster-exec', @args;
                }
        }
@@ -84,7 +85,7 @@ sub mkrun{
                my ($name, %args) = @_;
                get_logger->trace("Running $name...");
                my $basename = fileparse $name, qr/[.][^.]*/s;
-               my @args;
+               my @args = ('--nobody');
                push @args, '--timeout', $args{timeout} if $args{timeout};
                push @args, '--mlimit',  $args{mlimit}  if $args{mlimit};
                push @args, '--olimit',  $args{olimit}  if $args{olimit};
This page took 0.010451 seconds and 4 git commands to generate.