This file is indexed.

/usr/share/backgroundrb/test/socket_mocker.rb is in libbackgroundrb-ruby1.8 1.1-1.

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
require "socket"

class TCPSocket
  attr_accessor :connection_status
  attr_accessor :internal_buffer
  def initialize ip,port
    @internal_buffer = []
  end

  def trigger

  end

  def self.open server_ip

  end

  def setsockopt *args; end

  def >> crap
    @internal_buffer << Marshal.dump(crap)
  end

  def read
    @internal_buffer.shift
  end

  def write crap; end


  def close
    @connection_status = :closed
  end
end