03.xhtml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <?php
  2. /**
  3. * <https://y.st./>
  4. * Copyright © 2015 Alex Yst <mailto:copyright@y.st>
  5. *
  6. * This program is free software: you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License as published by
  8. * the Free Software Foundation, either version 3 of the License, or
  9. * (at your option) any later version.
  10. *
  11. * This program is distributed in the hope that it will be useful,
  12. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. * GNU General Public License for more details.
  15. *
  16. * You should have received a copy of the GNU General Public License
  17. * along with this program. If not, see <https://www.gnu.org./licenses/>.
  18. **/
  19. $xhtml = array(
  20. 'title' => 'An ownCloud instance installed',
  21. 'body' => <<<END
  22. <p>
  23. I finally set up my ownCloud instance.
  24. I had one before, but it was lost when my hard drive died on me.
  25. I was going to download the archive and set it up manually, as I feel this offers the most flexibility in terms of allowing multiple instances and prevents the installation of the configuration file that automatically makes the ownCloud instance available at <code>/owncloud/</code> on every website hosted by the machine.
  26. I mean, honestly, ownCloud should only be present at one location if it is a single instance, not present once for every site hosted.
  27. I decided that I don&apos;t really need multiple instances of ownCloud and the ownCloud site <a href="https://owncloud.org/install/#instructions-server">recommends installation by package</a>.
  28. </p>
  29. <p>
  30. Since I was going to be installing from a package, I figured I might as well get the most benefit possible from doing that.
  31. Updating ownCloud would be easiest if I added the <a href="http://software.opensuse.org/download/package?project=isv:ownCloud:community&amp;package=owncloud">ownCloud repository</a> to Aptitude, so that&apos;s what I did.
  32. As expected, installing the ownCloud packages caused a configuration file adding ownCloud access to all hosts on the machine, so I removed the symbolic link pointing to that.
  33. The <a href="https://doc.owncloud.org/server/7.0/admin_manual/configuration/database_configuration.html">ownCloud documentation</a> was helpful for setting up the needed MySQL database.
  34. Once installed, I found that the calendar and contacts modules, which had been the reason I installed ownCloud, were seemingly missing.
  35. As it turned out, they weren&apos;t actually missing though, just disabled by default.
  36. Last time I installed ownCloud, it had been from a different repository (the Debian 7 backport repository), so it makes sense that this time it would have different default configuration.
  37. Enabling these modules was easy, and everything appears to be in working order.
  38. </p>
  39. <p>
  40. The obvious places for me to put my ownCloud instance were <code>o.y.st</code> and <code>c.y.st</code>, either way over $a[HTTPS].
  41. I decided to use <code>o.y.st</code>, as &quot;oyst&quot; might be short for &quot;oyster&quot; or something, but a cyst is a negative medical condition.
  42. <code>c.y.st</code> is still one of my more valuable host names due to its short length, but I will avoid using it for now.
  43. With <code>o.y.st</code> taken, it won&apos;t be usable for my OpenID server if I ever get around to setting that up, but I might put that at the unpronounceable <code>i.y.st</code>.
  44. </p>
  45. <p>
  46. My mother asked me about logging that one Geocache event that her friend is trying to get people to log that they will attend.
  47. I explained that the Geocaching website is refusing to allow me to log, but tried again with the same results.
  48. I have now posted in the Geocaching forum asking for help, but it&apos;s doubtful help will arrive.
  49. Once the post leaves the moderation queue, I&apos;ll likely get bogus responses about how I need to take down my proxy.
  50. That is not happening.
  51. </p>
  52. <p>
  53. I was trying to find PehJota&apos;s Jamaldo script, which I would then have to figure out the dependencies to.
  54. There are no instructions for set up, and by default, it throws errors due to missing software.
  55. The problem is that while PehJota is quite helpful and will tell you what you need if you ask, I keep losing the list of dependencies for one reason or another.
  56. I&apos;m getting a bit embarrassed that I have to keep asking.
  57. This time, while looking for his script, I instead found a <a href="https://addons.mozilla.org/en-us/firefox/addon/jamendo-album-downloader/">Jamendo album downloader Firefox add-on</a>.
  58. For my particular use case (I don&apos;t disable JavaScript like I honestly should), this add-on is a bit easier to use.
  59. Unfortunately, the source code is hosted on Gitorious, which is disappearing in May.
  60. No one has touched the source code since August, and I fear it will get deleted without anyone noticing.
  61. I have downloaded the source for safe keeping, and if needed, I will upload it to my Git host once I manage to find a suitable Git host to keep my stuff on.
  62. I still recommend <a href="http://git.pehjota.net/jamaldo/jamaldo.git/">Jamaldo</a> if you prefer a command line tool and want your Vorbis comments normalized.
  63. </p>
  64. <p>
  65. I need to get together a &quot;to do&quot; list at some point.
  66. For now, I&apos;ve jotted down a few things I need to make happen, and I&apos;ll add to it as I come up with more.
  67. </p>
  68. <p>
  69. As of tonight, I am still <a href="/a/canary.txt">not being oppressively censored</a>.
  70. </p>
  71. <p>
  72. <strong>*EDIT (2015-12-10)*:</strong> This page once held a hyperlink to the &quot;to do&quot; list, but when I moved this website from <a href="/en/domains/quystystxtvdgyst.onion.xhtml">quystystxtvdgyst.onion.</a> to <a href="/en/domains/authorednansyxlu.onion.xhtml">authorednansyxlu.onion.</a>, I did not keep the list public.
  73. As such, the link has been removed from this page.
  74. </p>
  75. END
  76. );