Re: [MAINTAINER UPDATE] www/honk 1.2.3 -> 1.3.0
On 3/4/24, Gonzalo L. Rodriguez wrote: > On Sat, 02 Mar 2024 at 09:20:35 -0500, Horia Racoviceanu wrote: >> Upgrade to v1.3.0 >> >> changelog >> >> ### 1.3.0 Big Bonsai >> >> + Some performance tuning. >> >> + Follow .rss feeds for hashtags. >> >> + Easier to inline attached images. >> >> + Optional .json urls for activities. >> >> + cc, link, name, and tags fields for advanced metadata. >> >> + tag supported in html. > >> Index: Makefile >> === >> RCS file: /cvs/ports/www/honk/Makefile,v >> diff -u -p -r1.29 Makefile >> --- Makefile 27 Feb 2024 08:54:37 - 1.29 >> +++ Makefile 2 Mar 2024 14:13:08 - >> @@ -1,6 +1,6 @@ >> COMMENT = federated status conveyance >> >> -DISTNAME = honk-1.2.3 >> +DISTNAME = honk-1.3.0 >> CATEGORIES =www >> >> HOMEPAGE = https://humungus.tedunangst.com/r/honk >> Index: distinfo >> === >> RCS file: /cvs/ports/www/honk/distinfo,v >> diff -u -p -r1.18 distinfo >> --- distinfo 27 Feb 2024 08:54:37 - 1.18 >> +++ distinfo 2 Mar 2024 14:13:08 - >> @@ -1,2 +1,2 @@ >> -SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= >> -SIZE (honk-1.2.3.tgz) = 920299 >> +SHA256 (honk-1.3.0.tgz) = N6NiFvhXLQ8/oLrGV7WkYxY//A4eR6eFBpmYtpEKZeg= >> +SIZE (honk-1.3.0.tgz) = 1968345 >> Index: pkg/MESSAGE >> === >> RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v >> diff -u -p -r1.5 MESSAGE >> --- pkg/MESSAGE 25 Jan 2024 14:30:41 - 1.5 >> +++ pkg/MESSAGE 2 Mar 2024 14:13:08 - >> @@ -1 +1 @@ >> -The database has changed since version 1.2.0. See the pkg-readme. >> +The database has changed since version 1.2.3. See the pkg-readme. >> Index: pkg/README >> === >> RCS file: /cvs/ports/www/honk/pkg/README,v >> diff -u -p -r1.10 README >> --- pkg/README 25 Jan 2024 14:30:41 - 1.10 >> +++ pkg/README 2 Mar 2024 14:13:08 - >> @@ -66,7 +66,7 @@ honk$ sqlite3 blob.db vacuum >> Database Upgrade >> >> >> -If you are upgrading from a version before 1.2.0, you will need to >> upgrade >> +If you are upgrading from a version before 1.2.3, you will need to >> upgrade >> the database format: >> >> Stop the old honk process. > > Update to 1.3.1 > > OK? > > > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > diff -u -p -r1.29 Makefile > --- Makefile 27 Feb 2024 08:54:37 - 1.29 > +++ Makefile 4 Mar 2024 07:43:26 - > @@ -1,6 +1,6 @@ > COMMENT =federated status conveyance > > -DISTNAME = honk-1.2.3 > +DISTNAME = honk-1.3.1 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > diff -u -p -r1.18 distinfo > --- distinfo 27 Feb 2024 08:54:37 - 1.18 > +++ distinfo 4 Mar 2024 07:43:26 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= > -SIZE (honk-1.2.3.tgz) = 920299 > +SHA256 (honk-1.3.1.tgz) = F4Hz36nvcZv8MTh7a9Zr73kEBTS0c16Xty3T6/EzJeI= > +SIZE (honk-1.3.1.tgz) = 2383830 > Index: pkg/MESSAGE > === > RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v > diff -u -p -r1.5 MESSAGE > --- pkg/MESSAGE 25 Jan 2024 14:30:41 - 1.5 > +++ pkg/MESSAGE 4 Mar 2024 07:43:26 - > @@ -1 +1 @@ > -The database has changed since version 1.2.0. See the pkg-readme. > +The database has changed since version 1.2.3. See the pkg-readme. > Index: pkg/PLIST > === > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > diff -u -p -r1.15 PLIST > --- pkg/PLIST 27 Feb 2024 08:54:37 - 1.15 > +++ pkg/PLIST 4 Mar 2024 07:43:26 - > @@ -27,6 +27,9 @@ share/doc/honk/activitypub.7.html > @sample ${LOCALSTATEDIR}/honk/docs/activitypub.7.html > share/doc/honk/changelog.txt > share/doc/honk/encrypted-messages.txt > +share/doc/honk/filter.png > +share/doc/honk/filtermemes.png > +share/doc/honk/followhonk.png > share/doc/honk/hfcs.1.html > @sample ${LOCALSTATEDIR}/honk/docs/hfcs.1.html > share/doc/honk/honk.1.html > @@ -48,6 +51,8 @@ share/doc/honk/screenshot-compose.png > @sample ${LOCALSTATEDIR}/honk/docs/screenshot-compose.png > share/doc/honk/screenshot-honk.png > @sample ${LOCALSTATEDIR}/honk/docs/screenshot-honk.png > +share/doc/honk/tagcombo.png > +share/doc/honk/tagrss.png > share/doc/honk/toys/ > share/doc/honk/toys/README > share/doc/honk/vim.3.html > Index: pkg/README > === > RCS
Re: [MAINTAINER UPDATE] www/honk 1.2.3 -> 1.3.0
On Sat, 02 Mar 2024 at 09:20:35 -0500, Horia Racoviceanu wrote: > Upgrade to v1.3.0 > > changelog > > ### 1.3.0 Big Bonsai > > + Some performance tuning. > > + Follow .rss feeds for hashtags. > > + Easier to inline attached images. > > + Optional .json urls for activities. > > + cc, link, name, and tags fields for advanced metadata. > > + tag supported in html. > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > diff -u -p -r1.29 Makefile > --- Makefile 27 Feb 2024 08:54:37 - 1.29 > +++ Makefile 2 Mar 2024 14:13:08 - > @@ -1,6 +1,6 @@ > COMMENT =federated status conveyance > > -DISTNAME = honk-1.2.3 > +DISTNAME = honk-1.3.0 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > diff -u -p -r1.18 distinfo > --- distinfo 27 Feb 2024 08:54:37 - 1.18 > +++ distinfo 2 Mar 2024 14:13:08 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= > -SIZE (honk-1.2.3.tgz) = 920299 > +SHA256 (honk-1.3.0.tgz) = N6NiFvhXLQ8/oLrGV7WkYxY//A4eR6eFBpmYtpEKZeg= > +SIZE (honk-1.3.0.tgz) = 1968345 > Index: pkg/MESSAGE > === > RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v > diff -u -p -r1.5 MESSAGE > --- pkg/MESSAGE 25 Jan 2024 14:30:41 - 1.5 > +++ pkg/MESSAGE 2 Mar 2024 14:13:08 - > @@ -1 +1 @@ > -The database has changed since version 1.2.0. See the pkg-readme. > +The database has changed since version 1.2.3. See the pkg-readme. > Index: pkg/README > === > RCS file: /cvs/ports/www/honk/pkg/README,v > diff -u -p -r1.10 README > --- pkg/README25 Jan 2024 14:30:41 - 1.10 > +++ pkg/README2 Mar 2024 14:13:08 - > @@ -66,7 +66,7 @@ honk$ sqlite3 blob.db vacuum > Database Upgrade > > > -If you are upgrading from a version before 1.2.0, you will need to upgrade > +If you are upgrading from a version before 1.2.3, you will need to upgrade > the database format: > > Stop the old honk process. Update to 1.3.1 OK? Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v diff -u -p -r1.29 Makefile --- Makefile27 Feb 2024 08:54:37 - 1.29 +++ Makefile4 Mar 2024 07:43:26 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-1.2.3 +DISTNAME = honk-1.3.1 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v diff -u -p -r1.18 distinfo --- distinfo27 Feb 2024 08:54:37 - 1.18 +++ distinfo4 Mar 2024 07:43:26 - @@ -1,2 +1,2 @@ -SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= -SIZE (honk-1.2.3.tgz) = 920299 +SHA256 (honk-1.3.1.tgz) = F4Hz36nvcZv8MTh7a9Zr73kEBTS0c16Xty3T6/EzJeI= +SIZE (honk-1.3.1.tgz) = 2383830 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v diff -u -p -r1.5 MESSAGE --- pkg/MESSAGE 25 Jan 2024 14:30:41 - 1.5 +++ pkg/MESSAGE 4 Mar 2024 07:43:26 - @@ -1 +1 @@ -The database has changed since version 1.2.0. See the pkg-readme. +The database has changed since version 1.2.3. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v diff -u -p -r1.15 PLIST --- pkg/PLIST 27 Feb 2024 08:54:37 - 1.15 +++ pkg/PLIST 4 Mar 2024 07:43:26 - @@ -27,6 +27,9 @@ share/doc/honk/activitypub.7.html @sample ${LOCALSTATEDIR}/honk/docs/activitypub.7.html share/doc/honk/changelog.txt share/doc/honk/encrypted-messages.txt +share/doc/honk/filter.png +share/doc/honk/filtermemes.png +share/doc/honk/followhonk.png share/doc/honk/hfcs.1.html @sample ${LOCALSTATEDIR}/honk/docs/hfcs.1.html share/doc/honk/honk.1.html @@ -48,6 +51,8 @@ share/doc/honk/screenshot-compose.png @sample ${LOCALSTATEDIR}/honk/docs/screenshot-compose.png share/doc/honk/screenshot-honk.png @sample ${LOCALSTATEDIR}/honk/docs/screenshot-honk.png +share/doc/honk/tagcombo.png +share/doc/honk/tagrss.png share/doc/honk/toys/ share/doc/honk/toys/README share/doc/honk/vim.3.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v diff -u -p -r1.10 README --- pkg/README 25 Jan 2024 14:30:41 - 1.10 +++ pkg/README 4 Mar 2024 07:43:26 - @@ -66,7 +66,7 @@ honk$ sqlite3 blob.db vacuum Database
[MAINTAINER UPDATE] www/honk 1.2.3 -> 1.3.0
Upgrade to v1.3.0 changelog ### 1.3.0 Big Bonsai + Some performance tuning. + Follow .rss feeds for hashtags. + Easier to inline attached images. + Optional .json urls for activities. + cc, link, name, and tags fields for advanced metadata. + tag supported in html. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v diff -u -p -r1.29 Makefile --- Makefile27 Feb 2024 08:54:37 - 1.29 +++ Makefile2 Mar 2024 14:13:08 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-1.2.3 +DISTNAME = honk-1.3.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v diff -u -p -r1.18 distinfo --- distinfo27 Feb 2024 08:54:37 - 1.18 +++ distinfo2 Mar 2024 14:13:08 - @@ -1,2 +1,2 @@ -SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= -SIZE (honk-1.2.3.tgz) = 920299 +SHA256 (honk-1.3.0.tgz) = N6NiFvhXLQ8/oLrGV7WkYxY//A4eR6eFBpmYtpEKZeg= +SIZE (honk-1.3.0.tgz) = 1968345 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v diff -u -p -r1.5 MESSAGE --- pkg/MESSAGE 25 Jan 2024 14:30:41 - 1.5 +++ pkg/MESSAGE 2 Mar 2024 14:13:08 - @@ -1 +1 @@ -The database has changed since version 1.2.0. See the pkg-readme. +The database has changed since version 1.2.3. See the pkg-readme. Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v diff -u -p -r1.10 README --- pkg/README 25 Jan 2024 14:30:41 - 1.10 +++ pkg/README 2 Mar 2024 14:13:08 - @@ -66,7 +66,7 @@ honk$ sqlite3 blob.db vacuum Database Upgrade -If you are upgrading from a version before 1.2.0, you will need to upgrade +If you are upgrading from a version before 1.2.3, you will need to upgrade the database format: Stop the old honk process.
[MAINTAINER UPDATE] www/honk 1.2.1 -> 1.2.3
Upgrade to v1.2.3 - install docs explicitly changelog ### 1.2.3 Regarded Reflection + Don't serve attachments to clients expecting activities. ### 1.2.2 Nameless Neophyte + Ensure fetched activities are compatible content types. + Some federation interop improvements. + More complete API support. + More compact image arrangement. N.B. "Yesterday's content type fix broke webfinger. And nothing of value was lost. But it'll be fixed, just waiting a few days to see if any other dust settles." https://honk.tedunangst.com/u/tedu/h/l3wv26bGNb54GjXb5H Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v diff -u -p -r1.28 Makefile --- Makefile25 Jan 2024 14:30:41 - 1.28 +++ Makefile19 Feb 2024 18:09:38 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-1.2.1 +DISTNAME = honk-1.2.3 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -37,13 +37,10 @@ post-build: post-install: ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/honk.8 \ ${PREFIX}/man/man8 -.for p in 1 3 5 7 8 - rm ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${p} -.endfor ${INSTALL_DATA_DIR} ${DOCDIR}/toys ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/README \ ${DOCDIR}/toys - ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,docs/*} \ + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,TODO,docs/*.{css,html,jpg,png,txt}} \ ${DOCDIR}/ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/memes ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/memes/* \ Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v diff -u -p -r1.17 distinfo --- distinfo25 Jan 2024 14:30:41 - 1.17 +++ distinfo19 Feb 2024 18:09:38 - @@ -1,2 +1,2 @@ -SHA256 (honk-1.2.1.tgz) = adBbJG45md7wUGzqYKA06RXzXul3Ltncrtz2eN4Ezqo= -SIZE (honk-1.2.1.tgz) = 919987 +SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= +SIZE (honk-1.2.3.tgz) = 920299 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v diff -u -p -r1.14 PLIST --- pkg/PLIST 25 Jan 2024 14:30:41 - 1.14 +++ pkg/PLIST 19 Feb 2024 18:09:38 - @@ -22,6 +22,7 @@ share/doc/honk/ share/doc/honk/LICENSE share/doc/honk/README +share/doc/honk/TODO share/doc/honk/activitypub.7.html @sample ${LOCALSTATEDIR}/honk/docs/activitypub.7.html share/doc/honk/changelog.txt
Re: [MAINTAINER UPDATE] www/honk 1.2.0 -> 1.2.1
On 1/25/24 07:36, Horia Racoviceanu wrote: Upgrade to v1.2.1 - unbreak changelog ### 1.2.1 Solipsist Satisfaction + Federation reliability and compat improvements. + Fix 32 bit support. + Close databases to give the wal file a chance to checkpoint. + Dim images in darkmode. - Remove the hoot: feature. The bird is dead. This is OK for me, I will commit it today. Thanks!
[MAINTAINER UPDATE] www/honk 1.2.0 -> 1.2.1
Upgrade to v1.2.1 - unbreak changelog ### 1.2.1 Solipsist Satisfaction + Federation reliability and compat improvements. + Fix 32 bit support. + Close databases to give the wal file a chance to checkpoint. + Dim images in darkmode. - Remove the hoot: feature. The bird is dead. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v diff -u -p -r1.27 Makefile --- Makefile3 Jan 2024 13:20:33 - 1.27 +++ Makefile25 Jan 2024 06:25:40 - @@ -1,9 +1,6 @@ -# "cannot use uint64(dir.Fd()) (value of type uint64) as uint32 value in struct literal" in vendor/humungus.tedunangst.com/r/gonix/kqueue.go -ONLY_FOR_ARCHS = ${LP64_ARCHS} - COMMENT = federated status conveyance -DISTNAME = honk-1.2.0 +DISTNAME = honk-1.2.1 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v diff -u -p -r1.16 distinfo --- distinfo24 Dec 2023 09:10:35 - 1.16 +++ distinfo25 Jan 2024 06:25:40 - @@ -1,2 +1,2 @@ -SHA256 (honk-1.2.0.tgz) = kcrEg0KBdCaA4g8ivIgOWIGJVDCtY5rI4P7cp/ZyXe4= -SIZE (honk-1.2.0.tgz) = 869893 +SHA256 (honk-1.2.1.tgz) = adBbJG45md7wUGzqYKA06RXzXul3Ltncrtz2eN4Ezqo= +SIZE (honk-1.2.1.tgz) = 919987 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v diff -u -p -r1.4 MESSAGE --- pkg/MESSAGE 24 Dec 2023 09:10:35 - 1.4 +++ pkg/MESSAGE 25 Jan 2024 06:25:40 - @@ -1 +1 @@ -The database has changed since version 1.1.1. See the pkg-readme. +The database has changed since version 1.2.0. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v diff -u -p -r1.13 PLIST --- pkg/PLIST 10 Aug 2023 20:56:38 - 1.13 +++ pkg/PLIST 25 Jan 2024 06:25:40 - @@ -25,6 +25,7 @@ share/doc/honk/README share/doc/honk/activitypub.7.html @sample ${LOCALSTATEDIR}/honk/docs/activitypub.7.html share/doc/honk/changelog.txt +share/doc/honk/encrypted-messages.txt share/doc/honk/hfcs.1.html @sample ${LOCALSTATEDIR}/honk/docs/hfcs.1.html share/doc/honk/honk.1.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v diff -u -p -r1.9 README --- pkg/README 24 Dec 2023 09:10:35 - 1.9 +++ pkg/README 25 Jan 2024 06:25:40 - @@ -66,7 +66,7 @@ honk$ sqlite3 blob.db vacuum Database Upgrade -If you are upgrading from a version before 1.1.1, you will need to upgrade +If you are upgrading from a version before 1.2.0, you will need to upgrade the database format: Stop the old honk process.
Re: [MAINTAINER UPDATE] www/honk 1.1.1 --> 1.2.0
On 12/21/23 19:16, Horia Racoviceanu wrote: Upgrade to v1.2.0 - update package README - update package MESSAGE changelog ### 1.2.0 Forgotten Followup + Filter option to match unknown actors. + Update some dependencies. + Watch local.css for changes. + MacOS support. lol. + Wait for requests to drain on shutdown. + Handle quoteUrl property. + Reroute memes to donks in emergencies. + Fix handling of svg with bom fucks. + FastCGI listening. + Finally fix slow public queries. thanks! this is OK for me, I will commit it soon.
Re: [MAINTAINER UPDATE] www/honk 1.0.0 > 1.1.1
Looks good to me, any comments? On 9/1/23 19:44, Horia Racoviceanu wrote: Upgrade to v1.1.1 - remove SUBST_VARS no longer needed changelog ### 1.1.1 Required Refinement + Fix help file stylesheet link. ### 1.1.0 Eventual Enshittification + Fix backup command. + Fixes for markdown. + Allow bigger image uploads. + Some hotkeys for the web UI. + Upload multiple files (but beware). + Better page titles. + Refine thread sort. + Send updates to correct audience. + Run analyze to improve database performance. + Delivery performance improvements. + Export command to ActivityPub data. (And import.) + Note that we require go 1.18 now.
[MAINTAINER UPDATE] www/honk 1.0.0 > 1.1.1
Upgrade to v1.1.1 - remove SUBST_VARS no longer needed changelog ### 1.1.1 Required Refinement + Fix help file stylesheet link. ### 1.1.0 Eventual Enshittification + Fix backup command. + Fixes for markdown. + Allow bigger image uploads. + Some hotkeys for the web UI. + Upload multiple files (but beware). + Better page titles. + Refine thread sort. + Send updates to correct audience. + Run analyze to improve database performance. + Delivery performance improvements. + Export command to ActivityPub data. (And import.) + Note that we require go 1.18 now. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile10 Aug 2023 20:56:38 - 1.23 +++ Makefile1 Sep 2023 17:32:19 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-1.0.0 +DISTNAME = honk-1.1.1 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -20,8 +20,6 @@ LIB_DEPENDS = databases/sqlite3 NO_TEST = Yes ALL_TARGET = humungus.tedunangst.com/r/honk - -SUBST_VARS += SYSCONFDIR DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo10 Aug 2023 20:56:38 - 1.14 +++ distinfo1 Sep 2023 17:32:19 - @@ -1,2 +1,2 @@ -SHA256 (honk-1.0.0.tgz) = +0W9HncN+51dRE9bWJU4cAfYOc5bxNAqPe4xY+4UFg0= -SIZE (honk-1.0.0.tgz) = 626391 +SHA256 (honk-1.1.1.tgz) = kfoSVGm1QKVjDiWvjK4QzAoA/iiU9j6DS3SYFSM+AaA= +SIZE (honk-1.1.1.tgz) = 632267
Re: [MAINTAINER UPDATE] www/honk 0.9.91 > 1.0.0
On 8/10/23 15:11, Horia Racoviceanu wrote: > Upgrade to v1.0.0 > - Install the honk.8 man page only (suggested by tedu@) > - Update the package MESSAGE and README committed thanks! > changelog > > ### 1.0.0 Happy Honker > > + A great big honk composition text box. > > + More reliable search. > > + Secret tags. > > + Mentions link locally. > > + ::: spoiler markdown > > + Fix the bonk and zonk crash. > > + New threaded display order. > > + Improved search. > > + Tuned up superdeliverator. > > + Import from instagram. > > + Improve handling of some Page and Link objects. > > + Other federation fixes. > > + Search can now load external posts. > > + Some hypercard opengraph markup for previews. > > Announcement: > https://honk.tedunangst.com/u/tedu/h/B8GfH6xzq81S5Qvv44 > https://flak.tedunangst.com/post/honk-10
[MAINTAINER UPDATE] www/honk 0.9.91 > 1.0.0
Upgrade to v1.0.0 - Install the honk.8 man page only (suggested by tedu@) - Update the package MESSAGE and README changelog ### 1.0.0 Happy Honker + A great big honk composition text box. + More reliable search. + Secret tags. + Mentions link locally. + ::: spoiler markdown + Fix the bonk and zonk crash. + New threaded display order. + Improved search. + Tuned up superdeliverator. + Import from instagram. + Improve handling of some Page and Link objects. + Other federation fixes. + Search can now load external posts. + Some hypercard opengraph markup for previews. Announcement: https://honk.tedunangst.com/u/tedu/h/B8GfH6xzq81S5Qvv44 https://flak.tedunangst.com/post/honk-10 Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile8 Apr 2023 16:56:52 - 1.22 +++ Makefile10 Aug 2023 18:51:26 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.91 +DISTNAME = honk-1.0.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -37,9 +37,9 @@ post-build: .endfor post-install: + ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/honk.8 \ + ${PREFIX}/man/man8 .for p in 1 3 5 7 8 - ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${p} \ - ${PREFIX}/man/man${p} rm ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${p} .endfor ${INSTALL_DATA_DIR} ${DOCDIR}/toys @@ -47,6 +47,9 @@ post-install: ${DOCDIR}/toys ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,docs/*} \ ${DOCDIR}/ + ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/memes + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/memes/* \ + ${EXAMPLESDIR}/memes/ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/views ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/views/* \ ${EXAMPLESDIR}/views/ Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.13 diff -u -p -r1.13 distinfo --- distinfo8 Apr 2023 16:56:52 - 1.13 +++ distinfo10 Aug 2023 18:51:26 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.9.91.tgz) = +NFWTTMVdngWsC8/EIN2xJC/5C4naaAekk/YoA17wFk= -SIZE (honk-0.9.91.tgz) = 516396 +SHA256 (honk-1.0.0.tgz) = +0W9HncN+51dRE9bWJU4cAfYOc5bxNAqPe4xY+4UFg0= +SIZE (honk-1.0.0.tgz) = 626391 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v retrieving revision 1.2 diff -u -p -r1.2 MESSAGE --- pkg/MESSAGE 8 Apr 2023 16:56:52 - 1.2 +++ pkg/MESSAGE 10 Aug 2023 18:51:26 - @@ -1 +1 @@ -The database has changed since version 0.9.8. See the pkg-readme. +The database has changed since version 0.9.91. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 8 Apr 2023 16:56:52 - 1.12 +++ pkg/PLIST 10 Aug 2023 18:51:26 - @@ -7,13 +7,6 @@ @bin bin/saytheday @bin bin/sprayandpray @bin bin/youvegothonks -@man man/man1/hfcs.1 -@man man/man1/honk.1 -@man man/man1/intro.1 -@man man/man3/honk.3 -@man man/man3/vim.3 -@man man/man5/honk.5 -@man man/man7/activitypub.7 @man man/man8/honk.8 @mode 750 @owner _honk @@ -59,6 +52,9 @@ share/doc/honk/vim.3.html @sample ${LOCALSTATEDIR}/honk/docs/vim.3.html share/doc/pkg-readmes/${PKGSTEM} share/examples/honk/ +share/examples/honk/memes/ +share/examples/honk/memes/twowires.jpg +@sample ${LOCALSTATEDIR}/honk/memes/twowires.jpg share/examples/honk/schema.sql @sample ${LOCALSTATEDIR}/honk/schema.sql share/examples/honk/views/ @@ -94,14 +90,14 @@ share/examples/honk/views/icon.png @sample ${LOCALSTATEDIR}/honk/views/icon.png share/examples/honk/views/login.html @sample ${LOCALSTATEDIR}/honk/views/login.html +share/examples/honk/views/mastodon.css +@sample ${LOCALSTATEDIR}/honk/views/mastodon.css share/examples/honk/views/misc.js @sample ${LOCALSTATEDIR}/honk/views/misc.js share/examples/honk/views/msg.html @sample ${LOCALSTATEDIR}/honk/views/msg.html share/examples/honk/views/onts.html @sample ${LOCALSTATEDIR}/honk/views/onts.html -share/examples/honk/views/pleroma.css -@sample ${LOCALSTATEDIR}/honk/views/pleroma.css share/examples/honk/views/style.css @sample ${LOCALSTATEDIR}/honk/views/style.css share/examples/honk/views/xzone.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.7 diff -u -p -r1.7 README --- pkg/README 8 Apr 2023 16:56:52 - 1.7 +++ pkg/README 10 Aug 2023 18:51:26 - @@ -36,7 +36,7 @@ Site CSS may
[MAINTAINER UPDATE] www/honk 0.9.8 -> 0.9.91 for -stable
Hello, these are not security fixes but there are many bug fixes and compatibility fixes. In particular the federation with Mastodon instances that enable signed fetch (e.g. https://bsd.network) and the federation with www/gotosocial instances, which are not possible with honk v0.9.8. Therefore, I think it is important for OpenBSD 7.3 honk users to have access to this package or at least this ports patch. - Upgrade to v0.9.91 - Remove icon.png from DISTFILES - Remove the wonkawonk toy - Remove INSTALL_DATA icons - Update MESSAGE and README changelog === 0.9.91 One More Time + Swallow a follow bug. === 0.9.9 Eat the Bugs + Some fixes for image descriptions. + Fix double htmlization of subject lines. + Remove the wonk support. Fun's over, back to work. + All inclusive danger zone spoiler alerts. + Emu peeker + CSP compliance + Filter to match anything with summary/warning. + Start collecting quties. + Fix http signatures for GET requests. + Fix adjacent mentions. + Fix argv for chpass. + Avoid self mention in reply all. + Fix markdown links with parens. + Add a default icon.png. + Try to fix hoot again because Twitter did a Twitter. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile8 Nov 2022 11:17:17 - 1.21 +++ Makefile15 Apr 2023 01:28:57 - @@ -1,8 +1,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.8 +DISTNAME = honk-0.9.91 CATEGORIES = www -REVISION = 0 HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -14,8 +13,6 @@ PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 MASTER_SITES = ${HOMEPAGE}/d/ -DISTFILES =${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png -EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX = .tgz MODULES = lang/go @@ -34,7 +31,7 @@ post-build: ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor -.for toy2 in gettoken wonkawonk +.for toy2 in gettoken ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy2} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/{${toy2}.go,fetch.go} .endfor @@ -55,7 +52,5 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/favicon.ico - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo23 Sep 2022 19:19:26 - 1.12 +++ distinfo15 Apr 2023 01:28:57 - @@ -1,4 +1,2 @@ -SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= -SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= -SIZE (honk-0.9.8.tgz) = 511957 -SIZE (honk-icon.png) = 912 +SHA256 (honk-0.9.91.tgz) = +NFWTTMVdngWsC8/EIN2xJC/5C4naaAekk/YoA17wFk= +SIZE (honk-0.9.91.tgz) = 516396 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v retrieving revision 1.1 diff -u -p -r1.1 MESSAGE --- pkg/MESSAGE 23 Sep 2022 19:19:26 - 1.1 +++ pkg/MESSAGE 15 Apr 2023 01:28:57 - @@ -1 +1 @@ -The database has changed since version 0.9.7. See the pkg-readme. +The database has changed since version 0.9.8. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 8 Nov 2022 11:17:17 - 1.11 +++ pkg/PLIST 15 Apr 2023 01:28:57 - @@ -6,7 +6,6 @@ @bin bin/honk @bin bin/saytheday @bin bin/sprayandpray -@bin bin/wonkawonk @bin bin/youvegothonks @man man/man1/hfcs.1 @man man/man1/honk.1 @@ -71,8 +70,8 @@ share/examples/honk/views/chatter.html @sample ${LOCALSTATEDIR}/honk/views/chatter.html share/examples/honk/views/combos.html @sample ${LOCALSTATEDIR}/honk/views/combos.html -share/examples/honk/views/favicon.ico -@sample ${LOCALSTATEDIR}/honk/views/favicon.ico +share/examples/honk/views/emus.html +@sample ${LOCALSTATEDIR}/honk/views/emus.html share/examples/honk/views/funzone.html @sample ${LOCALSTATEDIR}/honk/views/funzone.html share/examples/honk/views/header.html @@ -95,6 +94,8 @@ share/examples/honk/views/icon.png @sample ${LOCALSTATEDIR}/honk/views/icon.png share/examples/honk/views/login.html @sample ${LOCALSTATEDIR}/honk/views/login.html +share/examples/honk/views/misc.js +@sample ${LOCALSTATEDIR}/honk/views/misc.js
Re: [MAINTAINER UPDATE] www/honk 0.9.8 -> 0.9.91
On Fri, 17 Mar 2023 14:56:05 -0400, Horia Racoviceanu wrote: > Please ignore the v0.9.9 patch and use the v0.9.91 patch: > > - Upgrade to v0.9.91 > > changelog > > === 0.9.91 One More Time > > + Swallow a follow bug. I've been running this without any problems. Will commit in a bit if there are no objections. > On 3/17/23, Horia Racoviceanu wrote: > > - Upgrade to v0.9.9 > > - Remove icon.png from DISTFILES > > - Remove the wonkawonk toy > > - Remove INSTALL_DATA icons > > - Update MESSAGE and README > > > > changelog > > > > === 0.9.9 Eat the Bugs > > > > + Some fixes for image descriptions. > > > > + Fix double htmlization of subject lines. > > > > + Remove the wonk support. Fun's over, back to work. > > > > + All inclusive danger zone spoiler alerts. > > > > + Emu peeker > > > > + CSP compliance > > > > + Filter to match anything with summary/warning. > > > > + Start collecting quties. > > > > + Fix http signatures for GET requests. > > > > + Fix adjacent mentions. > > > > + Fix argv for chpass. > > > > + Avoid self mention in reply all. > > > > + Fix markdown links with parens. > > > > + Add a default icon.png. > > > > + Try to fix hoot again because Twitter did a Twitter. > > > > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.21 > diff -u -p -r1.21 Makefile > --- Makefile 8 Nov 2022 11:17:17 - 1.21 > +++ Makefile 17 Mar 2023 18:52:29 - > @@ -1,8 +1,7 @@ > COMMENT =federated status conveyance > > -DISTNAME = honk-0.9.8 > +DISTNAME = honk-0.9.91 > CATEGORIES = www > -REVISION = 0 > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > > @@ -14,8 +13,6 @@ PERMIT_PACKAGE =Yes > WANTLIB += c pthread sqlite3 > > MASTER_SITES = ${HOMEPAGE}/d/ > -DISTFILES = ${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png > -EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} > EXTRACT_SUFX = .tgz > > MODULES =lang/go > @@ -34,7 +31,7 @@ post-build: > ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ > ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go > .endfor > -.for toy2 in gettoken wonkawonk > +.for toy2 in gettoken > ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy2} \ > ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/{${toy2}.go,fetch.go} > .endfor > @@ -55,7 +52,5 @@ post-install: > ${EXAMPLESDIR}/views/ > ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ > ${EXAMPLESDIR}/ > - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png > ${EXAMPLESDIR}/views/favicon.ico > - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png > > .include > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.12 > diff -u -p -r1.12 distinfo > --- distinfo 23 Sep 2022 19:19:26 - 1.12 > +++ distinfo 17 Mar 2023 18:52:29 - > @@ -1,4 +1,2 @@ > -SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= > -SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= > -SIZE (honk-0.9.8.tgz) = 511957 > -SIZE (honk-icon.png) = 912 > +SHA256 (honk-0.9.91.tgz) = +NFWTTMVdngWsC8/EIN2xJC/5C4naaAekk/YoA17wFk= > +SIZE (honk-0.9.91.tgz) = 516396 > Index: pkg/MESSAGE > === > RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v > retrieving revision 1.1 > diff -u -p -r1.1 MESSAGE > --- pkg/MESSAGE 23 Sep 2022 19:19:26 - 1.1 > +++ pkg/MESSAGE 17 Mar 2023 18:52:29 - > @@ -1 +1 @@ > -The database has changed since version 0.9.7. See the pkg-readme. > +The database has changed since version 0.9.8. See the pkg-readme. > Index: pkg/PLIST > === > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > retrieving revision 1.11 > diff -u -p -r1.11 PLIST > --- pkg/PLIST 8 Nov 2022 11:17:17 - 1.11 > +++ pkg/PLIST 17 Mar 2023 18:52:29 - > @@ -6,7 +6,6 @@ > @bin bin/honk > @bin bin/saytheday > @bin bin/sprayandpray > -@bin bin/wonkawonk > @bin bin/youvegothonks > @man man/man1/hfcs.1 > @man man/man1/honk.1 > @@ -71,8 +70,8 @@ share/examples/honk/views/chatter.html > @sample ${LOCALSTATEDIR}/honk/views/chatter.html > share/examples/honk/views/combos.html > @sample ${LOCALSTATEDIR}/honk/views/combos.html > -share/examples/honk/views/favicon.ico > -@sample ${LOCALSTATEDIR}/honk/views/favicon.ico > +share/examples/honk/views/emus.html > +@sample ${LOCALSTATEDIR}/honk/views/emus.html > share/examples/honk/views/funzone.html > @sample ${LOCALSTATEDIR}/honk/views/funzone.html > share/examples/honk/views/header.html > @@ -95,6 +94,8 @@ share/examples/honk/views/icon.png >
Re: [MAINTAINER UPDATE] www/honk 0.9.8 -> 0.9.91
Please ignore the v0.9.9 patch and use the v0.9.91 patch: - Upgrade to v0.9.91 changelog === 0.9.91 One More Time + Swallow a follow bug. On 3/17/23, Horia Racoviceanu wrote: > - Upgrade to v0.9.9 > - Remove icon.png from DISTFILES > - Remove the wonkawonk toy > - Remove INSTALL_DATA icons > - Update MESSAGE and README > > changelog > > === 0.9.9 Eat the Bugs > > + Some fixes for image descriptions. > > + Fix double htmlization of subject lines. > > + Remove the wonk support. Fun's over, back to work. > > + All inclusive danger zone spoiler alerts. > > + Emu peeker > > + CSP compliance > > + Filter to match anything with summary/warning. > > + Start collecting quties. > > + Fix http signatures for GET requests. > > + Fix adjacent mentions. > > + Fix argv for chpass. > > + Avoid self mention in reply all. > > + Fix markdown links with parens. > > + Add a default icon.png. > > + Try to fix hoot again because Twitter did a Twitter. > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile8 Nov 2022 11:17:17 - 1.21 +++ Makefile17 Mar 2023 18:52:29 - @@ -1,8 +1,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.8 +DISTNAME = honk-0.9.91 CATEGORIES = www -REVISION = 0 HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -14,8 +13,6 @@ PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 MASTER_SITES = ${HOMEPAGE}/d/ -DISTFILES =${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png -EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX = .tgz MODULES = lang/go @@ -34,7 +31,7 @@ post-build: ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor -.for toy2 in gettoken wonkawonk +.for toy2 in gettoken ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy2} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/{${toy2}.go,fetch.go} .endfor @@ -55,7 +52,5 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/favicon.ico - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo23 Sep 2022 19:19:26 - 1.12 +++ distinfo17 Mar 2023 18:52:29 - @@ -1,4 +1,2 @@ -SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= -SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= -SIZE (honk-0.9.8.tgz) = 511957 -SIZE (honk-icon.png) = 912 +SHA256 (honk-0.9.91.tgz) = +NFWTTMVdngWsC8/EIN2xJC/5C4naaAekk/YoA17wFk= +SIZE (honk-0.9.91.tgz) = 516396 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v retrieving revision 1.1 diff -u -p -r1.1 MESSAGE --- pkg/MESSAGE 23 Sep 2022 19:19:26 - 1.1 +++ pkg/MESSAGE 17 Mar 2023 18:52:29 - @@ -1 +1 @@ -The database has changed since version 0.9.7. See the pkg-readme. +The database has changed since version 0.9.8. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 8 Nov 2022 11:17:17 - 1.11 +++ pkg/PLIST 17 Mar 2023 18:52:29 - @@ -6,7 +6,6 @@ @bin bin/honk @bin bin/saytheday @bin bin/sprayandpray -@bin bin/wonkawonk @bin bin/youvegothonks @man man/man1/hfcs.1 @man man/man1/honk.1 @@ -71,8 +70,8 @@ share/examples/honk/views/chatter.html @sample ${LOCALSTATEDIR}/honk/views/chatter.html share/examples/honk/views/combos.html @sample ${LOCALSTATEDIR}/honk/views/combos.html -share/examples/honk/views/favicon.ico -@sample ${LOCALSTATEDIR}/honk/views/favicon.ico +share/examples/honk/views/emus.html +@sample ${LOCALSTATEDIR}/honk/views/emus.html share/examples/honk/views/funzone.html @sample ${LOCALSTATEDIR}/honk/views/funzone.html share/examples/honk/views/header.html @@ -95,6 +94,8 @@ share/examples/honk/views/icon.png @sample ${LOCALSTATEDIR}/honk/views/icon.png share/examples/honk/views/login.html @sample ${LOCALSTATEDIR}/honk/views/login.html +share/examples/honk/views/misc.js +@sample ${LOCALSTATEDIR}/honk/views/misc.js share/examples/honk/views/msg.html @sample ${LOCALSTATEDIR}/honk/views/msg.html share/examples/honk/views/onts.html @@ -103,7 +104,5 @@ share/examples/honk/views/pleroma.css @sample ${LOCALSTATEDIR}/honk/views/pleroma.css
[MAINTAINER UPDATE] www/honk 0.9.8 -> 0.9.9
- Upgrade to v0.9.9 - Remove icon.png from DISTFILES - Remove the wonkawonk toy - Remove INSTALL_DATA icons - Update MESSAGE and README changelog === 0.9.9 Eat the Bugs + Some fixes for image descriptions. + Fix double htmlization of subject lines. + Remove the wonk support. Fun's over, back to work. + All inclusive danger zone spoiler alerts. + Emu peeker + CSP compliance + Filter to match anything with summary/warning. + Start collecting quties. + Fix http signatures for GET requests. + Fix adjacent mentions. + Fix argv for chpass. + Avoid self mention in reply all. + Fix markdown links with parens. + Add a default icon.png. + Try to fix hoot again because Twitter did a Twitter. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile8 Nov 2022 11:17:17 - 1.21 +++ Makefile17 Mar 2023 16:46:55 - @@ -1,8 +1,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.8 +DISTNAME = honk-0.9.9 CATEGORIES = www -REVISION = 0 HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -14,8 +13,6 @@ PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 MASTER_SITES = ${HOMEPAGE}/d/ -DISTFILES =${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png -EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX = .tgz MODULES = lang/go @@ -34,7 +31,7 @@ post-build: ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor -.for toy2 in gettoken wonkawonk +.for toy2 in gettoken ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy2} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/{${toy2}.go,fetch.go} .endfor @@ -55,7 +52,5 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/favicon.ico - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo23 Sep 2022 19:19:26 - 1.12 +++ distinfo17 Mar 2023 16:46:55 - @@ -1,4 +1,2 @@ -SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= -SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= -SIZE (honk-0.9.8.tgz) = 511957 -SIZE (honk-icon.png) = 912 +SHA256 (honk-0.9.9.tgz) = SPvlMaOGM0Ulfzb8zVm0TjkFXF1TyAc7McZ7VfImTHs= +SIZE (honk-0.9.9.tgz) = 516313 Index: pkg/MESSAGE === RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v retrieving revision 1.1 diff -u -p -r1.1 MESSAGE --- pkg/MESSAGE 23 Sep 2022 19:19:26 - 1.1 +++ pkg/MESSAGE 17 Mar 2023 16:46:55 - @@ -1 +1 @@ -The database has changed since version 0.9.7. See the pkg-readme. +The database has changed since version 0.9.8. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 8 Nov 2022 11:17:17 - 1.11 +++ pkg/PLIST 17 Mar 2023 16:46:55 - @@ -6,7 +6,6 @@ @bin bin/honk @bin bin/saytheday @bin bin/sprayandpray -@bin bin/wonkawonk @bin bin/youvegothonks @man man/man1/hfcs.1 @man man/man1/honk.1 @@ -71,8 +70,8 @@ share/examples/honk/views/chatter.html @sample ${LOCALSTATEDIR}/honk/views/chatter.html share/examples/honk/views/combos.html @sample ${LOCALSTATEDIR}/honk/views/combos.html -share/examples/honk/views/favicon.ico -@sample ${LOCALSTATEDIR}/honk/views/favicon.ico +share/examples/honk/views/emus.html +@sample ${LOCALSTATEDIR}/honk/views/emus.html share/examples/honk/views/funzone.html @sample ${LOCALSTATEDIR}/honk/views/funzone.html share/examples/honk/views/header.html @@ -95,6 +94,8 @@ share/examples/honk/views/icon.png @sample ${LOCALSTATEDIR}/honk/views/icon.png share/examples/honk/views/login.html @sample ${LOCALSTATEDIR}/honk/views/login.html +share/examples/honk/views/misc.js +@sample ${LOCALSTATEDIR}/honk/views/misc.js share/examples/honk/views/msg.html @sample ${LOCALSTATEDIR}/honk/views/msg.html share/examples/honk/views/onts.html @@ -103,7 +104,5 @@ share/examples/honk/views/pleroma.css @sample ${LOCALSTATEDIR}/honk/views/pleroma.css share/examples/honk/views/style.css @sample ${LOCALSTATEDIR}/honk/views/style.css -share/examples/honk/views/wonk.js -@sample ${LOCALSTATEDIR}/honk/views/wonk.js share/examples/honk/views/xzone.html @sample
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
The "cleanup" cron job for the user _honk will run in HOME which is /var/honk If another user runs that cron job, set HOME=/var/honk or `cd /var/honk && honk cleanup` or `honk -datadir /var/honk cleanup` and .db permission On September 28, 2022 4:57:51 PM UTC, "Gonzalo L. Rodriguez" wrote: >On Wed, 21 Sep 2022 at 10:49:27 -0400, Horia Racoviceanu wrote: >> ping >> >> On 9/16/22, Horia Racoviceanu wrote: >> > - Changed the certificate renewal cron job based on the OCSP staple >> > interval for letsencrypt (for buypass it should be changed to run >> > every 7th hour) and based on the update steps listed by Stuart >> > - Replaced VARBASE with LOCALSTATEDIR >> > >> > I'd like to keep the acme-client and ocspcheck configuration in the >> > port README because I know some less OpenBSD savvy people who >> > installed the Honk package. >> > >> > On 7/31/22, Christoph Roland Winter wrote: >> >> BTW what you think about a section in the FAQ about httpd, relayd, >> >> acme-client for all web applications. >> >> >> >> Am 31.07.22 um 13:12 schrieb Stuart Henderson: >> >>> 1. The staple needs to be updated periodically >> >>> >> >>> 2. If the certificate is updated the staple needs to be updated too >> >>> >> >>> 3. If either the certificate or the staple are changed, relayd needs a >> >>> reload >> >>> >> >>> To be honest I'm not sure if it really belongs in the doc for some >> >>> random port in www, this applies to anyone using relayd to front-end a >> >>> web application. >> >>> >> >>> -- >> >>>Sent from a phone, apologies for poor formatting. >> >>> >> >>> >> >>> On 31 July 2022 02:16:13 Christoph Roland Winter >> >>> wrote: >> >>> >> Beside of this question, the idea of OCSP is >> >> By turning on OCSP Stapling, you can improve the performance of your >> website, provide better privacy protections for your users, and help >> Let’s Encrypt efficiently serve as many people as possible. >> >> https://letsencrypt.org/docs/integration-guide/ >> >> Is it better to update the OCSP file before it expires or update it >> only >> seldom (in this case the question is, whether it is not better to don't >> use OCSP). >> >> Am 31.07.22 um 00:33 schrieb Horia Racoviceanu: >> > I've switched the cron job to chaining acme-client && ocspcheck on >> > June 20. >> > Both the certificate and the OCSP response were last updated on June >> > 20. >> > >> > # ocspcheck -vNi /etc/ssl/honk.example.com.{ocsp,crt} >> > ocspcheck: Invalid OCSP reply: this update is too old Mon Jun 20 >> > 05:46:59 2022 >> > >> > relayd and Firefox do not complain. >> > >> > ssllabs.com reports: >> > >> > OCSP Must Staple No >> > OCSP stapling Yes >> > OCSP STAPLING ERROR: OCSP response expired on Mon Jun 20 20:46:59 UTC >> > 2022 >> > >> > Can the OCSP STAPLING ERROR be ignored? >> > >> > On 7/30/22, Christoph Roland Winter wrote: >> >> Welcome. >> >> >> >> The question is then, why the OCSP staple file expires after hours or >> >> 7 >> >> days and the certificate will be renewed after 60 days following man >> >> 1 >> >> acme-client >> >> >> >> -F Force certificate renewal, even if it has more than 30 days >> >> validity. >> >> >> >> It can't be the idea to have so long a expired OCSP file (saw Firefox >> >> in >> >> the past complain when a outdated OCSP file exists). So, if you >> >> replace >> >> the first && with a ; nothing will change as the last && to reload >> >> relayd will only happen if the cert or the OCSP file (or both) was >> >> renewed and if booth are up to date nothing will happen. >> >> >> >> Just my 2 cents. >> >> >> >> Regards, >> >> >> >> >> >> Christoph >> >> >> >> Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: >> >>> Thanks for testing! >> >>> >> >>> As Stuart Henderson mentioned, >> You do really want to update OCSP if a cert has been renewed. >> >>> >> >>> On 7/29/22, Christoph Roland Winter wrote: >> Hello, >> >> I have only kept the first message and was some time not subscribed >> to >> the list - lets see, where the message ends. >> >> I tried the latest patch from >> https://marc.info/?l=openbsd-ports=165827470732358=p3 and it >> worked >> fine using >> >> OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 >> and the >> -current ports tree using amd64. >> >> Maybe I am wrong but the crontab from the above patch >> >> +~ ~ * * * acme-client honk.example.com && ocspcheck -No >> ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload >> relayd >> >> needs to be modified. The first && must be replaced
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
On Wed, 21 Sep 2022 at 10:49:27 -0400, Horia Racoviceanu wrote: > ping > > On 9/16/22, Horia Racoviceanu wrote: > > - Changed the certificate renewal cron job based on the OCSP staple > > interval for letsencrypt (for buypass it should be changed to run > > every 7th hour) and based on the update steps listed by Stuart > > - Replaced VARBASE with LOCALSTATEDIR > > > > I'd like to keep the acme-client and ocspcheck configuration in the > > port README because I know some less OpenBSD savvy people who > > installed the Honk package. > > > > On 7/31/22, Christoph Roland Winter wrote: > >> BTW what you think about a section in the FAQ about httpd, relayd, > >> acme-client for all web applications. > >> > >> Am 31.07.22 um 13:12 schrieb Stuart Henderson: > >>> 1. The staple needs to be updated periodically > >>> > >>> 2. If the certificate is updated the staple needs to be updated too > >>> > >>> 3. If either the certificate or the staple are changed, relayd needs a > >>> reload > >>> > >>> To be honest I'm not sure if it really belongs in the doc for some > >>> random port in www, this applies to anyone using relayd to front-end a > >>> web application. > >>> > >>> -- > >>>Sent from a phone, apologies for poor formatting. > >>> > >>> > >>> On 31 July 2022 02:16:13 Christoph Roland Winter > >>> wrote: > >>> > Beside of this question, the idea of OCSP is > > By turning on OCSP Stapling, you can improve the performance of your > website, provide better privacy protections for your users, and help > Let’s Encrypt efficiently serve as many people as possible. > > https://letsencrypt.org/docs/integration-guide/ > > Is it better to update the OCSP file before it expires or update it > only > seldom (in this case the question is, whether it is not better to don't > use OCSP). > > Am 31.07.22 um 00:33 schrieb Horia Racoviceanu: > > I've switched the cron job to chaining acme-client && ocspcheck on > > June 20. > > Both the certificate and the OCSP response were last updated on June > > 20. > > > > # ocspcheck -vNi /etc/ssl/honk.example.com.{ocsp,crt} > > ocspcheck: Invalid OCSP reply: this update is too old Mon Jun 20 > > 05:46:59 2022 > > > > relayd and Firefox do not complain. > > > > ssllabs.com reports: > > > > OCSP Must Staple No > > OCSP stapling Yes > > OCSP STAPLING ERROR: OCSP response expired on Mon Jun 20 20:46:59 UTC > > 2022 > > > > Can the OCSP STAPLING ERROR be ignored? > > > > On 7/30/22, Christoph Roland Winter wrote: > >> Welcome. > >> > >> The question is then, why the OCSP staple file expires after hours or > >> 7 > >> days and the certificate will be renewed after 60 days following man > >> 1 > >> acme-client > >> > >> -F Force certificate renewal, even if it has more than 30 days > >> validity. > >> > >> It can't be the idea to have so long a expired OCSP file (saw Firefox > >> in > >> the past complain when a outdated OCSP file exists). So, if you > >> replace > >> the first && with a ; nothing will change as the last && to reload > >> relayd will only happen if the cert or the OCSP file (or both) was > >> renewed and if booth are up to date nothing will happen. > >> > >> Just my 2 cents. > >> > >> Regards, > >> > >> > >> Christoph > >> > >> Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: > >>> Thanks for testing! > >>> > >>> As Stuart Henderson mentioned, > You do really want to update OCSP if a cert has been renewed. > >>> > >>> On 7/29/22, Christoph Roland Winter wrote: > Hello, > > I have only kept the first message and was some time not subscribed > to > the list - lets see, where the message ends. > > I tried the latest patch from > https://marc.info/?l=openbsd-ports=165827470732358=p3 and it > worked > fine using > > OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 > and the > -current ports tree using amd64. > > Maybe I am wrong but the crontab from the above patch > > +~ ~ * * * acme-client honk.example.com && ocspcheck -No > ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload > relayd > > needs to be modified. The first && must be replaced with ; (or > splited > in 2 cron jobs). As it is now, the ocsp file gets only renewed all > 60 > days, as acme-client renews the certificate only 30 days before it > expires (checked with the -v option and as nothing happened before, > && > stops at this point). BTW my ocsp file with the above command is > valid > for 7 days. > >
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
Hy, > Am 23.09.2022 um 20:24 schrieb Horia Racoviceanu : > > Thank you for the MESSAGE and README change. But continue your good work. We should try to get your informations upstream to tedu. > I confirm that the backup/upgrade must be done *after* updating the package. > v0.9.8 is required to upgrade the old database. Yes, I can also confirm that. Everything worked as I did the upgrade from 0.9.7 to 0.9.8 some weeks ago. BTW is there a option to stop a already running Honk in case of a DB upgrade. Maybe I think to complicated but what is, if there is a running Honk and someone tries to launch the new one (just to prevent that the DB get broken - we know, that many people do no backups … don’t look at me ;-) ). > > On 9/23/22, Stuart Henderson wrote: >> On 2022/09/23 12:27, Horia Racoviceanu wrote: >>> Index: pkg/MESSAGE >>> === >>> RCS file: pkg/MESSAGE >>> diff -N pkg/MESSAGE >>> --- /dev/null 1 Jan 1970 00:00:00 - >>> +++ pkg/MESSAGE 23 Sep 2022 16:17:47 - >>> @@ -0,0 +1,15 @@ >>> +The database has changed since version 0.9.7 >>> + >>> +Stop the old honk process. >>> +honk# rcctl stop honk >>> + >>> +Backup the database. >>> +honk# doas -su _honk >>> +honk$ umask 077; cd ${LOCALSTATEDIR}/honk && honk backup `date >>> +backup-%F` >>> + >>> +Perform the upgrade with the upgrade command. >>> +honk$ honk upgrade >>> +honk$ exit >>> + >>> +Restart. >>> +honk# rcctl start honk >> >> This is too long for MESSAGE, we don't want pages of information >> scrolling after pkg_add. I suggest a single line and add the main >> bit to pkg-readme as below. >> >> I don't use this software. Can you confirm that the backup/upgrade >> steps are OK to do *after* updating the package, or do users need to >> do something *before* updating? >> >> If it's before, then the information will need to go in upgrade >> docs (via faq/current.html) instead because they won't see this message >> until after they've updated packages. >> >> >> Index: Makefile >> === >> RCS file: /cvs/ports/www/honk/Makefile,v >> retrieving revision 1.19 >> diff -u -p -r1.19 Makefile >> --- Makefile 11 Mar 2022 20:09:55 - 1.19 >> +++ Makefile 23 Sep 2022 16:35:04 - >> @@ -1,6 +1,6 @@ >> COMMENT =federated status conveyance >> >> -DISTNAME = honk-0.9.7 >> +DISTNAME = honk-0.9.8 >> CATEGORIES = www >> >> HOMEPAGE = https://humungus.tedunangst.com/r/honk >> @@ -13,6 +13,8 @@ PERMIT_PACKAGE = Yes >> WANTLIB += c pthread sqlite3 >> >> MASTER_SITES = ${HOMEPAGE}/d/ >> +DISTFILES = ${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png >> +EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} >> EXTRACT_SUFX = .tgz >> >> MODULES =lang/go >> @@ -21,8 +23,7 @@ LIB_DEPENDS = databases/sqlite3 >> NO_TEST =Yes >> ALL_TARGET = humungus.tedunangst.com/r/honk >> >> -SUBST_VARS += VARBASE \ >> -SYSCONFDIR >> +SUBST_VARS += SYSCONFDIR >> >> DOCDIR ?=${PREFIX}/share/doc/honk >> EXAMPLESDIR =${PREFIX}/share/examples/honk >> @@ -53,5 +54,7 @@ post-install: >> ${EXAMPLESDIR}/views/ >> ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ >> ${EXAMPLESDIR}/ >> +${INSTALL_DATA} ${DISTDIR}/honk-icon.png >> ${EXAMPLESDIR}/views/favicon.ico >> +${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png >> >> .include >> Index: distinfo >> === >> RCS file: /cvs/ports/www/honk/distinfo,v >> retrieving revision 1.11 >> diff -u -p -r1.11 distinfo >> --- distinfo 2 Mar 2022 07:31:01 - 1.11 >> +++ distinfo 23 Sep 2022 16:35:04 - >> @@ -1,2 +1,4 @@ >> -SHA256 (honk-0.9.7.tgz) = t6EM5E98qvlnq6Y6vd21MvPBrWpkmo4qXdgNEUAeF7M= >> -SIZE (honk-0.9.7.tgz) = 522993 >> +SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= >> +SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= >> +SIZE (honk-0.9.8.tgz) = 511957 >> +SIZE (honk-icon.png) = 912 >> Index: pkg/MESSAGE >> === >> RCS file: pkg/MESSAGE >> diff -N pkg/MESSAGE >> --- /dev/null1 Jan 1970 00:00:00 - >> +++ pkg/MESSAGE 23 Sep 2022 16:35:04 - >> @@ -0,0 +1 @@ >> +The database has changed since version 0.9.7. See the pkg-readme. >> Index: pkg/PLIST >> === >> RCS file: /cvs/ports/www/honk/pkg/PLIST,v >> retrieving revision 1.9 >> diff -u -p -r1.9 PLIST >> --- pkg/PLIST11 Mar 2022 20:09:55 - 1.9 >> +++ pkg/PLIST23 Sep 2022 16:35:04 - >> @@ -1,5 +1,5 @@ >> @newgroup _honk:833 >> -@newuser
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
Thank you for the MESSAGE and README change. I confirm that the backup/upgrade must be done *after* updating the package. v0.9.8 is required to upgrade the old database. On 9/23/22, Stuart Henderson wrote: > On 2022/09/23 12:27, Horia Racoviceanu wrote: >> Index: pkg/MESSAGE >> === >> RCS file: pkg/MESSAGE >> diff -N pkg/MESSAGE >> --- /dev/null1 Jan 1970 00:00:00 - >> +++ pkg/MESSAGE 23 Sep 2022 16:17:47 - >> @@ -0,0 +1,15 @@ >> +The database has changed since version 0.9.7 >> + >> +Stop the old honk process. >> +honk# rcctl stop honk >> + >> +Backup the database. >> +honk# doas -su _honk >> +honk$ umask 077; cd ${LOCALSTATEDIR}/honk && honk backup `date >> +backup-%F` >> + >> +Perform the upgrade with the upgrade command. >> +honk$ honk upgrade >> +honk$ exit >> + >> +Restart. >> +honk# rcctl start honk > > This is too long for MESSAGE, we don't want pages of information > scrolling after pkg_add. I suggest a single line and add the main > bit to pkg-readme as below. > > I don't use this software. Can you confirm that the backup/upgrade > steps are OK to do *after* updating the package, or do users need to > do something *before* updating? > > If it's before, then the information will need to go in upgrade > docs (via faq/current.html) instead because they won't see this message > until after they've updated packages. > > > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.19 > diff -u -p -r1.19 Makefile > --- Makefile 11 Mar 2022 20:09:55 - 1.19 > +++ Makefile 23 Sep 2022 16:35:04 - > @@ -1,6 +1,6 @@ > COMMENT =federated status conveyance > > -DISTNAME = honk-0.9.7 > +DISTNAME = honk-0.9.8 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > @@ -13,6 +13,8 @@ PERMIT_PACKAGE =Yes > WANTLIB += c pthread sqlite3 > > MASTER_SITES = ${HOMEPAGE}/d/ > +DISTFILES = ${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png > +EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} > EXTRACT_SUFX = .tgz > > MODULES =lang/go > @@ -21,8 +23,7 @@ LIB_DEPENDS = databases/sqlite3 > NO_TEST =Yes > ALL_TARGET = humungus.tedunangst.com/r/honk > > -SUBST_VARS +=VARBASE \ > - SYSCONFDIR > +SUBST_VARS +=SYSCONFDIR > > DOCDIR ?=${PREFIX}/share/doc/honk > EXAMPLESDIR =${PREFIX}/share/examples/honk > @@ -53,5 +54,7 @@ post-install: > ${EXAMPLESDIR}/views/ > ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ > ${EXAMPLESDIR}/ > + ${INSTALL_DATA} ${DISTDIR}/honk-icon.png > ${EXAMPLESDIR}/views/favicon.ico > + ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png > > .include > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.11 > diff -u -p -r1.11 distinfo > --- distinfo 2 Mar 2022 07:31:01 - 1.11 > +++ distinfo 23 Sep 2022 16:35:04 - > @@ -1,2 +1,4 @@ > -SHA256 (honk-0.9.7.tgz) = t6EM5E98qvlnq6Y6vd21MvPBrWpkmo4qXdgNEUAeF7M= > -SIZE (honk-0.9.7.tgz) = 522993 > +SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= > +SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= > +SIZE (honk-0.9.8.tgz) = 511957 > +SIZE (honk-icon.png) = 912 > Index: pkg/MESSAGE > === > RCS file: pkg/MESSAGE > diff -N pkg/MESSAGE > --- /dev/null 1 Jan 1970 00:00:00 - > +++ pkg/MESSAGE 23 Sep 2022 16:35:04 - > @@ -0,0 +1 @@ > +The database has changed since version 0.9.7. See the pkg-readme. > Index: pkg/PLIST > === > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > retrieving revision 1.9 > diff -u -p -r1.9 PLIST > --- pkg/PLIST 11 Mar 2022 20:09:55 - 1.9 > +++ pkg/PLIST 23 Sep 2022 16:35:04 - > @@ -1,5 +1,5 @@ > @newgroup _honk:833 > -@newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin > +@newuser _honk:833:_honk:daemon:Honk > User:${LOCALSTATEDIR}/honk:/sbin/nologin > @rcscript ${RCDIR}/honk > @bin bin/autobonker > @bin bin/gettoken > @@ -19,11 +19,11 @@ > @mode 750 > @owner _honk > @group _honk > -@sample ${VARBASE}/honk/ > -@sample ${VARBASE}/honk/docs/ > -@sample ${VARBASE}/honk/emus/ > -@sample ${VARBASE}/honk/memes/ > -@sample ${VARBASE}/honk/views/ > +@sample ${LOCALSTATEDIR}/honk/ > +@sample ${LOCALSTATEDIR}/honk/docs/ > +@sample ${LOCALSTATEDIR}/honk/emus/ > +@sample ${LOCALSTATEDIR}/honk/memes/ > +@sample ${LOCALSTATEDIR}/honk/views/ > @mode > @owner > @group > @@ -31,75 +31,79 @@
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
On 2022/09/23 12:27, Horia Racoviceanu wrote: > Index: pkg/MESSAGE > === > RCS file: pkg/MESSAGE > diff -N pkg/MESSAGE > --- /dev/null 1 Jan 1970 00:00:00 - > +++ pkg/MESSAGE 23 Sep 2022 16:17:47 - > @@ -0,0 +1,15 @@ > +The database has changed since version 0.9.7 > + > +Stop the old honk process. > +honk# rcctl stop honk > + > +Backup the database. > +honk# doas -su _honk > +honk$ umask 077; cd ${LOCALSTATEDIR}/honk && honk backup `date +backup-%F` > + > +Perform the upgrade with the upgrade command. > +honk$ honk upgrade > +honk$ exit > + > +Restart. > +honk# rcctl start honk This is too long for MESSAGE, we don't want pages of information scrolling after pkg_add. I suggest a single line and add the main bit to pkg-readme as below. I don't use this software. Can you confirm that the backup/upgrade steps are OK to do *after* updating the package, or do users need to do something *before* updating? If it's before, then the information will need to go in upgrade docs (via faq/current.html) instead because they won't see this message until after they've updated packages. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2022 20:09:55 - 1.19 +++ Makefile23 Sep 2022 16:35:04 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.7 +DISTNAME = honk-0.9.8 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -13,6 +13,8 @@ PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 MASTER_SITES = ${HOMEPAGE}/d/ +DISTFILES =${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png +EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX = .tgz MODULES = lang/go @@ -21,8 +23,7 @@ LIB_DEPENDS = databases/sqlite3 NO_TEST = Yes ALL_TARGET = humungus.tedunangst.com/r/honk -SUBST_VARS += VARBASE \ - SYSCONFDIR +SUBST_VARS += SYSCONFDIR DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk @@ -53,5 +54,7 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ + ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/favicon.ico + ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo2 Mar 2022 07:31:01 - 1.11 +++ distinfo23 Sep 2022 16:35:04 - @@ -1,2 +1,4 @@ -SHA256 (honk-0.9.7.tgz) = t6EM5E98qvlnq6Y6vd21MvPBrWpkmo4qXdgNEUAeF7M= -SIZE (honk-0.9.7.tgz) = 522993 +SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= +SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= +SIZE (honk-0.9.8.tgz) = 511957 +SIZE (honk-icon.png) = 912 Index: pkg/MESSAGE === RCS file: pkg/MESSAGE diff -N pkg/MESSAGE --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/MESSAGE 23 Sep 2022 16:35:04 - @@ -0,0 +1 @@ +The database has changed since version 0.9.7. See the pkg-readme. Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 11 Mar 2022 20:09:55 - 1.9 +++ pkg/PLIST 23 Sep 2022 16:35:04 - @@ -1,5 +1,5 @@ @newgroup _honk:833 -@newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin +@newuser _honk:833:_honk:daemon:Honk User:${LOCALSTATEDIR}/honk:/sbin/nologin @rcscript ${RCDIR}/honk @bin bin/autobonker @bin bin/gettoken @@ -19,11 +19,11 @@ @mode 750 @owner _honk @group _honk -@sample ${VARBASE}/honk/ -@sample ${VARBASE}/honk/docs/ -@sample ${VARBASE}/honk/emus/ -@sample ${VARBASE}/honk/memes/ -@sample ${VARBASE}/honk/views/ +@sample ${LOCALSTATEDIR}/honk/ +@sample ${LOCALSTATEDIR}/honk/docs/ +@sample ${LOCALSTATEDIR}/honk/emus/ +@sample ${LOCALSTATEDIR}/honk/memes/ +@sample ${LOCALSTATEDIR}/honk/views/ @mode @owner @group @@ -31,75 +31,79 @@ share/doc/honk/ share/doc/honk/LICENSE share/doc/honk/README share/doc/honk/activitypub.7.html -@sample ${VARBASE}/honk/docs/activitypub.7.html +@sample ${LOCALSTATEDIR}/honk/docs/activitypub.7.html share/doc/honk/changelog.txt share/doc/honk/hfcs.1.html -@sample ${VARBASE}/honk/docs/hfcs.1.html +@sample ${LOCALSTATEDIR}/honk/docs/hfcs.1.html share/doc/honk/honk.1.html -@sample ${VARBASE}/honk/docs/honk.1.html +@sample
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
- Removed non-honk configuration from README On 9/22/22, Christoph R. Winter wrote: > I would appricate it if Honk 0.9.8 makes it in the 7.2 ports -release but I > think it will not as it is now. As we Honked today, I try to explain how I > would change the diff. > > Basically, I find it good that you care of not experienced users but this > information is not required that the port works or is useable and it makes > more work to have informations on various places (that means not, that you > should remove it, I just would implement it in another way). > > I would write it in the following way. > > Honk requires relayd(8) (because it is already in the base system) as TLS > endpoint. That means you need a SSL certificate which you can obtain using > acme-client(1) and a server section in httpd.conf(8) (maybe including a 302 > redirect from HTTP to HTTPS). > > - for experienced users you have nothing more to explain and it keeps > discussions about how to make this and that away from the mailing list. If > someone uses software x they have to self find out how (thats why the > information that relayd is in the base system). > > If you are new to running your own web services or to Honk, there is a > detailed writeup at the maintainer blog ... > > - your URL, there you can explain all details (from DNS - to cron) and also > show how to setup the dev version of Honk to help tedu test things. In your > blog you could spread the word about the OS, Honk and the fedi. > > Beside of that, in the examples directory of Honk you find example > configuration files. > > - just ask tedu to add your acme-client.conf, httpd.conf and relayd.conf > file which you also could use to decument / explain things. > > - then you could add the 4 lines of the relayd.conf file which are related > to Honk, the init and the upgrade section. > > Just a idea and just my 2 cents, the committers decide. > BTW the diff still works as it should, I setup Honk again on a clean install > using 7.2 GENERIC.MP#734 amd64 from monday this week. > > Regards, > > > Christoph > > P. S. sorry if the format is not as it should be, I try to use Mutt. > > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2022 20:09:55 - 1.19 +++ Makefile23 Sep 2022 16:17:47 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.7 +DISTNAME = honk-0.9.8 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -13,6 +13,8 @@ PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 MASTER_SITES = ${HOMEPAGE}/d/ +DISTFILES =${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png +EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX = .tgz MODULES = lang/go @@ -21,8 +23,7 @@ LIB_DEPENDS = databases/sqlite3 NO_TEST = Yes ALL_TARGET = humungus.tedunangst.com/r/honk -SUBST_VARS += VARBASE \ - SYSCONFDIR +SUBST_VARS += SYSCONFDIR DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk @@ -53,5 +54,7 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ + ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/favicon.ico + ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo2 Mar 2022 07:31:01 - 1.11 +++ distinfo23 Sep 2022 16:17:47 - @@ -1,2 +1,4 @@ -SHA256 (honk-0.9.7.tgz) = t6EM5E98qvlnq6Y6vd21MvPBrWpkmo4qXdgNEUAeF7M= -SIZE (honk-0.9.7.tgz) = 522993 +SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4= +SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ= +SIZE (honk-0.9.8.tgz) = 511957 +SIZE (honk-icon.png) = 912 Index: pkg/MESSAGE === RCS file: pkg/MESSAGE diff -N pkg/MESSAGE --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/MESSAGE 23 Sep 2022 16:17:47 - @@ -0,0 +1,15 @@ +The database has changed since version 0.9.7 + +Stop the old honk process. +honk# rcctl stop honk + +Backup the database. +honk# doas -su _honk +honk$ umask 077; cd ${LOCALSTATEDIR}/honk && honk backup `date +backup-%F` + +Perform the upgrade with the upgrade command. +honk$ honk upgrade +honk$ exit + +Restart. +honk# rcctl start honk Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.9 diff -u -p
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
I would appricate it if Honk 0.9.8 makes it in the 7.2 ports -release but I think it will not as it is now. As we Honked today, I try to explain how I would change the diff. Basically, I find it good that you care of not experienced users but this information is not required that the port works or is useable and it makes more work to have informations on various places (that means not, that you should remove it, I just would implement it in another way). I would write it in the following way. Honk requires relayd(8) (because it is already in the base system) as TLS endpoint. That means you need a SSL certificate which you can obtain using acme-client(1) and a server section in httpd.conf(8) (maybe including a 302 redirect from HTTP to HTTPS). - for experienced users you have nothing more to explain and it keeps discussions about how to make this and that away from the mailing list. If someone uses software x they have to self find out how (thats why the information that relayd is in the base system). If you are new to running your own web services or to Honk, there is a detailed writeup at the maintainer blog ... - your URL, there you can explain all details (from DNS - to cron) and also show how to setup the dev version of Honk to help tedu test things. In your blog you could spread the word about the OS, Honk and the fedi. Beside of that, in the examples directory of Honk you find example configuration files. - just ask tedu to add your acme-client.conf, httpd.conf and relayd.conf file which you also could use to decument / explain things. - then you could add the 4 lines of the relayd.conf file which are related to Honk, the init and the upgrade section. Just a idea and just my 2 cents, the committers decide. BTW the diff still works as it should, I setup Honk again on a clean install using 7.2 GENERIC.MP#734 amd64 from monday this week. Regards, Christoph P. S. sorry if the format is not as it should be, I try to use Mutt.
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
ping On 9/16/22, Horia Racoviceanu wrote: > - Changed the certificate renewal cron job based on the OCSP staple > interval for letsencrypt (for buypass it should be changed to run > every 7th hour) and based on the update steps listed by Stuart > - Replaced VARBASE with LOCALSTATEDIR > > I'd like to keep the acme-client and ocspcheck configuration in the > port README because I know some less OpenBSD savvy people who > installed the Honk package. > > On 7/31/22, Christoph Roland Winter wrote: >> BTW what you think about a section in the FAQ about httpd, relayd, >> acme-client for all web applications. >> >> Am 31.07.22 um 13:12 schrieb Stuart Henderson: >>> 1. The staple needs to be updated periodically >>> >>> 2. If the certificate is updated the staple needs to be updated too >>> >>> 3. If either the certificate or the staple are changed, relayd needs a >>> reload >>> >>> To be honest I'm not sure if it really belongs in the doc for some >>> random port in www, this applies to anyone using relayd to front-end a >>> web application. >>> >>> -- >>>Sent from a phone, apologies for poor formatting. >>> >>> >>> On 31 July 2022 02:16:13 Christoph Roland Winter >>> wrote: >>> Beside of this question, the idea of OCSP is By turning on OCSP Stapling, you can improve the performance of your website, provide better privacy protections for your users, and help Let’s Encrypt efficiently serve as many people as possible. https://letsencrypt.org/docs/integration-guide/ Is it better to update the OCSP file before it expires or update it only seldom (in this case the question is, whether it is not better to don't use OCSP). Am 31.07.22 um 00:33 schrieb Horia Racoviceanu: > I've switched the cron job to chaining acme-client && ocspcheck on > June 20. > Both the certificate and the OCSP response were last updated on June > 20. > > # ocspcheck -vNi /etc/ssl/honk.example.com.{ocsp,crt} > ocspcheck: Invalid OCSP reply: this update is too old Mon Jun 20 > 05:46:59 2022 > > relayd and Firefox do not complain. > > ssllabs.com reports: > > OCSP Must Staple No > OCSP stapling Yes > OCSP STAPLING ERROR: OCSP response expired on Mon Jun 20 20:46:59 UTC > 2022 > > Can the OCSP STAPLING ERROR be ignored? > > On 7/30/22, Christoph Roland Winter wrote: >> Welcome. >> >> The question is then, why the OCSP staple file expires after hours or >> 7 >> days and the certificate will be renewed after 60 days following man >> 1 >> acme-client >> >> -F Force certificate renewal, even if it has more than 30 days >> validity. >> >> It can't be the idea to have so long a expired OCSP file (saw Firefox >> in >> the past complain when a outdated OCSP file exists). So, if you >> replace >> the first && with a ; nothing will change as the last && to reload >> relayd will only happen if the cert or the OCSP file (or both) was >> renewed and if booth are up to date nothing will happen. >> >> Just my 2 cents. >> >> Regards, >> >> >> Christoph >> >> Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: >>> Thanks for testing! >>> >>> As Stuart Henderson mentioned, You do really want to update OCSP if a cert has been renewed. >>> >>> On 7/29/22, Christoph Roland Winter wrote: Hello, I have only kept the first message and was some time not subscribed to the list - lets see, where the message ends. I tried the latest patch from https://marc.info/?l=openbsd-ports=165827470732358=p3 and it worked fine using OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 and the -current ports tree using amd64. Maybe I am wrong but the crontab from the above patch +~ ~ * * * acme-client honk.example.com && ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd needs to be modified. The first && must be replaced with ; (or splited in 2 cron jobs). As it is now, the ocsp file gets only renewed all 60 days, as acme-client renews the certificate only 30 days before it expires (checked with the -v option and as nothing happened before, && stops at this point). BTW my ocsp file with the above command is valid for 7 days. ocspcheck -vNo /etc/ssl/the.floof.rocks.{ocsp,crt} Using http to host r3.o.lencr.org, port 80, path / OCSP response validated from r3.o.lencr.org This Update: Thu Jul 28 15:00:00 2022 Next Update: Thu Aug 4 14:59:58 2022 The only thing I did was using the
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
BTW what you think about a section in the FAQ about httpd, relayd, acme-client for all web applications. Am 31.07.22 um 13:12 schrieb Stuart Henderson: 1. The staple needs to be updated periodically 2. If the certificate is updated the staple needs to be updated too 3. If either the certificate or the staple are changed, relayd needs a reload To be honest I'm not sure if it really belongs in the doc for some random port in www, this applies to anyone using relayd to front-end a web application. -- Sent from a phone, apologies for poor formatting. On 31 July 2022 02:16:13 Christoph Roland Winter wrote: Beside of this question, the idea of OCSP is By turning on OCSP Stapling, you can improve the performance of your website, provide better privacy protections for your users, and help Let’s Encrypt efficiently serve as many people as possible. https://letsencrypt.org/docs/integration-guide/ Is it better to update the OCSP file before it expires or update it only seldom (in this case the question is, whether it is not better to don't use OCSP). Am 31.07.22 um 00:33 schrieb Horia Racoviceanu: I've switched the cron job to chaining acme-client && ocspcheck on June 20. Both the certificate and the OCSP response were last updated on June 20. # ocspcheck -vNi /etc/ssl/honk.example.com.{ocsp,crt} ocspcheck: Invalid OCSP reply: this update is too old Mon Jun 20 05:46:59 2022 relayd and Firefox do not complain. ssllabs.com reports: OCSP Must Staple No OCSP stapling Yes OCSP STAPLING ERROR: OCSP response expired on Mon Jun 20 20:46:59 UTC 2022 Can the OCSP STAPLING ERROR be ignored? On 7/30/22, Christoph Roland Winter wrote: Welcome. The question is then, why the OCSP staple file expires after hours or 7 days and the certificate will be renewed after 60 days following man 1 acme-client -F Force certificate renewal, even if it has more than 30 days validity. It can't be the idea to have so long a expired OCSP file (saw Firefox in the past complain when a outdated OCSP file exists). So, if you replace the first && with a ; nothing will change as the last && to reload relayd will only happen if the cert or the OCSP file (or both) was renewed and if booth are up to date nothing will happen. Just my 2 cents. Regards, Christoph Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: Thanks for testing! As Stuart Henderson mentioned, You do really want to update OCSP if a cert has been renewed. On 7/29/22, Christoph Roland Winter wrote: Hello, I have only kept the first message and was some time not subscribed to the list - lets see, where the message ends. I tried the latest patch from https://marc.info/?l=openbsd-ports=165827470732358=p3 and it worked fine using OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 and the -current ports tree using amd64. Maybe I am wrong but the crontab from the above patch +~ ~ * * * acme-client honk.example.com && ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd needs to be modified. The first && must be replaced with ; (or splited in 2 cron jobs). As it is now, the ocsp file gets only renewed all 60 days, as acme-client renews the certificate only 30 days before it expires (checked with the -v option and as nothing happened before, && stops at this point). BTW my ocsp file with the above command is valid for 7 days. ocspcheck -vNo /etc/ssl/the.floof.rocks.{ocsp,crt} Using http to host r3.o.lencr.org, port 80, path / OCSP response validated from r3.o.lencr.org This Update: Thu Jul 28 15:00:00 2022 Next Update: Thu Aug 4 14:59:58 2022 The only thing I did was using the /etc/examples/acme-client.conf file, added my email and added the domain blocks. Regards, Christoph Am 01.06.22 um 23:37 schrieb Horia Racoviceanu: Upgrade to v0.9.8 - Add MESSAGE - Update README changelog === 0.9.8 Tentative Tentacle + Switch database to WAL mode. - go version 1.16 required. + Specify banner: image in profile. + Update activity compatibility with mastodon. - Signed fetch. + Better unicode hashtags. + Some more configuration options. + Some UI improvements to web interface. + Add atme class to mentions + Improvements to the mastodon importer. + More hydration capable pages. + Support for local.js. + Better error messages for timeouts. + Some improved html and markdown.
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
1. The staple needs to be updated periodically 2. If the certificate is updated the staple needs to be updated too 3. If either the certificate or the staple are changed, relayd needs a reload To be honest I'm not sure if it really belongs in the doc for some random port in www, this applies to anyone using relayd to front-end a web application. -- Sent from a phone, apologies for poor formatting. On 31 July 2022 02:16:13 Christoph Roland Winter wrote: Beside of this question, the idea of OCSP is By turning on OCSP Stapling, you can improve the performance of your website, provide better privacy protections for your users, and help Let’s Encrypt efficiently serve as many people as possible. https://letsencrypt.org/docs/integration-guide/ Is it better to update the OCSP file before it expires or update it only seldom (in this case the question is, whether it is not better to don't use OCSP). Am 31.07.22 um 00:33 schrieb Horia Racoviceanu: I've switched the cron job to chaining acme-client && ocspcheck on June 20. Both the certificate and the OCSP response were last updated on June 20. # ocspcheck -vNi /etc/ssl/honk.example.com.{ocsp,crt} ocspcheck: Invalid OCSP reply: this update is too old Mon Jun 20 05:46:59 2022 relayd and Firefox do not complain. ssllabs.com reports: OCSP Must Staple No OCSP stapling Yes OCSP STAPLING ERROR: OCSP response expired on Mon Jun 20 20:46:59 UTC 2022 Can the OCSP STAPLING ERROR be ignored? On 7/30/22, Christoph Roland Winter wrote: Welcome. The question is then, why the OCSP staple file expires after hours or 7 days and the certificate will be renewed after 60 days following man 1 acme-client -F Force certificate renewal, even if it has more than 30 days validity. It can't be the idea to have so long a expired OCSP file (saw Firefox in the past complain when a outdated OCSP file exists). So, if you replace the first && with a ; nothing will change as the last && to reload relayd will only happen if the cert or the OCSP file (or both) was renewed and if booth are up to date nothing will happen. Just my 2 cents. Regards, Christoph Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: Thanks for testing! As Stuart Henderson mentioned, You do really want to update OCSP if a cert has been renewed. On 7/29/22, Christoph Roland Winter wrote: Hello, I have only kept the first message and was some time not subscribed to the list - lets see, where the message ends. I tried the latest patch from https://marc.info/?l=openbsd-ports=165827470732358=p3 and it worked fine using OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 and the -current ports tree using amd64. Maybe I am wrong but the crontab from the above patch +~ ~ * * * acme-client honk.example.com && ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd needs to be modified. The first && must be replaced with ; (or splited in 2 cron jobs). As it is now, the ocsp file gets only renewed all 60 days, as acme-client renews the certificate only 30 days before it expires (checked with the -v option and as nothing happened before, && stops at this point). BTW my ocsp file with the above command is valid for 7 days. ocspcheck -vNo /etc/ssl/the.floof.rocks.{ocsp,crt} Using http to host r3.o.lencr.org, port 80, path / OCSP response validated from r3.o.lencr.org This Update: Thu Jul 28 15:00:00 2022 Next Update: Thu Aug 4 14:59:58 2022 The only thing I did was using the /etc/examples/acme-client.conf file, added my email and added the domain blocks. Regards, Christoph Am 01.06.22 um 23:37 schrieb Horia Racoviceanu: Upgrade to v0.9.8 - Add MESSAGE - Update README changelog === 0.9.8 Tentative Tentacle + Switch database to WAL mode. - go version 1.16 required. + Specify banner: image in profile. + Update activity compatibility with mastodon. - Signed fetch. + Better unicode hashtags. + Some more configuration options. + Some UI improvements to web interface. + Add atme class to mentions + Improvements to the mastodon importer. + More hydration capable pages. + Support for local.js. + Better error messages for timeouts. + Some improved html and markdown.
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
Beside of this question, the idea of OCSP is By turning on OCSP Stapling, you can improve the performance of your website, provide better privacy protections for your users, and help Let’s Encrypt efficiently serve as many people as possible. https://letsencrypt.org/docs/integration-guide/ Is it better to update the OCSP file before it expires or update it only seldom (in this case the question is, whether it is not better to don't use OCSP). Am 31.07.22 um 00:33 schrieb Horia Racoviceanu: I've switched the cron job to chaining acme-client && ocspcheck on June 20. Both the certificate and the OCSP response were last updated on June 20. # ocspcheck -vNi /etc/ssl/honk.example.com.{ocsp,crt} ocspcheck: Invalid OCSP reply: this update is too old Mon Jun 20 05:46:59 2022 relayd and Firefox do not complain. ssllabs.com reports: OCSP Must Staple No OCSP stapling Yes OCSP STAPLING ERROR: OCSP response expired on Mon Jun 20 20:46:59 UTC 2022 Can the OCSP STAPLING ERROR be ignored? On 7/30/22, Christoph Roland Winter wrote: Welcome. The question is then, why the OCSP staple file expires after hours or 7 days and the certificate will be renewed after 60 days following man 1 acme-client -F Force certificate renewal, even if it has more than 30 days validity. It can't be the idea to have so long a expired OCSP file (saw Firefox in the past complain when a outdated OCSP file exists). So, if you replace the first && with a ; nothing will change as the last && to reload relayd will only happen if the cert or the OCSP file (or both) was renewed and if booth are up to date nothing will happen. Just my 2 cents. Regards, Christoph Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: Thanks for testing! As Stuart Henderson mentioned, You do really want to update OCSP if a cert has been renewed. On 7/29/22, Christoph Roland Winter wrote: Hello, I have only kept the first message and was some time not subscribed to the list - lets see, where the message ends. I tried the latest patch from https://marc.info/?l=openbsd-ports=165827470732358=p3 and it worked fine using OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 and the -current ports tree using amd64. Maybe I am wrong but the crontab from the above patch +~ ~ * * * acme-client honk.example.com && ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd needs to be modified. The first && must be replaced with ; (or splited in 2 cron jobs). As it is now, the ocsp file gets only renewed all 60 days, as acme-client renews the certificate only 30 days before it expires (checked with the -v option and as nothing happened before, && stops at this point). BTW my ocsp file with the above command is valid for 7 days. ocspcheck -vNo /etc/ssl/the.floof.rocks.{ocsp,crt} Using http to host r3.o.lencr.org, port 80, path / OCSP response validated from r3.o.lencr.org This Update: Thu Jul 28 15:00:00 2022 Next Update: Thu Aug 4 14:59:58 2022 The only thing I did was using the /etc/examples/acme-client.conf file, added my email and added the domain blocks. Regards, Christoph Am 01.06.22 um 23:37 schrieb Horia Racoviceanu: Upgrade to v0.9.8 - Add MESSAGE - Update README changelog === 0.9.8 Tentative Tentacle + Switch database to WAL mode. - go version 1.16 required. + Specify banner: image in profile. + Update activity compatibility with mastodon. - Signed fetch. + Better unicode hashtags. + Some more configuration options. + Some UI improvements to web interface. + Add atme class to mentions + Improvements to the mastodon importer. + More hydration capable pages. + Support for local.js. + Better error messages for timeouts. + Some improved html and markdown.
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
Welcome. The question is then, why the OCSP staple file expires after hours or 7 days and the certificate will be renewed after 60 days following man 1 acme-client -F Force certificate renewal, even if it has more than 30 days validity. It can't be the idea to have so long a expired OCSP file (saw Firefox in the past complain when a outdated OCSP file exists). So, if you replace the first && with a ; nothing will change as the last && to reload relayd will only happen if the cert or the OCSP file (or both) was renewed and if booth are up to date nothing will happen. Just my 2 cents. Regards, Christoph Am 30.07.22 um 19:07 schrieb Horia Racoviceanu: Thanks for testing! As Stuart Henderson mentioned, You do really want to update OCSP if a cert has been renewed. On 7/29/22, Christoph Roland Winter wrote: Hello, I have only kept the first message and was some time not subscribed to the list - lets see, where the message ends. I tried the latest patch from https://marc.info/?l=openbsd-ports=165827470732358=p3 and it worked fine using OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 and the -current ports tree using amd64. Maybe I am wrong but the crontab from the above patch +~ ~ * * * acme-client honk.example.com && ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd needs to be modified. The first && must be replaced with ; (or splited in 2 cron jobs). As it is now, the ocsp file gets only renewed all 60 days, as acme-client renews the certificate only 30 days before it expires (checked with the -v option and as nothing happened before, && stops at this point). BTW my ocsp file with the above command is valid for 7 days. ocspcheck -vNo /etc/ssl/the.floof.rocks.{ocsp,crt} Using http to host r3.o.lencr.org, port 80, path / OCSP response validated from r3.o.lencr.org This Update: Thu Jul 28 15:00:00 2022 Next Update: Thu Aug 4 14:59:58 2022 The only thing I did was using the /etc/examples/acme-client.conf file, added my email and added the domain blocks. Regards, Christoph Am 01.06.22 um 23:37 schrieb Horia Racoviceanu: Upgrade to v0.9.8 - Add MESSAGE - Update README changelog === 0.9.8 Tentative Tentacle + Switch database to WAL mode. - go version 1.16 required. + Specify banner: image in profile. + Update activity compatibility with mastodon. - Signed fetch. + Better unicode hashtags. + Some more configuration options. + Some UI improvements to web interface. + Add atme class to mentions + Improvements to the mastodon importer. + More hydration capable pages. + Support for local.js. + Better error messages for timeouts. + Some improved html and markdown.
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
Hello, I have only kept the first message and was some time not subscribed to the list - lets see, where the message ends. I tried the latest patch from https://marc.info/?l=openbsd-ports=165827470732358=p3 and it worked fine using OpenBSD 7.2-beta (GENERIC.MP) #654: Wed Jul 27 20:10:05 MDT 2022 and the -current ports tree using amd64. Maybe I am wrong but the crontab from the above patch +~ ~ * * * acme-client honk.example.com && ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd needs to be modified. The first && must be replaced with ; (or splited in 2 cron jobs). As it is now, the ocsp file gets only renewed all 60 days, as acme-client renews the certificate only 30 days before it expires (checked with the -v option and as nothing happened before, && stops at this point). BTW my ocsp file with the above command is valid for 7 days. ocspcheck -vNo /etc/ssl/the.floof.rocks.{ocsp,crt} Using http to host r3.o.lencr.org, port 80, path / OCSP response validated from r3.o.lencr.org This Update: Thu Jul 28 15:00:00 2022 Next Update: Thu Aug 4 14:59:58 2022 The only thing I did was using the /etc/examples/acme-client.conf file, added my email and added the domain blocks. Regards, Christoph Am 01.06.22 um 23:37 schrieb Horia Racoviceanu: Upgrade to v0.9.8 - Add MESSAGE - Update README changelog === 0.9.8 Tentative Tentacle + Switch database to WAL mode. - go version 1.16 required. + Specify banner: image in profile. + Update activity compatibility with mastodon. - Signed fetch. + Better unicode hashtags. + Some more configuration options. + Some UI improvements to web interface. + Add atme class to mentions + Improvements to the mastodon importer. + More hydration capable pages. + Support for local.js. + Better error messages for timeouts. + Some improved html and markdown.
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
binaries in cvs are not a great idea On 2022/06/26 12:26, Horia Racoviceanu wrote: > Changed the acme-client cron job to run daily, and chained ocspcheck > and relayd reload. > > ~ ~ * * * acme-client honk.example.com && ocspcheck -No > ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl reload relayd > > Added "favicon.ico" and "icon.png" in the port $FILESDIR to be > installed into $EXAMPLESDIR and @sample into /var/honk > > I haven't used DISTFILES because the icons are located on a private > honk instance, not in the distribution repo. I sent a request upstream > to include "favicon.ico" and "icon.png" in the honk repo so they'll > install by default. > > Thank you both! Sorry for the long delay, I've been testing the new cron job. > > On 6/20/22, Stuart Henderson wrote: > > On 2022/06/19 13:28, Horia Racoviceanu wrote: > >> From my tests, The OCSP response is valid for a few hours e.g. > >> > >> Using http to host ocsp.buypass.com, port 80, path / > >> OCSP response validated from ocsp.buypass.com > >>This Update: Sun Jun 19 09:55:11 2022 > >>Next Update: Sun Jun 19 17:55:11 2022 > >> > >> This is why I don't use "&&" to restart relayd when there's a new OCSP > >> response without a certificate renewal or vice versa. > >> > >> relayd could restart only when there's a new OCSP response but I > >> haven't tested it e.g. > >> > >> ~ * * * * acme-client honk.example.com; ocspcheck -No \ > >> ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl restart relayd > >> > >> Or I could separate acme-client and ocspcheck cron jobs and use "&&" > >> on both but I'm afraid there may be a few minutes of stale OCSP > >> response e.g. > >> > >> ~ * * * * acme-client honk.example.com && rcctl restart relayd > >> ~ * * * * ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} > >> && rcctl restart relayd > >> > >> What do you think? > > > > acme-client doesn't need to run every hour. Once a day is plenty. > > You do really want to update OCSP if a cert has been renewed. > > > > Isn't "reload" enough? A full restart of relayd is rather disruptive > > especially if it's running multiple services. > > > > Looking at the existing pkg-readme: > > > > : Icon and favicon > > : > > : > > : honk# mkdir ${VARBASE}/www/htdocs/honk > > : honk# ftp -o ${VARBASE}/www/htdocs/honk/icon.png \ > > : https://honk.tedunangst.com/icon.png > > : honk# ftp -o ${VARBASE}/www/htdocs/honk/favicon.ico \ > > : https://honk.tedunangst.com/favicon.ico > > > > Why not include these in the package? Easiest way is probably to install > > in /usr/local/share/examples/honk and @sample into /var/www. > > > >
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
On 2022/06/19 13:28, Horia Racoviceanu wrote: > From my tests, The OCSP response is valid for a few hours e.g. > > Using http to host ocsp.buypass.com, port 80, path / > OCSP response validated from ocsp.buypass.com >This Update: Sun Jun 19 09:55:11 2022 >Next Update: Sun Jun 19 17:55:11 2022 > > This is why I don't use "&&" to restart relayd when there's a new OCSP > response without a certificate renewal or vice versa. > > relayd could restart only when there's a new OCSP response but I > haven't tested it e.g. > > ~ * * * * acme-client honk.example.com; ocspcheck -No \ > ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} && rcctl restart relayd > > Or I could separate acme-client and ocspcheck cron jobs and use "&&" > on both but I'm afraid there may be a few minutes of stale OCSP > response e.g. > > ~ * * * * acme-client honk.example.com && rcctl restart relayd > ~ * * * * ocspcheck -No ${SYSCONFDIR}/ssl/honk.example.com.{ocsp,crt} > && rcctl restart relayd > > What do you think? acme-client doesn't need to run every hour. Once a day is plenty. You do really want to update OCSP if a cert has been renewed. Isn't "reload" enough? A full restart of relayd is rather disruptive especially if it's running multiple services. Looking at the existing pkg-readme: : Icon and favicon : : : honk# mkdir ${VARBASE}/www/htdocs/honk : honk# ftp -o ${VARBASE}/www/htdocs/honk/icon.png \ : https://honk.tedunangst.com/icon.png : honk# ftp -o ${VARBASE}/www/htdocs/honk/favicon.ico \ : https://honk.tedunangst.com/favicon.ico Why not include these in the package? Easiest way is probably to install in /usr/local/share/examples/honk and @sample into /var/www.
Re: [MAINTAINER UPDATE] www/honk 0.9.5 -> 0.9.6
Horia Racoviceanu writes: > Upgrade to v0.9.6 > - Add myself to MAINTAINER > Working here: https://honk.suah.dev/u/qbit/h/cC8CZ4WL1j4XL9n55d \o/ OK abieber@ if anyone wants a free commit - if not i'll update it later this evening. > changelog > > === 0.9.6 Virile Vigorous and Potent > > + A bug, a fix, a bug fix, a fix bug. > > + Fix Update processing. > > + Better cookie rotation with weekly refresh. > > + A new follow button in a surprise location. > > + Fix mastodon import. > > + Filters work better with hashtags. > > + Fix hoot to work with Twitter's latest crap.
[MAINTAINER UPDATE] www/honk 0.9.5 -> 0.9.6
Upgrade to v0.9.6 - Add myself to MAINTAINER changelog === 0.9.6 Virile Vigorous and Potent + A bug, a fix, a bug fix, a fix bug. + Fix Update processing. + Better cookie rotation with weekly refresh. + A new follow button in a surprise location. + Fix mastodon import. + Filters work better with hashtags. + Fix hoot to work with Twitter's latest crap. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- Makefile8 Mar 2021 13:59:29 - 1.15 +++ Makefile4 Apr 2021 17:29:30 - @@ -2,11 +2,12 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.5 +DISTNAME = honk-0.9.6 CATEGORIES = www -REVISION = 1 HOMEPAGE = https://humungus.tedunangst.com/r/honk + +MAINTAINER = Horia Racoviceanu # ISC PERMIT_PACKAGE = Yes Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo16 Jan 2021 23:42:57 - 1.9 +++ distinfo4 Apr 2021 17:29:30 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.9.5.tgz) = wJ+/w0DNG+B4wjNj8bswyy74VuadOHk7YJMKE1kJn28= -SIZE (honk-0.9.5.tgz) = 516584 +SHA256 (honk-0.9.6.tgz) = qwMbuVknAefRPG5CroJzcSOoUXeuqWDrBT5aQ1Rn50c= +SIZE (honk-0.9.6.tgz) = 518014
Re: [UPDATE] www/honk
- add rc "daemon_flags" - fix failed rc_stop error, reported by abieber@ On 12/10/20, Horia Racoviceanu wrote: > Upgraded to v0.9.5 > - update README > > Changes: > > === 0.9.5 Emergency Ejection > > + Fix honk init user creation. > > On 12/9/20, Horia Racoviceanu wrote: >> Upgraded to v0.9.4 >> >> Changes: >> >> === 0.9.4 Collegiate Colloquialism >> >> + Add validation to some more user inputs to prevent mistakes. >> >> + Easier to use ping command. >> >> On 11/11/20, Horia Racoviceanu wrote: >>> Upgraded to v0.9.3 >>> - add autobonker toy >>> - update README >>> >>> Changes: >>> >>> === 0.9.3 Notacanthous Nutshell >>> >>> ++ backup command. >>> >>> + Relax requirement for multipart/form-data posts in API. >>> >>> + Dedupe blob file data. >>> >>> + Better support for rich text bios. >>> >>> + Follow and unfollow should work a little better. >>> >>> + Option to mention all in replies. >>> >>> + Reduce interference between various text substitution rules. >>> >>> + Fix crash in search with extra space. >>> >>> + Fix pubkey issue with domain only keys. >>> >>> - Custom lingo for those who don't like honking. >>> >>> On 10/16/20, Horia Racoviceanu wrote: Just a simple ping, sorry. On 9/1/20, Horia Racoviceanu wrote: > - Add the help section > - Add rc_stop() for related daemons > > On 8/29/20, Horia Racoviceanu wrote: >> Upgrade to v0.9.2 >> - add toys: gettoken, saytheday, sprayandpray, youvegothonks >> - remove man pages from doc >> - add views/chatter.html >> >> Changes: >> >> === 0.9.2 Malleable Maltote >> >> + Fix compilation on mac. >> >> === 0.9.1 Late Stage Lusciousness >> >> ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. >> >> + Custom rgb flag: emoji. >> >> + Slightly better ActivityPub compat >> >> + ## headings for markdown >> >> + Workaround js only twitter for hoot: feature. >> >> + Quote unquote reliability improvements. >> >> + Much better omit images handling. >> >> + Fix update activity. >> >> + A few API refinements and additions. >> >> === 0.9.0 Monitor vs Merrimack >> >> --- Add Reactions. >> >> +++ Rename react to badonk. >> >> + Quick fix to hide all images. >> >> + Allow resending follow requests. >> >> + Improved search query parsing. >> >> + Tables >> >> + Reduce retries talking to dumb servers. >> >> + Maybe possible to use @u...@example.com wihtout subdomain. >> > >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile24 Oct 2020 15:37:33 - 1.12 +++ Makefile18 Dec 2020 19:07:36 - @@ -2,7 +2,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.2 +DISTNAME = honk-0.9.5 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -28,7 +28,7 @@ DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk post-build: -.for toy in gettoken saytheday sprayandpray youvegothonks +.for toy in autobonker gettoken saytheday sprayandpray youvegothonks ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo24 Oct 2020 15:37:33 - 1.8 +++ distinfo18 Dec 2020 19:07:36 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk= -SIZE (honk-0.9.2.tgz) = 509274 +SHA256 (honk-0.9.5.tgz) = wJ+/w0DNG+B4wjNj8bswyy74VuadOHk7YJMKE1kJn28= +SIZE (honk-0.9.5.tgz) = 516584 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 24 Oct 2020 15:37:33 - 1.6 +++ pkg/PLIST 18 Dec 2020 19:07:36 - @@ -2,6 +2,7 @@ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk +@bin bin/autobonker @bin bin/gettoken @bin bin/honk @bin bin/saytheday Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.3 diff -u -p -r1.3 README --- pkg/README 24 Oct 2020 15:37:33 - 1.3 +++ pkg/README 18 Dec 2020 19:07:36 - @@ -8,22 +8,15 @@ Initial configuration = honk expects to be fronted by a TLS terminating reverse proxy. - -acme-client(1) --- - -# acme-client.conf(5) -domain honk.example.com { - domain key
Re: [UPDATE] www/honk
Upgraded to v0.9.5 - update README Changes: === 0.9.5 Emergency Ejection + Fix honk init user creation. On 12/9/20, Horia Racoviceanu wrote: > Upgraded to v0.9.4 > > Changes: > > === 0.9.4 Collegiate Colloquialism > > + Add validation to some more user inputs to prevent mistakes. > > + Easier to use ping command. > > On 11/11/20, Horia Racoviceanu wrote: >> Upgraded to v0.9.3 >> - add autobonker toy >> - update README >> >> Changes: >> >> === 0.9.3 Notacanthous Nutshell >> >> ++ backup command. >> >> + Relax requirement for multipart/form-data posts in API. >> >> + Dedupe blob file data. >> >> + Better support for rich text bios. >> >> + Follow and unfollow should work a little better. >> >> + Option to mention all in replies. >> >> + Reduce interference between various text substitution rules. >> >> + Fix crash in search with extra space. >> >> + Fix pubkey issue with domain only keys. >> >> - Custom lingo for those who don't like honking. >> >> On 10/16/20, Horia Racoviceanu wrote: >>> Just a simple ping, sorry. >>> >>> On 9/1/20, Horia Racoviceanu wrote: - Add the help section - Add rc_stop() for related daemons On 8/29/20, Horia Racoviceanu wrote: > Upgrade to v0.9.2 > - add toys: gettoken, saytheday, sprayandpray, youvegothonks > - remove man pages from doc > - add views/chatter.html > > Changes: > > === 0.9.2 Malleable Maltote > > + Fix compilation on mac. > > === 0.9.1 Late Stage Lusciousness > > ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. > > + Custom rgb flag: emoji. > > + Slightly better ActivityPub compat > > + ## headings for markdown > > + Workaround js only twitter for hoot: feature. > > + Quote unquote reliability improvements. > > + Much better omit images handling. > > + Fix update activity. > > + A few API refinements and additions. > > === 0.9.0 Monitor vs Merrimack > > --- Add Reactions. > > +++ Rename react to badonk. > > + Quick fix to hide all images. > > + Allow resending follow requests. > > + Improved search query parsing. > > + Tables > > + Reduce retries talking to dumb servers. > > + Maybe possible to use @u...@example.com wihtout subdomain. > >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile24 Oct 2020 15:37:33 - 1.12 +++ Makefile10 Dec 2020 07:14:53 - @@ -2,7 +2,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.2 +DISTNAME = honk-0.9.5 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -28,7 +28,7 @@ DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk post-build: -.for toy in gettoken saytheday sprayandpray youvegothonks +.for toy in autobonker gettoken saytheday sprayandpray youvegothonks ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo24 Oct 2020 15:37:33 - 1.8 +++ distinfo10 Dec 2020 07:14:53 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk= -SIZE (honk-0.9.2.tgz) = 509274 +SHA256 (honk-0.9.5.tgz) = wJ+/w0DNG+B4wjNj8bswyy74VuadOHk7YJMKE1kJn28= +SIZE (honk-0.9.5.tgz) = 516584 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 24 Oct 2020 15:37:33 - 1.6 +++ pkg/PLIST 10 Dec 2020 07:14:53 - @@ -2,6 +2,7 @@ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk +@bin bin/autobonker @bin bin/gettoken @bin bin/honk @bin bin/saytheday Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.3 diff -u -p -r1.3 README --- pkg/README 24 Oct 2020 15:37:33 - 1.3 +++ pkg/README 10 Dec 2020 07:14:53 - @@ -8,22 +8,15 @@ Initial configuration = honk expects to be fronted by a TLS terminating reverse proxy. - -acme-client(1) --- - -# acme-client.conf(5) -domain honk.example.com { - domain key "${SYSCONFDIR}/ssl/private/honk.example.com.key" - domain full chain certificate "${SYSCONFDIR}/ssl/honk.example.com.fullchain.pem" - sign with letsencrypt -} +Make sure to pass the Host header for nginx(8) +
Re: [UPDATE] www/honk
Upgraded to v0.9.4 Changes: === 0.9.4 Collegiate Colloquialism + Add validation to some more user inputs to prevent mistakes. + Easier to use ping command. On 11/11/20, Horia Racoviceanu wrote: > Upgraded to v0.9.3 > - add autobonker toy > - update README > > Changes: > > === 0.9.3 Notacanthous Nutshell > > ++ backup command. > > + Relax requirement for multipart/form-data posts in API. > > + Dedupe blob file data. > > + Better support for rich text bios. > > + Follow and unfollow should work a little better. > > + Option to mention all in replies. > > + Reduce interference between various text substitution rules. > > + Fix crash in search with extra space. > > + Fix pubkey issue with domain only keys. > > - Custom lingo for those who don't like honking. > > On 10/16/20, Horia Racoviceanu wrote: >> Just a simple ping, sorry. >> >> On 9/1/20, Horia Racoviceanu wrote: >>> - Add the help section >>> - Add rc_stop() for related daemons >>> >>> On 8/29/20, Horia Racoviceanu wrote: Upgrade to v0.9.2 - add toys: gettoken, saytheday, sprayandpray, youvegothonks - remove man pages from doc - add views/chatter.html Changes: === 0.9.2 Malleable Maltote + Fix compilation on mac. === 0.9.1 Late Stage Lusciousness ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. + Custom rgb flag: emoji. + Slightly better ActivityPub compat + ## headings for markdown + Workaround js only twitter for hoot: feature. + Quote unquote reliability improvements. + Much better omit images handling. + Fix update activity. + A few API refinements and additions. === 0.9.0 Monitor vs Merrimack --- Add Reactions. +++ Rename react to badonk. + Quick fix to hide all images. + Allow resending follow requests. + Improved search query parsing. + Tables + Reduce retries talking to dumb servers. + Maybe possible to use @u...@example.com wihtout subdomain. >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile24 Oct 2020 15:37:33 - 1.12 +++ Makefile9 Dec 2020 17:02:48 - @@ -2,7 +2,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.2 +DISTNAME = honk-0.9.4 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -28,7 +28,7 @@ DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk post-build: -.for toy in gettoken saytheday sprayandpray youvegothonks +.for toy in autobonker gettoken saytheday sprayandpray youvegothonks ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo24 Oct 2020 15:37:33 - 1.8 +++ distinfo9 Dec 2020 17:02:48 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk= -SIZE (honk-0.9.2.tgz) = 509274 +SHA256 (honk-0.9.4.tgz) = 5vpPOxl5FIWeXPXAUNxyS6fKKRtNqWCwPT4pX4VxhvI= +SIZE (honk-0.9.4.tgz) = 516495 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 24 Oct 2020 15:37:33 - 1.6 +++ pkg/PLIST 9 Dec 2020 17:02:48 - @@ -2,6 +2,7 @@ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk +@bin bin/autobonker @bin bin/gettoken @bin bin/honk @bin bin/saytheday Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.3 diff -u -p -r1.3 README --- pkg/README 24 Oct 2020 15:37:33 - 1.3 +++ pkg/README 9 Dec 2020 17:02:48 - @@ -9,21 +9,12 @@ Initial configuration honk expects to be fronted by a TLS terminating reverse proxy. -acme-client(1) --- - -# acme-client.conf(5) -domain honk.example.com { - domain key "${SYSCONFDIR}/ssl/private/honk.example.com.key" - domain full chain certificate "${SYSCONFDIR}/ssl/honk.example.com.fullchain.pem" - sign with letsencrypt -} - Icon and favicon honk# mkdir ${VARBASE}/www/htdocs/honk -honk# ftp -o ${VARBASE}/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o ${VARBASE}/www/htdocs/honk/icon.png \ + https://honk.tedunangst.com/icon.png honk# ftp -o ${VARBASE}/www/htdocs/honk/favicon.ico \
[UPDATE] www/honk
Upgraded to v0.9.3 - add autobonker toy - update README Changes: === 0.9.3 Notacanthous Nutshell ++ backup command. + Relax requirement for multipart/form-data posts in API. + Dedupe blob file data. + Better support for rich text bios. + Follow and unfollow should work a little better. + Option to mention all in replies. + Reduce interference between various text substitution rules. + Fix crash in search with extra space. + Fix pubkey issue with domain only keys. - Custom lingo for those who don't like honking. On 10/16/20, Horia Racoviceanu wrote: > Just a simple ping, sorry. > > On 9/1/20, Horia Racoviceanu wrote: >> - Add the help section >> - Add rc_stop() for related daemons >> >> On 8/29/20, Horia Racoviceanu wrote: >>> Upgrade to v0.9.2 >>> - add toys: gettoken, saytheday, sprayandpray, youvegothonks >>> - remove man pages from doc >>> - add views/chatter.html >>> >>> Changes: >>> >>> === 0.9.2 Malleable Maltote >>> >>> + Fix compilation on mac. >>> >>> === 0.9.1 Late Stage Lusciousness >>> >>> ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. >>> >>> + Custom rgb flag: emoji. >>> >>> + Slightly better ActivityPub compat >>> >>> + ## headings for markdown >>> >>> + Workaround js only twitter for hoot: feature. >>> >>> + Quote unquote reliability improvements. >>> >>> + Much better omit images handling. >>> >>> + Fix update activity. >>> >>> + A few API refinements and additions. >>> >>> === 0.9.0 Monitor vs Merrimack >>> >>> --- Add Reactions. >>> >>> +++ Rename react to badonk. >>> >>> + Quick fix to hide all images. >>> >>> + Allow resending follow requests. >>> >>> + Improved search query parsing. >>> >>> + Tables >>> >>> + Reduce retries talking to dumb servers. >>> >>> + Maybe possible to use @u...@example.com wihtout subdomain. >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile24 Oct 2020 15:37:33 - 1.12 +++ Makefile11 Nov 2020 09:51:49 - @@ -2,7 +2,7 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.9.2 +DISTNAME = honk-0.9.3 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -28,7 +28,7 @@ DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk post-build: -.for toy in gettoken saytheday sprayandpray youvegothonks +.for toy in autobonker gettoken saytheday sprayandpray youvegothonks ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go .endfor Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo24 Oct 2020 15:37:33 - 1.8 +++ distinfo11 Nov 2020 09:51:49 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk= -SIZE (honk-0.9.2.tgz) = 509274 +SHA256 (honk-0.9.3.tgz) = VLIBQeCyOw5OWFmNRf+8K2ybLqON7Ya94TTGs27IkAg= +SIZE (honk-0.9.3.tgz) = 512365 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 24 Oct 2020 15:37:33 - 1.6 +++ pkg/PLIST 11 Nov 2020 09:51:49 - @@ -2,6 +2,7 @@ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk +@bin bin/autobonker @bin bin/gettoken @bin bin/honk @bin bin/saytheday Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.3 diff -u -p -r1.3 README --- pkg/README 24 Oct 2020 15:37:33 - 1.3 +++ pkg/README 11 Nov 2020 09:51:49 - @@ -9,21 +9,12 @@ Initial configuration honk expects to be fronted by a TLS terminating reverse proxy. -acme-client(1) --- - -# acme-client.conf(5) -domain honk.example.com { - domain key "${SYSCONFDIR}/ssl/private/honk.example.com.key" - domain full chain certificate "${SYSCONFDIR}/ssl/honk.example.com.fullchain.pem" - sign with letsencrypt -} - Icon and favicon honk# mkdir ${VARBASE}/www/htdocs/honk -honk# ftp -o ${VARBASE}/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o ${VARBASE}/www/htdocs/honk/icon.png \ + https://honk.tedunangst.com/icon.png honk# ftp -o ${VARBASE}/www/htdocs/honk/favicon.ico \ https://honk.tedunangst.com/favicon.ico @@ -47,17 +38,31 @@ server "honk.example.com" { honk# rcctl enable httpd honk# rcctl start httpd + +acme-client(1) +-- + +# acme-client.conf(5) +domain honk.example.com { + domain key "${SYSCONFDIR}/ssl/private/honk.example.com.key" + domain full chain certificate
Re: [UPDATE] www/honk
Just a simple ping, sorry. On 9/1/20, Horia Racoviceanu wrote: > - Add the help section > - Add rc_stop() for related daemons > > On 8/29/20, Horia Racoviceanu wrote: >> Upgrade to v0.9.2 >> - add toys: gettoken, saytheday, sprayandpray, youvegothonks >> - remove man pages from doc >> - add views/chatter.html >> >> Changes: >> >> === 0.9.2 Malleable Maltote >> >> + Fix compilation on mac. >> >> === 0.9.1 Late Stage Lusciousness >> >> ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. >> >> + Custom rgb flag: emoji. >> >> + Slightly better ActivityPub compat >> >> + ## headings for markdown >> >> + Workaround js only twitter for hoot: feature. >> >> + Quote unquote reliability improvements. >> >> + Much better omit images handling. >> >> + Fix update activity. >> >> + A few API refinements and additions. >> >> === 0.9.0 Monitor vs Merrimack >> >> --- Add Reactions. >> >> +++ Rename react to badonk. >> >> + Quick fix to hide all images. >> >> + Allow resending follow requests. >> >> + Improved search query parsing. >> >> + Tables >> >> + Reduce retries talking to dumb servers. >> >> + Maybe possible to use @u...@example.com wihtout subdomain. >> >
Re: [UPDATE] www/honk
- Add the help section - Add rc_stop() for related daemons On 8/29/20, Horia Racoviceanu wrote: > Upgrade to v0.9.2 > - add toys: gettoken, saytheday, sprayandpray, youvegothonks > - remove man pages from doc > - add views/chatter.html > > Changes: > > === 0.9.2 Malleable Maltote > > + Fix compilation on mac. > > === 0.9.1 Late Stage Lusciousness > > ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. > > + Custom rgb flag: emoji. > > + Slightly better ActivityPub compat > > + ## headings for markdown > > + Workaround js only twitter for hoot: feature. > > + Quote unquote reliability improvements. > > + Much better omit images handling. > > + Fix update activity. > > + A few API refinements and additions. > > === 0.9.0 Monitor vs Merrimack > > --- Add Reactions. > > +++ Rename react to badonk. > > + Quick fix to hide all images. > > + Allow resending follow requests. > > + Improved search query parsing. > > + Tables > > + Reduce retries talking to dumb servers. > > + Maybe possible to use @u...@example.com wihtout subdomain. > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile29 Apr 2020 07:17:33 - 1.11 +++ Makefile2 Sep 2020 03:18:52 - @@ -2,9 +2,8 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.8.6 +DISTNAME = honk-0.9.2 CATEGORIES = www -REVISION = 0 HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -27,8 +26,21 @@ SUBST_VARS +=VARBASE DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk +post-build: +.for _toy in gettoken saytheday sprayandpray youvegothonks + ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${_toy} \ + ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${_toy}.go +.endfor + post-install: - ${INSTALL_DATA_DIR} ${DOCDIR} +.for _i in 1 3 5 7 8 + ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${_i} \ + ${PREFIX}/man/man${_i} + rm ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${_i} +.endfor + ${INSTALL_DATA_DIR} ${DOCDIR}/toys + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/README \ + ${DOCDIR}/toys ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{README,docs/*} \ ${DOCDIR}/ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/views @@ -36,9 +48,5 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ -.for _i in 1 3 5 7 8 - ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${_i} \ - ${PREFIX}/man/man${_i} -.endfor .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo21 Jan 2020 08:02:56 - 1.7 +++ distinfo2 Sep 2020 03:18:52 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.8.6.tgz) = IV6CQILlSSiz7ssD3DGiJcO6mDVFZpceXwrnaxx+tmA= -SIZE (honk-0.8.6.tgz) = 431612 +SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk= +SIZE (honk-0.9.2.tgz) = 509274 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 21 Jan 2020 08:02:56 - 1.5 +++ pkg/PLIST 2 Sep 2020 03:18:52 - @@ -2,7 +2,11 @@ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk +@bin bin/gettoken @bin bin/honk +@bin bin/saytheday +@bin bin/sprayandpray +@bin bin/youvegothonks @man man/man1/hfcs.1 @man man/man1/honk.1 @man man/man1/intro.1 @@ -11,41 +15,48 @@ @man man/man5/honk.5 @man man/man7/activitypub.7 @man man/man8/honk.8 +@mode 750 +@owner _honk +@group _honk +@sample ${VARBASE}/honk/ +@sample ${VARBASE}/honk/docs/ +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ +@sample ${VARBASE}/honk/views/ +@mode +@owner +@group share/doc/honk/ share/doc/honk/README -share/doc/honk/activitypub.7 share/doc/honk/activitypub.7.html +@sample ${VARBASE}/honk/docs/activitypub.7.html share/doc/honk/changelog.txt -share/doc/honk/hfcs.1 share/doc/honk/hfcs.1.html -share/doc/honk/honk.1 +@sample ${VARBASE}/honk/docs/hfcs.1.html share/doc/honk/honk.1.html -share/doc/honk/honk.3 +@sample ${VARBASE}/honk/docs/honk.1.html share/doc/honk/honk.3.html -share/doc/honk/honk.5 +@sample ${VARBASE}/honk/docs/honk.3.html share/doc/honk/honk.5.html -share/doc/honk/honk.8 +@sample ${VARBASE}/honk/docs/honk.5.html share/doc/honk/honk.8.html -share/doc/honk/intro.1 +@sample ${VARBASE}/honk/docs/honk.8.html share/doc/honk/intro.1.html +@sample ${VARBASE}/honk/docs/intro.1.html
[UPDATE] www/honk
Upgrade to v0.9.2 - add toys: gettoken, saytheday, sprayandpray, youvegothonks - remove man pages from doc - add views/chatter.html Changes: === 0.9.2 Malleable Maltote + Fix compilation on mac. === 0.9.1 Late Stage Lusciousness ++ Boing boom tschak chonky chatter. Chat messages with Pleroma. + Custom rgb flag: emoji. + Slightly better ActivityPub compat + ## headings for markdown + Workaround js only twitter for hoot: feature. + Quote unquote reliability improvements. + Much better omit images handling. + Fix update activity. + A few API refinements and additions. === 0.9.0 Monitor vs Merrimack --- Add Reactions. +++ Rename react to badonk. + Quick fix to hide all images. + Allow resending follow requests. + Improved search query parsing. + Tables + Reduce retries talking to dumb servers. + Maybe possible to use @u...@example.com wihtout subdomain. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile29 Apr 2020 07:17:33 - 1.11 +++ Makefile29 Aug 2020 12:51:50 - @@ -2,9 +2,8 @@ COMMENT = federated status conveyance -DISTNAME = honk-0.8.6 +DISTNAME = honk-0.9.2 CATEGORIES = www -REVISION = 0 HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -27,8 +26,21 @@ SUBST_VARS +=VARBASE DOCDIR ?= ${PREFIX}/share/doc/honk EXAMPLESDIR = ${PREFIX}/share/examples/honk +post-build: +.for _toy in gettoken saytheday sprayandpray youvegothonks + ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${_toy} \ + ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${_toy}.go +.endfor + post-install: - ${INSTALL_DATA_DIR} ${DOCDIR} +.for _i in 1 3 5 7 8 + ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${_i} \ + ${PREFIX}/man/man${_i} + rm ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${_i} +.endfor + ${INSTALL_DATA_DIR} ${DOCDIR}/toys + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/README \ + ${DOCDIR}/toys ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{README,docs/*} \ ${DOCDIR}/ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/views @@ -36,9 +48,5 @@ post-install: ${EXAMPLESDIR}/views/ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \ ${EXAMPLESDIR}/ -.for _i in 1 3 5 7 8 - ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${_i} \ - ${PREFIX}/man/man${_i} -.endfor .include Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo21 Jan 2020 08:02:56 - 1.7 +++ distinfo29 Aug 2020 12:51:50 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.8.6.tgz) = IV6CQILlSSiz7ssD3DGiJcO6mDVFZpceXwrnaxx+tmA= -SIZE (honk-0.8.6.tgz) = 431612 +SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk= +SIZE (honk-0.9.2.tgz) = 509274 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 21 Jan 2020 08:02:56 - 1.5 +++ pkg/PLIST 29 Aug 2020 12:51:50 - @@ -1,8 +1,12 @@ -@comment $OpenBSD: PLIST,v 1.5 2020/01/21 08:02:56 gonzalo Exp $ +@comment $OpenBSD: PLIST,v$ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk +@bin bin/gettoken @bin bin/honk +@bin bin/saytheday +@bin bin/sprayandpray +@bin bin/youvegothonks @man man/man1/hfcs.1 @man man/man1/honk.1 @man man/man1/intro.1 @@ -13,27 +17,21 @@ @man man/man8/honk.8 share/doc/honk/ share/doc/honk/README -share/doc/honk/activitypub.7 share/doc/honk/activitypub.7.html share/doc/honk/changelog.txt -share/doc/honk/hfcs.1 share/doc/honk/hfcs.1.html -share/doc/honk/honk.1 share/doc/honk/honk.1.html -share/doc/honk/honk.3 share/doc/honk/honk.3.html -share/doc/honk/honk.5 share/doc/honk/honk.5.html -share/doc/honk/honk.8 share/doc/honk/honk.8.html -share/doc/honk/intro.1 share/doc/honk/intro.1.html share/doc/honk/mandoc.css share/doc/honk/ping.txt share/doc/honk/screenshot-afterpost.jpg share/doc/honk/screenshot-compose.png share/doc/honk/screenshot-honk.png -share/doc/honk/vim.3 +share/doc/honk/toys/ +share/doc/honk/toys/README share/doc/honk/vim.3.html share/doc/pkg-readmes/${PKGSTEM} @mode 750 @@ -54,6 +52,8 @@ share/examples/honk/views/about.html @sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html +share/examples/honk/views/chatter.html +@sample ${VARBASE}/honk/views/chatter.html share/examples/honk/views/combos.html @sample
Re: [UPDATE] www/honk
Update to v0.7.7 Changelog: + Add another retry to workaround pixelfed's general unreliability. + Attached images are not lost when previewing. - Remove sensitivity to spicy peppers. + Keep reply to setting during preview. + Increase max thread retrieval depth to 10. On 8/2/19, Gonzalo L. Rodriguez wrote: > On Thu, 25 Jul 2019 at 10:21:11 -0400, Horia Racoviceanu wrote: >> Update to v0.7.6 >> >> Changelog: >> + Fix a bug where upgrades would not complete in one step. >> >> >> On 7/25/19, Horia Racoviceanu wrote: >> > Update to v0.7.5 >> > >> > Changelog: >> > + Fix a bug (introdcued 0.7.4) preventing new user creation from >> > working. >> > + Semi flexible URL patterns to allow transition from other software. >> > + Improved ActivityPub parsing conformance for better compat with >> > others. >> > + Add server name to user agent. >> > + What may be considered UI improvements. >> > > >> Index: Makefile >> === >> RCS file: /cvs/ports/www/honk/Makefile,v >> retrieving revision 1.8 >> diff -u -p -r1.8 Makefile >> --- Makefile 25 Jul 2019 02:18:25 - 1.8 >> +++ Makefile 25 Jul 2019 14:17:24 - >> @@ -2,7 +2,7 @@ >> >> COMMENT = federated status updater >> >> -DISTNAME = honk-0.7.4 >> +DISTNAME = honk-0.7.6 >> CATEGORIES =www >> >> HOMEPAGE = https://humungus.tedunangst.com/r/honk >> Index: distinfo >> === >> RCS file: /cvs/ports/www/honk/distinfo,v >> retrieving revision 1.5 >> diff -u -p -r1.5 distinfo >> --- distinfo 25 Jul 2019 02:18:25 - 1.5 >> +++ distinfo 25 Jul 2019 14:17:24 - >> @@ -1,2 +1,2 @@ >> -SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= >> -SIZE (honk-0.7.4.tgz) = 213790 >> +SHA256 (honk-0.7.6.tgz) = Y5+O7Vr5J7AN+JT0TnRF2a/WsSn7OkH5uJSZqdHu7JU= >> +SIZE (honk-0.7.6.tgz) = 215143 > > I will commit this later. > > thanks > > -- > > - gonzalo > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile25 Jul 2019 02:18:25 - 1.8 +++ Makefile2 Aug 2019 18:02:51 - @@ -2,7 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.7.4 +DISTNAME = honk-0.7.7 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo25 Jul 2019 02:18:25 - 1.5 +++ distinfo2 Aug 2019 18:02:51 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= -SIZE (honk-0.7.4.tgz) = 213790 +SHA256 (honk-0.7.7.tgz) = uwCcSMvMCqVQoEiDwUCCZM78NsWwqCvYhjHq6tdn/4w= +SIZE (honk-0.7.7.tgz) = 215936
Re: [UPDATE] www/honk
On Thu, 25 Jul 2019 at 10:21:11 -0400, Horia Racoviceanu wrote: > Update to v0.7.6 > > Changelog: > + Fix a bug where upgrades would not complete in one step. > > > On 7/25/19, Horia Racoviceanu wrote: > > Update to v0.7.5 > > > > Changelog: > > + Fix a bug (introdcued 0.7.4) preventing new user creation from working. > > + Semi flexible URL patterns to allow transition from other software. > > + Improved ActivityPub parsing conformance for better compat with others. > > + Add server name to user agent. > > + What may be considered UI improvements. > > > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.8 > diff -u -p -r1.8 Makefile > --- Makefile 25 Jul 2019 02:18:25 - 1.8 > +++ Makefile 25 Jul 2019 14:17:24 - > @@ -2,7 +2,7 @@ > > COMMENT =federated status updater > > -DISTNAME = honk-0.7.4 > +DISTNAME = honk-0.7.6 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.5 > diff -u -p -r1.5 distinfo > --- distinfo 25 Jul 2019 02:18:25 - 1.5 > +++ distinfo 25 Jul 2019 14:17:24 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= > -SIZE (honk-0.7.4.tgz) = 213790 > +SHA256 (honk-0.7.6.tgz) = Y5+O7Vr5J7AN+JT0TnRF2a/WsSn7OkH5uJSZqdHu7JU= > +SIZE (honk-0.7.6.tgz) = 215143 I will commit this later. thanks -- - gonzalo
Re: [UPDATE] www/honk
Update to v0.7.6 Changelog: + Fix a bug where upgrades would not complete in one step. On 7/25/19, Horia Racoviceanu wrote: > Update to v0.7.5 > > Changelog: > + Fix a bug (introdcued 0.7.4) preventing new user creation from working. > + Semi flexible URL patterns to allow transition from other software. > + Improved ActivityPub parsing conformance for better compat with others. > + Add server name to user agent. > + What may be considered UI improvements. > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile25 Jul 2019 02:18:25 - 1.8 +++ Makefile25 Jul 2019 14:17:24 - @@ -2,7 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.7.4 +DISTNAME = honk-0.7.6 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo25 Jul 2019 02:18:25 - 1.5 +++ distinfo25 Jul 2019 14:17:24 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= -SIZE (honk-0.7.4.tgz) = 213790 +SHA256 (honk-0.7.6.tgz) = Y5+O7Vr5J7AN+JT0TnRF2a/WsSn7OkH5uJSZqdHu7JU= +SIZE (honk-0.7.6.tgz) = 215143
[UPDATE] www/honk
Update to v0.7.5 Changelog: + Fix a bug (introdcued 0.7.4) preventing new user creation from working. + Semi flexible URL patterns to allow transition from other software. + Improved ActivityPub parsing conformance for better compat with others. + Add server name to user agent. + What may be considered UI improvements. Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile25 Jul 2019 02:18:25 - 1.8 +++ Makefile25 Jul 2019 13:52:22 - @@ -2,7 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.7.4 +DISTNAME = honk-0.7.5 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo25 Jul 2019 02:18:25 - 1.5 +++ distinfo25 Jul 2019 13:52:22 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= -SIZE (honk-0.7.4.tgz) = 213790 +SHA256 (honk-0.7.5.tgz) = eO7SEwrK7CfsWyeHc0e3wM5m7h9ftnDnM/WWCHkllKA= +SIZE (honk-0.7.5.tgz) = 215106
Re: [UPDATE] www/honk
On Mon, 22 Jul 2019 at 12:28:57 -0400, Horia Racoviceanu wrote: > Update Makefile > - change NO_TEST=yes to NO_TEST=Yes OK abieber@ for someone to commit! > > On 7/12/19, Horia Racoviceanu wrote: > > Update patch to Makefile rev. 1.7 > > > > On 7/11/19, Horia Racoviceanu wrote: > >> Update to v0.7.4 > >> - add admin.txt > >> > >> Changelog: > >> + Ever more bug fixes. > >> + Collapse posts based on custom regex match. > >> + Tonks are now honk backs. > >> + Show both avatars for bonks. Other minor refinements to UI. > >> + Minimal support for Video activity and PeerTube compat. > >> + Support for some user selectable styling. Currently, skinny column > >> mode. > >> + webp image transcoding. > >> > >> > >> On 6/27/19, Horia Racoviceanu wrote: > >>> Update to v0.7.3 > >>> > >>> Changelog: > >>> -- 0.7.3 > >>> + Better fedicompat so bonks are visible to pleroma followers. > >>> -- 0.7.2 > >>> + Add the funzone. Minor other UI tweaks. > >>> > >>> On 6/21/19, Horia Racoviceanu wrote: > Update to v0.7.1 > > Changelog: > + Fix bug preventing unfollow from working. > > On 6/18/19, Horia Racoviceanu wrote: > > - add memes directory > > > > On 6/18/19, Horia Racoviceanu wrote: > >> - add emus directory > >> > >> On 6/17/19, Horia Racoviceanu wrote: > >>> Update to v0.7.0 > >>> - codename Father Mother Maiden Crone Honker Bonker Zonker > >>> > >>> Changelog: > >>> +++ Auto fetching and inlining of hoots. > >>> ++ A new xzone to view and import data not otherwise visible. > >>> ++ Preview before honking. > >>> ++ Some extra commands for better database retention management. > >>> ++ A changelog. > >>> + Default robots.txt. > >>> + Misc UI touchups. > >>> + Read only support for qonks. > >>> + About page. > >>> + More reliable (retries) meta messages such as follow requests. > >>> + Better thread support for missing context. > >>> + Upgrade image library for cleaner screenshots. > >>> + Not all summaries need labels. > >>> + Add max-width for video tag. > >>> > >>> On 6/14/19, Aaron Bieber wrote: > On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: > > - bump REVISION > > - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE > > - change user _honk home directory mode, no longer group writable > > - update README, add icon and favicon > > Tests fine here! OK abieber@ if anyone wants to commit. > > -- > PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D > 62A9 > ADCE > > >>> > >> > > > > >>> > >> > > > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.7 > diff -u -p -r1.7 Makefile > --- Makefile 12 Jul 2019 20:50:46 - 1.7 > +++ Makefile 22 Jul 2019 16:18:52 - > @@ -2,7 +2,7 @@ > > COMMENT =federated status updater > > -DISTNAME = honk-0.6.0 > +DISTNAME = honk-0.7.4 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > @@ -18,7 +18,7 @@ EXTRACT_SUFX = .tgz > MODULES =lang/go > LIB_DEPENDS =databases/sqlite3 > > -NO_TEST =yes > +NO_TEST =Yes > ALL_TARGET = humungus.tedunangst.com/r/honk > > SUBST_VARS +=VARBASE > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo 4 Jun 2019 02:41:49 - 1.4 > +++ distinfo 22 Jul 2019 16:18:52 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= > -SIZE (honk-0.6.0.tgz) = 166970 > +SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= > +SIZE (honk-0.7.4.tgz) = 213790 > Index: pkg/PLIST > === > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 > +++ pkg/PLIST 22 Jul 2019 16:18:52 - > @@ -5,28 +5,32 @@ > @bin bin/honk > share/doc/honk/ > share/doc/honk/README > +share/doc/honk/admin.txt > +share/doc/honk/changelog.txt > share/doc/honk/manual.txt > share/doc/honk/ping.txt > share/doc/honk/security.txt > share/doc/honk/spec.txt > share/doc/pkg-readmes/${PKGSTEM} > -@mode 770 > +@mode 750 > @owner _honk > @group _honk > @sample ${VARBASE}/honk/ > -@mode 750 > +@sample ${VARBASE}/honk/emus/ > +@sample ${VARBASE}/honk/memes/ > @sample ${VARBASE}/honk/views/ > -@mode > -@owner > -@group > share/examples/honk/ > share/examples/honk/schema.sql > @sample ${VARBASE}/honk/schema.sql > share/examples/honk/views/ >
Re: [UPDATE] www/honk
Update Makefile - change NO_TEST=yes to NO_TEST=Yes On 7/12/19, Horia Racoviceanu wrote: > Update patch to Makefile rev. 1.7 > > On 7/11/19, Horia Racoviceanu wrote: >> Update to v0.7.4 >> - add admin.txt >> >> Changelog: >> + Ever more bug fixes. >> + Collapse posts based on custom regex match. >> + Tonks are now honk backs. >> + Show both avatars for bonks. Other minor refinements to UI. >> + Minimal support for Video activity and PeerTube compat. >> + Support for some user selectable styling. Currently, skinny column >> mode. >> + webp image transcoding. >> >> >> On 6/27/19, Horia Racoviceanu wrote: >>> Update to v0.7.3 >>> >>> Changelog: >>> -- 0.7.3 >>> + Better fedicompat so bonks are visible to pleroma followers. >>> -- 0.7.2 >>> + Add the funzone. Minor other UI tweaks. >>> >>> On 6/21/19, Horia Racoviceanu wrote: Update to v0.7.1 Changelog: + Fix bug preventing unfollow from working. On 6/18/19, Horia Racoviceanu wrote: > - add memes directory > > On 6/18/19, Horia Racoviceanu wrote: >> - add emus directory >> >> On 6/17/19, Horia Racoviceanu wrote: >>> Update to v0.7.0 >>> - codename Father Mother Maiden Crone Honker Bonker Zonker >>> >>> Changelog: >>> +++ Auto fetching and inlining of hoots. >>> ++ A new xzone to view and import data not otherwise visible. >>> ++ Preview before honking. >>> ++ Some extra commands for better database retention management. >>> ++ A changelog. >>> + Default robots.txt. >>> + Misc UI touchups. >>> + Read only support for qonks. >>> + About page. >>> + More reliable (retries) meta messages such as follow requests. >>> + Better thread support for missing context. >>> + Upgrade image library for cleaner screenshots. >>> + Not all summaries need labels. >>> + Add max-width for video tag. >>> >>> On 6/14/19, Aaron Bieber wrote: On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: > - bump REVISION > - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE > - change user _honk home directory mode, no longer group writable > - update README, add icon and favicon Tests fine here! OK abieber@ if anyone wants to commit. -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE >>> >> > >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile12 Jul 2019 20:50:46 - 1.7 +++ Makefile22 Jul 2019 16:18:52 - @@ -2,7 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.4 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -18,7 +18,7 @@ EXTRACT_SUFX =.tgz MODULES = lang/go LIB_DEPENDS = databases/sqlite3 -NO_TEST = yes +NO_TEST = Yes ALL_TARGET = humungus.tedunangst.com/r/honk SUBST_VARS += VARBASE Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo22 Jul 2019 16:18:52 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= +SIZE (honk-0.7.4.tgz) = 213790 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 22 Jul 2019 16:18:52 - @@ -5,28 +5,32 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/admin.txt +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @sample ${VARBASE}/honk/views/combos.html +share/examples/honk/views/funzone.html +@sample ${VARBASE}/honk/views/funzone.html share/examples/honk/views/header.html @sample
Re: [UPDATE] www/honk
Update patch to Makefile rev. 1.7 On 7/11/19, Horia Racoviceanu wrote: > Update to v0.7.4 > - add admin.txt > > Changelog: > + Ever more bug fixes. > + Collapse posts based on custom regex match. > + Tonks are now honk backs. > + Show both avatars for bonks. Other minor refinements to UI. > + Minimal support for Video activity and PeerTube compat. > + Support for some user selectable styling. Currently, skinny column mode. > + webp image transcoding. > > > On 6/27/19, Horia Racoviceanu wrote: >> Update to v0.7.3 >> >> Changelog: >> -- 0.7.3 >> + Better fedicompat so bonks are visible to pleroma followers. >> -- 0.7.2 >> + Add the funzone. Minor other UI tweaks. >> >> On 6/21/19, Horia Racoviceanu wrote: >>> Update to v0.7.1 >>> >>> Changelog: >>> + Fix bug preventing unfollow from working. >>> >>> On 6/18/19, Horia Racoviceanu wrote: - add memes directory On 6/18/19, Horia Racoviceanu wrote: > - add emus directory > > On 6/17/19, Horia Racoviceanu wrote: >> Update to v0.7.0 >> - codename Father Mother Maiden Crone Honker Bonker Zonker >> >> Changelog: >> +++ Auto fetching and inlining of hoots. >> ++ A new xzone to view and import data not otherwise visible. >> ++ Preview before honking. >> ++ Some extra commands for better database retention management. >> ++ A changelog. >> + Default robots.txt. >> + Misc UI touchups. >> + Read only support for qonks. >> + About page. >> + More reliable (retries) meta messages such as follow requests. >> + Better thread support for missing context. >> + Upgrade image library for cleaner screenshots. >> + Not all summaries need labels. >> + Add max-width for video tag. >> >> On 6/14/19, Aaron Bieber wrote: >>> On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: - bump REVISION - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE - change user _honk home directory mode, no longer group writable - update README, add icon and favicon >>> >>> Tests fine here! OK abieber@ if anyone wants to commit. >>> >>> -- >>> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D >>> 62A9 >>> ADCE >>> >> > >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile12 Jul 2019 20:50:46 - 1.7 +++ Makefile13 Jul 2019 01:07:21 - @@ -2,7 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.4 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo13 Jul 2019 01:07:21 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= +SIZE (honk-0.7.4.tgz) = 213790 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 13 Jul 2019 01:07:21 - @@ -5,28 +5,32 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/admin.txt +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @sample ${VARBASE}/honk/views/combos.html +share/examples/honk/views/funzone.html +@sample ${VARBASE}/honk/views/funzone.html share/examples/honk/views/header.html @sample ${VARBASE}/honk/views/header.html share/examples/honk/views/honk.html @@ -41,5 +45,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README
Re: [UPDATE] www/honk
Update to v0.7.4 - add admin.txt Changelog: + Ever more bug fixes. + Collapse posts based on custom regex match. + Tonks are now honk backs. + Show both avatars for bonks. Other minor refinements to UI. + Minimal support for Video activity and PeerTube compat. + Support for some user selectable styling. Currently, skinny column mode. + webp image transcoding. On 6/27/19, Horia Racoviceanu wrote: > Update to v0.7.3 > > Changelog: > -- 0.7.3 > + Better fedicompat so bonks are visible to pleroma followers. > -- 0.7.2 > + Add the funzone. Minor other UI tweaks. > > On 6/21/19, Horia Racoviceanu wrote: >> Update to v0.7.1 >> >> Changelog: >> + Fix bug preventing unfollow from working. >> >> On 6/18/19, Horia Racoviceanu wrote: >>> - add memes directory >>> >>> On 6/18/19, Horia Racoviceanu wrote: - add emus directory On 6/17/19, Horia Racoviceanu wrote: > Update to v0.7.0 > - codename Father Mother Maiden Crone Honker Bonker Zonker > > Changelog: > +++ Auto fetching and inlining of hoots. > ++ A new xzone to view and import data not otherwise visible. > ++ Preview before honking. > ++ Some extra commands for better database retention management. > ++ A changelog. > + Default robots.txt. > + Misc UI touchups. > + Read only support for qonks. > + About page. > + More reliable (retries) meta messages such as follow requests. > + Better thread support for missing context. > + Upgrade image library for cleaner screenshots. > + Not all summaries need labels. > + Add max-width for video tag. > > On 6/14/19, Aaron Bieber wrote: >> On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: >>> - bump REVISION >>> - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE >>> - change user _honk home directory mode, no longer group writable >>> - update README, add icon and favicon >> >> Tests fine here! OK abieber@ if anyone wants to commit. >> >> -- >> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D >> 62A9 >> ADCE >> > >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile11 Jul 2019 15:21:34 - @@ -2,13 +2,13 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.4 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo11 Jul 2019 15:21:34 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= +SIZE (honk-0.7.4.tgz) = 213790 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 11 Jul 2019 15:21:34 - @@ -5,28 +5,32 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/admin.txt +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @sample ${VARBASE}/honk/views/combos.html +share/examples/honk/views/funzone.html +@sample ${VARBASE}/honk/views/funzone.html share/examples/honk/views/header.html @sample ${VARBASE}/honk/views/header.html share/examples/honk/views/honk.html @@ -41,5 +45,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README === RCS file:
Re: [UPDATE] www/honk
Update to v0.7.3 Changelog: -- 0.7.3 + Better fedicompat so bonks are visible to pleroma followers. -- 0.7.2 + Add the funzone. Minor other UI tweaks. On 6/21/19, Horia Racoviceanu wrote: > Update to v0.7.1 > > Changelog: > + Fix bug preventing unfollow from working. > > On 6/18/19, Horia Racoviceanu wrote: >> - add memes directory >> >> On 6/18/19, Horia Racoviceanu wrote: >>> - add emus directory >>> >>> On 6/17/19, Horia Racoviceanu wrote: Update to v0.7.0 - codename Father Mother Maiden Crone Honker Bonker Zonker Changelog: +++ Auto fetching and inlining of hoots. ++ A new xzone to view and import data not otherwise visible. ++ Preview before honking. ++ Some extra commands for better database retention management. ++ A changelog. + Default robots.txt. + Misc UI touchups. + Read only support for qonks. + About page. + More reliable (retries) meta messages such as follow requests. + Better thread support for missing context. + Upgrade image library for cleaner screenshots. + Not all summaries need labels. + Add max-width for video tag. On 6/14/19, Aaron Bieber wrote: > On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: >> - bump REVISION >> - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE >> - change user _honk home directory mode, no longer group writable >> - update README, add icon and favicon > > Tests fine here! OK abieber@ if anyone wants to commit. > > -- > PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D > 62A9 > ADCE > >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile27 Jun 2019 21:48:48 - @@ -2,13 +2,13 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.3 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo27 Jun 2019 21:48:48 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.3.tgz) = qLsq2tNqmcv6YuqbPuZQrMP2ORgnraSzpoGnLh0INqg= +SIZE (honk-0.7.3.tgz) = 179922 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 27 Jun 2019 21:48:48 - @@ -5,28 +5,31 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @sample ${VARBASE}/honk/views/combos.html +share/examples/honk/views/funzone.html +@sample ${VARBASE}/honk/views/funzone.html share/examples/honk/views/header.html @sample ${VARBASE}/honk/views/header.html share/examples/honk/views/honk.html @@ -41,5 +44,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- pkg/README 30 Apr 2019 07:58:17 - 1.1.1.1 +++ pkg/README 27 Jun 2019 21:48:48 - @@ -15,11 +15,18 @@ acme-client(1) # acme-client.conf(5) domain honk.example.com { domain key "/etc/ssl/private/honk.example.com.key" - domain certificate "/etc/ssl/honk.example.com.crt" domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" sign with letsencrypt } +Icon and favicon
Re: [UPDATE] www/honk
Update to v0.7.1 Changelog: + Fix bug preventing unfollow from working. On 6/18/19, Horia Racoviceanu wrote: > - add memes directory > > On 6/18/19, Horia Racoviceanu wrote: >> - add emus directory >> >> On 6/17/19, Horia Racoviceanu wrote: >>> Update to v0.7.0 >>> - codename Father Mother Maiden Crone Honker Bonker Zonker >>> >>> Changelog: >>> +++ Auto fetching and inlining of hoots. >>> ++ A new xzone to view and import data not otherwise visible. >>> ++ Preview before honking. >>> ++ Some extra commands for better database retention management. >>> ++ A changelog. >>> + Default robots.txt. >>> + Misc UI touchups. >>> + Read only support for qonks. >>> + About page. >>> + More reliable (retries) meta messages such as follow requests. >>> + Better thread support for missing context. >>> + Upgrade image library for cleaner screenshots. >>> + Not all summaries need labels. >>> + Add max-width for video tag. >>> >>> On 6/14/19, Aaron Bieber wrote: On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: > - bump REVISION > - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE > - change user _honk home directory mode, no longer group writable > - update README, add icon and favicon Tests fine here! OK abieber@ if anyone wants to commit. -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile22 Jun 2019 01:58:27 - @@ -2,13 +2,13 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.1 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo22 Jun 2019 01:58:27 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.1.tgz) = L97mcNy33viWq9Cx5LNFJdXPQAX3hTotX9sqH3MKx6U= +SIZE (honk-0.7.1.tgz) = 178969 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 22 Jun 2019 01:58:27 - @@ -5,24 +5,25 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @@ -41,5 +42,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- pkg/README 30 Apr 2019 07:58:17 - 1.1.1.1 +++ pkg/README 22 Jun 2019 01:58:27 - @@ -15,11 +15,18 @@ acme-client(1) # acme-client.conf(5) domain honk.example.com { domain key "/etc/ssl/private/honk.example.com.key" - domain certificate "/etc/ssl/honk.example.com.crt" domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" sign with letsencrypt } +Icon and favicon + + +honk# mkdir /var/www/htdocs/honk +honk# ftp -o /var/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o /var/www/htdocs/honk/favicon.ico \ + https://honk.tedunangst.com/favicon.ico + httpd(8) @@ -30,6 +37,9 @@ server "honk.example.com" { root "/acme" request strip 2 } + location "/*icon.*" { +root "/htdocs/honk" + } location "*" { block return 302 "https://honk.example.com$REQUEST_URI; } @@ -37,7 +47,7 @@ server
Re: [UPDATE] www/honk
- add memes directory On 6/18/19, Horia Racoviceanu wrote: > - add emus directory > > On 6/17/19, Horia Racoviceanu wrote: >> Update to v0.7.0 >> - codename Father Mother Maiden Crone Honker Bonker Zonker >> >> Changelog: >> +++ Auto fetching and inlining of hoots. >> ++ A new xzone to view and import data not otherwise visible. >> ++ Preview before honking. >> ++ Some extra commands for better database retention management. >> ++ A changelog. >> + Default robots.txt. >> + Misc UI touchups. >> + Read only support for qonks. >> + About page. >> + More reliable (retries) meta messages such as follow requests. >> + Better thread support for missing context. >> + Upgrade image library for cleaner screenshots. >> + Not all summaries need labels. >> + Add max-width for video tag. >> >> On 6/14/19, Aaron Bieber wrote: >>> On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: - bump REVISION - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE - change user _honk home directory mode, no longer group writable - update README, add icon and favicon >>> >>> Tests fine here! OK abieber@ if anyone wants to commit. >>> >>> -- >>> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 >>> ADCE >>> >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile18 Jun 2019 22:11:09 - @@ -2,13 +2,13 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo18 Jun 2019 22:11:09 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.0.tgz) = O9DLHXEGo6Ws+In7u1tdHwj690tyejst50oDiNSmfoU= +SIZE (honk-0.7.0.tgz) = 178891 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 18 Jun 2019 22:11:09 - @@ -5,24 +5,25 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ +@sample ${VARBASE}/honk/memes/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @@ -41,5 +42,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- pkg/README 30 Apr 2019 07:58:17 - 1.1.1.1 +++ pkg/README 18 Jun 2019 22:11:09 - @@ -15,11 +15,18 @@ acme-client(1) # acme-client.conf(5) domain honk.example.com { domain key "/etc/ssl/private/honk.example.com.key" - domain certificate "/etc/ssl/honk.example.com.crt" domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" sign with letsencrypt } +Icon and favicon + + +honk# mkdir /var/www/htdocs/honk +honk# ftp -o /var/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o /var/www/htdocs/honk/favicon.ico \ + https://honk.tedunangst.com/favicon.ico + httpd(8) @@ -30,6 +37,9 @@ server "honk.example.com" { root "/acme" request strip 2 } + location "/*icon.*" { +root "/htdocs/honk" + } location "*" { block return 302 "https://honk.example.com$REQUEST_URI; } @@ -37,7 +47,7 @@ server "honk.example.com" { honk# rcctl enable httpd honk# rcctl start httpd -honk# acme-client -ADv honk.example.com +honk# acme-client -v honk.example.com
Re: [UPDATE] www/honk
- add emus directory On 6/17/19, Horia Racoviceanu wrote: > Update to v0.7.0 > - codename Father Mother Maiden Crone Honker Bonker Zonker > > Changelog: > +++ Auto fetching and inlining of hoots. > ++ A new xzone to view and import data not otherwise visible. > ++ Preview before honking. > ++ Some extra commands for better database retention management. > ++ A changelog. > + Default robots.txt. > + Misc UI touchups. > + Read only support for qonks. > + About page. > + More reliable (retries) meta messages such as follow requests. > + Better thread support for missing context. > + Upgrade image library for cleaner screenshots. > + Not all summaries need labels. > + Add max-width for video tag. > > On 6/14/19, Aaron Bieber wrote: >> On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: >>> - bump REVISION >>> - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE >>> - change user _honk home directory mode, no longer group writable >>> - update README, add icon and favicon >> >> Tests fine here! OK abieber@ if anyone wants to commit. >> >> -- >> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 >> ADCE >> > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile18 Jun 2019 16:53:49 - @@ -2,13 +2,13 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo18 Jun 2019 16:53:49 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.0.tgz) = O9DLHXEGo6Ws+In7u1tdHwj690tyejst50oDiNSmfoU= +SIZE (honk-0.7.0.tgz) = 178891 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 18 Jun 2019 16:53:49 - @@ -5,24 +5,24 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 +@sample ${VARBASE}/honk/emus/ @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @@ -41,5 +41,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- pkg/README 30 Apr 2019 07:58:17 - 1.1.1.1 +++ pkg/README 18 Jun 2019 16:53:49 - @@ -15,11 +15,18 @@ acme-client(1) # acme-client.conf(5) domain honk.example.com { domain key "/etc/ssl/private/honk.example.com.key" - domain certificate "/etc/ssl/honk.example.com.crt" domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" sign with letsencrypt } +Icon and favicon + + +honk# mkdir /var/www/htdocs/honk +honk# ftp -o /var/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o /var/www/htdocs/honk/favicon.ico \ + https://honk.tedunangst.com/favicon.ico + httpd(8) @@ -30,6 +37,9 @@ server "honk.example.com" { root "/acme" request strip 2 } + location "/*icon.*" { +root "/htdocs/honk" + } location "*" { block return 302 "https://honk.example.com$REQUEST_URI; } @@ -37,7 +47,7 @@ server "honk.example.com" { honk# rcctl enable httpd honk# rcctl start httpd -honk# acme-client -ADv honk.example.com +honk# acme-client -v honk.example.com relayd(8) - @@ -55,6 +65,8 @@ http protocol https { value "$SERVER_ADDR:$SERVER_PORT" match request header set
Re: [UPDATE] www/honk
Update to v0.7.0 - codename Father Mother Maiden Crone Honker Bonker Zonker Changelog: +++ Auto fetching and inlining of hoots. ++ A new xzone to view and import data not otherwise visible. ++ Preview before honking. ++ Some extra commands for better database retention management. ++ A changelog. + Default robots.txt. + Misc UI touchups. + Read only support for qonks. + About page. + More reliable (retries) meta messages such as follow requests. + Better thread support for missing context. + Upgrade image library for cleaner screenshots. + Not all summaries need labels. + Add max-width for video tag. On 6/14/19, Aaron Bieber wrote: > On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: >> - bump REVISION >> - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE >> - change user _honk home directory mode, no longer group writable >> - update README, add icon and favicon > > Tests fine here! OK abieber@ if anyone wants to commit. > > -- > PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 > ADCE > Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile17 Jun 2019 22:12:20 - @@ -2,13 +2,13 @@ COMMENT = federated status updater -DISTNAME = honk-0.6.0 +DISTNAME = honk-0.7.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo4 Jun 2019 02:41:49 - 1.4 +++ distinfo17 Jun 2019 22:12:20 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= -SIZE (honk-0.6.0.tgz) = 166970 +SHA256 (honk-0.7.0.tgz) = O9DLHXEGo6Ws+In7u1tdHwj690tyejst50oDiNSmfoU= +SIZE (honk-0.7.0.tgz) = 178891 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 17 Jun 2019 22:12:20 - @@ -5,24 +5,23 @@ @bin bin/honk share/doc/honk/ share/doc/honk/README +share/doc/honk/changelog.txt share/doc/honk/manual.txt share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/about.html +@sample ${VARBASE}/honk/views/about.html share/examples/honk/views/account.html @sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @@ -41,5 +40,7 @@ share/examples/honk/views/login.html @sample ${VARBASE}/honk/views/login.html share/examples/honk/views/style.css @sample ${VARBASE}/honk/views/style.css +share/examples/honk/views/xzone.html +@sample ${VARBASE}/honk/views/xzone.html share/examples/honk/views/zonkers.html @sample ${VARBASE}/honk/views/zonkers.html Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- pkg/README 30 Apr 2019 07:58:17 - 1.1.1.1 +++ pkg/README 17 Jun 2019 22:12:20 - @@ -15,11 +15,18 @@ acme-client(1) # acme-client.conf(5) domain honk.example.com { domain key "/etc/ssl/private/honk.example.com.key" - domain certificate "/etc/ssl/honk.example.com.crt" domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" sign with letsencrypt } +Icon and favicon + + +honk# mkdir /var/www/htdocs/honk +honk# ftp -o /var/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o /var/www/htdocs/honk/favicon.ico \ + https://honk.tedunangst.com/favicon.ico + httpd(8) @@ -30,6 +37,9 @@ server "honk.example.com" { root "/acme" request strip 2 } + location "/*icon.*" { +root "/htdocs/honk" + } location "*" { block return 302 "https://honk.example.com$REQUEST_URI; } @@ -37,7 +47,7 @@ server "honk.example.com" { honk# rcctl enable httpd honk# rcctl start httpd -honk# acme-client -ADv honk.example.com +honk# acme-client -v honk.example.com relayd(8) - @@ -55,6 +65,8 @@ http protocol https { value "$SERVER_ADDR:$SERVER_PORT" match request header set "Connection" value "close" + match request path "/*icon.*" forward to + tcp { sack, backlog 128 } } @@ -63,6 +75,7 @@ relay wwwtls {
Re: [UPDATE] www/honk
On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: > - bump REVISION > - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE > - change user _honk home directory mode, no longer group writable > - update README, add icon and favicon Tests fine here! OK abieber@ if anyone wants to commit. -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE
[UPDATE] www/honk
- bump REVISION - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE - change user _honk home directory mode, no longer group writable - update README, add icon and favicon Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile4 Jun 2019 02:41:49 - 1.6 +++ Makefile13 Jun 2019 02:34:06 - @@ -3,12 +3,13 @@ COMMENT = federated status updater DISTNAME = honk-0.6.0 +REVISION = 0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk # ISC -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE = Yes WANTLIB += c pthread sqlite3 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 4 Jun 2019 02:41:50 - 1.3 +++ pkg/PLIST 13 Jun 2019 02:34:06 - @@ -10,15 +10,11 @@ share/doc/honk/ping.txt share/doc/honk/security.txt share/doc/honk/spec.txt share/doc/pkg-readmes/${PKGSTEM} -@mode 770 +@mode 750 @owner _honk @group _honk @sample ${VARBASE}/honk/ -@mode 750 @sample ${VARBASE}/honk/views/ -@mode -@owner -@group share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql Index: pkg/README === RCS file: /cvs/ports/www/honk/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- pkg/README 30 Apr 2019 07:58:17 - 1.1.1.1 +++ pkg/README 13 Jun 2019 02:34:06 - @@ -15,11 +15,18 @@ acme-client(1) # acme-client.conf(5) domain honk.example.com { domain key "/etc/ssl/private/honk.example.com.key" - domain certificate "/etc/ssl/honk.example.com.crt" domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" sign with letsencrypt } +Icon and favicon + + +honk# mkdir /var/www/htdocs/honk +honk# ftp -o /var/www/htdocs/honk/icon.png https://honk.tedunangst.com/icon.png +honk# ftp -o /var/www/htdocs/honk/favicon.ico \ + https://honk.tedunangst.com/favicon.ico + httpd(8) @@ -30,6 +37,9 @@ server "honk.example.com" { root "/acme" request strip 2 } + location "/*icon.*" { +root "/htdocs/honk" + } location "*" { block return 302 "https://honk.example.com$REQUEST_URI; } @@ -37,7 +47,7 @@ server "honk.example.com" { honk# rcctl enable httpd honk# rcctl start httpd -honk# acme-client -ADv honk.example.com +honk# acme-client -v honk.example.com relayd(8) - @@ -55,6 +65,8 @@ http protocol https { value "$SERVER_ADDR:$SERVER_PORT" match request header set "Connection" value "close" + match request path "/*icon.*" forward to + tcp { sack, backlog 128 } } @@ -63,6 +75,7 @@ relay wwwtls { protocol https forward to port $honk_port check tcp + forward to port http check http "/icon.png" code 200 } relay wwwtls6 { @@ -70,6 +83,7 @@ relay wwwtls6 { protocol https forward to port $honk_port check tcp + forward to port http check http "/icon.png" code 200 } honk# cd /etc/ssl @@ -82,7 +96,6 @@ honk# ln -s honk.example.com.key 2001:0d honk# rcctl enable relayd honk# rcctl start relayd - pf(4) - @@ -96,11 +109,12 @@ Usage Please see /usr/local/share/doc/honk -honk# cd /var/honk && honk init +honk# doas -su _honk +honk$ umask 077; cd /var/honk && honk init listenaddr: localhost:31337 servername: honk.example.com -honk# touch /var/honk/savedinbox.json -honk# chmod 660 honk.db savedinbox.json +honk$ touch /var/honk/savedinbox.json +honk$ exit honk# rcctl enable honk honk# rcctl start honk
Re: [UPDATE] www/honk
On Mon, 03 Jun 2019 at 08:29:56 -0400, Horia Racoviceanu wrote: > Upgrade to v0.6.0 > - add views/account.html > - cosmetics, use tab for WANTLIB > > Changes: "After a few weeks with no releases, honk 0.6, Sixy Delights, > is here. It's probably time to start creating real changelogs, but not > today. In the mean time, some things got better, and some other things > got prettier, and the avatars now have better and prettier colors. And > most importantly, meme support!" -- > https://humungus.tedunangst.com/r/honk/h?start=v0.5.0=v0.6.0 > Index: Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.5 > diff -u -p -r1.5 Makefile > --- Makefile 17 May 2019 16:50:48 - 1.5 > +++ Makefile 3 Jun 2019 12:15:28 - > @@ -2,8 +2,7 @@ > > COMMENT =federated status updater > > -DISTNAME = honk-0.5.0 > -REVISION = 0 > +DISTNAME = honk-0.6.0 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > @@ -11,7 +10,7 @@ HOMEPAGE = https://humungus.tedunangst. > # ISC > PERMIT_PACKAGE_CDROM = Yes > > -WANTLIB += c pthread sqlite3 > +WANTLIB += c pthread sqlite3 > > MASTER_SITES = ${HOMEPAGE}/d/ > EXTRACT_SUFX = .tgz > Index: distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.3 > diff -u -p -r1.3 distinfo > --- distinfo 8 May 2019 19:08:34 - 1.3 > +++ distinfo 3 Jun 2019 12:15:28 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-0.5.0.tgz) = RnO9k4ogH7hMC/rPB5QPcuEvC1NJs56rBMOPScXMlF4= > -SIZE (honk-0.5.0.tgz) = 161585 > +SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= > +SIZE (honk-0.6.0.tgz) = 166970 > Index: pkg/PLIST > === > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -r1.2 PLIST > --- pkg/PLIST 2 May 2019 05:03:08 - 1.2 > +++ pkg/PLIST 3 Jun 2019 12:15:28 - > @@ -23,6 +23,8 @@ share/examples/honk/ > share/examples/honk/schema.sql > @sample ${VARBASE}/honk/schema.sql > share/examples/honk/views/ > +share/examples/honk/views/account.html > +@sample ${VARBASE}/honk/views/account.html > share/examples/honk/views/combos.html > @sample ${VARBASE}/honk/views/combos.html > share/examples/honk/views/header.html Same diff here (now :P) - OK abieber@ if someone wants to commit (I will commit later this evening if it isn't in)! -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE
[UPDATE] www/honk
Upgrade to v0.6.0 - add views/account.html - cosmetics, use tab for WANTLIB Changes: "After a few weeks with no releases, honk 0.6, Sixy Delights, is here. It's probably time to start creating real changelogs, but not today. In the mean time, some things got better, and some other things got prettier, and the avatars now have better and prettier colors. And most importantly, meme support!" -- https://humungus.tedunangst.com/r/honk/h?start=v0.5.0=v0.6.0 Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile17 May 2019 16:50:48 - 1.5 +++ Makefile3 Jun 2019 12:15:28 - @@ -2,8 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.5.0 -REVISION = 0 +DISTNAME = honk-0.6.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -11,7 +10,7 @@ HOMEPAGE =https://humungus.tedunangst. # ISC PERMIT_PACKAGE_CDROM = Yes -WANTLIB += c pthread sqlite3 +WANTLIB += c pthread sqlite3 MASTER_SITES = ${HOMEPAGE}/d/ EXTRACT_SUFX = .tgz Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo8 May 2019 19:08:34 - 1.3 +++ distinfo3 Jun 2019 12:15:28 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.5.0.tgz) = RnO9k4ogH7hMC/rPB5QPcuEvC1NJs56rBMOPScXMlF4= -SIZE (honk-0.5.0.tgz) = 161585 +SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= +SIZE (honk-0.6.0.tgz) = 166970 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 2 May 2019 05:03:08 - 1.2 +++ pkg/PLIST 3 Jun 2019 12:15:28 - @@ -23,6 +23,8 @@ share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/account.html +@sample ${VARBASE}/honk/views/account.html share/examples/honk/views/combos.html @sample ${VARBASE}/honk/views/combos.html share/examples/honk/views/header.html
Re: [UPDATE] www/honk 0.5.0
On Mon, 06 May 2019 at 12:04:51 -0400, Horia Racoviceanu wrote: > Update to v0.5.0 > > Changes: "halfway to heaven, released. The headline feature is that > unless something goes wrong, this may be the last release for a few > weeks. We're getting dangerously close to adding new features outside > the original scope." -- > https://humungus.tedunangst.com/r/honk/h?start=v0.4.0=v0.5.0 > Index: honk/Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.3 > diff -u -p -r1.3 Makefile > --- honk/Makefile 4 May 2019 21:46:17 - 1.3 > +++ honk/Makefile 6 May 2019 15:42:48 - > @@ -2,7 +2,7 @@ > > COMMENT =federated status updater > > -DISTNAME = honk-0.4.0 > +DISTNAME = honk-0.5.0 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > Index: honk/distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- honk/distinfo 2 May 2019 05:03:07 - 1.2 > +++ honk/distinfo 6 May 2019 15:42:48 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-0.4.0.tgz) = jtt8cZM0vOzVRBvdDLzgNzq9qEbn/AdGSnUBG1KALTs= > -SIZE (honk-0.4.0.tgz) = 161078 > +SHA256 (honk-0.5.0.tgz) = RnO9k4ogH7hMC/rPB5QPcuEvC1NJs56rBMOPScXMlF4= > +SIZE (honk-0.5.0.tgz) = 161585 OK abieber@ if someone wants to commit! -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE
[UPDATE] www/honk 0.5.0
Update to v0.5.0 Changes: "halfway to heaven, released. The headline feature is that unless something goes wrong, this may be the last release for a few weeks. We're getting dangerously close to adding new features outside the original scope." -- https://humungus.tedunangst.com/r/honk/h?start=v0.4.0=v0.5.0 Index: honk/Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- honk/Makefile 4 May 2019 21:46:17 - 1.3 +++ honk/Makefile 6 May 2019 15:42:48 - @@ -2,7 +2,7 @@ COMMENT = federated status updater -DISTNAME = honk-0.4.0 +DISTNAME = honk-0.5.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: honk/distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- honk/distinfo 2 May 2019 05:03:07 - 1.2 +++ honk/distinfo 6 May 2019 15:42:48 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.4.0.tgz) = jtt8cZM0vOzVRBvdDLzgNzq9qEbn/AdGSnUBG1KALTs= -SIZE (honk-0.4.0.tgz) = 161078 +SHA256 (honk-0.5.0.tgz) = RnO9k4ogH7hMC/rPB5QPcuEvC1NJs56rBMOPScXMlF4= +SIZE (honk-0.5.0.tgz) = 161585
Re: [UPDATE] www/honk 0.4.0
On Wed, May 01, 2019 at 01:27:11AM -0400, Horia Racoviceanu wrote: > Update to v0.4.0 > - add combos.html to PLIST > > Changes: "codename Fore Score, fetches upstream posts as replies are > received to complete the thread, and also now resizes all saved images > to reduce storage needs. Some other stuff is better too." -- > https://humungus.tedunangst.com/r/honk/h Looks good to me. One FYI, no need to replace the cvs comments as they will get automatically updated when your patch is commited. ok jturner@ > Index: honk/Makefile > === > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 Makefile > --- honk/Makefile 30 Apr 2019 07:58:17 - 1.1.1.1 > +++ honk/Makefile 1 May 2019 05:08:23 - > @@ -1,8 +1,8 @@ > -# $OpenBSD: Makefile,v 1.1.1.1 2019/04/30 07:58:17 bentley Exp $ > +# $OpenBSD$ > > COMMENT =federated status updater > > -DISTNAME = honk-0.3.0 > +DISTNAME = honk-0.4.0 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > Index: honk/distinfo > === > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 distinfo > --- honk/distinfo 30 Apr 2019 07:58:17 - 1.1.1.1 > +++ honk/distinfo 1 May 2019 05:08:23 - > @@ -1,2 +1,2 @@ > -SHA256 (honk-0.3.0.tgz) = m3vCZ5Dk/n1+ofzRJad7/LQbDsiwUM4VHqBX1i2YnWM= > -SIZE (honk-0.3.0.tgz) = 158871 > +SHA256 (honk-0.4.0.tgz) = jtt8cZM0vOzVRBvdDLzgNzq9qEbn/AdGSnUBG1KALTs= > +SIZE (honk-0.4.0.tgz) = 161078 > Index: honk/pkg/PLIST > === > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 PLIST > --- honk/pkg/PLIST30 Apr 2019 07:58:17 - 1.1.1.1 > +++ honk/pkg/PLIST1 May 2019 05:08:23 - > @@ -1,4 +1,4 @@ > -@comment $OpenBSD: PLIST,v 1.1.1.1 2019/04/30 07:58:17 bentley Exp $ > +@comment $OpenBSD: PLIST,v$ > @newgroup _honk:833 > @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin > @rcscript ${RCDIR}/honk > @@ -23,6 +23,8 @@ share/examples/honk/ > share/examples/honk/schema.sql > @sample ${VARBASE}/honk/schema.sql > share/examples/honk/views/ > +share/examples/honk/views/combos.html > +@sample ${VARBASE}/honk/views/combos.html > share/examples/honk/views/header.html > @sample ${VARBASE}/honk/views/header.html > share/examples/honk/views/honk.html -- James Turner
[UPDATE] www/honk 0.4.0
Update to v0.4.0 - add combos.html to PLIST Changes: "codename Fore Score, fetches upstream posts as replies are received to complete the thread, and also now resizes all saved images to reduce storage needs. Some other stuff is better too." -- https://humungus.tedunangst.com/r/honk/h Index: honk/Makefile === RCS file: /cvs/ports/www/honk/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- honk/Makefile 30 Apr 2019 07:58:17 - 1.1.1.1 +++ honk/Makefile 1 May 2019 05:08:23 - @@ -1,8 +1,8 @@ -# $OpenBSD: Makefile,v 1.1.1.1 2019/04/30 07:58:17 bentley Exp $ +# $OpenBSD$ COMMENT = federated status updater -DISTNAME = honk-0.3.0 +DISTNAME = honk-0.4.0 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk Index: honk/distinfo === RCS file: /cvs/ports/www/honk/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- honk/distinfo 30 Apr 2019 07:58:17 - 1.1.1.1 +++ honk/distinfo 1 May 2019 05:08:23 - @@ -1,2 +1,2 @@ -SHA256 (honk-0.3.0.tgz) = m3vCZ5Dk/n1+ofzRJad7/LQbDsiwUM4VHqBX1i2YnWM= -SIZE (honk-0.3.0.tgz) = 158871 +SHA256 (honk-0.4.0.tgz) = jtt8cZM0vOzVRBvdDLzgNzq9qEbn/AdGSnUBG1KALTs= +SIZE (honk-0.4.0.tgz) = 161078 Index: honk/pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- honk/pkg/PLIST 30 Apr 2019 07:58:17 - 1.1.1.1 +++ honk/pkg/PLIST 1 May 2019 05:08:23 - @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2019/04/30 07:58:17 bentley Exp $ +@comment $OpenBSD: PLIST,v$ @newgroup _honk:833 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin @rcscript ${RCDIR}/honk @@ -23,6 +23,8 @@ share/examples/honk/ share/examples/honk/schema.sql @sample ${VARBASE}/honk/schema.sql share/examples/honk/views/ +share/examples/honk/views/combos.html +@sample ${VARBASE}/honk/views/combos.html share/examples/honk/views/header.html @sample ${VARBASE}/honk/views/header.html share/examples/honk/views/honk.html