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…
Reference in a new issue