軽量ActivityPub Serverのsnac 2.89リリース

軽量ActivityPub Server のsnac 2.89 がリリースされました．

The Real Grunfink (@grunfink@comam.es) 作者のtoot

snac2/RELEASE_NOTES.md at master – grunfink/snac2 – Codeberg.org

grunfink/snac2: A simple, minimalistic ActivityPub instance written in portable C – Codeberg.org tag 2.89

RELEASE NOTES

## 2.89

Fixed crash in pronouns processing (contributed by byte).

Added counters in the people page (contributed by byte).

New command-line option refresh, to refresh all follower and following Actor objects, marking them as broken if they are.

— snac2/RELEASE_NOTES.md at master – grunfink/snac2 – Codeberg.org

Merge pull request ‘segfault fix’ (#521) from byte/snac2:fix_segfault into master · 3e95d9639d – grunfink/snac2 – Codeberg.org

Merge pull request ‘simple cosmetic counters’ (#519) from byte/snac2:counters into master · 33b066733e – grunfink/snac2 – Codeberg.org

New command-line option ‘refresh’. · d8d40acfd1 – grunfink/snac2 – Codeberg.org

今回の新機能は2つ．

people ページにカウンターを追加

コマンドラインオプションにフォロワーとフォロー中のアクターのオブジェクトを更新する refresh を追加．

$ snac | grep refresh
refresh {basedir} {uid} Refreshes all actors
$ snac snac-data matoken

特に問題がなかったのか何も出力されませんでした．

Debian package はまだ2.88 です．

$ rmadison snac2
snac2 | 2.75-2~bpo12+1 | oldstable-backports | source, amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x
snac2 | 2.75-2~bpo12+1 | oldstable-backports-debug | source
snac2 | 2.75-2 | stable | source, amd64, arm64, armel, armhf, i386, ppc64el, riscv64, s390x
snac2 | 2.88-1~bpo13+1 | stable-backports | source, amd64, arm64, armel, armhf, i386, ppc64el, riscv64, s390x
snac2 | 2.88-1~bpo13+1 | stable-backports-debug | source
snac2 | 2.88-1 | testing | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
snac2 | 2.88-1 | unstable | source, amd64, arm64, armhf, i386, loong64, ppc64el, riscv64, s390x
snac2 | 2.88-1 | unstable-debug | source

snac2 – Debian Package Tracker