ubuntu-packaging-guide-team team mailing list archive
-
ubuntu-packaging-guide-team team
-
Mailing list archive
-
Message #02012
[Merge] lp:~sanyasandor/ubuntu-packaging-guide/various-updates into lp:ubuntu-packaging-guide
Sándor Bognár has proposed merging lp:~sanyasandor/ubuntu-packaging-guide/various-updates into lp:ubuntu-packaging-guide.
Commit message:
covering gpg and Thunderbird version changes, fixing typo and apt-cache showsrc has precondition to work
Requested reviews:
Ubuntu Packaging Guide Team (ubuntu-packaging-guide-team)
For more details, see:
https://code.launchpad.net/~sanyasandor/ubuntu-packaging-guide/various-updates/+merge/453594
Recent gpg needs other opotion to ask the questions mentioned in the guide. Version number is from an other guide, could not locate in the change history of gnupg.
Recent Thunderbird do not neeed Enigmail plugin anymore.
Typo fixed
Precondition of "apt-cache showsrc" is explained. Did not find official link to a manual.
"make html" worked fine and looks good to me.
--
Your team Ubuntu Packaging Guide Team is requested to review the proposed merge of lp:~sanyasandor/ubuntu-packaging-guide/various-updates into lp:ubuntu-packaging-guide.
=== modified file 'ubuntu-packaging-guide/fixing-a-bug.rst'
--- ubuntu-packaging-guide/fixing-a-bug.rst 2022-01-19 18:34:17 +0000
+++ ubuntu-packaging-guide/fixing-a-bug.rst 2023-10-15 14:34:37 +0000
@@ -59,7 +59,11 @@
$ apt-cache showsrc tomboy | grep ^Package:
Package: tomboy
-``apt-cache`` is part of the standard installation of Ubuntu.
+``apt-cache`` is part of the standard installation of Ubuntu. Make sure that
+the package sources are enabled in /etc/apt/sources.list. The easiest way to
+do this is to check the *Source code* option on the *Ubuntu Software* tab of the
+*Software & Updates* application.
+
Confirming the problem
======================
@@ -158,7 +162,7 @@
the code on your system, so that you can debug it. The ubuntu-dev-tools
package has a tool called ``pull-lp-source`` that a developer can use to grab
the source code for any package. For example, to grab the source code for the
-tomboy package in ``xenial``, you can type this::
+bumprace package in ``xenial``, you can type this::
$ pull-lp-source bumprace xenial
=== modified file 'ubuntu-packaging-guide/getting-set-up.rst'
--- ubuntu-packaging-guide/getting-set-up.rst 2017-12-19 16:08:45 +0000
+++ ubuntu-packaging-guide/getting-set-up.rst 2023-10-15 14:34:37 +0000
@@ -63,6 +63,10 @@
$ gpg --gen-key
+If you have gpg version >= 2.1.17, run::
+
+ $ gpg --full-generate-key
+
GPG will first ask you which kind of key you want to generate. Choosing the
default (RSA and DSA) is fine. Next it will ask you about the keysize. The
default (currently 2048) is fine, but 4096 is more secure. Afterwards, it will
@@ -224,9 +228,9 @@
password, then click the link to confirm that the key is yours.`
Launchpad encrypts the email, using your public key, so that it can be sure
-that the key is yours. If you are using Thunderbird, the default Ubuntu email
+that the key is yours. If you are using Thunderbird (version < 78), the default Ubuntu email
client, you can install the `Enigmail plugin <Enigmail_>`_
-to easily decrypt the message.
+to easily decrypt the message. Beginning with version 78, Thunderbird has built-in support for OpenPGP.
If your email software does not support OpenPGP
encryption, copy the encrypted email's contents, type ``gpg`` in your
terminal, then paste the email contents into your terminal window.
Follow ups