Git log: commit 98cb6b932004e428222f3a368ca9ffb9c462d214
Author: Ben Hutchings <benh@debian.org>
Date: Mon Oct 3 01:56:35 2022 +0200
Prepare to release kernel-handbook (1.0.20).
commit 74599e9fab1d4d92ff2676b6952e47894aec404b
Author: Ben Hutchings <benh@debian.org>
Date: Mon Oct 3 01:31:00 2022 +0200
Disable building of Japanese translation since it is now very incomplete
The Japanese string translations haven't been updated since 2015,
except where I updated untranslated text such as URLs. As a result,
the Japanese version of the manual currently contains a lot of text in
English. Until this is fixed, stop building the translated manual and
package.
commit aee28c3af4db5c5ccb13626c866179aefaa8ef12
Author: Ben Hutchings <benh@debian.org>
Date: Mon Oct 3 01:16:40 2022 +0200
Makefile: Generalise translated build target
The rest of the Makefile is written to support multiple translations,
but the actual build was specific to Japanese. Fix that.
commit eee9e616abc7cd28de0b7f37ea05725ed0f93e6e
Merge: b40d7cc 1fda4c1
Author: Ben Hutchings <benh@debian.org>
Date: Mon Oct 3 00:59:00 2022 +0200
Merge branch 'bug-policy' into 'master'
Revise the bug handling policy
See merge request kernel-team/kernel-handbook!3
commit b40d7cc47713af7c910a3b77a382f93778c44e79
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 19:54:31 2022 +0200
Include all authors in the contributor list
Add all Git commit author names, except for "Debian Janitor". Also
list maks with his usual capitalisation, and sort the list in
alphabetical order.
commit 6fdfebad52daeb8a918c92925610e5aeae26e68d
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 19:42:04 2022 +0200
State that Salsa merge requests are now the preferred way to contribute
commit 44c3d009a0f5fe674f48c16d902decf10dae2095
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 19:38:56 2022 +0200
Briefly document interaction of Secure Boot with OOT modules
Refer to the wiki for the details of how to use mokutil, rather
than duplicating that work.
Adjust some wording to account for this extra subsection.
commit 354302bddf50049061f36c37abd363285a4f692e
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 17:55:15 2022 +0200
Document DKMS as the preferred method for OOT module builds
The kernel team has been encouraging use of DKMS since the "squeeze"
release, and far more modules are now packaged for use with it. So
list DKMS first.
commit 80829f076c55065c728731d6e1abdc74ac22e9d6
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 17:51:04 2022 +0200
Introduce subsections for OOT builds with and without module-assistant
commit bad566e58e7eb82a7f0e9f557bb128dabbc161a6
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 17:46:59 2022 +0200
Document explicitly how to install module-assistant
commit 560cd670be2273044ea2ce9d9a92faa02acfcb65
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 17:12:37 2022 +0200
Replace the long explanation of using module-assistant with just "m-a a-i"
Since "m-a a-i" covers the entire process, it doesn't seem very
helpful to give the long explanation as well. We already refer to the
module-assistant documentation for details.
commit b9b852868bf47257f09fcd31e118f0bd24d8799e
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 16:49:40 2022 +0200
Remove long-outdated reference to binary module packages in the archive
These binary module packages were built from the
linux-modules-{extra,contrib,nonfree}-2.6 source package, which were
dropped before the squeeze release(!).
nvidia-graphics-modules carried on building binary module packages
for a while, but was dropped before the stretch release.
commit f9910e22ba3a0421f1239141ba4a50c58ba3da84
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 16:12:30 2022 +0200
Fix reference to GRUB documentation, and drop reference to LILO
We currently suggest running "man grub", but there is no general man
page for GRUB. Suggest "info grub" instead.
LILO was removed some time ago.
commit 6004284e3c2d95a1cbd228fb55d9b9302e15d756
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 16:08:34 2022 +0200
Update copyright dates
commit eea1870b3ba5856003dea336f27a3889108290c9
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 21:27:55 2022 +0200
Capitalise "Git" outside of command and package names
Its documentation and web site refer to it as "Git" not "git".
commit 0d576fbcb8702f80f64d8eab5b35879161bcddd4
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 21:05:10 2022 +0200
Update link to netconsole documentation on www.kernel.org
netconsole.txt has now also been converted to reST.
commit 8bd0e84199ab1d56c98fb7f6d259bf95e81727da
Merge: 40a05ab a7a2909
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 18 14:04:02 2022 +0000
Merge branch 'mr1' into 'master'
Update Debian version in scope to 10
See merge request kernel-team/kernel-handbook!4
commit a7a29092c6451fd6ae880cf2ae3b963cdd9ca4f4
Author: Tomasz Warniełło <tomasz.warniello@gmail.com>
Date: Mon Jul 18 00:28:49 2022 +0200
Update Debian version in scope to 10
commit 1fda4c134db60aa90046f66309099d4aa28f6535
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 21:58:52 2022 +0200
Document when and where a maintainer or submitter should report upstream
We currently only talk about asking submitters to report to an
upstream bug tracker. However, in most cases bugs should be reported
to a mailing list, and this can be done by a maintainer.
- Generalise the "Analysis by maintainer" and "Testing by submitter"
headings to "Responsibility of the {maintainer,submitter}"
- Add a subsection explaining how to find the right place, including
the stable mailing list
- Add forwarding to a mailing list under "Responsibility of the
maintainer"
- Change the text about reporting to an upstream bug tracker to
refer to the new subsection
commit 6b8a920ce99ec4148f5aace470e44ae5a5344b5b
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 22:57:47 2022 +0200
Mention mail archives as possible existing upstream references
commit e8a76a357a3ef9e17fffe95328e350add4f48656
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 22:17:44 2022 +0200
Refer to bug trackers generally, not specifically bugzilla.kernel.org
bugzilla.kernel.org is not that popular with upstream maintainers and
shouldn't be assumed as the default bug tracker. The MAINTAINERS file
now has B: entries identifying where bugs should be sent.
commit c5fa5f7f1b6953cb52e6f5beb067282a03c2fe94
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 22:21:38 2022 +0200
Remove mention of maintainers analysing oopses
We hardly ever do this sort of advaned debugging, so it's not worth
mentioning here.
commit 159b968625bec3b040a92781352c3d07705a0b10
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 22:03:36 2022 +0200
Remove reference to defunct kerneloops.org site
commit fbd359033c1dad844011aecf83cd76853b058998
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 21:27:55 2022 +0200
Capitalise "Git" outside of command and package names
Its documentation and web site refer to it as "Git" not "git".
commit 0c1f5c4bc5116d8662f818c0241413d13cd2a9cf
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 21:05:10 2022 +0200
Update link to netconsole documentation on www.kernel.org
netconsole.txt has now also been converted to reST.
commit 40a05ab5b0cf47f6f486ff0f5adade354461b4bc
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 18:29:44 2022 +0200
Refer to libncurses-dev instead of the now-transitional libncurses5-dev
commit 0ad7c5c8176fcdc7c0eb869178145d9b9d5e1a99
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 18:17:08 2022 +0200
Add new build-dependencies to bisection instructions
The current instructions, mentioning only build-essential, are long
outdated. Add all the possible build-dependencies in the current
upstream version. Also put the package installation in a separate
paragraph rather than combining it with fetching sources.
commit 7635642608ceeedf2942c8137fbd02aa35ea0368
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 18:04:34 2022 +0200
Remove documentation of genorig.py's obsolete, insecure tarball support
I removed support for tarballs and patches in genorig.py, because it
was no longer being tested and didn't include signature verification.
While it will still work in existing stable releases, it shouldn't be
recommended here.
While doing this, also mention that remote Git URLs will work in
bookworm onward.
commit 0b637537ce87e58f4b6919d805e7f1b1333bf6b0
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 17:48:14 2022 +0200
Change custom package building examples to use the bindeb-pkg target
When these examples were written, "make deb-pkg" only created binary
packages. Since Linux 4.3 it also builds a source package that is
usually not going to be needed, and in the process it also cleans the
source, wasting a whole lot of time.
commit d81847f8852ca16da554004433aa63fcebd531cf
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 17:41:23 2022 +0200
Change bisection instructions to include verifying upstream git tags
To establish a trust path, this involves downloading the linux source
package and using its trusted keys and gpgv wrapper script.
This also introduces the old-version and new-version variables and
reuses them further down the instructions.
Closes: #958559
commit d4227f0dd5bc0f4d874b502eeae3083a4f012a31
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 16:42:09 2022 +0200
Fix a plaintext HTTP URL in the Japanese translation
commit 8882e8f721349e97bd4f1074ce31d8f7a10a7cce
Author: Ben Hutchings <benh@debian.org>
Date: Fri Jul 15 16:39:08 2022 +0200
Change URL for kernel git repository to use HTTP-S
commit 9daaae524f90ee492aa5eb73eb5e5619f7805e93
Author: Ben Hutchings <benh@debian.org>
Date: Tue Jan 18 02:06:24 2022 +0100
Delete old CI config that copied the pages branch
I forgot I already had to use CI to do this...
commit 2796c219201af756c3e1e313464f78ed73055763
Author: Ben Hutchings <benh@debian.org>
Date: Tue Jan 18 00:15:27 2022 +0100
Makefile, d/salsa-ci.yml: Move pages update to CI
This will be one less thing to remember.
commit 823e5834d349b055bb9173304261c442278cde0f
Author: Ben Hutchings <benh@debian.org>
Date: Tue Jan 18 00:47:28 2022 +0100
fixup! d/salsa-ci.yml: Add CI configuration for salsa.debian.org
commit 05c0a8ef179f59209d8f88de1b81d1645173d137
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jan 17 22:51:07 2022 +0100
d/salsa-ci.yml: Add CI configuration for salsa.debian.org
commit 2be7fc764655e60aad55ec160dfbe18c1a41522a
Author: Ben Hutchings <benh@debian.org>
Date: Tue Jan 18 00:48:55 2022 +0100
Makefile: Generate git version in a way that works with GitLab CI variables
We currently use "git describe" to generate the version, but this
doesn't work in GitLab CI because we don't have git tags. Also, git
won't be installed by the common salsa-ci pipeline.
Switch to the <version>+git<date>.<hash> format, which we can generate
using either git commands or the variables provided by GitLab CI.
commit fc2230792c34fe4eef6bef868f6f3743b385811d
Merge: f7837c8 40fe802
Author: Ben Hutchings <ben@decadent.org.uk>
Date: Fri Aug 14 00:57:23 2020 +0000
Merge branch 'lintian-fixes' into 'master'
Fix some issues reported by lintian
See merge request kernel-team/kernel-handbook!1
commit 40fe80246c96e913e85d7caf335fdc75f9784ed5
Author: Debian Janitor <janitor@jelmer.uk>
Date: Sun Jun 21 22:53:05 2020 +0000
Set debhelper-compat version in Build-Depends.
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
commit 24ee779b3f52261e136a1b0a2e0f55d9ae79253d
Author: Debian Janitor <janitor@jelmer.uk>
Date: Sun Jun 21 22:52:24 2020 +0000
Bump debhelper from old 11 to 12.
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html
commit 7dfa533862959a0c3594660635bbc8071d1e6635
Author: Debian Janitor <janitor@jelmer.uk>
Date: Sun Jun 21 22:51:43 2020 +0000
Trim trailing whitespace.
Fixes: lintian: file-contains-trailing-whitespace
See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html
commit f7837c8b707942a4c8947aca9f911ee0f8fb9446
Author: Ben Hutchings <ben@decadent.org.uk>
Date: Sun Mar 8 23:52:00 2020 +0000
Makefile: Update name of public pages directory in clean rule
commit 29ce882264d1f4de8659f3727b486adac22dcf0b
Author: Ben Hutchings <ben@decadent.org.uk>
Date: Sun Mar 8 23:44:32 2020 +0000
Link to lore.kernel.org as preferred mail archive
GMANE's web site hasn't worked for years.
commit a8a79f2f61c2f0791458a1b420b9d99fdb776103
Author: Ben Hutchings <ben@decadent.org.uk>
Date: Sun Mar 8 23:43:40 2020 +0000
Correct the filenames where debug-info is enabled in the linux package
Contrary to the current text (and the bug report that prompted the
last change), when debug-info was enabled in debian/config/defines
it was also left enabled in per-arch/flavour definitions which will
override it.
commit 9b33d7c7b390aa54f9b41119f056cdb0f726929d
Author: Ben Hutchings <ben@decadent.org.uk>
Date: Sat Dec 1 18:37:25 2018 +0000
Update link to serial console documentation on www.kernel.org