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
