| 
									
										
										
										
											2009-06-12 19:42:26 +00:00
										 |  |  | # asterisk | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Upstart control file for the Asterisk PBX | 
					
						
							| 
									
										
										
										
											2009-06-12 19:46:25 +00:00
										 |  |  | # | 
					
						
							|  |  |  | # To install, rename this file to 'asterisk' and copy it to /etc/event.d/ | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # To start asterisk manually: | 
					
						
							|  |  |  | #     sudo start asterisk | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # To stop asterisk manually: | 
					
						
							|  |  |  | #     sudo stop asterisk | 
					
						
							| 
									
										
										
										
											2009-06-12 19:42:26 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | description "Asterisk PBX" | 
					
						
							| 
									
										
										
										
											2009-12-21 18:51:17 +00:00
										 |  |  | version     "1.8" | 
					
						
							| 
									
										
										
										
											2009-06-12 19:42:26 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | start on runlevel 2 | 
					
						
							|  |  |  | start on runlevel 3 | 
					
						
							|  |  |  | start on runlevel 4 | 
					
						
							|  |  |  | start on runlevel 5 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | stop on runlevel 0 | 
					
						
							|  |  |  | stop on runlevel 1 | 
					
						
							|  |  |  | stop on runlevel 6 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pre-start script | 
					
						
							|  |  |  |   # Since Ubuntu clears /var/run on reboot, create this before we try to start | 
					
						
							|  |  |  |   mkdir -p /var/run/asterisk | 
					
						
							|  |  |  | end script | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-07-13 18:46:47 +00:00
										 |  |  | console output | 
					
						
							| 
									
										
										
										
											2009-06-12 19:42:26 +00:00
										 |  |  | respawn | 
					
						
							|  |  |  | exec /usr/sbin/asterisk -vvvvvvvg -cf | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | post-stop script | 
					
						
							|  |  |  |   # Might as well clean up after ourselves, too. | 
					
						
							|  |  |  |   rm -rf /var/run/asterisk | 
					
						
							|  |  |  | end script |