friend.camp is part of the decentralized social network powered by Mastodon.

Administered by:

Server stats:

45
active users

Learn more

Darius Kazemi

Hi admins! To keep us up to date with this morning's Mastodon security patches I have released Hometown v1.1.1+4.0.6:

github.com/hometown-fork/homet

(This is a second release in two days, containing further bugfixes released by the Mastodon team.)

I'll have a backport for people running the older Hometown version 1.0.8+3.5.5 later today when I'm not stuck on my phone at an airport. Thank you @jasmin and @misty for your help!!

GitHubRelease Hometown v1.1.1 (Mastodon 4.0.6) · hometown-fork/hometownThis is a security release (and bugfix to the security release) that keeps us up to date with Mastodon v4.0.6. Please see the 4.0.6 release notes for details. If you installed 4.0.5 please update ...
Jul 06, 2023, 19:48 · · · Web · 29 · 68

Hello again admins -- there was a bug in Mastodon's security patch that caused issues in the admin panel when viewing remote accounts. They released a fix about 15 minutes ago and I am working to get a Hometown release with that fix very soon.

@darius @jasmin @misty Thank you so much for your fast work! Our diligent host (@CobaltVelvet) is no doubt on it.

@darius Some of those CVEs are absolutely vicious. I thought log4j was bad!

@darius got the update running well on niagara.social. Really quite lost on how to actually find the nginx config file that to add those hardening lines to though (using proxyed external object storage). Any ideas #mastoadmin ?

@gunchleoc @darius thanks for this! I'll see to it when I get home again this evening.

@kostyn If you're on a standard Linux setup it should be reachable by cd /etc/nginx/sites-available/ with a filename like your.instance.domain or your.instance.domain.conf ? @darius

@nerd thanks for this! I'm pretty sure I found it last night, but the two lines that it says to add were already in the file? So does that mean I don't need to change anything?

@darius hello, I wrote to you many time about #hometown but any answer.... 🙄

@Nikoh Sorry, it is difficult for me to keep up with correspondence sometimes. How can I help?

@darius Nothing special, I have a mastodon istance ad I would want switch to hometown, I wrote to you just to know if you can help me if I need

@Nikoh Oh, I'm sorry but I can't. I try my best to provide documentation but I don't have the time to help individual server operators (I wish I did)

@darius do you want to highlight the API streaming restart in the release notes? It's not the usual, and it might be missed otherwise.

@pronoiac Doesn't "restart all mastodon processes" cover that? I will highlight it specifically though. I changed the wording:

> Restart all Mastodon processes (yes really all processes - specifically the streaming API process needs restarting so if you are trying to be clever to retain uptime... just restart it all)

@pronoiac (please let me know if I'm being bone-headed and missed something)

@darius it does cover it if they're paying attention!

@darius I'd recently read the Mastodon release notes, and they highlighted it, for the ops peeps who might be skimming / not fully paying attention. Which is sorta fair, for daily updates.

@darius installed with no issues, tysm : )

@darius Hi Darius, can you point me to an example of a long-form <Article> object on any #hometown instance?

I filed an issue in @neet's masto.js for supporting <Article> so that this can eventually come to #activitypub clients like @elk

github.com/neet/masto.js/issue

GitHubSupport for other ActivityPub object types · Issue #939 · neet/masto.jsBy nileshtrivedi

@nilesh @neet @elk We don't write Article, we only read it. I would look at writefreely servers for examples of Article in the wild.