| 
									
										
										
										
											2017-07-13 16:09:42 +03:00
										 |  |  | #!/usr/bin/env ssm | 
					
						
							| 
									
										
										
										
											2014-07-21 00:24:01 +04:00
										 |  |  | # This is a script to set up the links in /dev in absence of e?(u|s?m)dev. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | service_type='oneshot' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-28 02:09:11 +04:00
										 |  |  | # Config moved to conf.d | 
					
						
							| 
									
										
										
										
											2014-07-21 00:24:01 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-28 07:52:32 +04:00
										 |  |  | spawn() { | 
					
						
							| 
									
										
										
										
											2014-07-21 00:24:01 +04:00
										 |  |  | 	for l in "${cfg_links[@]}"; do | 
					
						
							|  |  |  | 		IFS=';' read dest link <<< "$l" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		[[ -e "$link" ]] || { | 
					
						
							|  |  |  | 			[[ -e "$dest" ]] && { | 
					
						
							|  |  |  | 				ln -s "$dest" "$link" | 
					
						
							|  |  |  | 			} | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	done | 
					
						
							|  |  |  | } |