base-files: chmod 1777 /var/lock
Per FHS 3.0, /var/lock is the location for lock files [1].
However its current permissions (755) are too restrictive
for use by unprivileged processes.
Debian and Ubuntu set them to 1777, and now so do we.
[1] <https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlockLockFiles>
Signed-off-by: Deomid Ryabkov <rojer@rojer.me>
[fixed typo in commit message, had to remove "rojer" due to git hooks]
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(cherry picked from commit 430f691943)
			
			
This commit is contained in:
		 Deomid Ryabkov
					Deomid Ryabkov
				
			
				
					committed by
					
						 Christian Lamparter
						Christian Lamparter
					
				
			
			
				
	
			
			
			 Christian Lamparter
						Christian Lamparter
					
				
			
						parent
						
							6ec5dbd2a1
						
					
				
				
					commit
					2f04012b20
				
			| @@ -21,9 +21,10 @@ boot() { | ||||
| 	[ -f /proc/mounts ] || /sbin/mount_root | ||||
| 	[ -f /proc/jffs2_bbc ] && echo "S" > /proc/jffs2_bbc | ||||
|  | ||||
| 	mkdir -p /var/run | ||||
| 	mkdir -p /var/log | ||||
| 	mkdir -p /var/lock | ||||
| 	chmod 1777 /var/lock | ||||
| 	mkdir -p /var/log | ||||
| 	mkdir -p /var/run | ||||
| 	mkdir -p /var/state | ||||
| 	mkdir -p /var/tmp | ||||
| 	mkdir -p /tmp/.uci | ||||
|   | ||||
		Reference in New Issue
	
	Block a user