forked from Spark/ssm-services
		
	eudev and udev should be separate
This commit is contained in:
		
							
								
								
									
										27
									
								
								init.d/eudev
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										27
									
								
								init.d/eudev
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| #!/usr/bin/env watchman | ||||
|  | ||||
| service_command='/usr/bin/udevd' | ||||
|  | ||||
| cfg_udev_settle_timeout="${cfg_udev_settle_timeout:-60}" | ||||
|  | ||||
| depends devfs | ||||
|  | ||||
| udev.populate_dev() { | ||||
| 	watchman.msg "Populating /dev with udev..." | ||||
| 	udevadm trigger --type=subsystems --action=add | ||||
| 	udevadm trigger --type=devices --action=add | ||||
|  | ||||
| 	watchman.msg "Waiting for uevents..." | ||||
| 	udevadm settle --timeout=${cfg_udev_settle_timeout} | ||||
| 	udevadm control --property=do_not_run_plug_service= | ||||
| } | ||||
|  | ||||
| start() { | ||||
| 	watchman.start | ||||
| 	sleep 1 | ||||
| 	udev.populate_dev | ||||
| } | ||||
|  | ||||
| reload() { | ||||
| 	udevadm control --reload | ||||
| } | ||||
		Reference in New Issue
	
	Block a user