was released on September 17, with the final version scheduled
for October 5, roughly a year after the release of Python 3.8
. Python 3.9
will come with new operators for dictionary unions, a new parser, two string
operations meant to eliminate some longstanding confusion, as well as
improved time-zone handling and type hinting. Developers may need to do some
porting for code coming from Python 3.8 or earlier, as the new release has
removed several previously-deprecated features still lingering from Python
Security updates have been issued by Mageia (mysql-connector-java), openSUSE (chromium, curl, libqt4, and singularity), Red Hat (bash and kernel), SUSE (python-pip and python3), and Ubuntu (busybox, ceph, freeimage, libofx, libpam-tacplus, linux, linux-aws, linux-aws-hwe, linux-azure, linux-azure-4.15, linux-gcp, linux-gcp-4.15, linux-gke-4.15, linux-hwe, linux-oem, linux-oracle, linux-raspi2, linux-snapdragon, linux, linux-azure, linux-gcp, linux-oracle, novnc, and tnef).
Kees Cook catches
up with the security-related changes
in the 5.7 kernel.
"The kernel’s Linux Security Module (LSM) API provide a way to write
security modules that have traditionally implemented various Mandatory
Access Control (MAC) systems like SELinux, AppArmor, etc. The LSM hooks are
numerous and no one LSM uses them all, as some hooks are much more
specialized (like those used by IMA, Yama, LoadPin, etc). There was not,
however, any way to externally attach to these hooks (not even through a
regular loadable kernel module) nor build fully dynamic security policy,
until KP Singh landed the API for building LSM policy using BPF. With this,
it is possible (for a privileged process) to write kernel LSM hooks in BPF,
allowing for totally custom security policy (and reporting)."
The fourth report from k2k20 comes from Florian Obser (florian@), who worked mostly on DNS related things:
I spent the week before the hackathon with monitoring the current
pandemic situation. Will ze germans let me in? Will I put people at
risk? In the end it all looked OK-ish and I booked my train ticket a
day before leaving. Time to pack!
My current bag of holding is an Osprey Talon 22 and it fits an X1,
roost laptop stand, Microsoft sculpt keyboard, assorted cables,
toiletry bag and clothing for 6 days. Yes, this includes fresh
underwear and T-Shirts for every day.