Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nspawn: fsck all images when mounting things | Lennart Poettering | 2020-01-29 | 1 | -4/+8 |
| | | | | | Also, start logging about mount errors, things are hard to debug otherwise. | ||||
* | dissect: add --fsck= option to systemd-dissect tool | Lennart Poettering | 2020-01-29 | 1 | -1/+15 |
| | | | | Let's expose this fsck behaviour directly. | ||||
* | dissect: optionally, run fsck before mounting dissected images | Lennart Poettering | 2020-01-29 | 2 | -0/+51 |
| | | | | | Some file systems want us to run fsck before mounting, hence do so, optionally. | ||||
* | dissect: complain if partition flags are set that we don't know | Lennart Poettering | 2020-01-29 | 2 | -0/+47 |
| | |||||
* | network: fix implicit type conversion warning by GCC-10 | Yu Watanabe | 2020-01-29 | 1 | -2/+2 |
| | | | | Fixes part of #14691. | ||||
* | update TODO | Lennart Poettering | 2020-01-29 | 1 | -0/+3 |
| | |||||
* | update TODO | Lennart Poettering | 2020-01-29 | 1 | -0/+3 |
| | |||||
* | pam_systemd: resolve the tty of display via /sys instead of /dev | Topi Miettinen | 2020-01-29 | 1 | -2/+10 |
| | | | | | | | Rely on information provided by /proc/*/stat and /sys/dev/char for resolving the controlling tty for the display server, instead of trying to access the tty device in /dev (which may not be accessible for example due to PrivateDevices=yes). | ||||
* | id128: change table header from "uuid" to just "id" | Lennart Poettering | 2020-01-29 | 1 | -1/+1 |
| | | | | | | The tool deals with any kind of 128bit id, not just uuid, and by default we display just a series of hex chars, hence let's not claim everything was a "uuid", but just generically say "id" | ||||
* | NEWS: more v245 preparation | Lennart Poettering | 2020-01-29 | 1 | -2/+78 |
| | |||||
* | po: update French translation | splantefeve | 2020-01-29 | 1 | -19/+184 |
| | |||||
* | NEWS: start preparing v245 | Lennart Poettering | 2020-01-29 | 1 | -0/+141 |
| | |||||
* | Merge pull request #14689 from poettering/portable-chase-symlink-fix | Yu Watanabe | 2020-01-29 | 2 | -5/+56 |
|\ | | | | | various chase_symlink() fixes | ||||
| * | test: fix rename_noreplace() test | Lennart Poettering | 2020-01-28 | 1 | -2/+2 |
| | | | | | | | | | | This corrects the fix b81b9d406de, making the test operate like it was originally. | ||||
| * | test: make sure chase_symlink() returns normalized paths | Lennart Poettering | 2020-01-28 | 1 | -0/+1 |
| | | |||||
| * | fs-util: make sure we output normalized paths in chase_symlinks() | Lennart Poettering | 2020-01-28 | 1 | -4/+17 |
| | | | | | | | | | | | | | | Let's eat up multiple slashes. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1787089 Replaces: #14687 | ||||
| * | test: add test for the non-resolving of chase_symlink() root prefix | Lennart Poettering | 2020-01-28 | 1 | -0/+9 |
| | | |||||
| * | fs-util: when calling chase_symlinks() with root path, leave root part ↵ | Lennart Poettering | 2020-01-28 | 1 | -3/+31 |
|/ | | | | | | | | | | | | | | | | unresolved Previously there was a weird asymmetry: initially we'd resolve the specified prefix path when chasing symlinks together with the actual path we were supposed to cover, except when we hit an absolute symlink where we'd use the root as it was. Let's unify handling here: the prefix path is never resolved, and always left as it is. This in particular fixes issues with symlinks in the prefix path, as that confused the check that made sure we never left the root directory. Fixes: #14634 Replaces: #14635 | ||||
* | udev: assume that the recv buffer size of the netlink socket is already ↵ | Franck Bui | 2020-01-28 | 1 | -1/+5 |
| | | | | | | configured when the socket is passed in This makes ReceiveBuffer= option in systemd-udevd-kernel.socket unit useful. | ||||
* | test-network: fix test_qdisc2() | Yu Watanabe | 2020-01-28 | 1 | -1/+4 |
| | | | | quantum and initial_quantum may suffixed with 'b'. | ||||
* | Merge pull request #14685 from poettering/sd-bus-bool-as-int | Lennart Poettering | 2020-01-28 | 3 | -34/+46 |
|\ | | | | | sd-bus documentation: highlight bool vs. int situation | ||||
| * | man: document that sd_bus_message_read_array() only supports trivial types | Lennart Poettering | 2020-01-28 | 1 | -2/+6 |
| | | | | | | | | Fixes: #14641 | ||||
| * | man: clarify that we decode D-Bus bools as "int", not as C99 "bool" | Lennart Poettering | 2020-01-28 | 2 | -1/+9 |
| | | | | | | | | Fixes: #14643 | ||||
| * | man: describe types slightly more accurately | Lennart Poettering | 2020-01-28 | 1 | -11/+11 |
| | | |||||
| * | man: enclose C type names in <type></type> | Lennart Poettering | 2020-01-28 | 2 | -21/+21 |
| | | |||||
* | | Merge pull request #14594 from keszybz/id128-show-gpt | Lennart Poettering | 2020-01-28 | 9 | -90/+202 |
|\ \ | | | | | | | Print gpt table values in systemd-id128 | ||||
| * | | systemd-id128: add new verb to print GPT partitions UUIDs | Zbigniew Jędrzejewski-Szmek | 2020-01-23 | 7 | -28/+127 |
| | | | |||||
| * | | shared/gpt: export gpt_partition_type_uuid_{to,from}_string functions | Zbigniew Jędrzejewski-Szmek | 2020-01-23 | 4 | -70/+83 |
| | | | |||||
* | | | fix erroneous "`" in boot loader spec | Ashley Davis | 2020-01-29 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Merge pull request #14611 from yuwata/network-fix-reconfigure | Zbigniew Jędrzejewski-Szmek | 2020-01-28 | 2 | -3/+10 |
|\ \ | | | | | | | network: fix reconfigure | ||||
| * | | network: do nothing if link is in pending or linger state on reconfiguring | Yu Watanabe | 2020-01-22 | 1 | -3/+3 |
| | | | |||||
| * | | network: synchronously save state file when link is being reconfigured | Yu Watanabe | 2020-01-22 | 1 | -0/+6 |
| | | | |||||
| * | | network: set dirty flag when link is being reconfigured | Yu Watanabe | 2020-01-22 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #14633 from poettering/logind-switch-polkit | Zbigniew Jędrzejewski-Szmek | 2020-01-28 | 32 | -378/+499 |
|\ \ \ | | | | | | | | | add polkit hookup for VT switching in logind | ||||
| * | | | logind: check PolicyKit before allowing VT switch | Lennart Poettering | 2020-01-22 | 4 | -1/+97 |
| | | | | | | | | | | | | | | | | | | | | | | | | Let's lock this down a bit. Effectively nothing much changes, since the default PK policy will allow users on the VT to change VT. Only users with no local VT session won't be able to switch VTs. | ||||
| * | | | shared: split out polkit stuff from bus-util.c → bus-polkit.c | Lennart Poettering | 2020-01-22 | 31 | -377/+402 |
| | | | | | | | | | | | | | | | | | | | | | | | | It's enough, complex stuff to warrant its own source file. No other changes, just splitting out. | ||||
* | | | | Merge pull request #14667 from yuwata/boot-random-seed-mode | Lennart Poettering | 2020-01-28 | 3 | -2/+6 |
|\ \ \ \ | | | | | | | | | | | boot: parse random-seed-mode | ||||
| * | | | | bootspec: parse random-seed-mode line in loader.conf | Yu Watanabe | 2020-01-26 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | Fixes #14657. | ||||
| * | | | | sd-boot: fix typo | Yu Watanabe | 2020-01-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Fixes #14657. | ||||
* | | | | | unit: add AF_ALG to systemd-networkd.service | Yu Watanabe | 2020-01-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | networkd uses khash, and khash requires AF_ALG. | ||||
* | | | | | Merge pull request #14675 from yuwata/network-dhcp-accept-nul | Lennart Poettering | 2020-01-28 | 5 | -21/+34 |
|\ \ \ \ \ | | | | | | | | | | | | | network: accept NUL character in SendOption= | ||||
| * | | | | | network: accept NUL character in SendOption= | Yu Watanabe | 2020-01-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Closes #14609. | ||||
| * | | | | | test: add tests for UNESCAPE_ACCEPT_NUL | Yu Watanabe | 2020-01-27 | 1 | -0/+16 |
| | | | | | | |||||
| * | | | | | escape: introduce UNESCAPE_ACCEPT_NUL flag | Yu Watanabe | 2020-01-27 | 3 | -10/+11 |
| | | | | | | |||||
| * | | | | | escape: make cunescape() and cunescape_length() inline | Yu Watanabe | 2020-01-27 | 2 | -10/+6 |
| | | | | | | |||||
* | | | | | | test: drop sector-size line from output of sfdisk | Yu Watanabe | 2020-01-28 | 2 | -9/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following commit adds 'sector-size' line to the output of sfdisk command: https://github.com/karelzak/util-linux/commit/e56ca0681514dcf0846225cd67a72d1ab260b8a6 Fixes #14664. | ||||
* | | | | | | test: Synchronize journal before reading from it | dann frazier | 2020-01-28 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's a race condition in the sysuser test where it may try to read entries from the journal before they are available. Fix it by adding a `journalctl --sync` call. BugLink: https://bugs.launchpad.net/bugs/1776654 | ||||
* | | | | | | Merge pull request #14673 from keur/protect_clock | Lennart Poettering | 2020-01-28 | 9 | -6/+75 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Protect clock | ||||
| * | | | | | | man: doc: Document ProtectClock= | Kevin Kuehler | 2020-01-27 | 2 | -6/+22 |
| | | | | | | | |||||
| * | | | | | | analyze: Add ProtectClock= to analyze-security | Kevin Kuehler | 2020-01-26 | 1 | -0/+16 |
| | | | | | | |