Re: A little introduction, and some curiosities/questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

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.

[egreshko@f34k ~]$ grep brlapi /etc/group
[egreshko@f34k ~]$ sudo dnf install brltty
Last metadata expiration check: 1:26:29 ago on Thu Mar  4 09:17:28 2021.
Dependencies resolved.
==================================================================================
 Package              Architecture    Version Repository       Size
==================================================================================
Installing:
 brltty               x86_64          6.3-1.fc34 fedora          1.5 M
Installing dependencies:
 brlapi               x86_64          0.8.2-1.fc34 fedora          177 k
 pcre2-utf32          x86_64          10.36-4.fc34 fedora          203 k

Transaction Summary
==================================================================================
Install  3 Packages

Total download size: 1.9 M
Installed size: 8.3 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): brlapi-0.8.2-1.fc34.x86_64.rpm             700 kB/s | 177 kB     00:00
(2/3): pcre2-utf32-10.36-4.fc34.x86_64.rpm        691 kB/s | 203 kB     00:00
(3/3): brltty-6.3-1.fc34.x86_64.rpm               3.1 MB/s | 1.5 MB     00:00
----------------------------------------------------------------------------------
Total                                             1.0 MB/s | 1.9 MB     00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing :                                                          1/1
  Installing       : pcre2-utf32-10.36-4.fc34.x86_64                          1/3
  Installing       : brltty-6.3-1.fc34.x86_64                                 2/3
  Running scriptlet: brltty-6.3-1.fc34.x86_64                                 2/3
  Running scriptlet: brlapi-0.8.2-1.fc34.x86_64                               3/3
  Installing       : brlapi-0.8.2-1.fc34.x86_64                               3/3
  Running scriptlet: brlapi-0.8.2-1.fc34.x86_64                               3/3
  Verifying        : brlapi-0.8.2-1.fc34.x86_64                               1/3
  Verifying        : brltty-6.3-1.fc34.x86_64                                 2/3
  Verifying        : pcre2-utf32-10.36-4.fc34.x86_64                          3/3

Installed:
  brlapi-0.8.2-1.fc34.x86_64 brltty-6.3-1.fc34.x86_64
  pcre2-utf32-10.36-4.fc34.x86_64

Complete!
[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.

--
People who believe they don't make mistakes have already made one.

_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux