summaryrefslogtreecommitdiff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* kernel-install: support the case /etc/machine-id is missing or empty (#5975)Yu Watanabe2017-05-301-0/+7
| | | | | | | | | | | | Some .install plugins does not require that machine ID is set such as 20-grubby.install for Fedora and 50-depmod.install. To support such plugins to run without valid machine-id, this commit makes the following change: * if /etc/machine-id is missing or empty, create temporary directory and set its path to BOOT_DIR_ABS, * run the .install helpers with KERNEL_INSTALL_MACHINE_ID environment variable that'd be empty if /etc/machine-id is missing or empty. This may be useful for installing kernel for e.g. stateless systems which initialize machine-id while booting the systems.
* nss-resolve: drop the internal fallback to libnss_dns (#5945)Zbigniew Jędrzejewski-Szmek2017-05-121-0/+7
| | | | | | | | | | | | | | | | | | | If we could not communicate with systemd-resolved, we would call into libnss_dns. libnss_dns would return NOTFOUND for stuff like "localhost" and other names resolved by nss-myhostname, which we would fall under the !UNAVAIL= condition and cause resolution to fail. So the following recommended configuration in nsswitch.conf would not work: hosts: resolve [!UNAVAIL=return] dns myhostname Remove the internal fallback code completely so that the fallback logic can be configured in nsswitch.conf. Tested with hosts: resolve [!UNAVAIL=return] myhostname and hosts: resolve [!UNAVAIL=return] dns myhostname Fixes #5742.
* man: Fix reference to timer-sync.target instead of time-sync.target (#5764)Philip Withnall2017-04-201-1/+1
| | | | | Also fix an erroneous reference to it in the NEWS file, for posterity. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* README: document that gperf 3.1 is required for building nowLennart Poettering2017-03-301-0/+3
|
* NEWS: fix word (#5514)Lucas Werkmeister2017-03-011-1/+1
|
* NEWS: 'systemd' is always spelt with a lowercase 's'v233Lennart Poettering2017-03-011-1/+1
|
* NEWS: add note about 'make install-tests' (#5512)Zbigniew Jędrzejewski-Szmek2017-03-011-0/+4
|
* NEWS: reorder entries by subject, fix some typos and descriptions (#5511)Zbigniew Jędrzejewski-Szmek2017-03-011-107/+105
| | | | | | | | | | | | This doesn't add anything major, but moves some stuff around. In particular changes which might require updates to the build environment (new kernel requirements, cgroup stuff, dbus, etc) are moved to the top, where it's most likely that people will read them. In particular cgroup hierarchy changes are moved to the top because they're most likely to be problematic. Various items are grouped by subject where it's easy. The description of list-jobs --after/--before was reversed.
* update NEWS for v233 (#5503)Lennart Poettering2017-03-011-23/+79
|
* NEWS: fix typo (#5453)Thomas H. P. Andersen2017-02-251-1/+1
|
* NEWS: add a comment about udev's MemoryDenyWriteExecute= setting (#5414)Lennart Poettering2017-02-211-0/+7
| | | | | | | | | | | | Apparently if people are adventurous enought to run Go programs in udev rules they might run into problems with MemoryDenyWriteExecute=. I am pretty sure the best way out is for the toolchain generating programs incompatible with W^X to be fixed, but this still deserves documentation. This was forgotten for the 232 release, hence add it now, retroactively. See: #5400
* NEWS: document ExecStartPost change in NEWS (#5415)Lennart Poettering2017-02-211-0/+4
| | | | | | | Follow up for #4843. Taking @joukewitteveen's suggestion into account: https://github.com/systemd/systemd/pull/4843#issuecomment-280306811
* NEWS, README: use www prefix in freedesktop.org URLsAsciiWolf2017-02-211-1/+1
|
* Merge pull request #5410 from AsciiWolf/https-urlsZbigniew Jędrzejewski-Szmek2017-02-211-10/+10
|\ | | | | Use https:// in URLs when possible.
| * NEWS: use https:// in URLsAsciiWolf2017-02-211-10/+10
| |
* | NEWS: fix typos, grammar, and small errors (#5407)Martin Pitt2017-02-211-20/+19
|/
* start putting together a NEWS entry for 233Lennart Poettering2017-02-211-4/+317
|
* core: explicitly verify that BindsTo= deps are in order before dispatch ↵Lennart Poettering2017-02-141-0/+4
| | | | | | | | | | | | | | start operation of a unit Let's make sure we verify that all BindsTo= are in order before we actually go and dispatch a start operation to a unit. Normally the job queue should already have made sure all deps are in order, but this might not have been sufficient in two cases: a) when the user changes deps during runtime and reloads the daemon, and b) when the user placed BindsTo= dependencies without matching After= dependencies, so that we don't actually wait for the bound to unit to be up before upping also the binding unit. See: #4725
* resolve: mention added mDNS support in NEWSDmitry Rozhkov2017-01-191-0/+5
| | | | Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
* Merge pull request #4879 from poettering/systemdZbigniew Jędrzejewski-Szmek2017-01-141-0/+5
|\
| * build-sys: don't mke use of "sushell" automaticallyLennart Poettering2016-12-201-0/+5
| | | | | | | | | | | | | | | | "sushell" is a Fedora-specific concept, shipped as part of "initscripts". We shouldn't actively search for it if we can avoid it. Hence, lets now default to /bin/sh as debug shell on all systems, and permit Fedora to override that for their RPMs via --with-debug-shell= at configure time.
* | NEWS: describe DBus policy move (#4999)Mike Gilbert2016-12-301-0/+4
|/ | | Text as provided by zbyszek in 52b2f6b3.
* NEWS: mention more aggressive failing of notify servicesJouke Witteveen2016-11-291-0/+4
|
* core: add 'c' in confirmation_spawn to resume the boot processFranck Bui2016-11-171-0/+1
|
* core: add 'j' in confirmation_spawn to list the jobs that are in progressFranck Bui2016-11-171-0/+1
|
* core: add 'D' in confirmat spawn to show a full dump of the unit to spawnFranck Bui2016-11-171-0/+1
|
* core: add 'i' in confirm spawn to give a short summary of the unit to spawnFranck Bui2016-11-171-0/+1
|
* core: rework the confirmation spawn promptFranck Bui2016-11-171-0/+1
| | | | | | | | | | | | | | | | Previously it was "[Yes, Fail, Skip]" which is pretty misleading because it suggests that the whole word needs to be entered instead of a single char. Also this won't fit well when we'll extend the number of choices. This patch addresses this by changing the choice hint with "[y, f, s – h for help]" so it's now clear that a single letter has to be entered. It also introduces a new choice 'h' which describes all possible choices since a single letter can be not descriptive enough for new users. It also allow to stick with the same hint string regardless of how many choices we will support.
* core: in confirm_spawn, the meaning of 'n' and 's' choices are confusingFranck Bui2016-11-171-0/+12
| | | | | | | | | | | | | | | | | | Before this patch we had: - "no" which gives "failing execution" but the command is actually assumed as succeed. - "skip" which gives "skipping", but the command is assumed to have failed, which ends up with "Failed to start ..." on the console. Now we have: - "fail" which gives "failing execution" and the command is indeed assumed as failed. - "skip" which gives "skipping execution" and the command is assumed as succeed.
* final NEWS update for 232 (#4558)Lennart Poettering2016-11-031-2/+2
| | | let's get this out today!
* add two additional entries to NEWSLennart Poettering2016-11-021-0/+9
|
* NEWS: add contributor list to news fileLennart Poettering2016-11-021-0/+29
| | | | | | | Unfortunately, github drops the original commiter when a PR is "squashed" (even if it is only a single commit) and replaces it with some rubbish github-specific user id. Thus, to make the contributors list somewhat useful, update the .mailmap file and undo all the weirdness github applied there.
* update NEWS file a bit moreLennart Poettering2016-10-251-2/+84
|
* Various additions to NEWSLennart Poettering2016-10-241-27/+72
|
* NEWS: fix typosJakub Wilk2016-10-221-14/+14
|
* NEWS: option is ProtectKernelTunables not ProtectedKernelTunables (#4451)Djalal Harouni2016-10-211-1/+1
|
* NEWS: update NEWS about ProtectKernelModules= option (#4445)Djalal Harouni2016-10-211-2/+5
|
* nspawn, NEWS: add missing "s" in --private-users-chown (#4438)Zbigniew Jędrzejewski-Szmek2016-10-211-7/+7
|
* units: systemd-udevd: add AF_INET and AF_INET6 to RestrictAddressFamilies= ↵Yu Watanabe2016-10-061-14/+0
| | | | | | | (#4296) The udev builtin command `net_setup_link` requires AF_INET and AF_INET6. Fixes #4293.
* NEWS: typo fixes (#4285)Thomas H. P. Andersen2016-10-041-3/+3
|
* Typo (`mathes` → `matches`) (#4283)Lucas Werkmeister2016-10-041-1/+1
|
* Merge pull request #4273 from keszybz/docsMartin Pitt2016-10-041-16/+60
|\ | | | | Routing-domains-manpage tweak and NEWS update
| * NEWS: add another batch of entriesZbigniew Jędrzejewski-Szmek2016-10-031-16/+60
| |
* | Typo (`virtiualization` → `virtualization`) (#4281)Elias Probst2016-10-041-1/+1
|/
* NEWS: update news about systemd-udevd.serviceLennart Poettering2016-09-251-0/+14
|
* NEWS: add a bunch of stuff for the 232 release (#4132)Zbigniew Jędrzejewski-Szmek2016-09-141-0/+133
| | | | This does not include the description of the mixed v1/v2 mode, but everything important apart from that should be covered.
* journald: deprecate SplitMode=login (#3805)Zbigniew Jędrzejewski-Szmek2016-07-261-0/+7
| | | | | | | | | | In this mode, messages from processes which are not part of the session land in the main journal file, and only output of processes which are properly part of the session land in the user's journal. This is confusing, in particular because systemd-coredump runs outside of the login session. "Deprecate" SplitMode=login by removing it from documentation, to discourage people from using it.
* build-sys: metadata updates for v231 (#3803)v231Lennart Poettering2016-07-251-18/+18
|
* Merge pull request #3798 from keszybz/news-and-man-tweaksLennart Poettering2016-07-251-3/+3
|\ | | | | News and man tweaks
| * NEWS: reword the text about libsharedZbigniew Jędrzejewski-Szmek2016-07-251-3/+3
| | | | | | | | | | | | "strict versioned dependency" suggests that version "231" of the library is stable. But the ABI or API might be changed in any patch, so reword the text to avoid using "version".