- Fix LICENSE - Use GROUPS - Add sample config file - Add pkg-message - Take maintainership
Unit Tests Skipped
Can you update diff against the existing port?
Did you convert devd rules from udev via script? If so please add it under /usr/ports/Tools/scripts/ or create USES.
This grants r/w access for default group which is probably wheel unless overriden via /etc/devfs.rules. Maybe create a dedicated group (e.g. u2f) and document it somewhere (manpage or pkg-message). Here're a few examples:
Can you quote the discussion or post a link to the achived copy?
Here is an example:
====================================================================== Note that a sample file is installed in %%PREFIX%%/etc/devd/u2f.conf to allow u2f access permissions. You should only restart devd with the command: # service devd restart ======================================================================
|172 ↗||(On Diff #30835)|
Maybe pick group-only free number e.g., 116, 141, 151.
|177 ↗||(On Diff #30835)|
Maybe drop this, so GIDs can reserve group-only number.
Why do you need a separate user as well? Does the port install a daemon and/or rc.d script?
|3 ↗||(On Diff #30835)|
"Note that" is redundant.
|7 ↗||(On Diff #30835)|
You're forgetting the user has to be part of u2f group. Maybe rephrase the whole file e.g.,
The package requires read/write access to USB devices. To facilitate such access it comes with a devd.conf(5) file, but you still need to restart devd(8), add the desired users to "u2f" group and log those out of the current session. For example: $ pw group mod u2f -m <user> $ shutdown -r now For details, see %%PREFIX%%/etc/devd/u2f.conf
Can you alphabetically sort as if @sample was absent? See the output from make restage && make makeplist.