Re: [d-i] Problems with various debconf templates
On Sun, Sep 01, 2002 at 07:50:32PM -0400, Joey Hess wrote:
> Jordi Mallach wrote:
> > > > debconf-mergetemplate debian/template/netcfg-$$TYPE.templates.?? \
> > > > debian/template/netcfg-$$TYPE.templates.??_?? \
> > > > debian/template/netcfg-$$TYPE.templates
> > > This example does not work out of the box, it needs some trick not to
> > > fail when there is no matching file.
> >
> > Is templates.* templates a bad idea?
>
> Perhaps use dh_installdebconf -n, since it does exactly the above,
> robustly?
I am unable to make it work, could you give the exact command-line options?
In base-config, you wrote
dh_installdebconf
# Merge in all templates.
debconf-mergetemplate --drop-old-templates debian/templates.* \
debian/templates > debian/base-config/DEBIAN/templates
echo >> debian/base-config/DEBIAN/templates
debconf-mergetemplate --drop-old-templates apt-setup.templates.* \
apt-setup.templates >> debian/base-config/DEBIAN/templates
Maybe templates files could be placed directly under debian/ and then run
dh_installdebconf
for TYPE in dhcp static; do \
echo >> debian/netcfg-$$TYPE/DEBIAN/templates; \
debconf-mergetemplate --drop-old-templates \
debian/netcfg-common.templates.* \
debian/netcfg-common.templates \
>> debian/netcfg-$$TYPE/DEBIAN/templates; \
done
Denis
Reply to: