xduugu
09e4b620e7
hwdb: Set trackball property for Logitech MX Ergo ( #14231 )
2019-12-04 09:32:50 +10:00
Yu Watanabe
33ebda2e81
networkctl: fix to show BSSID
...
This fixes an issue caused by a typo in
78404d22cc .
2019-12-03 20:00:05 +01:00
Zbigniew Jędrzejewski-Szmek
2fec5854ba
systemctl: enhance message about kexec missing kernel
...
Fixes #7730 .
2019-12-03 17:15:44 +01:00
Zbigniew Jędrzejewski-Szmek
6a2dc6a040
TODO: remove obsolete entries
2019-12-03 17:15:44 +01:00
Zbigniew Jędrzejewski-Szmek
23e5e79a51
initrd: fix systemd.debug-shell & friends
...
They would get assigned to an inactive target in the initramfs.
2019-12-03 14:48:27 +01:00
Slava Kardakov
1e904320aa
Fixup typo in NEWS
2019-12-03 08:02:24 +09:00
Lennart Poettering
10c1b18888
valgrind: temporarily handle that valgrind still doesn't know LOOP_GET_STATUS64
...
Should be removed once valgrind learns it.
2019-12-02 10:06:56 +01:00
Lennart Poettering
50d046993b
loop-util: if we fail to fully set up a loop device, detach it again
2019-12-02 10:06:45 +01:00
Lennart Poettering
b26c39ad2c
loop-util: fill in the loopback number, even a posteriori
2019-12-02 10:06:34 +01:00
Lennart Poettering
f1443709e0
loop-util: optionally also resize partitions
2019-12-02 10:06:23 +01:00
Lennart Poettering
441ec80468
loop-util: add api for locking the block device with flock()
2019-12-02 10:06:12 +01:00
Lennart Poettering
c37878fced
loop-util: allow refreshing offset
2019-12-02 10:06:00 +01:00
Lennart Poettering
ed9eeb7b0b
loop-util: allow creating loopback block devices with offset/length
2019-12-02 10:05:49 +01:00
Lennart Poettering
9dabc4fda5
loop-util: add API to refresh loopback device size and opening existing loopback block devices
2019-12-02 10:05:38 +01:00
Lennart Poettering
e08f94acf5
loop-util: accept loopback flags when creating loopback device
...
This way callers can choose if they want partition scanning or not.
2019-12-02 10:05:09 +01:00
Lennart Poettering
cb51560803
Merge pull request #14216 from jwrdegoede/hwdb-teclast-sensors
...
hwdb: sort Teclast sensors entries and add a new quirk for the Teclast X89
2019-12-02 09:58:31 +01:00
Hans de Goede
d0d7f11ca2
hwdb: Add accel orientation quirk for Teclast X89 tablet
...
Add a quirk to fix the accelerometer orientation on the Teclast X89 tablet.
2019-12-01 15:56:26 +01:00
Hans de Goede
3b681ace37
hwdb: Sort 60-sensor.hwdb Teclast entries alphabetically
...
Sort 60-sensor.hwdb Teclast entries alphabetically (by model name),
and add a comment with the model name to the few entries which were
missing this.
2019-12-01 15:56:26 +01:00
Michael Biebl
6d8f06368b
semaphore: switch branch to debian/master
2019-11-30 19:05:53 +01:00
Zbigniew Jędrzejewski-Szmek
3d92aa4596
gpt-auto-generator: rename function for clarity
...
As requested in
https://github.com/systemd/systemd/pull/14196#discussion_r352036184 .
2019-11-30 17:42:13 +01:00
Zbigniew Jędrzejewski-Szmek
46c41478c9
tree-wise: standarize on "auto-detection" spelling
2019-11-30 17:42:13 +01:00
Zbigniew Jędrzejewski-Szmek
607ebf2bd2
bootlctl: show LoaderDevicePartUUID information in status
2019-11-30 17:42:13 +01:00
Zbigniew Jędrzejewski-Szmek
b50a3a1565
gpt-auto-generator: make it easier to notice if boot loader support is missing
...
The docs didn't talk about this, so let's add an explicit mention that the
boot loader must cooperate. And also make the message from the generator
notice level. This should help people who are trying to mix grub and the
gpt auto logic.
2019-11-30 17:42:00 +01:00
Zbigniew Jędrzejewski-Szmek
1fac34b941
gpt-auto-generator: use write_drop_in_format() helper and downgrade failure
...
If we fail to write the timeout, let's not exit. (This might happen if another
generator writes the same dropin.) No need to make this fatal.
Since this is non-fatal now and the name doesn't need to be unique, let's make
the drop-in name shorter.
2019-11-30 17:33:34 +01:00
Zbigniew Jędrzejewski-Szmek
074cdb953b
gpt-auto-generator: improve debug messages a bit
...
In particular, let's give a hint when we do nothing in the common case of
root= being used.
2019-11-30 17:33:26 +01:00
Yu Watanabe
5ecb131d94
network: include NLMSGERR_ATTR_MSG attribute in error message
2019-11-30 16:14:02 +09:00
Yu Watanabe
e4a1e68d7a
sd-netlink: support NLMSGERR_ATTR_MSG
...
From v4.12 the kernel appends some attributes to netlink acks
containing a textual description of the error and other fields.
This makes sd-netlink parse the attributes.
2019-11-30 16:13:51 +09:00
Lennart Poettering
0e7e854471
update TODO
2019-11-29 17:50:12 +01:00
Zbigniew Jędrzejewski-Szmek
db9c5ae73e
Merge pull request #14201 from poettering/v244-final
...
V244 final
2019-11-29 17:32:36 +01:00
afg
c152a2ba54
nspawn: allow Capability=all in systemd.nspawn [EXEC] section
...
Just like --capability=all is allowed in the systemd-nspawn
command line.
2019-11-29 14:42:27 +01:00
Lennart Poettering
78b2bb4eef
hwdb: run another 'hwdb-update'
2019-11-29 14:35:54 +01:00
Lennart Poettering
8bf2a311f3
NEWS: update for final 244
2019-11-29 14:29:03 +01:00
Lennart Poettering
dd08aa6488
README: move logo up, like on brand.systemd.io README
2019-11-29 12:57:22 +01:00
Lennart Poettering
dc2d00962b
README: use more appropriate logo format for README
2019-11-29 12:54:01 +01:00
Lennart Poettering
173c78739b
update TODO
2019-11-29 12:54:01 +01:00
Zbigniew Jędrzejewski-Szmek
2b1daf24dc
man: document initrd.target
2019-11-28 19:59:33 +01:00
Zbigniew Jędrzejewski-Szmek
8755dbad5b
pid1: use initrd.target in the initramfs by default
...
This makes the code do what the documentation says. The code had no inkling
about initrd.target, so I think this change is fairly risky. As a fallback,
default.target will be loaded, so initramfses which relied on current behaviour
will still work, as along as they don't have a different initrd.target.
In an initramfs created with recent dracut:
$ ls -l usr/lib/systemd/system/{default.target,initrd.target}
lrwxrwxrwx. usr/lib/systemd/system/default.target -> initrd.target
-rw-r--r--. usr/lib/systemd/system/initrd.target
So at least for dracut, there should be no difference.
Also avoid a pointless allocation.
2019-11-28 19:59:33 +01:00
Yu Watanabe
3db7d5d2bf
network: fix double free()
2019-11-28 19:50:45 +01:00
Yu Watanabe
e681a2ee4d
man: use literal tag at one more place
2019-11-28 19:50:12 +01:00
Zbigniew Jędrzejewski-Szmek
9fe6f5cc16
gpt-auto-generator: move functions around
...
open_parent_devno() which is a helper is moved out of the main "business logic"
block of various add_*() functions. And parse_proc_cmdline_item() is moved to
the end, near to run() where it is used. No functional change.
2019-11-28 19:43:43 +01:00
Lennart Poettering
0bca283127
man: document sd_event_source_set_floating()
...
Let's make sure we get back to 100% man page documentation coverage of
our sd-event APIs. We are bad enough at the others, let's get these ones
right at least.
2019-11-29 02:48:41 +09:00
Jan Tojnar
88eb051972
man: use mkswap@ instead of makeswap@
...
That is what is linked from systemd.swap(5) and also what the systemd.generator produces.
2019-11-28 15:46:21 +01:00
Lennart Poettering
806c6a5b97
journald: don't ask for the machine ID if we don't need it
2019-11-28 15:46:01 +01:00
Lennart Poettering
3aebd9d6dd
journalctl: pager_close() calls fflush(stdout) anyway as first thing
2019-11-28 15:15:24 +01:00
Lennart Poettering
c31469e2ee
journald: remove unused field
2019-11-28 15:14:58 +01:00
Lennart Poettering
2275b74741
journalctl: return EOPNOTSUPP if pcre is not enabled
2019-11-28 15:02:36 +01:00
Lennart Poettering
870a2d85d0
man: don't claim journalctl would still use signals
...
It's using the varlink interface these days.
2019-11-28 14:33:31 +01:00
Lennart Poettering
5a5bd9f7e0
man: add reference to journald man page from systemd.journal-fields(7)
...
We had none so far. Which is weird.
2019-11-28 14:33:01 +01:00
Lennart Poettering
d58b613bbb
man: apparently we lowercased STDOUT/STDERR everywhere else in docs, do so here too
2019-11-28 14:25:38 +01:00
Lennart Poettering
6831520b02
Merge pull request #14179 from poettering/help-fixlets
...
--help fixlets
2019-11-28 14:22:30 +01:00