This file is indexed.

/usr/lib/ruby/1.8/fssm.rb is in libfssm-ruby1.8 0.1.4-2.

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
dir = File.dirname(__FILE__)
$LOAD_PATH.unshift dir unless $LOAD_PATH.include?(dir)

module FSSM
  FileNotFoundError = Class.new(StandardError)
  CallbackError = Class.new(StandardError)

  class << self
    def dbg(msg=nil)
      STDERR.puts(msg)
    end

    def monitor(*args, &block)
      monitor = FSSM::Monitor.new
      FSSM::Support.use_block(args.empty? ? monitor : monitor.path(*args), block)

      monitor.run
    end
  end
end

require 'thread'

require 'fssm/pathname'
require 'fssm/support'
require 'fssm/tree'
require 'fssm/path'
require 'fssm/state/directory'
require 'fssm/state/file'
require 'fssm/monitor'

require "fssm/backends/#{FSSM::Support.backend.downcase}"
FSSM::Backends::Default = FSSM::Backends.const_get(FSSM::Support.backend)