Changeset 413 for trunk


Ignore:
Timestamp:
Sep 9, 2019, 3:38:41 PM (5 years ago)
Author:
g7moreau
Message:
  • Add nmap test
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/backuppc-silzigan/backuppc-silzigan

    r101 r413  
    22#
    33# 2011/06/21 gabriel
     4#
     5# apt-get install iputils-ping rsync nmap perl-base libyaml-perl libio-all-perl libfile-finder-perl libnet-ldap-perl
    46
    57use strict;
     
    159161         my $home_path = $CONFIG->{computers}{$computer}{subfolder};
    160162         my @ls = `/bin/ping -W 2 -c 1 $computer > /dev/null 2>&1 && {
    161             /usr/bin/rsync --dry-run $login\@$computer:$home_path /tmp/backuppc-test/ || echo Error for $login\@$computer | logger -t backuppc-silzigan;
    162             }`;
     163            /usr/bin/nmap  -p 22 -PN $computer | grep -q '^22/tcp[[:space:]]*open\b' && {
     164               /usr/bin/rsync --dry-run $login\@$computer:$home_path /tmp/backuppc-test/ || echo Error for $login\@$computer | logger -t backuppc-silzigan;
     165               };
     166            };`;
    163167
    164168         $home_path =~ s{/[^/]*$}{};
     
    312316   print <<'END';
    313317backuppc-silzigan - cut into small pieces a computer configuration for backuppc
    314 Copyright (C) 2011-2013 Gabriel Moreau
     318Copyright (C) 2011-2019 Gabriel Moreau
    315319
    316320$Id: backuppc-silzigan..host.legilnx32 3821 2013-12-20 08:03:14Z g7moreau $
Note: See TracChangeset for help on using the changeset viewer.