summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Gemfile2
-rw-r--r--Gemfile.lock6
-rw-r--r--views/glsa.erb4
-rw-r--r--views/index.erb4
-rw-r--r--views/layout.erb12
5 files changed, 14 insertions, 14 deletions
diff --git a/Gemfile b/Gemfile
index 4292802..cbaf5aa 100644
--- a/Gemfile
+++ b/Gemfile
@@ -4,7 +4,7 @@ source 'https://rubygems.org'
gem 'nokogumbo', :git => 'https://github.com/robbat2/nokogumbo', :branch => 'gentoo', :submodules => true
gem 'sinatra'
gem 'sinatra-partial'
-gem 'json'
+gem 'json', '>=1.8.6'
gem 'nokogiri'
gem 'thin'
gem 'sanitize', '~>4.4.0'
diff --git a/Gemfile.lock b/Gemfile.lock
index a6b0a6d..39b4096 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -13,7 +13,7 @@ GEM
crass (1.0.2)
daemons (1.2.1)
eventmachine (1.0.7)
- json (1.8.2)
+ json (1.8.6)
mini_portile (0.6.2)
nokogiri (1.6.6.2)
mini_portile (~> 0.6.0)
@@ -40,7 +40,7 @@ PLATFORMS
ruby
DEPENDENCIES
- json
+ json (>= 1.8.6)
nokogiri
nokogumbo!
sanitize (~> 4.4.0)
@@ -49,4 +49,4 @@ DEPENDENCIES
thin
BUNDLED WITH
- 1.13.7
+ 1.17.3
diff --git a/views/glsa.erb b/views/glsa.erb
index 17c77ce..a6ffcf1 100644
--- a/views/glsa.erb
+++ b/views/glsa.erb
@@ -1,8 +1,8 @@
<h1 class="first-header">Gentoo Linux Security Advisories (GLSA)</h1>
<p>
- This page lists all Security Advisories that were released by the Gentoo Security Team.
- For more information, please visit our distribution's <a href="http://www.gentoo.org/security/en/index.xml">Security overview</a>.
+ This page lists all security advisories that were released by the Gentoo security team.
+ For more information, please visit our distribution's <a href="https://www.gentoo.org/support/security/">security overview</a>.
</p>
<div class="table-responsive">
diff --git a/views/index.erb b/views/index.erb
index 78fca01..afe8891 100644
--- a/views/index.erb
+++ b/views/index.erb
@@ -9,14 +9,14 @@
<div class="alert alert-info">
<strong>Reporting a vulnerability</strong>
<br />
- Information about how to report security vulnerabilities and contact information for confidential reports is available at <a href="http://www.gentoo.org/security/en/" class="alert-link">the Gentoo Linux Security pages</a>.
+ Information about how to report security vulnerabilities and contact information for confidential reports is available at <a href="https://www.gentoo.org/support/security/#contact" class="alert-link">the Gentoo Linux security pages</a>.
</div>
<div class="alert alert-info">
<strong>Security documentation</strong>
<br />
If you want to learn more about keeping your Gentoo system secure
- please visit our <a href="http://www.gentoo.org/security/en/" class="alert-link">security documentation</a>.
+ please visit our <a href="https://www.gentoo.org/support/security/stay-informed.html" class="alert-link">security documentation</a>.
</div>
<h2>Most recent Gentoo Linux security advisories</h2>
diff --git a/views/layout.erb b/views/layout.erb
index 42c31c1..b62a05a 100644
--- a/views/layout.erb
+++ b/views/layout.erb
@@ -6,8 +6,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="theme-color" content="#54487a">
<meta name="description" content="<%= @description ? "#{h @description.gsub("\n", ' ').squeeze(' ').strip}" : 'Gentoo security database' %>">
- <link href="https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com/bootstrap.min.css" rel="stylesheet" media="screen">
- <link href="https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com/tyrian.min.css" rel="stylesheet" media="screen">
+ <link href="https://assets.gentoo.org/tyrian/bootstrap.min.css" rel="stylesheet" media="screen">
+ <link href="https://assets.gentoo.org/tyrian/tyrian.min.css" rel="stylesheet" media="screen">
<link href="/css/main.css" rel="stylesheet" media="screen">
<link rel="icon" href="https://www.gentoo.org/favicon.ico" type="image/x-icon">
</head>
@@ -41,8 +41,8 @@
</div>
<div class="logo">
<a href="/" title="Back to the homepage" class="site-logo">
- <object data="https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com/site-logo.svg" type="image/svg+xml">
- <img src="https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com/site-logo.png" alt="Gentoo Linux Logo">
+ <object data="https://assets.gentoo.org/tyrian/site-logo.svg" type="image/svg+xml">
+ <img src="https://assets.gentoo.org/tyrian/site-logo.png" alt="Gentoo Linux Logo">
</object>
</a>
<span class="site-label">Security</span>
@@ -113,7 +113,7 @@
</div>
</footer>
- <script src="https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com/jquery.min.js"></script>
- <script src="https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com/bootstrap.min.js"></script>
+ <script src="https://assets.gentoo.org/tyrian/jquery.min.js"></script>
+ <script src="https://assets.gentoo.org/tyrian/bootstrap.min.js"></script>
</body>
</html>