Upgraded to Ubuntu 8.04 LTS (Hardy Heron)

Posted April 24th, 2008 by Mary Gardiner
Categories: Operating system

Upgrade complete. Please email root with any problems.

WordPress installs updated to 2.5

Posted March 31st, 2008 by Mary Gardiner
Categories: Software changes

The sites should look the same, but the backend will be a bit different.

New users.puzzling.org certificate

Posted February 1st, 2008 by Mary Gardiner
Categories: SSL certificates

SHA1 fingerprint: AC:3D:E7:2C:46:18:B0:5D:92:65:2C:17:C7:07:5B:EC:D0:E0:4B:8C
MD5 fingerprint: 2B:AA:34:BE:E5:2B:31:E4:23:42:2A:4C:E2:D0:ED:04

The certificate is signed with the puzzling.org certificate.

More disk space

Posted October 28th, 2007 by Mary Gardiner
Categories: Announcements

Linode has given us more disk space, which has been allocated to various disks on the system. Check df -h for info.

Ubuntu 7.10

Posted October 28th, 2007 by Mary Gardiner
Categories: Operating system

puzzling.org is now running Ubuntu 7.10 (Gutsy Gibbon). Please send us an email if something’s stopped happening, something’s started happening, you’re getting an error message or similar things bug you.

New fuchsia.puzzling.org SSL certificate

Posted September 15th, 2007 by Mary Gardiner
Categories: SSL certificates

SHA1 fingerprint: 16:7B:C7:D7:64:09:2F:BD:57:A1:4E:43:E0:49:E0:FE:F8:5D:EA:C0

MD5 fingerprint: 2F:E0:E4:01:65:A2:77:61:84:9F:06:50:9D:CD:75:16

The certificate is signed with the puzzling.org certificate.

Upgraded to Ubuntu 7.04 (Feisty Fawn)

Posted April 22nd, 2007 by Mary Gardiner
Categories: Announcements

The puzzling.org server is now running Feisty Fawn.

New users.puzzling.org SSL cert

Posted January 29th, 2007 by Mary Gardiner
Categories: SSL certificates

SHA1 fingerprint: 3C:AF:A4:CD:D9:76:DF:C6:C7:D0:0E:66:CB:01:3C:C3:CB:DD:B3:D5

MD5 fingerprint: 42:0A:69:C3:D4:54:8E:42:44:7D:AD:84:F8:65:53:E3

No guaranteed minimum service

Posted September 12th, 2006 by Mary Gardiner
Categories: Policy

It occurs to me that I ought to say this really explicitly: there is no guaranteed minimum service on puzzling.org. None of you are paying me to do this, it’s not a business, and therefore I do not guarentee uptime, performance of the server, or responsiveness on my behalf. I mean, I try to provide these things, but if you really need them, you also really need to be paying someone for them.

New fuchsia.puzzling.org ssl certificate

Posted September 11th, 2006 by Mary Gardiner
Categories: SSL certificates

The old SSL certificate for fuchsia.puzzling.org expired and a new one has been issued with these fingerprints:

  • SHA1: 98:F3:81:0D:38:8F:1F:2C:9F:C6:9B:A9:D7:1C:83:FA:C3:C7:17:E3
  • MD5: 87:73:99:26:9C:FC:05:0B:C2:3E:B8:F8:1F:3C:0F:A9

This certificate will be presented on SMTP (mail sending) and IMAP and POP (mail receiving) connections. The certificate presented for web connections (the users.puzzling.org certificate) remains the same, as does the signing authority. Both were described in February 2006.

Upgrade to Ubuntu 6.06 LTS complete

Posted June 14th, 2006 by Mary Gardiner
Categories: Operating system

As of June 15 2006. Please email the admins with any system problems

System upgrade: 14th June

Posted June 4th, 2006 by Mary Gardiner
Categories: Operating system, Outages

Upgrade from Ubuntu 5.10 to Ubuntu 6.06 LTS will occur on Wednesday 14th June 2006 from 10:30pm Sydney time onwards.

Backups

Posted February 5th, 2006 by Mary Gardiner
Categories: Policy

I do not make backups of other users’ data on puzzling.org, with the not-guarenteed exception of WordPress weblogs, which I intermittantly back up. Further, I do not believe that Linode does backups either. While I will take every reasonable precaution not to destroy your data, you should maintain backups of any data that is important to you.

Acceptable use

Posted February 5th, 2006 by Mary Gardiner
Categories: Policy

Please note that I want people to self police on this: I won’t be seeking evidence that you’re not following the below, I want to trust people. If any part of the below is not acceptable to you, please talk to me first (perhaps it was misworded or there’s an implication I didn’t consider) and if you really want to host things I won’t allow, I’m happy to forward your email and delegate your domain.

Hosting puzzling.org at Linode requires that I abide by their terms of service and acceptable use policy. Therefore, I require that my users also follow them, and that any violations may result in a temporary suspension of your account and a warning or a permanent suspension if Linode seems to require it of me; and a second violation will result in a permanent suspension. I am willing to consider redirecting your email and delegate your domain name in the event of such a suspension.

In particular:

  • do not use puzzling.org servers to send or relay spam (if you’ve done this, I will do everything in my power to pass on the $500 fine that Linode will apply to me);
  • do not use puzzling.org to host insecure web programs (if you don’t have a clue what to think about this one, please ask me to audit the software); and
  • do not host or transmit any material that is or you suspect might be illegal under either Australian or US law, including but not limited to child pornography and copyright infringing material.

