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.
업데이트: 4분 18초 지남

Lots of stable kernel updates

목, 2019/02/07 - 6:30오전
The 4.20.7, 4.19.20, 4.14.98, 4.9.155, 4.4.173, and 3.18.134 stable kernels have all been released. The usual drill applies: each contains a number of important fixes and upgrading is recommended.

[$] Saving birds with technology

목, 2019/02/07 - 2:26오전

Two members of the Cacophony Project came to linux.conf.au 2019 to give an overview of what the project is doing to increase the amount of bird life in New Zealand. The idea is to use computer vision and machine learning to identify and eventually eliminate predators in order to help bird populations; one measure of success will be the volume and variety of bird song throughout the islands. The endemic avian species in New Zealand evolved without the presence of predatory mammals, so many of them have been decimated by the predation of birds and their eggs. The Cacophony Project is looking at ways to reverse that.


Security updates for Wednesday

목, 2019/02/07 - 12:46오전
Security updates have been issued by Debian (dovecot and libav), openSUSE (kernel and krb5), Scientific Linux (thunderbird), SUSE (curl, lua53, python3, and spice), and Ubuntu (dovecot).

[$] Mozilla's initiatives for non-creepy deep learning

목, 2019/02/07 - 12:13오전
Jack Moffitt started off his 2019 linux.conf.au talk by calling attention to Facebook's "Portal" device. It is, he said, a cool product, but raises an important question: why would anybody in their right mind put a surveillance device made by Facebook in their kitchen? There are a lot of devices out there — including the Portal — using deep-learning techniques; they offer useful functionality, but also bring a lot of problems. We as a community need to figure out a way to solve those problems; he was there to highlight a set of Mozilla projects working toward that goal.

[$] Fixing page-cache side channels, second attempt

수, 2019/02/06 - 1:40오전
The kernel's page cache, which holds copies of data stored in filesystems, is crucial to the performance of the system as a whole. But, as has recently been demonstrated, it can also be exploited to learn about what other users in the system are doing and extract information that should be kept secret. In January, the behavior of the mincore() system call was changed in an attempt to close this vulnerability, but that solution was shown to break existing applications while not fully solving the problem. A better solution will have to wait for the 5.1 development cycle, but the shape of the proposed changes has started to come into focus.

Security updates for Tuesday

수, 2019/02/06 - 1:02오전
Security updates have been issued by Debian (libgd2), Fedora (java-11-openjdk, kernel, and kernel-headers), openSUSE (firefox, mysql-community-server, and pdns-recursor), Oracle (thunderbird), Red Hat (rh-haproxy18-haproxy, systemd, and thunderbird), SUSE (haproxy, spice, and uriparser), and Ubuntu (dovecot, kernel, linux, linux-aws, linux-gcp, linux-kvm, linux-raspi2, linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon, linux-aws, linux-gcp, linux-kvm, linux-oem, linux-raspi2, linux-hwe, linux-aws-hwe, linux-gcp, linux-lts-trusty, and linux-lts-xenial, linux-aws).

[$] Python elects a steering council

화, 2019/02/05 - 6:04오전

After a two-week voting period, which followed a two-week nomination window, Python now has its governance back in place—with a familiar name in the mix. As specified in PEP 13 ("Python Language Governance"), five nominees were elected to the steering council, which will govern the language moving forward. It may come as a surprise to some that Guido van Rossum, whose resignation as benevolent dictator for life (BDFL) led to the need for a new governance model and, ultimately, to the vote for a council, was one of the 17 candidates. It is perhaps much less surprising that he was elected to share the duties he once wielded solo.


Results of the first Python Steering Council election

화, 2019/02/05 - 1:18오전
The governance model adopted by the Python community after Guido van Rossum stepped down included the election of a Steering Council. The first such election has just concluded; the council will be made up of Barry Warsaw, Brett Cannon, Carol Willing, Guido van Rossum, and Nick Coghlan.

Security updates for Monday

화, 2019/02/05 - 12:59오전
Security updates have been issued by CentOS (bind, firefox, GNOME, kernel, systemd, and thunderbird), Debian (debian-security-support, drupal7, libreoffice, libvncserver, phpmyadmin, and rssh), Fedora (binutils and firefox), Mageia (firefox and netatalk), openSUSE (avahi and python-paramiko), Red Hat (Red Hat Gluster Storage Web Administration), Slackware (mariadb), and SUSE (java-11-openjdk, kernel, and python).

Kernel prepatch 5.0-rc5

화, 2019/02/05 - 12:38오전
The 5.0-rc5 kernel prepatch is out. "Nothing looks particularly worrisome, so assuming the trend holds, we look to be on track for a fairly normal release cycle despite the early hiccups due to the holidays."

[$] Rusty's reminiscences

