On Thu, Nov 22, 2007 at 09:39:52PM +0000, Steve Kemp wrote: > On Fri Nov 23, 2007 at 08:32:03 +1100, Alex Samad wrote: > > > > <nitpick> > > > This sounds more like a meta-package. > > > </nitpick> > > > sounds interesting, did a quick google and found debian-med ? is this the > > stuff you are talking about ? > > debian-med is an example of a meta-package. > > A meta-package is a package which exists soley to pull in > dependencies. For example I use several packages upon > my desktop to customise my environment: > > steve-desktop > - This package installs no files, but it depends upon > things like 'iceweasel', 'emacs21', etc. This means > a simple 'apt-get install steve-desktop' will get me > most of the programs I care about in one go. > > steve-completion > - Installs a bunch of files into /etc/bash_completion.d/ to > give additional bash completion. > > Creation meta-packages can be done easily via the 'equivs' > package. (See 'apt-cache show equivs' for a brief intro)
sounds exactly like what I am trying to do, downloading equivs now > > Meta-packages, and packages for configuration files, are a little > advanced for typical users, but they are remarkably useful. I have had a go a building some packages before, but it has been a while, all i do know is make changes to the code and run make mk-debs, forgotton the magic behind there. How do you get around the config file problem, for instance I want have a package to setup my ldap server, I would like to just go apt-get install <servername>.ldap and have it bring in the depend packages like slapd, but at the end of the slapd install to actually over write the slapd.conf and other files. Do I mark this up as a Replaces action or do i do it via the install scripts ? The later seems easier and I get a chance to make backup of the files > > Steve > -- > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >
signature.asc
Description: Digital signature