Only open the API socket to all users if running with the root group. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8390 91a5dbb7-01b9-0310-9b5f-b28072856b6e
If a Linux character device can't be opened read-write, also try opening it read-only and write-only. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8391 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix a logic error when trying to open a Linux character device read-only or write-only. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8392 91a5dbb7-01b9-0310-9b5f-b28072856b6e