Hi,
I have created a snap package (my first ever!) for the glucometerutils tool written in Python. The snapcraft.yaml
file is in this git repository. The tool requires access to various files under /dev
including but not limited to block devices, hid devices, serial, scsi devices etc. (see https://github.com/glucometers-tech/glucometerutils#supported-devices for more details).
I own two of the supported glucometers and one of those requires access to a hid
device and the other requires access to a block device corresponding to the connected device - on my computer, it was /dev/sda
. I tried using the hidraw
interface to get access to the first device. I found out that I cannot pre-declare the path to the hid
device (as documented in https://snapcraft.io/docs/hidraw-interface) because I cannot predict the name of the hid
device that will be created for the connected glucometer on each of the users’ computers. So the snap package will not be able to access the device.
So I have currently configured the snap to be a classic
snap. And as per the documented process, I am requesting approval for it.
Please let me know if there are any concerns with this request or if you need any additional information from me to process this request.