lwn.net 피드 구독하기
LWN.net is a comprehensive source of news and opinions from and about the Linux community. This is the main LWN.net feed, listing all articles which are posted to the site front page.
업데이트: 1시간 57분 지남

Security updates for Tuesday

화, 2021/09/14 - 11:58오후
Security updates have been issued by openSUSE (libaom and nextcloud), Oracle (cyrus-imapd, firefox, and thunderbird), Red Hat (kernel and kpatch-patch), Scientific Linux (firefox and thunderbird), and Ubuntu (apport).

A disagreement over the PostgreSQL trademark

화, 2021/09/14 - 2:50오전
This release on PostgreSQL.org describes an ongoing disagreement over the PostgreSQL trademark:

In 2020, the PostgreSQL Core Team was made aware that an organization had filed applications to register the 'PostgreSQL' and 'PostgreSQL Community' trademarks in the European Union and the United States, and had already registered trademarks in Spain. The organization, a 3rd party not-for-profit corporation in Spain called 'Fundación PostgreSQL,' did not give any indication to the PostgreSQL Core Team or PGCAC that they would file these applications.


[$] The rest of the 5.15 merge window

화, 2021/09/14 - 1:14오전
Linus Torvalds released 5.15-rc1 and closed the merge window for this release on September 12; at that point, 10,471 non-merge changesets had found their way into the mainline repository. Those changesets contain a lot of significant changes and improvements. Read on for a summary of what came into the mainline in the roughly 7,000 changesets pulled since our first-half summary was written.

Security updates for Monday

화, 2021/09/14 - 12:37오전
Security updates have been issued by Debian (qemu and thunderbird), Fedora (chromium, firefox, and mosquitto), openSUSE (apache2-mod_auth_openidc, gifsicle, openssl-1_1, php7-pear, and wireshark), Oracle (oswatcher), Red Hat (cyrus-imapd, firefox, and thunderbird), SUSE (apache2-mod_auth_openidc, compat-openssl098, php7-pear, and wireshark), and Ubuntu (git and linux, linux-aws, linux-aws-hwe, linux-azure, linux-azure-4.15, linux-dell300x, linux-hwe, linux-kvm, linux-oracle, linux-snapdragon).

GDB 11.1 released

월, 2021/09/13 - 10:32오후
Version 11.1 of the GDB debugger is out. There are a number of new features, and somebody will surely be disappointed to see that support for debugging Arm Symbian programs has been removed.

Kernel prepatch 5.15-rc1

월, 2021/09/13 - 11:53오전
Linus has released 5.15-rc1 and closed the merge window for this development cycle.

So 5.15 isn't shaping up to be a particularly large release, at least in number of commits. At only just over 10k non-merge commits, this is in fact the smallest rc1 we have had in the 5.x series. We're usually hovering in the 12-14k commit range.

That said, counting commits isn't necessarily the best measure, and that might be particularly true this time around. We have a few new subsystems, with NTFSv3 and ksmbd standing out.


Stable kernels for Sunday

월, 2021/09/13 - 5:30오전
The 5.14.3, 5.13.16, 5.10.64, and 5.4.145 stable kernel updates have been released; each contains another set of important fixes.

SPDX Becomes Internationally Recognized Standard for Software Bill of Materials

토, 2021/09/11 - 1:31오전
The Linux Foundation has announced that Software Package Data Exchange (SPDX) has become an international standard (ISO/IEC 5962:2021). SPDX has been used in the kernel and other projects to identify the licenses and attach other metadata to software components. Between eighty and ninety percent (80%-90%) of a modern application is assembled from open source software components. An SBOM [software bill of materials] accounts for the software components contained in an application — open source, proprietary, or third-party — and details their provenance, license, and security attributes. SBOMs are used as a part of a foundational practice to track and trace components across software supply chains. SBOMs also help to proactively identify software issues and risks and establish a starting point for their remediation.

SPDX results from ten years of collaboration from representatives across industries, including the leading Software Composition Analysis (SCA) vendors – making it the most robust, mature, and adopted SBOM standard.


[$] The folio pull-request pushback

금, 2021/09/10 - 11:27오후
When we last caught up with the page folio patch set, it appeared to be on track to be pulled into the mainline during the 5.15 merge window. Matthew Wilcox duly sent a pull request in August to make that happen. While it is possible that folios could still end up in 5.15, that has not happened as of this writing and appears increasingly unlikely. What we got instead was a lengthy discussion on the merits of the folio approach.

Security updates for Friday

금, 2021/09/10 - 11:10오후
Security updates have been issued by Debian (firefox-esr, ghostscript, ntfs-3g, and postorius), Fedora (java-1.8.0-openjdk-aarch32, libtpms, and salt), openSUSE (libaom, libtpms, and openssl-1_0_0), Red Hat (openstack-neutron), SUSE (grilo, java-1_7_0-openjdk, libaom, libtpms, mariadb, openssl-1_0_0, openssl-1_1, and php74-pear), and Ubuntu (firefox and ghostscript).