토, 2019/02/02 - 7:45오전
Rusty Russell was one of the first developers paid to work on the Linux kernel and the founder of the conference now known as linux.conf.au (LCA); he is one of the most highly respected figures in the Australian free-software community. The 2019 LCA was the 20th edition of this long-lived event; the organizers felt that it was an appropriate time to invite Russell to deliver the closing keynote talk. He used the opportunity to review his path into free software and the creation of LCA, but first a change of clothing was required.

The GNU C Library version 2.29 is now available

토, 2019/02/02 - 2:31오전
Version 2.29 of the GNU C library (glibc) is now available. It includes a wrapper for the getcpu() system call, optimized generic versions of multiple math functions (e.g. exp(), log2(), sinf()), new functions to allow posix_spawn() to run the new process in a different directory, and more.

Security updates for Friday

토, 2019/02/02 - 1:08오전
Security updates have been issued by Debian (agg, golang-1.7, golang-1.8, mariadb-10.0, and postgis), Fedora (kernel, kernel-headers, and kernel-tools), Mageia (gitolite and libvorbis), openSUSE (pdns-recursor and webkit2gtk3), Oracle (firefox, ghostscript, kernel, polkit, spice, and spice-server), Red Hat (etcd, ghostscript, polkit, spice, and spice-server), Scientific Linux (ghostscript, polkit, spice, and spice-server), SUSE (python3), and Ubuntu (libvncserver).

Four new stable kernels

금, 2019/02/01 - 12:32오전
Greg Kroah-Hartman has released the 4.20.6, 4.19.19, 4.14.97, and 4.9.154. These kernels contain important fixes throughout the kernel tree; users should upgrade.

Security updates for Thursday

목, 2019/01/31 - 11:53오후
Security updates have been issued by Arch Linux (ghostscript), Debian (firefox-esr, libgd2, libvncserver, php-pear, rssh, and spice), Fedora (docker, docker-latest, firefox, moodle, and wireshark), Mageia (bluez, ghostscript, php-tcpdf, phpmyadmin, virtualbox, and zeromq), openSUSE (ghostscript), Red Hat (firefox), Scientific Linux (firefox), Slackware (kernel), and Ubuntu (avahi, firefox, and openjdk-8, openjdk-lts).

[$] LWN.net Weekly Edition for January 31, 2019

목, 2019/01/31 - 10:11오전
The LWN.net Weekly Edition for January 31, 2019 is available.

[$] Design for security

목, 2019/01/31 - 6:01오전

Serena Chen began her talk in the Security, Identity & Privacy miniconf at linux.conf.au 2019 with a plan to dispel a pervasive myth that "usability and security are mutually exclusive". She hoped that by the end of her talk, she could convince the audience that the opposite is true: good user experience design and good security cannot exist without each other. It makes sense, she said, because a secure system must be reliable and controllable, which means it must be usable, while a usable system must be less confusing, thus it is more secure.


Alpine Linux 3.9.0 Released

목, 2019/01/31 - 3:17오전
Alpine Linux 3.9 has been released. This version features support for armv7, a switch from LibreSSL to OpenSSL, improved GRUB support, and more.

[$] An open-source artificial pancreas

목, 2019/01/31 - 1:02오전

Dana Lewis said that her keynote at linux.conf.au 2019 would be about her journey of learning about open source and how it could be applied in the healthcare world. She hoped it might lead some attendees to use their talents on solutions for healthcare. Her efforts and those of others in the community have led to a much better quality of life for a number of those who suffer from a chronic, time-consuming disease.


Security updates for Wednesday

목, 2019/01/31 - 12:35오전
Security updates have been issued by Arch Linux (subversion), Debian (apache2, firefox-esr, qemu, rssh, and spice), Fedora (lua, mingw-python-qt5, mingw-qt5-qt3d, mingw-qt5-qtactiveqt, mingw-qt5-qtbase, mingw-qt5-qtcharts, mingw-qt5-qtdeclarative, mingw-qt5-qtgraphicaleffects, mingw-qt5-qtimageformats, mingw-qt5-qtlocation, mingw-qt5-qtmultimedia, mingw-qt5-qtquickcontrols, mingw-qt5-qtscript, mingw-qt5-qtsensors, mingw-qt5-qtserialport, mingw-qt5-qtsvg, mingw-qt5-qttools, mingw-qt5-qttranslations, mingw-qt5-qtwebkit, mingw-qt5-qtwebsockets, mingw-qt5-qtwinextras, mingw-qt5-qtxmlpatterns, mingw-sip, nagios, and radvd), Oracle (bind, kernel, and systemd), Red Hat (bind, kernel, kernel-alt, kernel-rt, and systemd), Scientific Linux (bind, kernel, and systemd), Slackware (mozilla), SUSE (kernel, openssl-1_1, and subversion), and Ubuntu (openvswitch).