This file is indexed.

/usr/share/icingaweb2/modules/monitoring/application/clicommands/ConferenceCommand.php is in icingaweb2-module-monitoring 2.1.0-1ubuntu1.

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

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
<?php
/* Icinga Web 2 | (c) 2013-2015 Icinga Development Team | GPLv2+ */

namespace Icinga\Module\Monitoring\Clicommands;

use Icinga\Cli\Command;

/**
 * The OSMC 2013 special command
 *
 * This command has been written to impress the audience
 */
class ConferenceCommand extends Command
{
    protected static $flipflop = 0;

    /**
     * Give them a warm welcome
     *
     * Use this command in case you feel that you should be friendly. Should
     * be executed as follows:
     *
     * icingacli monitoring conference welcome --watch=1
     */
    public function welcomeAction()
    {
        self::$flipflop = (int) ! self::$flipflop;
        $signs    = array('☺', '❤');
        $bgcolors = array('blue', 'red');
        $scr      = $this->screen;
        $sign     = $signs[self::$flipflop];
        $bgcolor  = $bgcolors[self::$flipflop];
        echo $scr->clear() . $scr->newlines(10) . $scr->center(
            $scr->colorize(" $sign  Welcome OSMC 2013 $sign  ", 'white', $bgcolor)
        ) . $scr->newlines(10);
    }
}