From 1ae2742a9b6b31b7cdeaf259125075ea1ad5e5cc Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Fri, 2 Oct 2009 18:02:22 +0200 Subject: [PATCH] add blog article about ubuntu/cinit migration Signed-off-by: Nico Schottelius --- blog/migrate-ubuntu-to-cinit.mdwn | 39 +++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 blog/migrate-ubuntu-to-cinit.mdwn diff --git a/blog/migrate-ubuntu-to-cinit.mdwn b/blog/migrate-ubuntu-to-cinit.mdwn new file mode 100644 index 00000000..0e882a38 --- /dev/null +++ b/blog/migrate-ubuntu-to-cinit.mdwn @@ -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]]