linux/debian/templates
Ben Hutchings b4b1be4c52 Move debug symbols back to the main archive
dak currently allows a binary upload to include debug symbol packages
that don't appear in the overrides file or the Binary field of the
changes file, so long as they have the appropriate
'Auto-Built-Package' field and their name matches another binary
package in the upload plus the '-dbgsym' suffix.

For architectures with code signing enabled, our binary uploads never
match this condition as the corresponding binary package has the
'-unsigned' suffix and the debug symbols package does not.  Since we
do list the debug symbol packages in the Binary field, they do get
added to the overrides file when accepted through the NEW queue, but
they are automatically pruned from there some time later.  Later
uploads then have to go through NEW even though they are not
introducing new binary packages.  This would be a big problem for
stable security updates.

For now, move debug symbols back to the main archive with the old
'-dbg' suffix.  Keep them enabled for all architectures.
2017-04-16 18:53:35 +01:00
..
image.bug bug script: Optionally use sudo to read a restricted kernel log 2016-10-07 03:11:08 +01:00
control.docs.in debian/control,debian/rules,debian/rules.d: Support the 'nodoc' build profile 2016-05-15 03:11:42 +01:00
control.extra.in Revert "Revert "Compile with gcc-6 on all architectures" and "Properly update to gcc-6"" 2016-11-03 13:33:44 -06:00
control.headers.arch.in debian/control,debian/rules: Support a 'stage1' build profile (Closes: #695243) 2015-11-10 13:34:39 +00:00
control.headers.featureset.in linux-headers-common: Make these packages architecture-independent 2016-12-01 20:08:30 +00:00
control.headers.in debian/control,debian/rules: Support a 'stage1' build profile (Closes: #695243) 2015-11-10 13:34:39 +00:00
control.image-dbg.in Move debug symbols back to the main archive 2017-04-16 18:53:35 +01:00
control.image-unsigned.in linux-image: Add '-unsigned' suffix to packages with modules that will later be signed 2016-06-10 14:47:47 +01:00
control.image.in linux-image: Use linux-check-removal command in prerm; remove debconf templates 2016-06-06 17:21:34 +01:00
control.libc-dev.in linux-libc-dev: Drop obsolete Replaces/Conflicts with linux-kernel-headers 2016-06-05 23:21:01 +01:00
control.main.in W: linux-tools source: debhelper-but-no-misc-depends libcpupower-dev 2016-03-20 16:04:38 +00:00
control.source.in linux-cpupower: Use dh-exec architecture filtering for x86-specific files 2017-01-27 22:10:56 +00:00
control.tools.in [x86] linux-cpupower: Add turbostat and x86_energy_perf_policy commands 2017-01-24 03:55:26 +00:00
headers.postinst.in linux-headers: Make postinst script less verbose (see: #734266) 2016-01-27 19:52:52 +00:00
image-dbg.lintian-override.in Move debug symbols back to the main archive 2017-04-16 18:53:35 +01:00
image.postinst.in linux-image: Use linux-check-removal command in prerm; remove debconf templates 2016-06-06 17:21:34 +01:00
image.postrm.in linux-image: postrm: Make failure of rmdir on purge non-fatal (Closes: #836282) 2016-09-16 23:49:36 +01:00
image.preinst.in linux-image: Make a newly installed kernel the default if the package was previously removed 2016-06-05 02:11:45 +01:00
image.prerm.in linux-image: Use linux-check-removal command in prerm; remove debconf templates 2016-06-06 17:21:34 +01:00
lintian-overrides.perf.in linux-perf: Override lintian errors for perf-read-vdso{,x}32 in 64-bit packages 2016-03-20 19:08:47 +00:00
tests-control.main.in selftests: Run non-default tests 2015-10-31 22:17:39 +00:00