Hi, I am currently working on ebusd (https://github.com/john30/ebusd/wiki) FreeBSD port. This port works as a daemon and needs serial port access. I think that running it from non-root user is a good practice, so asking to add new user with ebusd:ebusd UID/GID. I will submit ebusd port when this one is done.
Attach first the shar or diff of the new port. And a diff of /usr/ports/UIDs and /usr/ports/GIDs with the wanted additions. (in moment for GID 852 and 854-881 are free). We commit it UID and GID with the port if all is ready.
Created attachment 206468 [details] New port: comms/ebusd
Created attachment 206469 [details] New port: comms/ebusd
Created attachment 206473 [details] UID/GID item for the ebusd port
Port shar and diff for uid/gid are attached. Please let me know if anything else needed.
Hey, any chance to finally pick it up?
Created attachment 207814 [details] New port: comms/ebusd - Minor fixes - Use "localbase"
Created attachment 207815 [details] Poudriere logs for 11.3-RELEASE-p3 FreeBSD 11.3-RELEASE-p3 amd64
1. pkg-message has been changed to UCL format, please check other port's. 2. uid/gid 852 has been taken by net-mgmt/p0f, please change to another one.
Created attachment 207843 [details] UID/GID patch for the ebusd port
Created attachment 207845 [details] UID/GID patch for the ebusd port
Created attachment 207846 [details] New port: comms/ebusd Updated pkg-message to use UCI format
Created attachment 207847 [details] Poudriere logs for 11.3-RELEASE-p3 FreeBSD 11.3-RELEASE-p3 amd64 Updated poudriere logs
All requested changes are done. Please let me know if anything else needed
A commit references this bug: Author: lwhsu Date: Fri Sep 27 00:38:05 UTC 2019 New revision: 512996 URL: https://svnweb.freebsd.org/changeset/ports/512996 Log: Add comms/ebusd, daemon for communication with eBUS heating systems PR: 239796 Submitted by: samm@os2.kiev.ua Changes: head/GIDs head/UIDs head/comms/Makefile head/comms/ebusd/ head/comms/ebusd/Makefile head/comms/ebusd/distinfo head/comms/ebusd/files/ head/comms/ebusd/files/ebusd.in head/comms/ebusd/files/patch-configure.ac head/comms/ebusd/files/patch-src_lib_ebus_device.cpp head/comms/ebusd/files/patch-src_lib_ebus_device.h head/comms/ebusd/files/patch-src_lib_utils_tcpsocket.h head/comms/ebusd/pkg-descr head/comms/ebusd/pkg-message head/comms/ebusd/pkg-plist
Port added, thanks! Please also consider upstream patches.