=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== sbuild-0.80.0/bin/finish-build-33- sed -n '/^\$log_dir/s/.*"\(.*\)".*/\1/p' | tail -1) sbuild-0.80.0/bin/finish-build:34:logpath=`eval echo $logpath` sbuild-0.80.0/bin/finish-build-35-if [ -z "$logpath" ]; then ############################################## sbuild-0.80.0/bin/finish-build-74-dpkg-parsechangelog > $tmpf sbuild-0.80.0/bin/finish-build:75:setvar package "`sed -n 's/^Source: //p' $tmpf`" "source package" sbuild-0.80.0/bin/finish-build:76:setvar version "`sed -n 's/^Version: //p' $tmpf`" "source version" sbuild-0.80.0/bin/finish-build-77-setvar arch "`dpkg --print-architecture`" "build architecture" sbuild-0.80.0/bin/finish-build-78-rm -f $tmpf sbuild-0.80.0/bin/finish-build:79:sversion=`echo "$version" | perl -pe 's/^\d+://'` sbuild-0.80.0/bin/finish-build-80-changes=${package}_${sversion}_${arch}.changes ############################################## sbuild-0.80.0/bin/finish-build-82- sbuild-0.80.0/bin/finish-build:83:lastlog=`(cd $logpath; ls -1t ${logpat}_* | head -1) 2>/dev/null` sbuild-0.80.0/bin/finish-build-84-if [ -z "$lastlog" ]; then ############################################## sbuild-0.80.0/bin/sbuild-249- if ($conf->get('CLEAN_SOURCE')) { sbuild-0.80.0/bin/sbuild:250: system($conf->get('FAKEROOT'), 'debian/rules', 'clean'); sbuild-0.80.0/bin/sbuild-251- if ($?) { ############################################## sbuild-0.80.0/bin/sbuild-adduser-43- if (defined $user) { sbuild-0.80.0/bin/sbuild-adduser:44: $status += system(qw(/usr/sbin/adduser --), $_, 'sbuild'); sbuild-0.80.0/bin/sbuild-adduser-45- } else { ############################################## sbuild-0.80.0/bin/sbuild-createchroot-437- } sbuild-0.80.0/bin/sbuild-createchroot:438: !system($debootstrap, @args) or die "E: Error running $debootstrap_bin"; sbuild-0.80.0/bin/sbuild-createchroot-439- } ############################################## sbuild-0.80.0/bin/sbuild-createchroot-756- # created with the fake root user sbuild-0.80.0/bin/sbuild-createchroot:757: system(get_unshare_cmd({IDMAP => \@idmap}), 'rm', '-rf', $target); sbuild-0.80.0/bin/sbuild-createchroot-758- die "Unable to remove $target" if -e $target; ############################################## sbuild-0.80.0/bin/sbuild-debian-developer-setup-42- sbuild-0.80.0/bin/sbuild-debian-developer-setup:43:system("adduser", "--", $ENV{SUDO_USER}, "sbuild") == 0 sbuild-0.80.0/bin/sbuild-debian-developer-setup-44- or die "adduser failed: $?"; ############################################## sbuild-0.80.0/bin/sbuild-debian-developer-setup-48-sub chroot_exists { sbuild-0.80.0/bin/sbuild-debian-developer-setup:49: system("schroot -i -c chroot:$suite-$arch-sbuild >/dev/null 2>&1") == 0 sbuild-0.80.0/bin/sbuild-debian-developer-setup-50-} ############################################## sbuild-0.80.0/bin/sbuild-debuild-94- if (-r $_) { sbuild-0.80.0/bin/sbuild-debuild:95: my $e = eval `cat "$_"`; sbuild-0.80.0/bin/sbuild-debuild-96- if (!defined($e)) { ############################################## sbuild-0.80.0/bin/sbuild-debuild-351- print "Running sbuild.\n"; sbuild-0.80.0/bin/sbuild-debuild:352: system('/usr/bin/sbuild', @{$conf->get('SBUILD_OPTS')}, $dsc); sbuild-0.80.0/bin/sbuild-debuild-353- if (($? >> 8) != 0) { ############################################## sbuild-0.80.0/bin/sbuild-debuild-364- print "Running lintian.\n"; sbuild-0.80.0/bin/sbuild-debuild:365: system('/usr/bin/lintian', @{$conf->get('LINTIAN_OPTS')}, '--', $bin_changes); sbuild-0.80.0/bin/sbuild-debuild-366- if (($? >> 8) != 0) { ############################################## sbuild-0.80.0/debian/sbuild.preinst-19- if [ -e "$CONFFILE" ]; then sbuild-0.80.0/debian/sbuild.preinst:20: md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" sbuild-0.80.0/debian/sbuild.preinst:21: old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`" sbuild-0.80.0/debian/sbuild.preinst-22- if [ "$md5sum" != "$old_md5sum" ]; then ############################################## sbuild-0.80.0/debian/sbuild.preinst-38- if [ -e "$CONFFILE" ]; then sbuild-0.80.0/debian/sbuild.preinst:39: md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" sbuild-0.80.0/debian/sbuild.preinst:40: old_md5sum="`dpkg-query -W -f='${Conffiles}' $PACKAGE | sed -n -e \"\\\\' $CONFFILE'{s/.* //;p}\"`" sbuild-0.80.0/debian/sbuild.preinst-41- if [ "$md5sum" = "$old_md5sum" ]; then ############################################## sbuild-0.80.0/etc/sbuild-debian-developer-setup-update-all-83-do sbuild-0.80.0/etc/sbuild-debian-developer-setup-update-all:84: confname=`basename $fullname | sed -e "s/-sbuild-.*//"` sbuild-0.80.0/etc/sbuild-debian-developer-setup-update-all-85- ############################################## sbuild-0.80.0/lib/Buildd/Daemon.pm-940- if (defined($new_master_pid) && $new_master_pid == 0) { sbuild-0.80.0/lib/Buildd/Daemon.pm:941: exec (@{$dist_config->get('WANNA_BUILD_SSH_CMD')}, "-MN"); sbuild-0.80.0/lib/Buildd/Daemon.pm-942- } ############################################## sbuild-0.80.0/lib/Buildd/Mail.pm-546- my $home = $self->get_conf('HOME'); sbuild-0.80.0/lib/Buildd/Mail.pm:547: chomp( my $sum = `md5sum $home/build/$files[$i]` ); sbuild-0.80.0/lib/Buildd/Mail.pm-548- push( @md5fail, $files[$i] ) if (split(/\s+/,$sum))[0] ne $md5[$i]; ############################################## sbuild-0.80.0/lib/Buildd/Mail.pm-593- foreach (@files) { sbuild-0.80.0/lib/Buildd/Mail.pm:594: if (system('cp', '--', $self->get_conf('HOME')."/build/$_", "$upload_dir/$_")) { sbuild-0.80.0/lib/Buildd/Mail.pm-595- $self->log("Cannot copy $_ to $upload_dir/\n"); ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-123- next if ! -d $_; sbuild-0.80.0/lib/Buildd/Watcher.pm:124: system(qw(sudo rm -rf --), $_); sbuild-0.80.0/lib/Buildd/Watcher.pm-125- $self->log("Purged $_\n"); ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-164- my $changed_files = sbuild-0.80.0/lib/Buildd/Watcher.pm:165: `find $file -ctime -$warnage -print 2>/dev/null`; sbuild-0.80.0/lib/Buildd/Watcher.pm-166- $warnfile{"$dev:$ino"} = $file if !$changed_files; ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-177- my $changed_files = sbuild-0.80.0/lib/Buildd/Watcher.pm:178: `find $file -ctime -$warnage -print 2>/dev/null`; sbuild-0.80.0/lib/Buildd/Watcher.pm-179- $warnfile{"$dev:$ino"} = $file if !$changed_files; ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-233- if (-f $self->get_conf('DAEMON_LOG_FILE') . ".old") { sbuild-0.80.0/lib/Buildd/Watcher.pm:234: system(qw(mv --), $self->get_conf('DAEMON_LOG_FILE') . '.old', "old-logs/daemon-$d.log"); sbuild-0.80.0/lib/Buildd/Watcher.pm:235: system(qw(gzip -9), "old-logs/daemon-$d.log"); sbuild-0.80.0/lib/Buildd/Watcher.pm-236- } ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-240- my $old_umask = umask 0007; sbuild-0.80.0/lib/Buildd/Watcher.pm:241: system(qw(touch --), $self->get_conf('DAEMON_LOG_FILE')); sbuild-0.80.0/lib/Buildd/Watcher.pm-242- umask $old_umask; ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-308- $self->log("Archiving logs in $dir:\n"); sbuild-0.80.0/lib/Buildd/Watcher.pm:309: system(qw(touch --), "$destpat-stamp"); sbuild-0.80.0/lib/Buildd/Watcher.pm-310- ############################################## sbuild-0.80.0/lib/Buildd/Watcher.pm-328- sbuild-0.80.0/lib/Buildd/Watcher.pm:329: system(qw(tar cf), $file, '--', @todo); sbuild-0.80.0/lib/Buildd/Watcher.pm:330: system(qw(gzip -9 --), $file); sbuild-0.80.0/lib/Buildd/Watcher.pm-331- ############################################## sbuild-0.80.0/lib/Sbuild/Build.pm-1289- next if !defined $dep; sbuild-0.80.0/lib/Sbuild/Build.pm:1290: my $id = ref($dep) ? refaddr($dep) : "str:$dep"; sbuild-0.80.0/lib/Sbuild/Build.pm-1291- next if $visited_deps->{$id}; ############################################## sbuild-0.80.0/lib/Sbuild/Build.pm-3326- } else { sbuild-0.80.0/lib/Sbuild/Build.pm:3327: system('debsign', '--re-sign', "-k$key_id", '--', "$build_dir/$changes"); sbuild-0.80.0/lib/Sbuild/Build.pm-3328- } ############################################## sbuild-0.80.0/lib/Sbuild/Build.pm-3331- if (-r $so_changes) { sbuild-0.80.0/lib/Sbuild/Build.pm:3332: system('debsign', '--re-sign', "-k$key_id", '--', "$so_changes"); sbuild-0.80.0/lib/Sbuild/Build.pm-3333- } else { ############################################## sbuild-0.80.0/lib/Sbuild/ChrootSchroot.pm-95- if $self->get_conf('DEBUG'); sbuild-0.80.0/lib/Sbuild/ChrootSchroot.pm:96: system($self->get_conf('SCHROOT'), '-c', $self->get('Session ID'), '--end-session'); sbuild-0.80.0/lib/Sbuild/ChrootSchroot.pm-97- $self->set('Session ID', ""); ############################################## sbuild-0.80.0/lib/Sbuild/Conf.pm-225- my $sudo = $conf->get('SUDO'); sbuild-0.80.0/lib/Sbuild/Conf.pm:226: chomp( my $test_df = `$sudo sh -c 'echo \$DEBIAN_FRONTEND'` ); sbuild-0.80.0/lib/Sbuild/Conf.pm:227: chomp( my $test_ac = `$sudo sh -c 'echo \$APT_CONFIG'` ); sbuild-0.80.0/lib/Sbuild/Conf.pm:228: chomp( my $test_sh = `$sudo sh -c 'echo \$SHELL'` ); sbuild-0.80.0/lib/Sbuild/Conf.pm-229- ############################################## sbuild-0.80.0/lib/Sbuild/ConfBase.pm-515- if (-r \$_) { sbuild-0.80.0/lib/Sbuild/ConfBase.pm:516: my \$e = eval `cat "\$_"`; sbuild-0.80.0/lib/Sbuild/ConfBase.pm-517- if (!defined(\$e)) { ############################################## sbuild-0.80.0/lib/Sbuild/ResolverBase.pm-1378- my ($filename, $util) = @_; sbuild-0.80.0/lib/Sbuild/ResolverBase.pm:1379: my $output = `$util $filename`; sbuild-0.80.0/lib/Sbuild/ResolverBase.pm-1380- my ($hash, undef) = split /\s+/, $output; ############################################## sbuild-0.80.0/lib/Sbuild.pm-257- sbuild-0.80.0/lib/Sbuild.pm:258: system('man', '--', $section, $page); sbuild-0.80.0/lib/Sbuild.pm-259- exit 0;