X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FYori.pm;h=8ecb05a0f5ff66b5475cd955771921cbb36b4bda;hb=f0d52fc82b138598228c401d99b56e88366c6945;hp=01f36b1c0c9b227ea6dbcf27a6149abf1ef1c355;hpb=669bd6b315633c99ac61441198c2c4e45401c36b;p=freeside.git diff --git a/FS/FS/Yori.pm b/FS/FS/Yori.pm index 01f36b1c0..8ecb05a0f 100644 --- a/FS/FS/Yori.pm +++ b/FS/FS/Yori.pm @@ -9,6 +9,7 @@ our @EXPORT_OK = qw( reports report ); sub reports { #should be autogenerated i guess qw( freeside_version debian_version pg_version apache_version apache_mpm + payment_gateways ); #ssh_vulnkey } @@ -59,6 +60,13 @@ sub report_apache_mpm { $apache_mpm; } +sub report_payment_gateways { + my @gateways = split(/\n/, + `aptitude -F '%c %p' search 'libbusiness-onlinepayment-.*' | grep '^i ' | grep -v '^i libbusiness-onlinepayment-perl' | cut -c29- | cut -d- -f1` + ); + join(', ', @gateways); +} + #sub report_ssh_vulnkey{ # my $ssh_vulnkey = `ssh-vulnkey -a | grep COMPROMISED`; # $ssh_vulnkey;