Cro: Maintain it With Zig

금, 2021/09/10 - 4:15오전
This blog post by Loris Cro makes the claim that the Zig language is the solution to a lot of low-level programming problems:

Freeing the art of systems programming from the grips of C/C++ cruft is the only way to push for real change in our industry, but rewriting everything is not the answer. In the Zig project we’re making the C/C++ ecosystem more fun and productive. Today we have a compiler, a linker and a build system, and soon we’ll also have a package manager, making Zig a complete toolchain that can fetch dependencies and build C/C++/Zig projects from any target, for any target.

(LWN looked at Zig last year).


[$] Extended attributes for special files

목, 2021/09/09 - 11:32오후
The Linux extended-attribute mechanism allows the attachment of metadata to files within a filesystem. It tends to be little used — at least, in the absence of a security module like SELinux. There is interest in how these attributes work, though, as evidenced by the discussions that have followed the posting of revisions of this patch by Vivek Goyal, which seeks to make a seemingly small change to the rules regarding extended attributes and special files.

The Open Source Initiative's new executive director

목, 2021/09/09 - 11:09오후
The Open Source Initiative has announced the appointment of Stefano Maffulli as its executive director. "'Bringing Stefano Maffulli on board as OSI’s first Executive Director is the culmination of a years-long march toward professionalization, so that OSI can be a stronger and more responsive advocate for open source,' says Joshua Simmons, Board Chair of OSI."

Security updates for Thursday

목, 2021/09/09 - 11:03오후
Security updates have been issued by Fedora (lynx, matrix-synapse, and proftpd), openSUSE (ntfs-3g_ntfsprogs), Oracle (kernel), Red Hat (RHV-H), Scientific Linux (kernel), and Ubuntu (libapache2-mod-auth-mellon, linux, linux-aws, linux-aws-5.11, linux-azure, linux-azure-5.11, linux-gcp, linux-hwe-5.11, linux-kvm, linux-oracle, linux-oracle-5.11, linux-raspi, linux, linux-aws, linux-aws-5.4, linux-azure, linux-azure-5.4, linux-gcp, linux-gcp-5.4, linux-gke, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-kvm, linux-oracle, linux-oracle-5.4, and linux-azure-5.8, linux-oem-5.10).

[$] LWN.net Weekly Edition for September 9, 2021

목, 2021/09/09 - 10:06오전
The LWN.net Weekly Edition for September 9, 2021 is available.

[$] Applying PEP 8

목, 2021/09/09 - 6:32오전
Two recent threads on the python-ideas mailing list have overlapped to a certain extent; both referred to Python's style guide, but the discussion indicates that the advice in it may have been stretched further than intended. PEP 8 ("Style Guide for Python Code") is the longstanding set of guidelines and suggestions for code that is going into the standard library, but the "rules" in the PEP have been applied in settings and tools well outside of that realm. There may be reasons to update the PEP—some unrelated work of that nature is ongoing, in fact—but Pythonistas need to remember that the suggestions in it are not carved in stone.

Stable kernel updates

수, 2021/09/08 - 11:45오후
Stable kernels 5.14.2, 5.13.15, and 5.10.63 have been released. As usual, there are important fixes and users should upgrade.

Security updates for Wednesday

수, 2021/09/08 - 11:38오후
Security updates have been issued by Debian (haproxy), Fedora (libguestfs, ntfs-3g, ntfs-3g-system-compression, partclone, testdisk, vim, and wimlib), Mageia (kernel and kernel-linus), openSUSE (haproxy), Oracle (kernel), Red Hat (kernel, kernel-rt, and kpatch-patch), SUSE (haproxy), and Ubuntu (cpio, haproxy, libapache2-mod-auth-mellon, libgd2, linux, linux-aws, linux-kvm, linux-lts-xenial, openvswitch, python-pysaml2, and sssd).

Firefox 92.0 and Firefox ESR

수, 2021/09/08 - 5:29오전
Firefox 92.0 has been released. In this version Firefox can now automatically upgrade to HTTPS using HTTPS RR as Alt-Svc headers, support full-range color levels for video playback on many systems, and more.

Firefox 78.14.0 ESR and Firefox 91.1.0 have also been released. ESR78 will reach end-of-life in November.


[$] FOSS for amateur radio

수, 2021/09/08 - 4:07오전
Amateur ("ham") radio operators have been experimenting with ways to use computers in their hobby since PCs became widely available—perhaps even before then. While many people picture hams either talking into a microphone or tapping a telegraph key, many hams now type on a keyboard or even click buttons on a computer screen to make contacts. Even hams who still prefer to talk or use Morse code may still use computers for some things, such as logging contacts or predicting radio conditions. While most hams use Windows, there is no shortage of ham radio software for Linux.