changeset 98:36d6787f7aed default tip

Small website updates.
author John "Elwin" Edwards
date Tue, 02 Nov 2021 21:10:10 -0400
parents fb292a0184d9
children
files lighttpd/rlgallery.conf web/about/index.html web/about/rogue3.html
diffstat 3 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lighttpd/rlgallery.conf	Mon Apr 05 21:57:20 2021 -0400
+++ b/lighttpd/rlgallery.conf	Tue Nov 02 21:10:10 2021 -0400
@@ -10,7 +10,7 @@
   "index.xhtml", "index.html", "index.htm", "index.cgi"
 )
 
-server.modules += ( "mod_cgi", "mod_redirect", "mod_setenv" )
+server.modules += ( "mod_cgi", "mod_setenv", "mod_redirect" )
 
 cgi.assign = ( ".cgi" => "" )
 
@@ -32,6 +32,10 @@
   "LC_CTYPE" => "en_US.utf8"
 )
 
+setenv.add-response-header = (
+  "Permissions-Policy" => "interest-cohort=()"
+)
+
 # Turn on directory listing where it is needed
 $HTTP["url"] =~ "^/files/" {
   dir-listing.activate = "enable"
--- a/web/about/index.html	Mon Apr 05 21:57:20 2021 -0400
+++ b/web/about/index.html	Tue Nov 02 21:10:10 2021 -0400
@@ -42,6 +42,8 @@
 <p>The Web player was created with <a href="https://nodejs.org/">node.js</a>.</p>
 <h3>Support Roguelike Games</h3>
 <p>The Roguelike Gallery does not currently need donations. Consider supporting <a href="https://blog.roguetemple.com/">Temple of the Roguelike</a> or purchasing <a href="http://roguetemple.com/z/hyper/">HyperRogue</a> or another fun roguelike game.</p>
+<h3>Contact</h3>
+<p>E-mail the Warden using the address <em>elwin</em> (at) <em>sdf.org</em>.</p>
 </div>
 <div class="foot"><a href="/">RLGallery</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div>
 </body>
--- a/web/about/rogue3.html	Mon Apr 05 21:57:20 2021 -0400
+++ b/web/about/rogue3.html	Tue Nov 02 21:10:10 2021 -0400
@@ -12,7 +12,7 @@
 <p>This game is a version of UNIX Rogue 3.6.</p>
 <h2>Development History</h2>
 <p>The original Rogue was created about 1980 by Michael Toy and Glenn Wichman, who at that time were students at the University of California, Santa Cruz. Michael Toy later transferred to Berkeley and continued to develop Rogue along with Ken Arnold, creator of the curses library.</p>
-<p>Rogue first ran under the <a href="https://en.wikipedia.org/wiki/Version_6_Unix">V6 Unix</a> operating system on the <a href="https://en.wikipedia.org/wiki/PDP-11">DEC PDP-11</a> minicomputer. Early in 1981, copies of Rogue began to be included in the <a href="https://en.wikipedia.org/wiki/History_of_the_Berkeley_Software_Distribution">2BSD</a> software collection, which brought it to a wide audience. Version 3.6 was released in April 1981 and became very popular in university computer labs.</p>
+<p>Rogue first ran under an early version of the <a href="https://en.wikipedia.org/wiki/Berkeley_Software_Distribution">BSD Unix</a> operating system on the <a href="https://en.wikipedia.org/wiki/PDP-11">DEC PDP-11</a> minicomputer. Early in 1981, copies of Rogue began to be included in the <a href="https://en.wikipedia.org/wiki/History_of_the_Berkeley_Software_Distribution#2BSD_(PDP-11)">2BSD</a> software collection, which brought it to a wide audience. Version 3.6 was released in April 1981 and became very popular in university computer labs.</p>
 <p>Rogue 3.6 is the ancestor of Super-Rogue, Advanced Rogue, and the other early roguelikes. The original authors controlled access to Rogue's source code, mostly to make cheating harder. But sometime around June 1981, an unidentified outsider got hold of a copy. All the other games used this code as a starting point.</p>
 <h2>Restoration</h2>
 <p>Because of the copying incident, the Rogue 3.6 source code could be found in several places on the Internet. The <a href="https://web.archive.org/web/20160606055809/http://rogue.rogueforge.net:80/rogue-3-6/">Roguelike Restoration Project</a> ported the game to run on modern computer systems. The RRP worked from 2000 to 2006, releasing a version called 3.6.3 at the end.</p>