add blog article about ubuntu/cinit migration
Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								213e0ed537
							
						
					
				
			
			
				commit
				
					
						1ae2742a9b
					
				
			
		
					 1 changed files with 39 additions and 0 deletions
				
			
		
							
								
								
									
										39
									
								
								blog/migrate-ubuntu-to-cinit.mdwn
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								blog/migrate-ubuntu-to-cinit.mdwn
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,39 @@
 | 
				
			||||||
 | 
					[[!meta title="Migrate Ubuntu to cinit"]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					I was thinking about which OS to support with
 | 
				
			||||||
 | 
					[[cinit|software/cinit]] next. I think that
 | 
				
			||||||
 | 
					[FreeBSD](http://www.FreeBSD.Org) and
 | 
				
			||||||
 | 
					[Ubuntu](http://www.ubuntu.com/) are very interesting
 | 
				
			||||||
 | 
					to support with cinit now.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					So I decided to write migration scripts for Ubuntus
 | 
				
			||||||
 | 
					[upstart](http://upstart.ubuntu.com/) for the next version
 | 
				
			||||||
 | 
					of cinit.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Because it's a lot of work to migrate an existing init
 | 
				
			||||||
 | 
					system, I'm searching for friendly hackers, who help me
 | 
				
			||||||
 | 
					to get the migration script up and running:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The idea is to
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 * analyse current services
 | 
				
			||||||
 | 
					 * create new cinit services
 | 
				
			||||||
 | 
					 * clue everything together and bootup much faster
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The script
 | 
				
			||||||
 | 
					[cinit-conf.migrate.upstart.ubuntu.jaunty](http://git.schottelius.org/?p=cLinux/cinit.git;a=blob;f=scripts/future-bin/cinit-conf.migrate.upstart.ubuntu.jaunty;hb=HEAD)
 | 
				
			||||||
 | 
					already contains a minimalistic analysis of Ubuntus upstart. What needs to be done is
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 * to read through the listed scripts inside ***cinit-conf.migrate.upstart.ubuntu.jaunty***
 | 
				
			||||||
 | 
					 * and to create scripts to create new services in [cinit/bin](http://git.schottelius.org/?p=cLinux/cinit.git;a=tree;f=bin)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					So if you want to help to support Ubuntu with cinit, you could
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 * analyse one init-script
 | 
				
			||||||
 | 
					 * and create the service creators (like [cinit-conf.svc.mount.tmpfs.linux.ubuntu](http://git.schottelius.org/?p=cLinux/cinit.git;a=blob;f=bin/cinit-conf.svc.mount.tmpfs.linux.ubuntu))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					If you are interested, please join the
 | 
				
			||||||
 | 
					[cinit mailinglist](http://l.schottelius.org/mailman/listinfo/cinit) and let us
 | 
				
			||||||
 | 
					know, on which script you hack.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[[!tag unix]]
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue