|
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
|