summaryrefslogtreecommitdiffstats
path: root/man/systemd.path.xml (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-11-12man: fix tagYu Watanabe1-1/+1
2020-11-12man: mention that sd_bus_call() may return a negative errno mapped from ↵Yu Watanabe1-2/+8
D-Bus error reply Closes #17556.
2020-11-12man: add missing periodYu Watanabe2-2/+2
2020-11-11meson: use "_" as separator in test namesZbigniew Jędrzejewski-Szmek1-1/+1
":" is prettier, but meson 0.56+ doesn't like it: src/systemd/meson.build:73: DEPRECATION: ":" is not allowed in test name "cc-sd-bus.h:c", it has been replaced with "_" src/systemd/meson.build:73: DEPRECATION: ":" is not allowed in test name "cc-sd-bus.h:c-ansi", it has been replaced with "_" ... Fixes #17568.
2020-11-11NEWS,man: tweak the description of FixedRandomDelay=Zbigniew Jędrzejewski-Szmek2-38/+33
Explain why this is useful, but don't describe the implementation exactly, since we're likely to want to change details in the future.
2020-11-10user: move "extrinsic" units to their root sliceZbigniew Jędrzejewski-Szmek1-9/+10
With the grandparent change to move most units to app.slice, those units would be ordered After=app.slice which doesn't make any sense. Actually they appear earlier, before the manager is even started, and conceputally it doesn't seem useful to put them under any slice.
2020-11-10pid1: expose "extrinsic" status of swaps and mountsZbigniew Jędrzejewski-Szmek4-32/+52
The only visible change from this is that we show Extrinsic: yes/no in dumps for swap units (this was already done for mount units).
2020-11-10man: properly list relative time event source API in man pageLennart Poettering2-1/+5
The content was already there, but it wasn't listed in the header metadata. Fix that.
2020-11-10hwdb: updateLennart Poettering9-895/+2443
2020-11-10git-contrib: exclude -rc tagsLennart Poettering1-1/+1
2020-11-10update NEWSLennart Poettering1-32/+43
2020-11-10Add Logitech G403 Prodigy Gaming Mouse to hwdb. (#17537)onlybugreports1-0/+4
This PR adds logitech G403 to the hwdb. Settings were obtained with 'sudo mouse-dpi-tool /dev/input/event3' and 'ratbagctl hollering-marmot info'.
2020-11-10journal: refuse skip parameter for sd_journal_next_skip() larger than INT_MAXYu Watanabe2-3/+4
Fixes #17502.
2020-11-10sd-bus: drop redundant abs()Yu Watanabe1-1/+1
strerror_safe() internally applies abs().
2020-11-10core: add missing oom checkYu Watanabe1-0/+2
Fixes #17552.
2020-11-10udev: log when we fail to query ID_NET_DRIVERZbigniew Jędrzejewski-Szmek1-1/+4
Inspired by #17532.
2020-11-09ethtool: make ethtool_get_driver() return -ENODATA if ioctl succeeds but ↵Yu Watanabe1-0/+3
driver name is empty Inspired by #17532.
2020-11-09ethtool: add several assertionsYu Watanabe1-23/+77
2020-11-09network: convert router lifetime from usec_t to uint16_tYu Watanabe1-7/+12
2020-11-09sd-radv: refuse to set preference except medium when router lifetime is zeroYu Watanabe1-3/+6
2020-11-09sd-radv: router lifetime is uint16_tYu Watanabe2-4/+4
2020-11-09network: make default router lifetime to 30minYu Watanabe2-3/+3
Closes #17527.
2020-11-09core: reduce scope of variantsYu Watanabe1-5/+5
Fixes #17543.
2020-11-09sd-bus: fix possible division by 0Yu Watanabe1-0/+2
Fixes #17541.
2020-11-09home: fix copy-and-paste mistakeYu Watanabe1-1/+1
Fixes #17542.
2020-11-09license: GPL-2.0+ -> GPL-2.0-or-laterYu Watanabe39-39/+39
2020-11-09license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2580-2581/+2581
2020-11-07hwdb: Add support for HP ZBook Studio G5 keyboard (#17525)fwSmit1-0/+7
I tested this on my ZBook Studio G5. I'm not sure if this works for other ZBook studio machines. I have two more notes on this PR: - some keys send multiple scancodes. I matched only on one of them, because I couldn't figure out how to match on all of them. This results in the others still being visible: Event: time 1604520228.146226, -------------- SYN_REPORT ------------ Event: time 1604520228.151533, type 4 (EV_MSC), code 4 (MSC_SCAN), value db Event: time 1604520228.151533, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 1 Event: time 1604520228.151533, -------------- SYN_REPORT ------------ Event: time 1604520228.259862, type 4 (EV_MSC), code 4 (MSC_SCAN), value 38 Event: time 1604520228.259862, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value 0 Event: time 1604520228.259862, -------------- SYN_REPORT ------------ Event: time 1604520228.259944, type 4 (EV_MSC), code 4 (MSC_SCAN), value 66 Event: time 1604520228.259944, type 1 (EV_KEY), code 218 (KEY_CONNECT), value 0 Event: time 1604520228.259944, -------------- SYN_REPORT ------------ Event: time 1604520228.266513, type 4 (EV_MSC), code 4 (MSC_SCAN), value db Event: time 1604520228.266513, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 0 Event: time 1604520228.266513, -------------- SYN_REPORT ------------ I wanted to set the display key to switchvideomode, but another key is already set to that, so I set it to displaytoggle instead.
2020-11-06resolved: fix non-initialized memory accessLennart Poettering1-3/+4
Fix for bug introduced in 1ed314087fab3988f3221b1b736a7e711f174349.
2020-11-06resolved: slightly extend debug log output about outgoing messagesLennart Poettering1-2/+11
2020-11-06resolved: don't resolve "local." via LLMNRLennart Poettering1-0/+1
It's the mDNS top-level domain, hence don't consider it for LLMNR, ever. Fixes: #16233
2020-11-06resolved: add comments for various query flagsLennart Poettering1-15/+25
2020-11-06resolved: show all answer flags when dumping answerLennart Poettering1-1/+5
2020-11-06resolved: add minor optimization path to dns_answer_merge()Lennart Poettering1-0/+5
2020-11-06resolved: suppress misleading debug message about ignored resolv.conf lineLennart Poettering1-0/+2
2020-11-06errno: ETIMEDOUT is also a connection errorLennart Poettering1-2/+6
2020-11-06udev: make algorithm that selects highest priority devlink less susceptible ↵Michal Sekletár2-15/+67
to race conditions Previously it was very likely, when multiple contenders for the symlink appear in parallel, that algorithm would select wrong symlink (i.e. one with lower-priority). Now the algorithm is much more defensive and when we detect change in set of contenders for the symlink we reevaluate the selection. Same happens when new symlink replaces already existing symlink that points to different device node.
2020-11-06basic/stat-util: make mtime check stricter and use entire timestampMichal Sekletár1-1/+2
Note that st_mtime member of struct stat is defined as follows, #define st_mtime st_mtim.tv_sec Hence we omitted checking nanosecond part of the timestamp (struct timespec) and possibly would miss modifications that happened within the same second.
2020-11-06journalctl: show boot id in the reboot context separatorRonan Pigott1-2/+2
2020-11-06hwdb: Fix Pinebook Pro's brightness up/down and sleep keysJian-Hong Pan1-0/+10
Pinebook Pro's display brightness up & down keys do not work until the keys are mapped to the corresponding codes. Also, the sleep key is mapped to KEY_POWER code originally. This quirk maps the sleep key to the KEY_SLEEP code. This idea comes from the pinebookpro-post-install package [1] of Manjaro ARM, which is the preloaded OS on Pinebook Pro. [1]: https://gitlab.manjaro.org/manjaro-arm/packages/community/pinebookpro-post-install/-/commit/7ab1a134ea9d5b55d99de567d1ebee4ebd6f6640
2020-11-05seccomp: allow turning off of seccomp filtering via env varLennart Poettering3-9/+22
Fixes: #17504 (While we are it, also move $SYSTEMD_SECCOMP_LOG= env var description into the right document section) Also suggested in: https://github.com/systemd/systemd/issues/17245#issuecomment-704773603
2020-11-05timer: add new feature FixedRandomDelay=Kristijan Gjoshev10-2/+62
FixedRandomDelay=yes will use `siphash24(sd_id128_get_machine() || MANAGER_IS_SYSTEM(m) || getuid() || u->id)`, where || is concatenation, instead of a random number to choose a value between 0 and RandomizedDelaySec= as the timer delay. This essentially sets up a fixed, but seemingly random, offset for each timer iteration rather than having a random offset recalculated each time it fires. Closes #10355 Co-author: Anita Zhang <the.anitazha@gmail.com>
2020-11-04update TODOLennart Poettering1-0/+3
2020-11-04selinux: also try the netlink-based fallback and continue on permission errorZbigniew Jędrzejewski-Szmek1-8/+16
Fedora Rawhide still has the old policy, so selinux prevents our selinux code from checking if selinux is enabled. But it seems smart to fall back to the old API anyway. Follow-up for fd5e402fa9377f2860e02bdb5b84d5f5942e73f4. Both the reference policy [1] and Fedora selinux policy [2] needed to be updated, so it's likely that this will impact other distros too. [1] https://github.com/SELinuxProject/refpolicy/pull/308 [2] https://github.com/fedora-selinux/selinux-policy/pull/464
2020-11-04shared/seccomp-util: move stime() to @obsoleteTopi Miettinen1-1/+1
Quoting the manual page of stime(2): "Starting with glibc 2.31, this function is no longer available to newly linked applications and is no longer declared in <time.h>."
2020-11-04sd-login: fix parsing in sd_uid_is_on_seatZbigniew Jędrzejewski-Szmek1-1/+1
Bug introduced in 81823e6c12771721e9a729f6280a9de26fd70bad: logind uses spaces not commas to separate items.
2020-11-04man: add <option> around default booleans in systemd.timerAnita Zhang1-4/+4
2020-11-03resolved: handle RRs where we don't have a signerLennart Poettering1-0/+2
If we encounter an RR that has no matching signature, then we don't know whether it was expanded from a wildcard or not. We need to accept that and not make the NSEC test fail, just skip over the RR.
2020-11-03resolved: drop unused family argument from manager_routable()Lennart Poettering3-6/+10
2020-11-03resolved: fix dumping of DnsAnswer objectsLennart Poettering1-1/+1