Summary: | www/owncast: Update to 0.1.2 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | kunda <luzpaz> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | DtxdF, dch, de-freebsd, fernape, ozgur | ||||
Priority: | --- | Keywords: | needs-patch | ||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(de-freebsd) |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
kunda
2023-11-19 02:58:06 UTC
Anyone willing to update ? +1 for this. owncast v0.1.2 has lots of stability and bug fixes. Created attachment 248932 [details]
naive patch that seems to work
As I don't use owncast at all, I can't really comment if the patch is appropriate and
complete, but:
- it builds on amd64 14.0-RELEASE in poudriere
- with `chown -R owncast:owncast /var/db/owncast` and rc.conf
owncast_enable=YES
owncast_path=/var/db/owncast
- it seems to start up and the admin panel works on localhost:8080/admin
I expect the pkg-plist could be trimmed, and the r/w directories currently
under /usr/local/www/owncast should be cleaned up such that it's readonly
by default, and the writable directories should live in a more usual
place, IMO.
Perhaps impacted users can comment on the usefulness of the patch, and
if all of the files under /usrlocal/www/owncast are needed anymore?
I would expect go to embed many of these files in the binary.
Many thanks Dave, it works fine. And by the way, /usr/local/www/owncast/ still needed as there are hls, static and webroot files for owncast itself. However, /usr/local/www/owncast/data and /usr/local/www/owncast/backup might not be needed anymore (they're already empty), as they're now located in; /var/db/owncast/ per your "owncast_path" in rc.conf Regards. For your information, on my test server (after your patch), in /usr/local/www/owncast, I removed; backup/ data/ hls/ webroot/ directories. remaining only; /usr/local/www/owncast/static Then I rebooted the server; it seems owncast is happily running without those directories; ran a test stream, played remotely, logged into the admin dashboard, no issue at all so far. great, so unless maintainer responds I will commit this after 2024-03-18 after maintainer timeout. Many thanks, Dave. So, any update on this so far? maintainer timeout A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bae25860a1e5a66881b150a688cb5aa43a7d1fb1 commit bae25860a1e5a66881b150a688cb5aa43a7d1fb1 Author: Dave Cottlehuber <dch@FreeBSD.org> AuthorDate: 2024-03-24 15:29:31 +0000 Commit: Dave Cottlehuber <dch@FreeBSD.org> CommitDate: 2024-03-24 15:29:31 +0000 www/owncast: update to 0.1.2 PR: 275190 Approved by: maintainer timeout www/owncast/Makefile | 5 +- www/owncast/distinfo | 10 +- www/owncast/pkg-plist | 1000 +++++++++++++++++++++++++++++-------------------- 3 files changed, 607 insertions(+), 408 deletions(-) |