Note that under Australian law, even textual descriptions of minors engaging in sexual acts may be considered child pornography. If you intend to host or transmit anything that even touches on minors and sex, you may be best off seeking legal advice, and I’d appreciate the warning so that I can do likewise. Also recall that since the beginning of January 2006 you should be equally careful publishing material that has anything to do with suicide.

Please respect the privacy of other users on the system and do not attempt to exploit security holes or other lapses to access or change data that your user account shouldn’t be able to access or change. If you discover that something about the system is insecure, you should let me know about it and I’ll be very grateful.

In addition, since I provide hosting to most people and sysadmin services to everyone for free:

  • do not host sites from which you intend to make money (this includes things like hosting Google ads); and
  • do not host pornography of any kind, because it tends to be incredibly popular, and I don’t want to have to pay the associated bandwidth fees.

Be sensible about the porn thing: the odd naked shot is OK, a bunch of naked shots probably should be password protected so that the masses can’t eat all my bandwidth, shots of sexual acts I’ll consider porn for the purposes of the above.

If you want to host very popular material or make money from your site, you should move to your own paid hosting, not least because they may be able to guarentee a minimum level of service, whereas I can’t and won’t.

Hosting images on puzzling.org

Posted February 5th, 2006 by Mary Gardiner
Categories: Policy

Policy applies to: people hosting websites on puzzling.org
Hosting images is now a potentially enormous bandwidth liability. This is thanks to images.google.com, which makes it easy to find third party images, and the <img> HTML tag, which makes it easy to include other people’s images in your own pages. If you have an image at http://example.puzzling.org/hugeimage.jpg, and someone uses the <img> tag below in their page, then your image in its entirety gets included every time someone views the page, and their browser happily runs off to fetch it from the puzzling.org server:

<img src=”http://example.puzzling.org/hugeimage.jpg”>

In order to prevent most cases of this, please set up a robots.txt file banning all robots from downloading any images you host on your site. This file goes in the root directory of your website (http://something.puzzling.org/robots.txt). Instructions about its format can be found on the Robots Exclusion Standard pages.

You do not need to exclude robots from all parts of your site (ie, you do not need to do Disallow: /) although you are more than welcome to do so if you don’t want Google and other search engines indexing your pages at all. You must however exclude robots from all images, either by banning it from all directories containing images (eg Disallow: /images) or by banning it from individual images (Disallow: /myface.jpg).

Exceptions can be made on request for small images (as a guide, under 50KB) if you have some particular reason to want them seen by Google and other robots. However, if I have evidence that any image on your site has been hotlinked, I reserve the right to both temporarily move the image to a new location, and to instruct the webserver to permanently ignore image requests that seem to have been referred directly from some third party site.

SSL certificates

Posted February 4th, 2006 by Mary Gardiner
Categories: SSL certificates

I set up my own certificate authority a while back for signing SSL keys associated with puzzling.org. I’ve finally gotten around to doing this properly, and so I am using the following keys for secure services:

  • one for users.puzzling.org, which will be presented when you connect to the website securely (usually for webmail). This one expires on 30th January 2007 and has fingerprint 54:09:17:8C:6B:33:B7:4B:2B:8B:6C:20:3E:4E:F8:E3
  • one for fuchsia.puzzling.org, which will be presented when you connect to either imaps, pop3s or smtp (why you’re connecting to my SMTP server securely I won’t pretend to understand). This one expires on September 10 2006 and has fingerprint 16:59:D5:3B:CD:52:16:B1:66:02:C9:79:18:76:D2:BA

I will endeavour to update them before they actually expire this time.

The certificate authority I’m signing them with, at least for the next few years, has fingerprint 53:CC:AB:5D:0E:48:88:BC:6D:C7:3D:1C:1C:ED:0A:17. You can find its public key here and a signature using my GPG key (77625870) here to verify that I actually had something to do with it. If you want to have your browser trust all certificates I sign, you can import that public key into it.

WordPress update

Posted January 13th, 2006 by Mary Gardiner
Categories: Software changes

It’s time for another laborious round of upgrading everyone’s WordPress installation.

Here’s a todo list, will cross things off as I do them:

  • Database for logoscopy
  • users
  • buglinks
  • mafioso
  • perpetuity
  • totalwhatever
  • abstraktn
  • daize
  • allovertheworld
  • gardiner.id.au
  • frideswide

Downtime and slowness

Posted November 10th, 2005 by Mary Gardiner
Categories: Outages

There’s been major slowness over the past few weeks related to intensive software I have installed, sorry about that. And then to top it off on Tuesday the host’s networking fell apart. All should be restored now.

Installed elinks

Posted November 10th, 2005 by Mary Gardiner
Categories: Software changes

I have removed the text-based browser links and replaced it with another version, elinks. You can still type links to run it. It is mostly the same: the major difference is that it can view secure (SSL) sites.

Webmail fixed

Posted October 15th, 2005 by Mary Gardiner
Categories: Fixes

There was trouble with webmail for a few days, people logging in would have seen errors like:

open(/var/lib/php4/sess_…, O_RDWR) failed: No such file or directory (2)

This should be fixed now, please report any further errors.