Le lundi 3 juillet 2006 19:45, vous avez écrit :
> Hi again Geoffroy,
>
> Do you have any suggestions/links on how to distribute a kernel patched
> with DIPC's kernel patches? I think both the kernel and the System.map
> files. How to configure LILO/GRUB so that the new kernel is actually boots?

If you use OSCAR, you should use kernel_picker (a tool to setup a specific 
kernel within an image). For your packages, i think the best solution is to 
do the same thing than what Linux distros does: you ship a package with all 
the ncessary files. Be carefull to fully test your kernel, if you do not ship 
the same modules, your system may have some wierd behavior with your kernel. 
I know that it is painful to check that but it is a need to be sure you do 
not break sonmething (it is also why i do not think it is possible to 
patch/compile/install on the fly a new kernel via a generic solution).

>
> Can I include the kernel in the same RPM as the rest of the system, or
> should it appear in a separate RPM?

You can put everything together but i strongly recommand you to separate your 
system in several parts: kernel, libs, tools and so on. In the future you may 
appreciate that when you will have to update your software. :-) BTW with 
Kerrighed, creating packages, we saw that the system was not reaaly organized 
to ease the installation; we changed that and i think now everybody in the 
project agree that it is good to pay attention to this kind of stuff... maybe 
you will need to rethink the organization of your code (at least if you want 
to diffuse it i guess)

>
> I have put the latest version of the dipc.spec file, the corresponding DIPC
> package, as well as a skeleton OSCAR package (nothing but a config.xml file
> and a bunch of empty directories) at
> http://cs.uwindsor.ca/~kamran/downloads.html

Looks better... BTW i have a question: why don't you use a configure file (via 
automake/autoconf or cmake) and Makefile instead of shell script? I ask the 
question because if you plan in the future to create packages for 
Debian/ubuntu and so on, it will be very painful to do it without a configure 
file and makefiles. 
Users also prefer the standard ./configure && make when they want to try a new 
software.

Regards,

-- 
Geoff

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to