This file is indexed.

/usr/share/obs/api/public/404.html is in obs-api 2.7.1-10.

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
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<!DOCTYPE html>
<head>
  <meta charset="utf-8" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Error 404</title>
  
  <link rel="stylesheet" href="css/bootstrap.min.css">
  <style type="text/css">
    html,
    body {
    height: 100%; /* The html and body elements cannot have any padding or margin. */
    background-color: #F6F6F6;
    }
    /* Wrapper for page content to push down footer */
    #wrap {
      min-height: 100%;
      height: auto;
      /* Negative indent footer by its height */
      margin: 0 auto -250px;
      /* Pad bottom by footer height */
      padding: 0 0 250px;
    }
    /* Set the fixed height of the footer here */
    #footer {
      height: 250px;
      background-color: #f5f5f5;
    }
    #error-text {
      padding-top: 0;

    }
    @media all and (min-width: 751px) {
      #error-text {
        padding-top: 90px;
      }
    }   

    #error-img {
      padding-top: 0;
    }
    @media all and (min-width: 971px) {
      #error-img {
        padding-top: 130px;
      }
    }  
    @media all and (min-width: 1171px) {
      #error-img {
        padding-top: 85px;
      }
    } 
  </style>
  <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
    <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  <![endif]-->
</head>
<body>
<div id="wrap">
  <div class="container">
    <div class="row">
      <div class="col-sm-6 col-md-6" id="error-text">
        <h1>404: Not Found</h1>
        <p class="lead">
        Sorry but the page you are looking for does not exist. It might be that the page just has been moved, we think it's best if you try to search what you where looking for below or start again from the <a href="/">home page</a>.
        </p>
        <p>
          <form method="post" action="/search" accept-charset="UTF-8">
            <input type="hidden" value="✓" name="utf8">
            <div class="input-group input-group-lg">
              <span class="input-group-btn">
                <button class="btn btn-default" type="button">Search</button>
              </span>
              <input type="text" class="form-control" name="search_text">
            </div>
            <input type="submit" class="hidden" value="Search">
          </form>
        </p>
      </div>
      <div class="col-sm-6 col-md-6" id="error-img">
        <img src="/obs-on-fire.png" class="img-responsive" alt="OBS on fire" title="The roof, the roof, the roof is on fire...">
      </div>
    </div>
  </div>
</div>

<div id="footer">
  <div class="container">
  <div class="row">
    <div class="col-md-12">
      <h3>In case of emergency...</h3>
      <p>Let's be honest, we are not perfect. Yet! But don't despair, as <a href="https://www.fsf.org/about/what-is-free-software">free software</a> project we're commited to work together and collaborate. Here is how we do that.</p>
      <div class="row">
        <div class="col-md-4">
          <h4>...we help each other out</h4>
          <p>
            On <a href="irc://irc.freenode.net/openSUSE-buildservice" rel="nofollow">IRC</a> and on the <a href="mailto:opensuse-buildservice+subscribe@opensuse.org" rel="nofollow">mailing list</a> there is a vibrant community of developers, admins and users that <em>support</em> each other.  
          </p>
        </div>
        <div class="col-md-4">
          <h4>...we tell us about problems</h4>
          <p>
            In the unfortunate event you've hit a <em>bug</em> in the OBS we depend on you to <a href="https://github.com/openSUSE/open-build-service/issues">report them on GitHub</a>.
          </p>
        </div>
        <div class="col-md-4">
          <h4>...we better ourselves</h4>
          <p>
            You have an idea how to make OBS better, faster, stronger? Those ideas we call <em>feature</em> and we track them in <a href="https://features.opensuse.org/feature/new">openFATE</a>.
          </p>
        </div>
      </div>
    </div>
  </div>
  </div>
</div>
</body>
</html>