This file is indexed.

/usr/lib/slimrat/Clipboard/Xclip.pm is in slimrat 1.0-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
35
36
37
package Clipboard::Xclip;
use Spiffy -Base;
sub copy {
    my ($input) = @_;
    $self->copy_to_selection($self->favorite_selection, $input);
}
sub copy_to_selection {
    my ($selection, $input) = @_;
    my $cmd = '|xclip -i -selection '. $selection;
    open my $exe, $cmd or die "Couldn't run $cmd: $!\n";
    print $exe $input;
}
sub paste {
    for ($self->all_selections) {
        my $data = $self->paste_from_selection($_); 
        return $data if length $data;
    }
    undef
}
sub paste_from_selection {
    my ($selection) = @_;
    my $cmd = "xclip -o -selection $selection|";
    open my $exe, $cmd or die "Couldn't run $cmd: $!\n";
    return join '', <$exe>;
}
# This ordering isn't officially verified, but so far seems to work the best:
sub all_selections { qw(primary buffer clipboard secondary) }
sub favorite_selection { ($self->all_selections)[0] }
{
  open my $just_checking, 'xclip -o|' or warn <<'EPIGRAPH';

Can't find the 'xclip' script.  Clipboard.pm's X support depends on it.

Here's the project homepage: http://freshmeat.net/projects/xclip

EPIGRAPH
}