renamed btsync to resilio-sync
This commit is contained in:
		
							
								
								
									
										41
									
								
								net-p2p/resilio-sync/files/initd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								net-p2p/resilio-sync/files/initd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,41 @@ | ||||
| #!/sbin/openrc-run | ||||
| # Copyright (C) 2013-2014 Jonathan Vasquez <fearedbliss@funtoo.org> | ||||
| # Copyright (C) 2014 Sandy McArthur <Sandy@McArthur.org> | ||||
| # Distributed under the terms of the Simplified BSD License. | ||||
|  | ||||
| depend() { | ||||
| 	need localmount net | ||||
| 	after bootmisc | ||||
| } | ||||
|  | ||||
| start() { | ||||
| 	ebegin "Starting ${NAME}" | ||||
|  | ||||
| 	mkdir -p $(dirname ${SYNC_PIDFILE}) | ||||
| 	chown ${SYNC_USER}:${SYNC_GROUP} $(dirname ${SYNC_PIDFILE}) | ||||
|  | ||||
| 	start-stop-daemon \ | ||||
| 	   --start \ | ||||
| 	   --user "${SYNC_USER}" \ | ||||
| 	   --group "${SYNC_GROUP}" \ | ||||
| 	   --nice 5 \ | ||||
| 	   --ionice 3 \ | ||||
| 	   --exec "${SYNC_BINARY}" \ | ||||
| 	   -- ${SYNC_OPTS} | ||||
|  | ||||
| 	eend $? | ||||
| } | ||||
|  | ||||
| stop() { | ||||
| 	ebegin "Stopping ${NAME}" | ||||
|  | ||||
| 	start-stop-daemon \ | ||||
| 	   --stop \ | ||||
| 	   --user "${BTSYNC_USER}" \ | ||||
| 	   --group "${BTSYNC_GROUP}" \ | ||||
| 	   --exec "${SYNC_BINARY}" \ | ||||
| 	   --wait 5000 \ | ||||
| 	   --retry SIGTERM/5  | ||||
|  | ||||
| 	eend $? | ||||
| } | ||||
		Reference in New Issue
	
	Block a user