Bug 278385

Summary: [new port] net-im/snac: an ActivityPub server
Product: Ports & Packages Reporter: Matthew Phillips <matthew>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: New ---    
Severity: Affects Only Me CC: bofh
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch for the snac package
none
Updated patch for the snac package none

Description Matthew Phillips 2024-04-15 20:47:05 UTC
Created attachment 249997 [details]
patch for the snac package

This adds a new package `snac`, an ActivityPub server. Homepage is here: https://codeberg.org/grunfink/snac2

This port is a service that runs as `snac`. It includes a new user and group (nologin) and stores its data in a file structure. 

I took great care to make the UX for setting up the package as easy as possible. Instructions are in the pkg-message.
Comment 1 Matthew Phillips 2024-04-15 20:49:57 UTC
Comment on attachment 249997 [details]
patch for the snac package

Updated mimetype
Comment 2 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2024-05-02 21:09:23 UTC
1. Have you build tested this using poudriere?
2. Have you ran portlint/portclippy?
3. Languages like YOU/WE should be avoided in pkg-message.
Comment 3 Matthew Phillips 2024-05-03 12:08:58 UTC
Created attachment 250351 [details]
Updated patch for the snac package

Updated to:

- take suggestions from portclippy
- Reword the pkg-message to remove "you" verbiage.
Comment 4 Matthew Phillips 2024-05-03 12:11:10 UTC
@Muhammad Moinur Rahman:

1. I've never been able to get poudriere to work on my box. I use a VPS with UFS so its not a normal setup. poudriere doesn't work for any ports. I test using `make test` and examining the staging folder. In this case I also installed the port on my machine and tested the service. I'm using the port currently.
2. Yes.
3. Updated with a new patch to address this.

Thanks!