On Thu, 4 Mar 2021 at 00:33, Ed Greshko <ed.gres...@greshko.com> wrote:
> On 04/03/2021 09:15, George N. White III wrote: > > > > > > The Changelog at britty.com <http://britty.com> for the 6.3 release says > > the systemd component was changed to create the brlapi group if it > > doesn't exist, so the same functionality as the script. Maybe the change > > was a response to systems that failed to run the install script. What > > creates the brltty group? > > Seems to me that changelog only applies to the packages supplied by > britty.com. > At britty.com there includes a brltty-systemd-6.3-1.noarch.rpm which is > what I believe is being > referenced in the changelog comment. > > Systemd changes: > The brlapi group is created during boot if it doesn't already exist. > > The brltty service file included with that rpm has a size of 2827. > Fedora's service file has a size of > 217 and comes with brltty-6.3-1.fc34. > > The britty.service supplied by britty.com includes a call to > /usr/libexec/brltty/systemd-wrapper. > That file doesn't exist in the Fedora world. So, I don't think > documentation on the brltty site is a > faithful mirror of things included in Fedora. > Packages often deviate from upstream configurations, but each deviation can be more work for distro packagers, or less work if they are able to recycle an existing .spec. A basic problem is that distro packagers can't possibly test all use cases for a complicated package like brltty (the remote sensing applications I use are impossible to package due to reliance on particular configurations of third party libraries like hdf4, hdf5, and netcdf4 that vary across distros). > I don't understand your question about what creates the group. The > britty.com rpms don't contain any scripts. > I've already mentioned that the packages supplied by Fedora include a > PREIN script that creates the group. > The docs mention two groups: brltty and brlapi. I don't expect Fedora packages to keep the britty.com rpm mechanisms, and it isn't a surprise to me that some steps get overlooked (low hanging fruit for Murphy's law).. > [...] > [egreshko@f34k ~]$ grep brlapi /etc/group > brlapi:x:979: > > So, the install process creates the group. And, of course, users need to > be added as needed. > But a step too far for inexperienced users managing their own system. -- George N. White III
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure