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.
  

Reply via email to