This file is indexed.

/usr/lib/sitesummary/agesinceseen-summary is in sitesummary 0.1.33.

This file is owned by root:root, with mode 0o755.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#!/usr/bin/perl

use strict;
use warnings;

use SiteSummary;
use Getopt::Std;

my %agedist;
my %opts;

sub usage {
    my $retval = shift;
    print <<EOF;
Usage: $0 [-l]
   -l   list hosts with the given age
EOF
    exit $retval;
}

getopt("l", \%opts) || usage(1);

for_all_hosts(\&handle_host);

print_summary();

sub handle_host {
    my $hostid = shift;
    my $thisgroup = get_age_group($hostid);
    if (defined $thisgroup) {
        if (exists $agedist{$thisgroup}) {
            push @{$agedist{$thisgroup}}, $hostid ;
        } else {
            $agedist{$thisgroup} = [$hostid];
        }
    }
}

sub print_summary {
    printf("  %-20s %5s\n", "age", "count");
    my %agegroups = get_age_groups();
    for my $group (sort { $a <=> $b; } keys %agedist) {
        printf("  %-20s %5d\n", $agegroups{$group}, scalar @{$agedist{$group}});
        if (exists $opts{l}) {
            for my $hostid (sort @{$agedist{$group}}) {
                my $hostname = get_hostname($hostid);
                my $site = get_site($hostid) || "";
                my $sitegroup = get_sitegroup($hostid) || "";
                printf "    %s %s/%s %s\n", $hostname, $site, $sitegroup, $hostid;
            }
            print "\n";
        }
    }
}