Zbigniew Jędrzejewski-Szmek
d3a27ed402
boot: do not assume the last character in cmdline is a newline
...
Fixes #9401 .
2018-06-25 11:17:53 +02:00
Yu Watanabe
400d846138
tmpfiles: specify access mode for /run/systemd/netif
...
This partially reverts 2af7677294
.
As the directories are certainly readable and not-writable by
non-privileged users.
2018-06-25 10:32:13 +02:00
Yu Watanabe
fb14aa7ecc
network: fix log message
2018-06-25 10:31:08 +02:00
Yu Watanabe
a9061d97a7
timesync: update log message
...
Fixes #9388 .
2018-06-25 10:27:18 +02:00
Yu Watanabe
75ca1621db
timesync: changes type of drift_freq to int64_t
...
drift_freq is used for storing timex.freq, and is a 64bit integer.
To support x32 ABI, this changes the type of drift_freq to int64_t.
Fixes #9387 .
2018-06-25 10:27:18 +02:00
Sandy
e05c8b4462
hwdb: Fix secondary backslash on MSI GS65 laptop
...
The MSI GS65 Stealth Thin series laptop contains an extra physical backslash key next to the spacebar which does not yield the correct keycode.
This pull request fixes the issue
2018-06-25 09:53:43 +02:00
RussianNeuroMancer
c9dce41d1b
Add resolution of Trust Flex Graphics Tablet to hwdb
...
Product:
https://www.trust.com/en/product/21259-flex-design-tablet-black
http://trust.com/21259
Support in libinput is already in place since libinput 1.11 release (I tested it)
https://gitlab.freedesktop.org/libinput/libinput/issues/38
So only missing part is definition in hwdb.
2018-06-25 14:18:11 +09:00
Evegeny Vereshchagin
8cc9d18881
docs: put LGTM on the list of QA tools and fix a couple typos
2018-06-25 14:13:53 +09:00
Yu Watanabe
9a85778412
meson: drop unused option
...
Follow-up for add384dd4d
.
2018-06-24 19:06:24 +02:00
Yu Watanabe
6302d1ea07
core: drop unused log message
...
temporary_filesystem_add() does not parse mount options.
2018-06-24 19:06:24 +02:00
YmrDtnJu
a26fec2408
core: Actually use the resolved path for TemporaryFileSystem= ( #9385 )
...
The code already resolves specifiers using unit_full_printf() but then uses the
unresolved version again for temporary_filesystem_add().
2018-06-23 08:17:07 +09:00
Zbigniew Jędrzejewski-Szmek
25612ecba4
tree-wide: drop copyright lines for more authors
...
Acks in https://github.com/systemd/systemd/issues/9320 .
2018-06-22 16:39:45 +02:00
Lennart Poettering
de7436b02b
meson: bump package and library version
2018-06-22 13:11:49 +02:00
Lennart Poettering
e8498f821b
final touches to NEWS
2018-06-22 13:11:49 +02:00
Zbigniew Jędrzejewski-Szmek
48691dca17
man: small fixups for systemd-boot(8)
...
- "UEFI firmware" is a name, no need for an article
- The specification is more than "recommendation"
2018-06-22 13:10:32 +02:00
Jan Synacek
9a6da355a0
man: correct the meaning of TimeoutStopSec= ( #9325 )
...
Fixes : #9325
2018-06-22 12:56:28 +02:00
Yu Watanabe
2af7677294
tmpfile: do not specify mode and owner to /run/systemd/netif
...
Fixes #9369 .
2018-06-22 12:00:52 +02:00
Kevin Kuehler
321ed3643a
journalctl: handle inotify exhaustion nicer
...
Instead of failing, log that inotify wds
are exhausted and fallback to -n switch.
Fixes #1296 .
2018-06-21 14:46:53 +02:00
Roland Kammerer
fee854ee8c
udev: exclude DRBD from block device ownership event locking
...
It does not make sense for udev to even open DRBD block devices
(/dev/drbdX). It is on one hand not necessary as DRBD is controlled by
something else in the stack (e.g., pacemaker), and it even can get
cumbersome in various scenarios (e.g., DRBD9 auto-promote).
Closes : #9371
Signed-off-by: Roland Kammerer <roland.kammerer@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
2018-06-21 14:46:27 +02:00
Hans de Goede
bc3c5e1619
man: systemd.offline-updates: Document system-update-pre.target usage
2018-06-21 10:45:55 +02:00
Zbigniew Jędrzejewski-Szmek
3502baf8e2
Merge pull request #9368 from yuwata/bash-completion-timedate
...
follow-ups for 'timedatectl show'
2018-06-21 06:57:45 +02:00
Yu Watanabe
704ae53659
NEWS: mention 'timedatectl show'
2018-06-21 10:51:35 +09:00
Yu Watanabe
5c46878eda
bash-completion: support 'timedatectl show'
2018-06-21 10:47:51 +09:00
Zbigniew Jędrzejewski-Szmek
8809935978
NEWS: mention %E
2018-06-21 10:26:49 +09:00
Zbigniew Jędrzejewski-Szmek
88d56f289b
Merge pull request #9366 from poettering/udev-wants-dep-fix
...
udev SYSTEMD_WANTS property fix
2018-06-21 00:04:03 +02:00
Lennart Poettering
88116909ec
core: explicitly trigger changing udev SYSTEMD_WANTS properties
...
This compensates for the unsynchronized reload cycles of systemd and
udev: we manually trigger the deps listed in SYSTEMD_WANTS properties if
they change for device units that are already up. That way all deps
defined that way will be triggered at least once: the first time the
unit goes up by the usual dependency logic, and if it already is up by
the device.c specific logic.
Fixes : #9323
2018-06-20 23:59:29 +02:00
Lennart Poettering
b5c9144cb7
analyze: use _cleanup_ for freeing the manager object
2018-06-20 23:59:29 +02:00
Lennart Poettering
4d2a7ffd5b
analyze: use log_unit_error_errno()'s return value where we can
2018-06-20 23:59:29 +02:00
Lennart Poettering
7675251663
tree-wide: pass NULL arguments to manager_startup() directly, avoid declaring unneeded variables
2018-06-20 23:59:29 +02:00
Lennart Poettering
6133af6030
units: let's use two ExecStart= lines instead of ;
2018-06-20 23:59:29 +02:00
Lennart Poettering
01d32c0030
core: use fflush_and_check() where appropriate
2018-06-20 23:59:29 +02:00
Lennart Poettering
4e8113bbbe
update TODO
2018-06-20 23:59:29 +02:00
Lennart Poettering
baab4a5ad6
Merge pull request #9365 from keszybz/condition-security-followup
...
ConditionSecurity= followup
2018-06-20 23:10:18 +02:00
Zbigniew Jędrzejewski-Szmek
fc65dabdb5
test-condition: extend tests to all ConditionSecurity= values
...
Also print out what we detect, for manual verification.
2018-06-20 22:46:18 +02:00
Zbigniew Jędrzejewski-Szmek
57ab451e85
NEWS: mention ConditionSecurity=uefi-secureboot
...
Follow-up for be405b909e
.
2018-06-20 22:35:36 +02:00
Lennart Poettering
be405b909e
condition: add new conditon ConditionSecurity=uefi-secureboot
...
We have the detector call for this anyway, and it's useful for
conditioning out dbxtool.service, hence let's add this tiny new option.
2018-06-20 22:33:47 +02:00
Zbigniew Jędrzejewski-Szmek
92963e74df
Merge pull request #9363 from yuwata/specifier-config-dir
...
core: add unit specifier for configuration directory root
2018-06-20 22:30:18 +02:00
Yu Watanabe
56ddbf1009
meson: make DNS-over-TLS support optional
...
This adds dns-over-tls option to meson. If set to 'false',
systemd-resolved is not linked with libgnutls.
2018-06-20 22:28:01 +02:00
Zbigniew Jędrzejewski-Szmek
4e6acc912d
Merge pull request #9350 from poettering/bls-fixes
...
various fixes to the systemd-boot documentation
2018-06-20 22:22:06 +02:00
Franck Bui
25c59b5d85
systemctl: mask always reports the same unit names when different unknown units are passed
...
Before this patch:
# systemctl --runtime mask abuild.mount does-not-exist.mount does-also-not-exist.mount
Unit abuild.mount does not exist, proceeding anyway.
Unit abuild.mount does not exist, proceeding anyway.
Unit abuild.mount does not exist, proceeding anyway.
Created symlink /run/systemd/system/abuild.mount → /dev/null.
Created symlink /run/systemd/system/does-not-exist.mount → /dev/null.
Created symlink /run/systemd/system/does-also-not-exist.mount → /dev/null.
After this patch:
# systemctl --runtime mask abuild.mount does-not-exist.mount does-also-not-exist.mount
Unit abuild.mount does not exist, proceeding anyway.
Unit does-not-exist.mount does not exist, proceeding anyway.
Unit does-also-not-exist.mount does not exist, proceeding anyway.
Created symlink /run/systemd/system/abuild.mount → /dev/null.
Created symlink /run/systemd/system/does-not-exist.mount → /dev/null.
Created symlink /run/systemd/system/does-also-not-exist.mount → /dev/null.
2018-06-20 21:53:23 +02:00
Yu Watanabe
d45e481ed2
test: add test for specifier of configuration directory root
2018-06-21 03:24:09 +09:00
Yu Watanabe
969309c2b4
core: add unit specifier for configuration directory root
...
Follow-up for 14068e17f3
.
2018-06-21 03:20:37 +09:00
Zbigniew Jędrzejewski-Szmek
5ce2212a72
units: fix typo in After=
...
Followup for c7668c1ce0
.
2018-06-20 18:14:43 +02:00
Zbigniew Jędrzejewski-Szmek
54781addb7
test-sizeof: another aproach to _Float128 availability detection
2018-06-20 17:06:21 +02:00
Lennart Poettering
d690610801
NEWS: document that the BLS is now part of our tree
2018-06-20 17:01:56 +02:00
Lennart Poettering
53ddb667a9
man: update systemd-boot(7) man page in many ways
...
Let's fully document where the list of entries come from, including unified
images and such.
Let's add a "Files" section (replacing the "Configuration" section), and
let's move it after they keybinding section (why? because keybinds are
primary UI material, while configuration is one level more complex than
that).
Also, reword lot's of stuff to make it more precise.
Fixes : #5127
2018-06-20 17:01:56 +02:00
Lennart Poettering
41e3f73dc2
man: fix URL to BLS
...
Let's refer to our own version now.
2018-06-20 16:56:01 +02:00
Lennart Poettering
48a7ebb877
doc: document the architecture
setting
2018-06-20 16:56:01 +02:00
Lennart Poettering
1d8a48e8e3
doc: allow multiple initrd entries per BLS snippet
...
sd-boot already supports that anyway, and the Fedora folks asked for
this on the fedora mailing list, hence let's simply add this.
2018-06-20 16:56:01 +02:00
Lennart Poettering
a893ec6a93
doc: update BLS links list
...
let's make these proper links
2018-06-20 16:56:01 +02:00