mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-04 06:54:27 -05:00 
			
		
		
		
	procd: adjust /dev entries to desktop distro defaults
This changes the default permissions for /dev entries to be more similar to a desktop distro. Taken from the defaults of Arch Linux and Ubuntu. Also changed some that were nonsensical. For example, all 660 permissions on desktop distros were of the form root:x where x is something other than root. As such, 660 is useless for LEDE where the specific group is missing. audio seems to be the only group that isn't. Signed-off by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
		
							parent
							
								
									2dc9beddc0
								
							
						
					
					
						commit
						c6cef6dde7
					
				@ -10,7 +10,7 @@
 | 
			
		||||
					[ "if",
 | 
			
		||||
						[ "or",
 | 
			
		||||
							[ "eq", "DEVNAME",
 | 
			
		||||
								[ "null", "full", "ptmx", "zero", "tty" ],
 | 
			
		||||
								[ "null", "full", "ptmx", "zero", "tty", "net", "random", "urandom" ],
 | 
			
		||||
							],
 | 
			
		||||
							[ "regex", "DEVNAME",
 | 
			
		||||
								[ "^gpio", "^hvc" ],
 | 
			
		||||
@ -22,26 +22,16 @@
 | 
			
		||||
						]
 | 
			
		||||
					],
 | 
			
		||||
					[ "if",
 | 
			
		||||
						[ "or",
 | 
			
		||||
							[ "eq", "DEVNAME", "mapper/control" ],
 | 
			
		||||
							[ "regex", "DEVPATH", "^ppp" ],
 | 
			
		||||
						],
 | 
			
		||||
						[
 | 
			
		||||
							[ "makedev", "/dev/%DEVNAME%", "0600" ],
 | 
			
		||||
							[ "return" ],
 | 
			
		||||
						],
 | 
			
		||||
						[ "eq", "DEVNAME", "kmsg" ],
 | 
			
		||||
						[ "makedev", "/dev/%DEVNAME%", "0644" ],
 | 
			
		||||
					],
 | 
			
		||||
					[ "if",
 | 
			
		||||
						[ "regex", "DEVNAME", "^snd" ],
 | 
			
		||||
						[ "makedev", "/dev/%DEVNAME%", "0660", "audio" ],
 | 
			
		||||
					],
 | 
			
		||||
					[ "if",
 | 
			
		||||
						[ "regex", "DEVNAME", "^ttyS" ],
 | 
			
		||||
						[ "makedev", "/dev/%DEVNAME%", "0664" ],
 | 
			
		||||
					],
 | 
			
		||||
					[ "if",
 | 
			
		||||
						[ "has", "DEVNAME" ],
 | 
			
		||||
						[ "makedev", "/dev/%DEVNAME%", "0644" ],
 | 
			
		||||
						[ "makedev", "/dev/%DEVNAME%", "0600" ],
 | 
			
		||||
					],
 | 
			
		||||
				],
 | 
			
		||||
			],
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user