UPDATE(new-years-backups): Tweaks.
This commit is contained in:
parent
a4c1243d53
commit
aecb9b88bc
3 changed files with 53 additions and 53 deletions
|
|
@ -33,12 +33,12 @@
|
||||||
<center><h1 class="frontispiece">Almanack</h1></center>
|
<center><h1 class="frontispiece">Almanack</h1></center>
|
||||||
<header id="title-block-header">
|
<header id="title-block-header">
|
||||||
<h1 class="title">Look Back Up</h1>
|
<h1 class="title">Look Back Up</h1>
|
||||||
<p class="author">Integrity Mather</p>
|
<p class="author"><a href="/~integrity/">Integrity Mather</a></p>
|
||||||
<p class="date">January 1, 2024</p>
|
<p class="date">January 1, 2024</p>
|
||||||
</header>
|
</header>
|
||||||
<div class="maintext">
|
<div class="maintext">
|
||||||
<p><img src="res/new-years-backups-initial.png" class="initial"
|
<p><img src="res/new-years-backups-initial.png" class="initial"
|
||||||
alt="T" /> he year ends, the North pole tips its deepest bow to the
|
alt="T" /> he year ends, the North Pole tips its deepest bow to the
|
||||||
darkness, and we see even large language models have been <a
|
darkness, and we see even large language models have been <a
|
||||||
href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking
|
href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking
|
||||||
it easy</a> for the winter<a href="#fn1" class="footnote-ref"
|
it easy</a> for the winter<a href="#fn1" class="footnote-ref"
|
||||||
|
|
@ -50,7 +50,7 @@ working as they should. An untested backup is no backup at all, said the
|
||||||
wise elders of the <a
|
wise elders of the <a
|
||||||
href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil
|
href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil
|
||||||
Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2"
|
Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2"
|
||||||
role="doc-noteref"><sup>2</sup></a> and if we want to set the new year
|
role="doc-noteref"><sup>2</sup></a>, and if we want to set the new year
|
||||||
off to its best start, we should ensure we can pause, tear down, and
|
off to its best start, we should ensure we can pause, tear down, and
|
||||||
re-start its march, even at its lowest points.</p>
|
re-start its march, even at its lowest points.</p>
|
||||||
<p>When examining my backup and restore process, I took the opportunity
|
<p>When examining my backup and restore process, I took the opportunity
|
||||||
|
|
@ -132,19 +132,18 @@ do not lightly emphasize relaxation.</p>
|
||||||
I did occasionally carol a high-pitched note or two of concern.</p>
|
I did occasionally carol a high-pitched note or two of concern.</p>
|
||||||
<p>Two hefty snowbanks stood between me and a perfectly clean restore.
|
<p>Two hefty snowbanks stood between me and a perfectly clean restore.
|
||||||
Since I first installed it, I have had REAR create ISO files for burning
|
Since I first installed it, I have had REAR create ISO files for burning
|
||||||
onto a CD-ROM that I could restore from. “CD’ stand now for”Cretaceous
|
onto a rescue CD-ROM. “CD” now stands for “Cretaceous Disk”: I have not
|
||||||
Disk”: I have not used one for over a decade. Pouring a bootable ISO
|
used one for over a decade. Pouring a bootable ISO into a contemporary
|
||||||
into a contemporary USB drive drive turns out to be surprisingly tricky,
|
USB drive drive turns out to be surprisingly tricky, and I can never
|
||||||
and I can never remember how to do it. In the end, I was forced,
|
remember how to do it. In the end, I was forced, humiliatingly, to read
|
||||||
humiliatingly, to read <a
|
<a href="https://relax-and-recover.org/documentation/faq">REAR’s
|
||||||
href="https://relax-and-recover.org/documentation/faq">REAR’s FAQ</a>,
|
FAQ</a>, where they recommended a meatier graphical utility, <a
|
||||||
where they recommended a meatier graphical utility, <a
|
|
||||||
href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this.
|
href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this.
|
||||||
In the future, I’ve set REAR to output those bootable blobs as <a
|
In the future, I’ve set REAR to output those bootable blobs as <a
|
||||||
href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>,
|
href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>,
|
||||||
which can be burned (warmed?) onto a USB drive.</p>
|
which can be burned (warmed?) onto a USB drive.</p>
|
||||||
<p>REAR’s ecumenical acceptance of external backup programs can
|
<p>REAR’s ecumenical acceptance of external backup programs can
|
||||||
introduce a tremors into its solid scripts. My use of a distribution <a
|
introduce tremors into its solid scripts. My use of a distribution <a
|
||||||
href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg
|
href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg
|
||||||
backup</a> package broke the restore. REAR <a
|
backup</a> package broke the restore. REAR <a
|
||||||
href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans
|
href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans
|
||||||
|
|
@ -152,7 +151,7 @@ executables</a> that it plans to include on its rescue bootable blob to
|
||||||
detect what libraries they require, so that it may copy those over.
|
detect what libraries they require, so that it may copy those over.
|
||||||
Sadly, the borg executable can be either a binary executable – for which
|
Sadly, the borg executable can be either a binary executable – for which
|
||||||
this suffices – or a Python script, whose demands REAR cannot fathom.
|
this suffices – or a Python script, whose demands REAR cannot fathom.
|
||||||
This is undoubtedly a bug a future REAR will fix. In the meantime I
|
This is undoubtedly a bug a future REAR will fix. In the meantime, I
|
||||||
copied over the <a
|
copied over the <a
|
||||||
href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary
|
href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary
|
||||||
borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg
|
borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg
|
||||||
|
|
@ -168,15 +167,15 @@ like a lucky <a href="https://www.youtube.com/watch?v=qlrvzLRgzdc">North
|
||||||
Sea seafarer</a>, bobbed back up from an early visit to “<a
|
Sea seafarer</a>, bobbed back up from an early visit to “<a
|
||||||
href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddler’s
|
href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddler’s
|
||||||
Green</a>”.</p>
|
Green</a>”.</p>
|
||||||
<p>Testing your recovery plans during your own end-of-year downtime
|
<p>Testing your recovery plans during your end-of-year downtime gives
|
||||||
gives you a moment to look back at the record of what has been, and
|
you a moment to look back at the record of what has been, and prepare
|
||||||
prepare for the ups and downs of the coming year. What will be the same?
|
for the ups and downs of the coming year. What will be the same? What
|
||||||
What will change? What parts of your life can you simply hard link to
|
will change? What parts of your life can you simply hard link to the
|
||||||
the habits of the past? And what will you have to incrementally add and
|
habits of the past? And what will you have to incrementally add and
|
||||||
integrate into your ever-evolving life?</p>
|
integrate into your ever-evolving life?</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="signoff">
|
<div class="signoff">
|
||||||
<p><a href="/~integrity/">~Integrity Mather</a></p>
|
<p>~<a href="/~integrity/">Integrity Mather</a></p>
|
||||||
</div>
|
</div>
|
||||||
<section id="footnotes" class="footnotes footnotes-end-of-document"
|
<section id="footnotes" class="footnotes footnotes-end-of-document"
|
||||||
role="doc-endnotes">
|
role="doc-endnotes">
|
||||||
|
|
@ -195,11 +194,12 @@ memo on the phenomenon, “The True Meaning of Wintermute: Northern
|
||||||
Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack,
|
Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack,
|
||||||
Almnck. 1981.<a href="#fnref1" class="footnote-back"
|
Almnck. 1981.<a href="#fnref1" class="footnote-back"
|
||||||
role="doc-backlink">↩︎</a></p></li>
|
role="doc-backlink">↩︎</a></p></li>
|
||||||
<li id="fn2"><p><code>alt.sysadmin.recovery</code>‘s monastic wisdom, is
|
<li id="fn2"><p><code>alt.sysadmin.recovery</code>’s monastic wisdom is
|
||||||
only dimly remembered now that posting to Usenet and painting your nails
|
only dimly remembered, now that posting to Usenet and painting your
|
||||||
black are no longer professional requirements for ops. The newsgroup
|
nails black are no longer professional requirements for ops. The
|
||||||
provided several powerful and vile proverbs on the importance of
|
newsgroup provided several powerful and vile proverbs on the importance
|
||||||
backups, the foulest of which remain unrecorded in Heather Garvey’s <a
|
of backups, the foulest of which remain unrecorded in Heather Garvey’s
|
||||||
|
<a
|
||||||
href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant
|
href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant
|
||||||
quotes file</a>. Garvey’s document was, you may note, updated mere hours
|
quotes file</a>. Garvey’s document was, you may note, updated mere hours
|
||||||
before Y2K day. This lends some credence to the theory that an eldritch
|
before Y2K day. This lends some credence to the theory that an eldritch
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
author: Integrity Mather
|
author: "[Integrity Mather](/~integrity/)"
|
||||||
title: Look Back Up
|
title: Look Back Up
|
||||||
date: January 1, 2024
|
date: January 1, 2024
|
||||||
---
|
---
|
||||||
|
|
@ -92,7 +92,7 @@ While I was never *not* relaxed during my holiday restoration. I did
|
||||||
occasionally carol a high-pitched note or two of concern.
|
occasionally carol a high-pitched note or two of concern.
|
||||||
|
|
||||||
Two hefty snowbanks stood between me and a perfectly clean restore. Since I
|
Two hefty snowbanks stood between me and a perfectly clean restore. Since I
|
||||||
first installed it, I have had REAR create ISO files for burning onto a rescue CD-ROM. "CD" stand now for "Cretaceous Disk": I have not
|
first installed it, I have had REAR create ISO files for burning onto a rescue CD-ROM. "CD" now stands for "Cretaceous Disk": I have not
|
||||||
used one for over a decade. Pouring a bootable ISO into a contemporary USB
|
used one for over a decade. Pouring a bootable ISO into a contemporary USB
|
||||||
drive drive turns out to be surprisingly tricky, and I can never remember how
|
drive drive turns out to be surprisingly tricky, and I can never remember how
|
||||||
to do it. In the end, I was forced, humiliatingly, to read [REAR's
|
to do it. In the end, I was forced, humiliatingly, to read [REAR's
|
||||||
|
|
@ -131,7 +131,7 @@ you have to incrementally add and integrate into your ever-evolving life?
|
||||||
:::
|
:::
|
||||||
|
|
||||||
::: {.signoff}
|
::: {.signoff}
|
||||||
[~Integrity Mather](/~integrity/)
|
~[Integrity Mather](/~integrity/)
|
||||||
:::
|
:::
|
||||||
|
|
||||||
[^winterbreak]: Are the rumors of an AI Winter true? Do LLMs get lazier during
|
[^winterbreak]: Are the rumors of an AI Winter true? Do LLMs get lazier during
|
||||||
|
|
@ -145,8 +145,8 @@ you have to incrementally add and integrate into your ever-evolving life?
|
||||||
phenomenon, "The True Meaning of Wintermute: Northern Hemisphere
|
phenomenon, "The True Meaning of Wintermute: Northern Hemisphere
|
||||||
Seasonability in Tessier-Ashpool AIs", Automatic Jack, Almnck. 1981.
|
Seasonability in Tessier-Ashpool AIs", Automatic Jack, Almnck. 1981.
|
||||||
|
|
||||||
[^scarydevilmonastery]: `alt.sysadmin.recovery`'s monastic wisdom, is only dimly
|
[^scarydevilmonastery]: `alt.sysadmin.recovery`\’s monastic wisdom is only dimly
|
||||||
remembered now that posting to Usenet and painting your nails black are no
|
remembered, now that posting to Usenet and painting your nails black are no
|
||||||
longer professional requirements for ops. The newsgroup provided several
|
longer professional requirements for ops. The newsgroup provided several
|
||||||
powerful and vile proverbs on the importance of backups, the foulest of
|
powerful and vile proverbs on the importance of backups, the foulest of
|
||||||
which remain unrecorded in Heather Garvey's [extant quotes
|
which remain unrecorded in Heather Garvey's [extant quotes
|
||||||
|
|
|
||||||
|
|
@ -33,12 +33,12 @@
|
||||||
<center><h1 class="frontispiece">Almanack</h1></center>
|
<center><h1 class="frontispiece">Almanack</h1></center>
|
||||||
<header id="title-block-header">
|
<header id="title-block-header">
|
||||||
<h1 class="title">Look Back Up</h1>
|
<h1 class="title">Look Back Up</h1>
|
||||||
<p class="author">Integrity Mather</p>
|
<p class="author"><a href="/~integrity/">Integrity Mather</a></p>
|
||||||
<p class="date">January 1, 2024</p>
|
<p class="date">January 1, 2024</p>
|
||||||
</header>
|
</header>
|
||||||
<div class="maintext">
|
<div class="maintext">
|
||||||
<p><img src="res/new-years-backups-initial.png" class="initial"
|
<p><img src="res/new-years-backups-initial.png" class="initial"
|
||||||
alt="T" /> he year ends, the North pole tips its deepest bow to the
|
alt="T" /> he year ends, the North Pole tips its deepest bow to the
|
||||||
darkness, and we see even large language models have been <a
|
darkness, and we see even large language models have been <a
|
||||||
href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking
|
href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking
|
||||||
it easy</a> for the winter<a href="#fn1" class="footnote-ref"
|
it easy</a> for the winter<a href="#fn1" class="footnote-ref"
|
||||||
|
|
@ -50,7 +50,7 @@ working as they should. An untested backup is no backup at all, said the
|
||||||
wise elders of the <a
|
wise elders of the <a
|
||||||
href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil
|
href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil
|
||||||
Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2"
|
Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2"
|
||||||
role="doc-noteref"><sup>2</sup></a> and if we want to set the new year
|
role="doc-noteref"><sup>2</sup></a>, and if we want to set the new year
|
||||||
off to its best start, we should ensure we can pause, tear down, and
|
off to its best start, we should ensure we can pause, tear down, and
|
||||||
re-start its march, even at its lowest points.</p>
|
re-start its march, even at its lowest points.</p>
|
||||||
<p>When examining my backup and restore process, I took the opportunity
|
<p>When examining my backup and restore process, I took the opportunity
|
||||||
|
|
@ -132,19 +132,18 @@ do not lightly emphasize relaxation.</p>
|
||||||
I did occasionally carol a high-pitched note or two of concern.</p>
|
I did occasionally carol a high-pitched note or two of concern.</p>
|
||||||
<p>Two hefty snowbanks stood between me and a perfectly clean restore.
|
<p>Two hefty snowbanks stood between me and a perfectly clean restore.
|
||||||
Since I first installed it, I have had REAR create ISO files for burning
|
Since I first installed it, I have had REAR create ISO files for burning
|
||||||
onto a CD-ROM that I could restore from. “CD’ stand now for”Cretaceous
|
onto a rescue CD-ROM. “CD” now stands for “Cretaceous Disk”: I have not
|
||||||
Disk”: I have not used one for over a decade. Pouring a bootable ISO
|
used one for over a decade. Pouring a bootable ISO into a contemporary
|
||||||
into a contemporary USB drive drive turns out to be surprisingly tricky,
|
USB drive drive turns out to be surprisingly tricky, and I can never
|
||||||
and I can never remember how to do it. In the end, I was forced,
|
remember how to do it. In the end, I was forced, humiliatingly, to read
|
||||||
humiliatingly, to read <a
|
<a href="https://relax-and-recover.org/documentation/faq">REAR’s
|
||||||
href="https://relax-and-recover.org/documentation/faq">REAR’s FAQ</a>,
|
FAQ</a>, where they recommended a meatier graphical utility, <a
|
||||||
where they recommended a meatier graphical utility, <a
|
|
||||||
href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this.
|
href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this.
|
||||||
In the future, I’ve set REAR to output those bootable blobs as <a
|
In the future, I’ve set REAR to output those bootable blobs as <a
|
||||||
href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>,
|
href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>,
|
||||||
which can be burned (warmed?) onto a USB drive.</p>
|
which can be burned (warmed?) onto a USB drive.</p>
|
||||||
<p>REAR’s ecumenical acceptance of external backup programs can
|
<p>REAR’s ecumenical acceptance of external backup programs can
|
||||||
introduce a tremors into its solid scripts. My use of a distribution <a
|
introduce tremors into its solid scripts. My use of a distribution <a
|
||||||
href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg
|
href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg
|
||||||
backup</a> package broke the restore. REAR <a
|
backup</a> package broke the restore. REAR <a
|
||||||
href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans
|
href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans
|
||||||
|
|
@ -152,7 +151,7 @@ executables</a> that it plans to include on its rescue bootable blob to
|
||||||
detect what libraries they require, so that it may copy those over.
|
detect what libraries they require, so that it may copy those over.
|
||||||
Sadly, the borg executable can be either a binary executable – for which
|
Sadly, the borg executable can be either a binary executable – for which
|
||||||
this suffices – or a Python script, whose demands REAR cannot fathom.
|
this suffices – or a Python script, whose demands REAR cannot fathom.
|
||||||
This is undoubtedly a bug a future REAR will fix. In the meantime I
|
This is undoubtedly a bug a future REAR will fix. In the meantime, I
|
||||||
copied over the <a
|
copied over the <a
|
||||||
href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary
|
href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary
|
||||||
borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg
|
borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg
|
||||||
|
|
@ -168,15 +167,15 @@ like a lucky <a href="https://www.youtube.com/watch?v=qlrvzLRgzdc">North
|
||||||
Sea seafarer</a>, bobbed back up from an early visit to “<a
|
Sea seafarer</a>, bobbed back up from an early visit to “<a
|
||||||
href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddler’s
|
href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddler’s
|
||||||
Green</a>”.</p>
|
Green</a>”.</p>
|
||||||
<p>Testing your recovery plans during your own end-of-year downtime
|
<p>Testing your recovery plans during your end-of-year downtime gives
|
||||||
gives you a moment to look back at the record of what has been, and
|
you a moment to look back at the record of what has been, and prepare
|
||||||
prepare for the ups and downs of the coming year. What will be the same?
|
for the ups and downs of the coming year. What will be the same? What
|
||||||
What will change? What parts of your life can you simply hard link to
|
will change? What parts of your life can you simply hard link to the
|
||||||
the habits of the past? And what will you have to incrementally add and
|
habits of the past? And what will you have to incrementally add and
|
||||||
integrate into your ever-evolving life?</p>
|
integrate into your ever-evolving life?</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="signoff">
|
<div class="signoff">
|
||||||
<p><a href="/~integrity/">~Integrity Mather</a></p>
|
<p>~<a href="/~integrity/">Integrity Mather</a></p>
|
||||||
</div>
|
</div>
|
||||||
<section id="footnotes" class="footnotes footnotes-end-of-document"
|
<section id="footnotes" class="footnotes footnotes-end-of-document"
|
||||||
role="doc-endnotes">
|
role="doc-endnotes">
|
||||||
|
|
@ -195,11 +194,12 @@ memo on the phenomenon, “The True Meaning of Wintermute: Northern
|
||||||
Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack,
|
Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack,
|
||||||
Almnck. 1981.<a href="#fnref1" class="footnote-back"
|
Almnck. 1981.<a href="#fnref1" class="footnote-back"
|
||||||
role="doc-backlink">↩︎</a></p></li>
|
role="doc-backlink">↩︎</a></p></li>
|
||||||
<li id="fn2"><p><code>alt.sysadmin.recovery</code>‘s monastic wisdom, is
|
<li id="fn2"><p><code>alt.sysadmin.recovery</code>’s monastic wisdom is
|
||||||
only dimly remembered now that posting to Usenet and painting your nails
|
only dimly remembered, now that posting to Usenet and painting your
|
||||||
black are no longer professional requirements for ops. The newsgroup
|
nails black are no longer professional requirements for ops. The
|
||||||
provided several powerful and vile proverbs on the importance of
|
newsgroup provided several powerful and vile proverbs on the importance
|
||||||
backups, the foulest of which remain unrecorded in Heather Garvey’s <a
|
of backups, the foulest of which remain unrecorded in Heather Garvey’s
|
||||||
|
<a
|
||||||
href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant
|
href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant
|
||||||
quotes file</a>. Garvey’s document was, you may note, updated mere hours
|
quotes file</a>. Garvey’s document was, you may note, updated mere hours
|
||||||
before Y2K day. This lends some credence to the theory that an eldritch
|
before Y2K day. This lends some credence to the theory that an eldritch
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue