From: Louis B. <lou...@hp...> - 2007-03-09 12:59:47
|
Hi Lee, salut Bruno, Le vendredi 09 mars 2007 =C3=A0 06:41 -0500, Lee Mayes a =C3=A9crit : > Hi Bruno, >=20 > My comments in-line: >=20 Mine too :-) > Bruno Cornec wrote: > > Hello, > > > > It seems that the systemdesigner part of LinuxCOE will be difficult to > > package. Not that much. I have a first pass at systemdesigner, systemdesigner-docs & systemdesigner-rhel done and almost working. > > > > 1/ it seems that the planed directory organisation is under a single > > main dir (I choose /usr/local/systemdesigner) where the LSB/FHS > > integration would rather imply using /usr, /var/log, /etc, ... > > We will have to pass a lot of parameters to configure in order to achie= ve > > that, I guess. > > =20 > When we originally decide on filesystem locations, we went with: >=20 > /opt/package - Static package objects > /etc/opt/package - Host specific configuration (optional) > /var/opt/package - Volatile data - namely profiles and logs >=20 > Bryan and I (mostly Bryan :) parameterized all pathnames with @prefix@=20 > in the code, so it's relatively easy to relocate the package and all its=20 > components to a different path. The /etc tree is completely optional,=20 > but useful as it allows you to protect any changes between updates (it's=20 > a mirror of what's in /opt/package and takes precedence for config/data=20 > directives). I'm happy changing this if it makes sense. >=20 The directories that we use are set by variables in the .spec file using the variables that Lee is talking about. So it can be easily changed. > > 2/ The Apache conf file is not installed by the make install proceudre > > (under the service dir) and I think it's a bug. > > > > =20 > This is a function of 'make integrate', which will also update sudoers=20 > if you require that functionality, which is mostly for older distros=20 > where I need to loopmount initrd to make changes. It's separate from=20 > 'make install' as it's something you only do once. >=20 The 'make integrate' is done by the RPM that I created. So you can basically do : # rpm -vih systemdesigner-4.rpm # service httpd restart and access your http://{webserver}/systemdesigner. Voil=C3=A0 ! > > 3/ Is there a bugzilla somewhere we could use ? > > =20 > There's the standard bug-tracker provided by sf.net: >=20 > http://sourceforge.net/tracker/?group_id=3D144250&atid=3D758199 >=20 > We should all start using it. > > 4/ There should also be an easy way to download files compared to CVS > > (again for some tools helping to build packages it's easier).=20 > > =20 > In the past we've included 'virgin' boot images for the majority of the=20 > distributions we support. While this was convenient for users, it put=20 > us at odds with sourceforge's disk quotes. Chris Slater kindly hosts=20 > 'tarball' snapshots of System Designer at installinux: >=20 > http://www.instalinux.com/LinuxCOE/snapshot/ >=20 This is the idea behind packaging LinuxCOE both in .debs and .rpm The work is in progress and you should have at least a working set of RPM by wednesday night when I leave Grenoble :-) > We'll be removing these images and including instructions on how to=20 > create your own (and perhaps hosting tarballs of just the images=20 > remotely) to decrease our disk space usage on sf.net and allow true=20 > build releases on sf.net soon. > > That's all for now, but I may come back with further questions :-) > > Bruno. > > =20 > Hope that helps, Bryan will elaborate further I'm sure! >=20 > Best Regards, >=20 > Lee >=20 >=20 > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share y= our > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ > Linuxcoe-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linuxcoe-devel --=20 Louis Bouchard, Linux Support Engineer EMEA Linux Competency Center, Linux Ambassador, HP HP Services 1 Ave du Canada HP France Z.A. de Courtaboeuf lou...@hp... 91 947 Les Ulis http://www.hp.com/go/linux France http://www.hp.com/fr |