From 0b46f07e08b70a871492b0e9fa096468ee0e06dc Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 8 Jan 2020 03:15:14 -0600 Subject: doc: replace bogomips.org with yhbt.net bogomips.org is due to expire, and I can't justify paying .org extortionists to renew it. --- archive/rfmig.rb | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 archive/rfmig.rb (limited to 'archive') diff --git a/archive/rfmig.rb b/archive/rfmig.rb deleted file mode 100644 index 033051a..0000000 --- a/archive/rfmig.rb +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env ruby -require 'find' -require 'fileutils' -rfdir = 'rubyforge.org:/var/www/gforge-projects/clogger/' -newbase = 'http://clogger.bogomips.org/' -refresh = '' -old = 'rf.old' -new = 'rf.new' -cmd = %W(rsync -av #{rfdir} #{old}/) -unless File.directory?(old) - system(*cmd) or abort "#{cmd.inspect} failed: #$?" -end - -Find.find(old) do |path| - path =~ /\.html\z/ or next - data = File.read(path) - tmp = path.split(%r{/}) - tmp.shift == old or abort "BUG" - dst = "#{new}/#{tmp.join('/')}" - - tmp[-1] = '' if tmp[-1] == "index.html" - url = "#{newbase}#{tmp.join('/')}" - meta = sprintf(refresh, url) - data.sub!(/(]*>)/i, "#$1#{meta}") - data.sub!(/(]*>)/i, - "#{$1}Redirecting to #{url} ...
") - FileUtils.mkdir_p(File.dirname(dst)) - File.open(dst, "w") { |fp| fp.write(data) } -end - -print "Verify results in #{new}/, then run:\n " -puts %W(rsync -av #{new}/ #{rfdir}).join(' ') -- cgit v1.2.3-24-ge0c7