From 7427de2cbf0c8eae3c5dc769e48e64207affb4b1 Mon Sep 17 00:00:00 2001 From: Simon Clark Date: Oct 12 2017 04:35:49 +0000 Subject: [PATCH 1/2] Merge branch 'f27' into iss22 --- diff --git a/en-US/developers/Development_Tools.adoc b/en-US/developers/Development_Tools.adoc index 848908f..d493b0c 100644 --- a/en-US/developers/Development_Tools.adoc +++ b/en-US/developers/Development_Tools.adoc @@ -3,3 +3,7 @@ include::en-US/entities.adoc[] [[sect-development-tools]] == Development Tools + +[[sect-development-tools-debuginfo]] +=== Debuginfo Package Improvements +To observe what a program is doing, Fedora provides additional meta-data about code that is installed and runs on your system. These can be used together with tracers, profilers and debuggers to better understand what is running on your system (or to understand crashes or failures better). Previously, these debug info meta-data packages were fairly large, containing lots of information about multiple sub-packages together. With Fedora 27, these debug info meta-data packages have been split up into smaller sub-packages, making it possible to install just the debuginfo for one specific sub-package or library. The source files needed for debuggers (but not necessarily for tracers and profilers) have been separated out into their own debugsource package and it is now possible to install multiple, different versions or architectures of the debug info packages at the same time. For example, when trying to introspect a program installed in a container or virtual machine that is a different version of the package installed on the host, or when both a 32 bit and 64 bit version of a library is available. diff --git a/en-US/developers/Development_Web.adoc b/en-US/developers/Development_Web.adoc index 1cd77ce..924f16e 100644 --- a/en-US/developers/Development_Web.adoc +++ b/en-US/developers/Development_Web.adoc @@ -3,3 +3,14 @@ include::en-US/entities.adoc[] [[sect-web-development]] == Web Development + +[[sect-web-development-node]] +=== Node.js 8 +Fedora 27 includes Node.js 8, which is the current version of the platform. This release line will become a Node.js Long Term Support (LTS) release at the end of October 2017. Some of the highlights of Node.js 8 include: + +* http2 support +* experimental support for Node API (N-API) +* a significant update to the V8 JavaScript runtime that includes major improvements in performance and developer-facing APIs +* version 5 of the npm client + +For more information about the range of updates and new features introduced in Node.js 8, please see the https://medium.com/the-node-js-collection/node-js-8-big-improvements-for-the-debugging-and-native-module-ecosystem-58454861f2fc[release announcement]. From 98143b94f052359b29d2d2ec260aa00fec14a3ce Mon Sep 17 00:00:00 2001 From: Simon Clark Date: Oct 12 2017 04:42:35 +0000 Subject: [PATCH 2/2] Add #22 'Kerberos KCM credential cache by default' following review - closes #22 --- diff --git a/en-US/sysadmin/Security.adoc b/en-US/sysadmin/Security.adoc index 762989b..be0c06f 100644 --- a/en-US/sysadmin/Security.adoc +++ b/en-US/sysadmin/Security.adoc @@ -6,7 +6,7 @@ include::en-US/entities.adoc[] [[sect-security-kerberos-kcm]] === Kerberos KCM credential cache by default -Fedora 27 defaults to a new Kerberos credential cache type called Kerberos Cache Manager (KCM) that is better suited for containerized environments and also provides a better user experience in the general case. Key features of KCM include: +Fedora 27 defaults to a new Kerberos credential cache type called Kerberos Cache Manager (KCM), implemented in the sssd-kcm service, that is better suited for containerized environments and also provides a better user experience in the general case. Key features of KCM include: * Kerberos credential caches are handled by a userspace deamon with a UNIX socket entry point. That means the UIDs and GIDs of the cache owners are subject to UID namespacing, which is beneficial in containerized environments. * The UNIX socket can be mounted into containers on demand, thus allowing one or more containers to share a single Kerberos credential cache.