I am reading up on udev, about its purpose, history and implementation. I have read the Wikipedia article and next I’m going to read the man pages. Meanwhile, I watched this video (Invidious link here) to see an example of what udev rules can do. I just have some questions regarding this video specifically:
Following the principle of least privilege,shouldn’t I create a separate group -usbor whatever - rather than usingwheelthis way, which gives it double roles?- Why don’t I just
chmodandchownthe/devfile(s) in question, if udev already provides persistent device naming (=the raw device won’t have a different designation at next disconnect-connect)? Or does the designation change perhaps?


Thanks!
I’m going to interpret this as such: it doesn’t really matter, since - on my system - creating new groups require root privileges, requiring a superuser or a user part of
wheelanyway. This way, I can create a group with name that reflects its purpose, which in turn gives readability to the udev rule file.This makes sense. Thanks for the
fstabexample/reminder!