=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== slack-0.15.2/src/slack-rolediff-134- or die "sub failed: $new|$new_file"; slack-0.15.2/src/slack-rolediff:135: if (system(@command, $old_file, $new_file) != 0) { slack-0.15.2/src/slack-rolediff-136- $return |= Slack::get_system_exit(@command); ############################################## slack-0.15.2/test/01_module.t-46- slack-0.15.2/test/01_module.t:47: system('kill -KILL $$'); slack-0.15.2/test/01_module.t-48- eval "Slack::get_system_exit('');"; ############################################## slack-0.15.2/test/01_module.t-209- { slack-0.15.2/test/01_module.t:210: my $helptext = `perl -I$INC[0] -MSlack -e 'Slack::get_options' -- --help`; slack-0.15.2/test/01_module.t-211- is($?, 0, "get_options --help exit code"); ############################################## slack-0.15.2/test/01_module.t-216- { slack-0.15.2/test/01_module.t:217: my $helptext = `perl -I$INC[0] -MSlack -e 'Slack::get_options' -- --invalid 2>&1`; slack-0.15.2/test/01_module.t-218- isnt($?, 0, "get_options usage exit code"); ############################################## slack-0.15.2/test/01_module.t-223- { slack-0.15.2/test/01_module.t:224: my $versiontext = `perl -I$INC[0] -MSlack -e 'Slack::get_options' -- --version`; slack-0.15.2/test/01_module.t-225- is($?, 0, 'get_options --version exit code'); ############################################## slack-0.15.2/test/02_getroles.t-9-{ slack-0.15.2/test/02_getroles.t:10: my $output = `PERL5LIB=../src ../src/slack-getroles -C /dev/null --role-list $test_config{'role-list'}`; slack-0.15.2/test/02_getroles.t-11- my @output = sort split(/\s+/, $output); ############################################## slack-0.15.2/test/02_getroles.t-15-{ slack-0.15.2/test/02_getroles.t:16: my $output = `PERL5LIB=../src ../src/slack-getroles -C /dev/null --role-list $test_config{'role-list'} --hostname=fixedhost.example.com`; slack-0.15.2/test/02_getroles.t-17- my @output = sort split(/\s+/, $output); ############################################## slack-0.15.2/test/02_getroles.t-33- } slack-0.15.2/test/02_getroles.t:34: my $output = `PERL5LIB=../src ../src/slack-getroles -C /dev/null --cache=$test_config{'cache'} --remote-role-list --role-list=$test_config{'role-list'}`; slack-0.15.2/test/02_getroles.t-35- my @output = sort split(/\s+/, $output); ############################################## slack-0.15.2/test/03_sync.t-24- { slack-0.15.2/test/03_sync.t:25: my $return = system("../src/slack-sync -C $test_config_file role1 2>/dev/null"); slack-0.15.2/test/03_sync.t-26- ok(($return == 0 and $? == 0), "role1 sync return"); ############################################## slack-0.15.2/test/03_sync.t-40- my $badfile = "$cache/files/BADFILE"; slack-0.15.2/test/03_sync.t:41: (system("touch $badfile") == 0) slack-0.15.2/test/03_sync.t-42- or die "failed creating bad file for deletion test"; slack-0.15.2/test/03_sync.t-43- slack-0.15.2/test/03_sync.t:44: my $return = system("../src/slack-sync -C $test_config_file role1 2> /dev/null"); slack-0.15.2/test/03_sync.t-45- ok(($return == 0 and $? == 0), "file deletion sync return"); ############################################## slack-0.15.2/test/03_sync.t-67- slack-0.15.2/test/03_sync.t:68: my $return = system("../src/slack-sync -C $test_config_file role1 2> /dev/null"); slack-0.15.2/test/03_sync.t-69- ok(($return == 0 and $? == 0), "symlink sync return"); ############################################## slack-0.15.2/test/03_sync.t-73- slack-0.15.2/test/03_sync.t:74: system("cmp $source/$full_target $cache/$symlink >/dev/null 2>&1"); slack-0.15.2/test/03_sync.t-75- is($?, 0, "dereferenced symlink contents identical to target file"); ############################################## slack-0.15.2/test/03_sync.t-87- slack-0.15.2/test/03_sync.t:88: my $return = system("../src/slack-sync -C $test_config_file role2.sub 2> /dev/null"); slack-0.15.2/test/03_sync.t-89- ok(($return == 0 and $? == 0), "role2.sub sync return"); ############################################## slack-0.15.2/test/03_sync.t-103-{ slack-0.15.2/test/03_sync.t:104: my $return = system("../src/slack-sync -C $test_config_file @test_roles 2> /dev/null"); slack-0.15.2/test/03_sync.t-105- ok(($return == 0 and $? == 0), "multi-role sync return"); ############################################## slack-0.15.2/test/04_stage.t-33- # sync the role so we've got something known to work with slack-0.15.2/test/04_stage.t:34: (system("../src/slack-sync -C $test_config_file $role 2> /dev/null") == 0) slack-0.15.2/test/04_stage.t-35- or die "Couldn't sync $role for testing"; ############################################## slack-0.15.2/test/04_stage.t-41- # Now run the stage slack-0.15.2/test/04_stage.t:42: my $return = system("../src/slack-stage -C $test_config_file $role 2> /dev/null"); slack-0.15.2/test/04_stage.t-43- ok(($return == 0 and $? == 0), "$role stage return"); ############################################## slack-0.15.2/test/04_stage.t-59- { slack-0.15.2/test/04_stage.t:60: my $return = system("../src/slack-stage -C $test_config_file $role.sub 2> /dev/null"); slack-0.15.2/test/04_stage.t-61- ok(($return == 0 and $? == 0), "$role.sub stage return"); ############################################## slack-0.15.2/test/04_stage.t-81- { slack-0.15.2/test/04_stage.t:82: system("cmp $src2 $dst >/dev/null 2>&1"); slack-0.15.2/test/04_stage.t-83- is($?, 0, "files in subrole override files in base role"); ############################################## slack-0.15.2/test/04_stage.t-103- slack-0.15.2/test/04_stage.t:104: my $return = system("../src/slack-stage -C $test_config_file $role 2> /dev/null"); slack-0.15.2/test/04_stage.t-105- ok(($return == 0 and $? == 0), "$role stage return"); ############################################## slack-0.15.2/test/04_stage.t-118- # sync the role so we've got something known to work with slack-0.15.2/test/04_stage.t:119: (system("../src/slack-sync -C $test_config_file $role 2> /dev/null") == 0) slack-0.15.2/test/04_stage.t-120- or die "Couldn't sync $role for testing"; ############################################## slack-0.15.2/test/04_stage.t-122- { slack-0.15.2/test/04_stage.t:123: my $return = system("../src/slack-stage -C $test_config_file $role.sub.sub 2> /dev/null"); slack-0.15.2/test/04_stage.t-124- ok(($return == 0 and $? == 0), "$role.sub stage return"); ############################################## slack-0.15.2/test/04_stage.t-150- my $dst = "$stage/$role.sub.sub/files/$overridden_file"; slack-0.15.2/test/04_stage.t:151: system("cmp $src $dst >/dev/null 2>&1"); slack-0.15.2/test/04_stage.t-152- is($?, 0, "files in double subrole override files in base role"); ############################################## slack-0.15.2/test/05_runscript.t-15-sub get_script_output (@) { slack-0.15.2/test/05_runscript.t:16: return `../src/slack-runscript -C $test_config_file @_ 2> /dev/null` slack-0.15.2/test/05_runscript.t-17-} ############################################## slack-0.15.2/test/05_runscript.t-31-# Be lazy and use the shell to /dev/null the warnings about not being root slack-0.15.2/test/05_runscript.t:32:(system("../src/slack-stage --config=$test_config_file --cache=$test_config{'source'} $role $role.sub 2>/dev/null") == 0) slack-0.15.2/test/05_runscript.t-33- or die "Couldn't set up stage (needed to test runscript properly)"; ############################################## slack-0.15.2/test/06_installfiles.t-18-# sync the role so we've got something known to work with slack-0.15.2/test/06_installfiles.t:19:(system("../src/slack-sync -C $test_config_file @roles 2> /dev/null") == 0) slack-0.15.2/test/06_installfiles.t-20- or die "Couldn't sync roles for testing"; slack-0.15.2/test/06_installfiles.t-21-# sync the role so we've got something known to work with slack-0.15.2/test/06_installfiles.t:22:(system("../src/slack-stage -C $test_config_file @roles 2> /dev/null") == 0) slack-0.15.2/test/06_installfiles.t-23- or die "Couldn't stage roles for testing"; ############################################## slack-0.15.2/test/06_installfiles.t-49- # Now run the install slack-0.15.2/test/06_installfiles.t:50: my $return = system("../src/slack-installfiles -C $test_config_file $role 2> /dev/null"); slack-0.15.2/test/06_installfiles.t-51- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/test/06_installfiles.t-87- slack-0.15.2/test/06_installfiles.t:88: my $return = system("../src/slack-installfiles -C $test_config_file $role 2> /dev/null"); slack-0.15.2/test/06_installfiles.t-89- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/test/06_installfiles.t-109- slack-0.15.2/test/06_installfiles.t:110: my $return = system("../src/slack-installfiles -C $test_config_file --backup --backup-dir=$test_config{'backup-dir'} $role 2> /dev/null"); slack-0.15.2/test/06_installfiles.t-111- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/test/06_installfiles.t-120- if (-e $test_config{'backup-dir'}); slack-0.15.2/test/06_installfiles.t:121: $return = system("../src/slack-installfiles -C $test_config_file --backup --backup-dir=$test_config{'backup-dir'} $role 2> /dev/null"); slack-0.15.2/test/06_installfiles.t-122- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/test/06_installfiles.t-134- # Now run the install slack-0.15.2/test/06_installfiles.t:135: my $return = system("../src/slack-installfiles -C $test_config_file $role 2> /dev/null"); slack-0.15.2/test/06_installfiles.t-136- ok(($return == 0 and $? == 0), "succeed on missing files dir"); ############################################## slack-0.15.2/test/07_frontend.t-25- slack-0.15.2/test/07_frontend.t:26: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file >/dev/null 2>&1"); slack-0.15.2/test/07_frontend.t-27- ok(($return == 0 and $? == 0), "slack return"); ############################################## slack-0.15.2/test/07_frontend.t-66- slack-0.15.2/test/07_frontend.t:67: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file --no-scripts role2 >/dev/null 2>&1"); slack-0.15.2/test/07_frontend.t-68- ok(($return == 0 and $? == 0), "slack --no-scripts return"); ############################################## slack-0.15.2/test/07_frontend.t-88- slack-0.15.2/test/07_frontend.t:89: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file --no-files role2 >/dev/null 2>&1"); slack-0.15.2/test/07_frontend.t-90- ok(($return == 0 and $? == 0), "slack --no-files return"); ############################################## slack-0.15.2/test/07_frontend.t-123- slack-0.15.2/test/07_frontend.t:124: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file --no-sync role2 >/dev/null 2>&1"); slack-0.15.2/test/07_frontend.t-125- ok(($return == 0 and $? == 0), "slack --no-sync return"); ############################################## slack-0.15.2/test/07_frontend.t-139-{ slack-0.15.2/test/07_frontend.t:140: my $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file runscript 2>&1`; slack-0.15.2/test/07_frontend.t-141- isnt($?, 0, "slack errors propagated"); ############################################## slack-0.15.2/test/07_frontend.t-146- my $output; slack-0.15.2/test/07_frontend.t:147: $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file role1 2>&1`; slack-0.15.2/test/07_frontend.t-148- # this checks for lines that aren't complaining about not being superuser ############################################## slack-0.15.2/test/07_frontend.t-150- slack-0.15.2/test/07_frontend.t:151: $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file -v role1 2>&1`; slack-0.15.2/test/07_frontend.t-152- unlike($output, qr/^slack-\w+:/m, "one -v not propagated"); slack-0.15.2/test/07_frontend.t:153: $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file -vv role1 2>&1`; slack-0.15.2/test/07_frontend.t-154- like($output, qr/^slack-\w+:/m, "two -v propagated"); ############################################## slack-0.15.2/test/08_diff.t-64- $expected = "$diff_cmd_expected $file1 $file2\n"; slack-0.15.2/test/08_diff.t:65: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/test/08_diff.t-66- is($?, 0, 'simple no diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-69- $expected = ''; slack-0.15.2/test/08_diff.t:70: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/test/08_diff.t-71- is($?, 0, 'unified no diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-76- slack-0.15.2/test/08_diff.t:77: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/test/08_diff.t-78- is($?, 1 << 8, 'simple diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-82- slack-0.15.2/test/08_diff.t:83: my @output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/test/08_diff.t-84- is($?, 1 << 8, 'unified diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-113- 'regular file', 'directory'); slack-0.15.2/test/08_diff.t:114: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/test/08_diff.t-115- is($?, 1 << 8, 'filetype fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-119- 'regular file', 'directory'); slack-0.15.2/test/08_diff.t:120: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/test/08_diff.t-121- is($?, 1 << 8, 'filetype unified fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-125- "and directory $file2\n"; slack-0.15.2/test/08_diff.t:126: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/test/08_diff.t-127- is($?, 1 << 8, 'filetype diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-138- $expected = simple_fakediff('nlink', $file1, $file2, 1, 2); slack-0.15.2/test/08_diff.t:139: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/test/08_diff.t-140- is($?, 1 << 8, 'nlink fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-143- $expected = unified_fakediff('nlink', $file1, $file2, 1, 2); slack-0.15.2/test/08_diff.t:144: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/test/08_diff.t-145- is($?, 1 << 8, 'nlink unified fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-149- "diff -N $file1 $file2\n"; slack-0.15.2/test/08_diff.t:150: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/test/08_diff.t-151- is($?, 1 << 8, 'nlink diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-163- $expected = simple_fakediff('mode', $file1, $file2, $mode1, $mode2); slack-0.15.2/test/08_diff.t:164: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/test/08_diff.t-165- is($?, 1 << 8, 'mode fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-168- $expected = unified_fakediff('mode', $file1, $file2, $mode1, $mode2); slack-0.15.2/test/08_diff.t:169: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/test/08_diff.t-170- is($?, 1 << 8, 'mode unified fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-174- "diff -N $file1 $file2\n"; slack-0.15.2/test/08_diff.t:175: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/test/08_diff.t-176- is($?, 1 << 8, 'mode diff exit code'); ############################################## slack-0.15.2/test/08_diff.t-189- $expected = simple_fakediff('target', $file1, $file2, $target1, $target2); slack-0.15.2/test/08_diff.t:190: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/test/08_diff.t-191- is($?, 1 << 8, 'symlink target fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-194- $expected = unified_fakediff('target', $file1, $file2, $target1, $target2); slack-0.15.2/test/08_diff.t:195: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/test/08_diff.t-196- is($?, 1 << 8, 'symlink target unified fakediff exit code'); ############################################## slack-0.15.2/test/08_diff.t-199- $expected = "Symlink targets differ between $file1 and $file2\n"; slack-0.15.2/test/08_diff.t:200: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/test/08_diff.t-201- is($?, 1 << 8, 'symlink target diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/01_module.t-46- slack-0.15.2/.pc/fix_835491/test/01_module.t:47: system('kill -KILL $$'); slack-0.15.2/.pc/fix_835491/test/01_module.t-48- eval "Slack::get_system_exit('');"; ############################################## slack-0.15.2/.pc/fix_835491/test/01_module.t-209- { slack-0.15.2/.pc/fix_835491/test/01_module.t:210: my $helptext = `perl -I$INC[0] -MSlack -e 'Slack::get_options' -- --help`; slack-0.15.2/.pc/fix_835491/test/01_module.t-211- is($?, 0, "get_options --help exit code"); ############################################## slack-0.15.2/.pc/fix_835491/test/01_module.t-216- { slack-0.15.2/.pc/fix_835491/test/01_module.t:217: my $helptext = `perl -I$INC[0] -MSlack -e 'Slack::get_options' -- --invalid 2>&1`; slack-0.15.2/.pc/fix_835491/test/01_module.t-218- isnt($?, 0, "get_options usage exit code"); ############################################## slack-0.15.2/.pc/fix_835491/test/01_module.t-223- { slack-0.15.2/.pc/fix_835491/test/01_module.t:224: my $versiontext = `perl -I$INC[0] -MSlack -e 'Slack::get_options' -- --version`; slack-0.15.2/.pc/fix_835491/test/01_module.t-225- is($?, 0, 'get_options --version exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/02_getroles.t-7-{ slack-0.15.2/.pc/fix_835491/test/02_getroles.t:8: my $output = `PERL5LIB=../src ../src/slack-getroles -C /dev/null --role-list $test_config{'role-list'}`; slack-0.15.2/.pc/fix_835491/test/02_getroles.t-9- my @output = sort split(/\s+/, $output); ############################################## slack-0.15.2/.pc/fix_835491/test/02_getroles.t-13-{ slack-0.15.2/.pc/fix_835491/test/02_getroles.t:14: my $output = `PERL5LIB=../src ../src/slack-getroles -C /dev/null --role-list $test_config{'role-list'} --hostname=fixedhost.example.com`; slack-0.15.2/.pc/fix_835491/test/02_getroles.t-15- my @output = sort split(/\s+/, $output); ############################################## slack-0.15.2/.pc/fix_835491/test/02_getroles.t-31- } slack-0.15.2/.pc/fix_835491/test/02_getroles.t:32: my $output = `PERL5LIB=../src ../src/slack-getroles -C /dev/null --cache=$test_config{'cache'} --remote-role-list --role-list=$test_config{'role-list'}`; slack-0.15.2/.pc/fix_835491/test/02_getroles.t-33- my @output = sort split(/\s+/, $output); ############################################## slack-0.15.2/.pc/fix_835491/test/03_sync.t-22- { slack-0.15.2/.pc/fix_835491/test/03_sync.t:23: my $return = system("../src/slack-sync -C $test_config_file role1 2>/dev/null"); slack-0.15.2/.pc/fix_835491/test/03_sync.t-24- ok(($return == 0 and $? == 0), "role1 sync return"); ############################################## slack-0.15.2/.pc/fix_835491/test/03_sync.t-38- my $badfile = "$cache/files/BADFILE"; slack-0.15.2/.pc/fix_835491/test/03_sync.t:39: (system("touch $badfile") == 0) slack-0.15.2/.pc/fix_835491/test/03_sync.t-40- or die "failed creating bad file for deletion test"; slack-0.15.2/.pc/fix_835491/test/03_sync.t-41- slack-0.15.2/.pc/fix_835491/test/03_sync.t:42: my $return = system("../src/slack-sync -C $test_config_file role1 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/03_sync.t-43- ok(($return == 0 and $? == 0), "file deletion sync return"); ############################################## slack-0.15.2/.pc/fix_835491/test/03_sync.t-65- slack-0.15.2/.pc/fix_835491/test/03_sync.t:66: my $return = system("../src/slack-sync -C $test_config_file role1 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/03_sync.t-67- ok(($return == 0 and $? == 0), "symlink sync return"); ############################################## slack-0.15.2/.pc/fix_835491/test/03_sync.t-71- slack-0.15.2/.pc/fix_835491/test/03_sync.t:72: system("cmp $source/$full_target $cache/$symlink >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/03_sync.t-73- is($?, 0, "dereferenced symlink contents identical to target file"); ############################################## slack-0.15.2/.pc/fix_835491/test/03_sync.t-85- slack-0.15.2/.pc/fix_835491/test/03_sync.t:86: my $return = system("../src/slack-sync -C $test_config_file role2.sub 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/03_sync.t-87- ok(($return == 0 and $? == 0), "role2.sub sync return"); ############################################## slack-0.15.2/.pc/fix_835491/test/03_sync.t-101-{ slack-0.15.2/.pc/fix_835491/test/03_sync.t:102: my $return = system("../src/slack-sync -C $test_config_file @test_roles 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/03_sync.t-103- ok(($return == 0 and $? == 0), "multi-role sync return"); ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-31- # sync the role so we've got something known to work with slack-0.15.2/.pc/fix_835491/test/04_stage.t:32: (system("../src/slack-sync -C $test_config_file $role 2> /dev/null") == 0) slack-0.15.2/.pc/fix_835491/test/04_stage.t-33- or die "Couldn't sync $role for testing"; ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-39- # Now run the stage slack-0.15.2/.pc/fix_835491/test/04_stage.t:40: my $return = system("../src/slack-stage -C $test_config_file $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/04_stage.t-41- ok(($return == 0 and $? == 0), "$role stage return"); ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-57- { slack-0.15.2/.pc/fix_835491/test/04_stage.t:58: my $return = system("../src/slack-stage -C $test_config_file $role.sub 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/04_stage.t-59- ok(($return == 0 and $? == 0), "$role.sub stage return"); ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-79- { slack-0.15.2/.pc/fix_835491/test/04_stage.t:80: system("cmp $src2 $dst >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/04_stage.t-81- is($?, 0, "files in subrole override files in base role"); ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-101- slack-0.15.2/.pc/fix_835491/test/04_stage.t:102: my $return = system("../src/slack-stage -C $test_config_file $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/04_stage.t-103- ok(($return == 0 and $? == 0), "$role stage return"); ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-116- # sync the role so we've got something known to work with slack-0.15.2/.pc/fix_835491/test/04_stage.t:117: (system("../src/slack-sync -C $test_config_file $role 2> /dev/null") == 0) slack-0.15.2/.pc/fix_835491/test/04_stage.t-118- or die "Couldn't sync $role for testing"; ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-120- { slack-0.15.2/.pc/fix_835491/test/04_stage.t:121: my $return = system("../src/slack-stage -C $test_config_file $role.sub.sub 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/04_stage.t-122- ok(($return == 0 and $? == 0), "$role.sub stage return"); ############################################## slack-0.15.2/.pc/fix_835491/test/04_stage.t-148- my $dst = "$stage/$role.sub.sub/files/$overridden_file"; slack-0.15.2/.pc/fix_835491/test/04_stage.t:149: system("cmp $src $dst >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/04_stage.t-150- is($?, 0, "files in double subrole override files in base role"); ############################################## slack-0.15.2/.pc/fix_835491/test/05_runscript.t-13-sub get_script_output (@) { slack-0.15.2/.pc/fix_835491/test/05_runscript.t:14: return `../src/slack-runscript -C $test_config_file @_ 2> /dev/null` slack-0.15.2/.pc/fix_835491/test/05_runscript.t-15-} ############################################## slack-0.15.2/.pc/fix_835491/test/05_runscript.t-29-# Be lazy and use the shell to /dev/null the warnings about not being root slack-0.15.2/.pc/fix_835491/test/05_runscript.t:30:(system("../src/slack-stage --config=$test_config_file --cache=$test_config{'source'} $role $role.sub 2>/dev/null") == 0) slack-0.15.2/.pc/fix_835491/test/05_runscript.t-31- or die "Couldn't set up stage (needed to test runscript properly)"; ############################################## slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-16-# sync the role so we've got something known to work with slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:17:(system("../src/slack-sync -C $test_config_file @roles 2> /dev/null") == 0) slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-18- or die "Couldn't sync roles for testing"; slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-19-# sync the role so we've got something known to work with slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:20:(system("../src/slack-stage -C $test_config_file @roles 2> /dev/null") == 0) slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-21- or die "Couldn't stage roles for testing"; ############################################## slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-47- # Now run the install slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:48: my $return = system("../src/slack-installfiles -C $test_config_file $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-49- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-85- slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:86: my $return = system("../src/slack-installfiles -C $test_config_file $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-87- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-107- slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:108: my $return = system("../src/slack-installfiles -C $test_config_file --backup --backup-dir=$test_config{'backup-dir'} $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-109- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-118- if (-e $test_config{'backup-dir'}); slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:119: $return = system("../src/slack-installfiles -C $test_config_file --backup --backup-dir=$test_config{'backup-dir'} $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-120- ok(($return == 0 and $? == 0), "$role installfiles return"); ############################################## slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-132- # Now run the install slack-0.15.2/.pc/fix_835491/test/06_installfiles.t:133: my $return = system("../src/slack-installfiles -C $test_config_file $role 2> /dev/null"); slack-0.15.2/.pc/fix_835491/test/06_installfiles.t-134- ok(($return == 0 and $? == 0), "succeed on missing files dir"); ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-23- slack-0.15.2/.pc/fix_835491/test/07_frontend.t:24: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/07_frontend.t-25- ok(($return == 0 and $? == 0), "slack return"); ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-64- slack-0.15.2/.pc/fix_835491/test/07_frontend.t:65: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file --no-scripts role2 >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/07_frontend.t-66- ok(($return == 0 and $? == 0), "slack --no-scripts return"); ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-86- slack-0.15.2/.pc/fix_835491/test/07_frontend.t:87: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file --no-files role2 >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/07_frontend.t-88- ok(($return == 0 and $? == 0), "slack --no-files return"); ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-121- slack-0.15.2/.pc/fix_835491/test/07_frontend.t:122: my $return = system("../src/slack --libexec-dir=$srcdir -C $test_config_file --no-sync role2 >/dev/null 2>&1"); slack-0.15.2/.pc/fix_835491/test/07_frontend.t-123- ok(($return == 0 and $? == 0), "slack --no-sync return"); ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-137-{ slack-0.15.2/.pc/fix_835491/test/07_frontend.t:138: my $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file runscript 2>&1`; slack-0.15.2/.pc/fix_835491/test/07_frontend.t-139- isnt($?, 0, "slack errors propagated"); ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-144- my $output; slack-0.15.2/.pc/fix_835491/test/07_frontend.t:145: $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file role1 2>&1`; slack-0.15.2/.pc/fix_835491/test/07_frontend.t-146- # this checks for lines that aren't complaining about not being superuser ############################################## slack-0.15.2/.pc/fix_835491/test/07_frontend.t-148- slack-0.15.2/.pc/fix_835491/test/07_frontend.t:149: $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file -v role1 2>&1`; slack-0.15.2/.pc/fix_835491/test/07_frontend.t-150- unlike($output, qr/^slack-\w+:/m, "one -v not propagated"); slack-0.15.2/.pc/fix_835491/test/07_frontend.t:151: $output = `../src/slack --libexec-dir=$srcdir -C $test_config_file -vv role1 2>&1`; slack-0.15.2/.pc/fix_835491/test/07_frontend.t-152- like($output, qr/^slack-\w+:/m, "two -v propagated"); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-62- $expected = "$diff_cmd_expected $file1 $file2\n"; slack-0.15.2/.pc/fix_835491/test/08_diff.t:63: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-64- is($?, 0, 'simple no diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-67- $expected = ''; slack-0.15.2/.pc/fix_835491/test/08_diff.t:68: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-69- is($?, 0, 'unified no diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-74- slack-0.15.2/.pc/fix_835491/test/08_diff.t:75: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-76- is($?, 1 << 8, 'simple diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-80- slack-0.15.2/.pc/fix_835491/test/08_diff.t:81: my @output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-82- is($?, 1 << 8, 'unified diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-111- 'regular file', 'directory'); slack-0.15.2/.pc/fix_835491/test/08_diff.t:112: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-113- is($?, 1 << 8, 'filetype fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-117- 'regular file', 'directory'); slack-0.15.2/.pc/fix_835491/test/08_diff.t:118: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-119- is($?, 1 << 8, 'filetype unified fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-123- "and directory $file2\n"; slack-0.15.2/.pc/fix_835491/test/08_diff.t:124: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-125- is($?, 1 << 8, 'filetype diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-136- $expected = simple_fakediff('nlink', $file1, $file2, 1, 2); slack-0.15.2/.pc/fix_835491/test/08_diff.t:137: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-138- is($?, 1 << 8, 'nlink fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-141- $expected = unified_fakediff('nlink', $file1, $file2, 1, 2); slack-0.15.2/.pc/fix_835491/test/08_diff.t:142: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-143- is($?, 1 << 8, 'nlink unified fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-147- "diff -N $file1 $file2\n"; slack-0.15.2/.pc/fix_835491/test/08_diff.t:148: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-149- is($?, 1 << 8, 'nlink diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-161- $expected = simple_fakediff('mode', $file1, $file2, $mode1, $mode2); slack-0.15.2/.pc/fix_835491/test/08_diff.t:162: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-163- is($?, 1 << 8, 'mode fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-166- $expected = unified_fakediff('mode', $file1, $file2, $mode1, $mode2); slack-0.15.2/.pc/fix_835491/test/08_diff.t:167: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-168- is($?, 1 << 8, 'mode unified fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-172- "diff -N $file1 $file2\n"; slack-0.15.2/.pc/fix_835491/test/08_diff.t:173: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-174- is($?, 1 << 8, 'mode diff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-187- $expected = simple_fakediff('target', $file1, $file2, $target1, $target2); slack-0.15.2/.pc/fix_835491/test/08_diff.t:188: $output = `../src/slack-diff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-189- is($?, 1 << 8, 'symlink target fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-192- $expected = unified_fakediff('target', $file1, $file2, $target1, $target2); slack-0.15.2/.pc/fix_835491/test/08_diff.t:193: $output = `../src/slack-diff -u $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-194- is($?, 1 << 8, 'symlink target unified fakediff exit code'); ############################################## slack-0.15.2/.pc/fix_835491/test/08_diff.t-197- $expected = "Symlink targets differ between $file1 and $file2\n"; slack-0.15.2/.pc/fix_835491/test/08_diff.t:198: $output = `../src/slack-diff --nofakediff $file1 $file2`; slack-0.15.2/.pc/fix_835491/test/08_diff.t-199- is($?, 1 << 8, 'symlink target diff exit code');