Re: Creating custom deb package with conffiles overrides



On Wed, 30 Aug 2006, Thibaut Paumard wrote:

Le mercredi 30 août 2006 à 11:37 -0700, Atle Veka a écrit :
Hi,
I am trying to create a custom configuration package which among
other things installs an snmpd.conf into /etc/snmp/. Is there a way in my
package declaration to tell apt to override the previously installed snmpd
package that "owns" /etc/snmp/snmpd.conf? Or should I be going about this
another way?

dpkg: error processing
/var/cache/apt/archives/fci-newos-base_1.1-1_i386.deb (--unpack):
trying to overwrite `/etc/snmp/snmpd.conf', which is also in package
snmpd

I think you can't. What you can do is dynamically create the file in
your postinst, but dpkg will mention that the file has been modified
each time snmpd is upgraded. What I would do (if it is possible and if
it would do the trick) is ship a separate file and use the postinst
script to append something like a "include,myfile.conf" at the end of
`/etc/snmp/snmpd.conf' (I don't know the syntax of this file). dpkg
would still ask what to do upon upgrade, but it looks cleaner to me to
have a single line to manage in the file.

A topic on this subject just started on debian-devel (how to make things
easier for people doing what you are trying to), I suggest you browse
the archive tomorrow.

Thanks! I assume you mean the subject: Deploying configuration as
packages.


Atle
-
Flying Crocodile Inc, Unix Systems Administrator



Relevant Pages

  • Errors Installing SQL 2005 Enterprise on Windows 2008 Failover cluster
    ... therefore Report Server feature ... Breaking wait state and aborting package due to cancel code received: ... All installs have been cancelled, so package: ...
    (microsoft.public.sqlserver.setup)
  • Re: What do you LISPers think of Haskell?
    ... misleading at best given that there are only 10,911 installs of FFTW ... These wild variations are due to new package releases so this does not ... of course, written in OCaml. ...
    (comp.lang.lisp)
  • Re: =?iso-8859-1?q?can=B4t_get_kde=2C_can=B4t_get_gnome=2E=2E=2Ew?= =?iso-8859-1?q?h
    ... You can remove a package or a group of packages via yum. ... The last two installs that fell apart on me just this week I changed nothing at all in yum. ... In one of the installs, I tried to update everything at once, and was subsequently advised not to do so. ... Updating kde-base and various other essential kde libs. ...
    (Fedora)
  • Re: Creating custom deb package with conffiles overrides
    ... I am trying to create a custom configuration package which among ... other things installs an snmpd.conf into /etc/snmp/. ... package declaration to tell apt to override the previously installed snmpd ... but dpkg will mention that the file has been modified ...
    (Debian-User)
  • Configuration file and auxiliary packages
    ... Having hundreds of machines means ... For many packages we have site-specific configuration files we want set up ... install of a package. ... installs, etc.) but these complicate package installation considerably. ...
    (Debian-User)