From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id F0514207EC for ; Mon, 26 Sep 2016 21:36:21 +0000 (UTC) From: Eric Wong To: yahns-public@yhbt.net Subject: [PATCH] move website to https://yhbt.net/yahns/ Date: Mon, 26 Sep 2016 21:36:21 +0000 Message-Id: <20160926213621.23702-1-e@80x24.org> List-Id: HTTPS adds some level of privacy protection and helps marketing (because we care soooo much about good marketing! :P). Performance-wise, this reduces subjectAltName bloat when negotiating connections and will also speed up occasional certificate renewals when/if we drop the old name. Also, not occupying the document root of a domain will make it easier to add alternative site locations in the future, because centralization sucks and I don't like the idea of anybody paying ICANN or similar entities for domain names. --- .olddoc.yml | 6 +++--- Documentation/yahns-rackup.pod | 2 +- Documentation/yahns.pod | 2 +- Documentation/yahns_config.pod | 2 +- HACKING | 2 +- README | 4 ++-- Rakefile | 4 ++-- extras/README | 2 +- lib/yahns.rb | 4 ++-- lib/yahns/config.rb | 2 +- yahns.gemspec | 2 +- 11 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.olddoc.yml b/.olddoc.yml index 585a3a2..67b78d0 100644 --- a/.olddoc.yml +++ b/.olddoc.yml @@ -1,7 +1,7 @@ --- -cgit_url: http://yhbt.net/yahns.git +cgit_url: https://yhbt.net/yahns.git git_url: git://yhbt.net/yahns.git -rdoc_url: http://yahns.yhbt.net/ -ml_url: http://yhbt.net/yahns-public/ +rdoc_url: https://yhbt.net/yahns/ +ml_url: https://yhbt.net/yahns-public/ public_email: yahns-public@yhbt.net private_email: yahns@yhbt.net diff --git a/Documentation/yahns-rackup.pod b/Documentation/yahns-rackup.pod index efdfb6d..bd10efc 100644 --- a/Documentation/yahns-rackup.pod +++ b/Documentation/yahns-rackup.pod @@ -163,7 +163,7 @@ See rackup documentation for more details. All feedback welcome via plain-text mail to L No subscription is necessary to post to the mailing list. -List archives are available at L +List archives are available at L =head1 COPYRIGHT diff --git a/Documentation/yahns.pod b/Documentation/yahns.pod index dc21638..5d505ce 100644 --- a/Documentation/yahns.pod +++ b/Documentation/yahns.pod @@ -84,7 +84,7 @@ See L for documentation on the configuration file format. All feedback welcome via plain-text mail to L No subscription is necessary to post to the mailing list. -Mail archives are available at L +Mail archives are available at L =head1 COPYRIGHT diff --git a/Documentation/yahns_config.pod b/Documentation/yahns_config.pod index 0182acf..8fb1608 100644 --- a/Documentation/yahns_config.pod +++ b/Documentation/yahns_config.pod @@ -662,7 +662,7 @@ See the examples/ directory in the git source tree. All feedback welcome via plain-text mail to L No subscription is necessary to post to the mailing list. -List archives are available at L +List archives are available at L =head1 COPYRIGHT diff --git a/HACKING b/HACKING index 9bd7e3a..e9a2b76 100644 --- a/HACKING +++ b/HACKING @@ -47,7 +47,7 @@ developers do. Please send patches via git-send-email(1) to the public mailing list at . Pull requests should be formatted using git-request-pull(1). -Mailing list archives: http://yhbt.net/yahns-public/ +Mailing list archives: https://yhbt.net/yahns-public/ No subscription is necessary to post to the mailing list. Please remember to Cc: all recipients as subscription is optional. diff --git a/README b/README index d3d8afd..2b15cba 100644 --- a/README +++ b/README @@ -66,14 +66,14 @@ You may optionally subscribe by sending an email to: yahns-public+subscribe@yhbt.net -Mailing list archives browsable via HTTP: http://yhbt.net/yahns-public/ +Mailing list archives browsable via HTTP: https://yhbt.net/yahns-public/ Or NNTP: nntp://news.public-inbox.org/inbox.comp.lang.ruby.yahns This README is our homepage, we would rather be working on HTTP servers all day than worrying about the next browser vulnerability because HTML/CSS/JS is too complicated for us. -* http://yahns.yhbt.net/README +* https://yhbt.net/yahns/README Hacking ------- diff --git a/Rakefile b/Rakefile index cbf5964..b776c4a 100644 --- a/Rakefile +++ b/Rakefile @@ -5,11 +5,11 @@ gendocs = %w(NEWS NEWS.atom.xml) task rsync_docs: gendocs do - dest = ENV["RSYNC_DEST"] || "yahns.yhbt.net:/srv/yahns/" + dest = ENV["RSYNC_DEST"] || "yhbt.net:/srv/yhbt/yahns/" top = %w(INSTALL HACKING README COPYING) # git-set-file-times is distributed with rsync, - # Also available at: http://yhbt.net/git-set-file-times + # Also available at: https://yhbt.net/git-set-file-times # on Debian systems: /usr/share/doc/rsync/scripts/git-set-file-times.gz sh("git", "set-file-times", "Documentation", "examples", *top) make = ENV['MAKE'] || 'make' diff --git a/extras/README b/extras/README index 1b979cb..e1c9c08 100644 --- a/extras/README +++ b/extras/README @@ -3,7 +3,7 @@ yahns extras This is random crap used to power one of the top websites in the galaxy: - http://YHBT.net/ + https://YHBT.net/ The code in this extras directory is officially part of yahns but may be useful to some (even outside of yahns). There are no guarantees diff --git a/lib/yahns.rb b/lib/yahns.rb index 2be7930..a0abe49 100644 --- a/lib/yahns.rb +++ b/lib/yahns.rb @@ -16,8 +16,8 @@ end # yahns exposes no user-visible API outside of the config file. -# See http://yahns.yhbt.net/yahns_config.txt for the config documentation -# and http://yahns.yhbt.net/ for the homepage. +# See https://yhbt.net/yahns/yahns_config.txt for the config documentation +# and https://yhbt.net/yahns/ for the homepage. # Internals are subject to change. module Yahns diff --git a/lib/yahns/config.rb b/lib/yahns/config.rb index 86774b8..98fe170 100644 --- a/lib/yahns/config.rb +++ b/lib/yahns/config.rb @@ -4,7 +4,7 @@ # frozen_string_literal: true # # Implements a DSL for configuring a yahns server. -# See http://yahns.yhbt.net/examples/yahns_multi.conf.rb for a full +# See https://yhbt.net/yahns/examples/yahns_multi.conf.rb for a full # example configuration file. class Yahns::Config # :nodoc: # public within yahns itself, NOT a public interface for users outside diff --git a/yahns.gemspec b/yahns.gemspec index 0efe287..0ac394c 100644 --- a/yahns.gemspec +++ b/yahns.gemspec @@ -25,6 +25,6 @@ # for Rack::Utils::HeaderHash#each s.add_development_dependency(%q, '>= 1.1') - s.homepage = "http://yahns.yhbt.net/README" + s.homepage = 'https://yhbt.net/yahns/README' s.licenses = "GPL-3.0+" end -- EW