http://bugzilla.novell.com/show_bug.cgi?id=552095 Summary: The owner group of /var/lock is root instead of the owner group of /dev/ttyS* -> minicom cannot be run as normal user Classification: openSUSE Product: openSUSE 11.2 Version: RC 2 Platform: All OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: nice@titanic.nyme.hu QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-3.2 Firefox/3.5.3 In earlier openSUSE releases the owner group of both /dev/ttyS* files and the directory /var/lock, was the uucp group. In 11.2 the group of /dev/ttyS* devices is dialout, but the owner group of /var/lock is root. This means that despite gaining access to serial ports by adding my user to to dialout group, I won't have write access to the directory /var/lock, which means that minicom won't be able to create a lock file, so I have to run it as root (or reconfigure minicom or modify the permissions of /var/lock). I assume /var/lock's owner group should be dialot, or - maybe an even better solution - should have a POSIX ACL, permitting the dialout group to create files in it, for example: setfacl -b /var/lock ; chown root:root /var/lock ; chmod 1775 /var/lock ; setfacl -m g:dialout:rwx /var/lock Please fix it if it's not a security hole. Reproducible: Always Steps to Reproduce: 1. Install openSUSE 11.2 on a machine with serial (a) port(s). 2. Add your user to the dialout group 3. Relogin 4. Start minicom Actual Results: It won't be able to start because it's unable to create a lock file. Expected Results: It should be able to start. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.