From: Bryan G. <Bry...@HP...> - 2007-11-20 14:48:13
|
Bruno, On Mon, Nov 19, 2007 at 03:49:05PM +0000, Cornec, Bruno (Linux Consultant) wrote: > Hello, > > Bruno Cornec said on Fri, Nov 16, 2007 at 07:59:14PM +0100: > > > > > Or if you don't mind, I can try to derive what you've done for > > > > sudo/apachectl and do it for the perl modules. > > > > > > Either option is fine by me, go for it ! > > > > Will do that ... but this week-end as it's a bit late now. Hope I'll > > have enough time as I have a concert also to prepare (Cf: > > http://pagesperso-orange.fr/ens.voc.variations/ french only sorry !) > > > Ok, I did the perl modules, and also mkisofs and sendmail which may not > be in a VM either. (The rest is really part of core distros). Excellent, thanks! And I am hoping you have added all of these as RPM dependencies, since you have now effectively disabled the checks. We may also need to revisit this issue with the post-install script, to repopulate some values on the target install system. > I've now been able to generate RPMs for quite a lot of distro. The only > one for which I have a pb I need to see is fedora 7 (my VM may have > something wrong BTW, need to check). > > Could some of you please check whether it works also for them ? (I know > that the removal of packages needs more work, again more on that later > on). > > Short instructions: > 1/ Download packages from ftp://ftp.project-builder.org/ under which > you'll find one directory per distro (fedora mandrake mandriva redhat rhel > sles suse) and below one directory per version (e.g. under mandriva 2005 > 2006.0 2007.0 2007.1 2008.0). You have normaly 1 main package to > download (linuxcoe-sd-base-4.1-1.mdv2008.0.noarch.rpm) and 11 other > optional packages depending on what delivery you want to setup: > linuxcoe-sd-data-centos-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-debian-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-fedora-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-nld-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-opensuse-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-rhel-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-scientific-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-sles-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-suse-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-data-ubuntu-4.1-1.mdv2008.0.noarch.rpm > linuxcoe-sd-docs-4.1-1.mdv2008.0.noarch.rpm If I install, say linuxcoe-sd-data-opensuse*, I should get linuxcoe-sd-base due to a dependency, correct? > 2/ After having done your rpm -ivh, you have to install the boot images > content in addition under /etc/linuxcoe-sd/images. Get them from > http://www.instalinux.com/snapshots/images/ More details in > /var/www/linuxcoe-sd/images/README > > 3/ Celebrate ;-) > > At least, for me it is now as simple as that. > > Next step is to produce .deb packages, but may be later in December, as > I need now to work on a LinuxCOE training with my packages ;-) I will be doing a couple of tweaks to the debian packaging (and will do my best to migrate those updates to the pbuilder equivalents). And I will be starting on my prep to deliver MondoRescue training in early December. BTW, I have gotten OCSinventory/OpenVAS/OpenNMS up and running as well. Since the first two (at least) are likely candidates for dploy.org, we may want to help them out with some packaging as well. > Happy Thanksgiving for those of you in the US. Thank you, do your best to miss us while we rest, bryang |