The current document still refers to /etc/qubes-rpc/policy and uses
the old 3-column format. This commit updates it to use
/etc/qubes/policy.d and and 5+-column format.
Additionally, correct a technical inaccuracy in the final example
(the policy which the reader is instructed to create denies requests
from source_vm2 with the +testfile1 argument, but the prose states
that it will be accepted).
At noted by Marek [1] GPG keyrings for verifying 4.1+ packages only
started being available in 4.1 templates. Telling people to fetch
the keyrings through another method would make instructions too
complicated. For this reason it seems simpler to just tell people to
use the new templates instead.
[1]: https://github.com/QubesOS/qubes-doc/pull/1345#issuecomment-1803517947
Tell users to upgrade the software sources. Otherwise they may miss
on critical integrations for 4.2 like VMExec (for the updater to work)
and most importantly, after 4.1 is EOL, it'll silently stop resolving
qubes package upgrades even though the template is not yet EOL.
Use heading levels consistently, especially:
- do not use title in the middle of the page - there is just one page
title, at the top, added automatically
- do not skip levels (if there is ###, put ## before)
Removed:
- qubes-core-agent-networking: already a dependency of
qubes-core-agent-network-manager;
Added:
- wpasupplicant: required for Wi-Fi, it is recommended by
network-manager but is not installed if not installing recommends.
It is required on Fedora by NetworkManager-wifi and was installed by
default on Debian Minimal before
https://github.com/QubesOS/qubes-builder-debian/pull/74;
- gnome-keyring: already recommended on the Fedora section, saves Wi-Fi
password;