Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "networkctl cleanups and improvements"revert-13201-networkctl-merge-table_add_cell | Evgeny Vereshchagin | 2019-07-30 | 6 | -477/+204 |
| | |||||
* | Merge pull request #13216 from poettering/busctl-format-table | Lennart Poettering | 2019-07-29 | 3 | -98/+185 |
|\ | | | | | port "busctl list" to format-table.h | ||||
| * | busctl: port "busctl list" to format_table.h | Lennart Poettering | 2019-07-29 | 1 | -89/+122 |
| | | | | | | | | | | Among generally being prettier this gives us JSON output for basically free. | ||||
| * | format-table: add TABLE_PID cell type | Lennart Poettering | 2019-07-29 | 1 | -0/+4 |
| | | |||||
| * | format-table: automatically show empty cells in grey | Lennart Poettering | 2019-07-29 | 1 | -3/+16 |
| | | |||||
| * | format-table: add table_fill_empty() to fill in empty cells until the ↵ | Lennart Poettering | 2019-07-29 | 2 | -0/+23 |
| | | | | | | | | specified column is reached | ||||
| * | format-table: if NULL is spcified as data, let's patch to an empty cell | Lennart Poettering | 2019-07-29 | 1 | -0/+4 |
| | | | | | | | | | | | | This should make various calls easier that currently generate either an empty cell or a regular cell depending on whether they have data to show. | ||||
| * | format-table: optionally show a specific string in empty cells | Lennart Poettering | 2019-07-29 | 2 | -6/+16 |
| | | | | | | | | | | For some cases it might make sense to show "-" instead of just spaces for empty cells. | ||||
* | | Merge pull request #13217 from poettering/TODO-updates | Lennart Poettering | 2019-07-29 | 2 | -6/+4 |
|\ \ | | | | | | | udev: warn if rules files are executable | ||||
| * | | update TODO | Lennart Poettering | 2019-07-29 | 1 | -1/+2 |
| | | | |||||
| * | | TODO: drop udev access mode item we just implemented | Lennart Poettering | 2019-07-29 | 1 | -2/+0 |
| | | | |||||
| * | | udev: warn on rules files with weird access modes | Lennart Poettering | 2019-07-29 | 1 | -0/+2 |
| | | | |||||
| * | | TODO: remove item implemented in f05e1ae6660 | Lennart Poettering | 2019-07-29 | 1 | -3/+0 |
| | | | |||||
* | | | Merge pull request #13004 from shinygold/master | Lennart Poettering | 2019-07-29 | 3 | -36/+102 |
|\ \ \ | | | | | | | | | cryptsetup: Improve support for keyfiles on removable storage | ||||
| * | | | cryptsetup: add keyfile-timeout to allow a keydev timeout and allow to ↵ | shinygold | 2019-07-17 | 2 | -35/+89 |
| | | | | | | | | | | | | | | | | fallback to a password if it fails. | ||||
| * | | | cryptsetup: add documentation for keyfile-timeout | shinygold | 2019-07-17 | 1 | -1/+13 |
| | | | | |||||
* | | | | Merge pull request #13201 from yuwata/networkctl-merge-table_add_cell | Lennart Poettering | 2019-07-29 | 6 | -204/+477 |
|\ \ \ \ | | | | | | | | | | | networkctl cleanups and improvements | ||||
| * | | | | test-network: add tests for new entries in "networkctl status" | Yu Watanabe | 2019-07-30 | 1 | -0/+12 |
| | | | | | |||||
| * | | | | networkctl : Add support to display vxlan properties | Susant Sahani | 2019-07-30 | 1 | -0/+89 |
| | | | | | |||||
| * | | | | networkctl: Add support to display bridge properties | Susant Sahani | 2019-07-30 | 1 | -1/+81 |
| | | | | | |||||
| * | | | | time-util: introduce jiffies_to_usec() | Yu Watanabe | 2019-07-29 | 2 | -4/+15 |
| | | | | | |||||
| * | | | | table: add missing NULL initialization | Yu Watanabe | 2019-07-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | table: add TABLE_UINT8 or friends | Yu Watanabe | 2019-07-29 | 2 | -0/+128 |
| | | | | | |||||
| * | | | | table: add TABLE_IN_ADDR and TABLE_IN6_ADDR | Yu Watanabe | 2019-07-29 | 2 | -0/+45 |
| | | | | | |||||
| * | | | | networkctl: merge multiple table_add_cell() by using table_add_many() | Yu Watanabe | 2019-07-29 | 1 | -198/+106 |
| | | | | | |||||
* | | | | | logind: notify dbus of changes to session State | Thiebaud Weksteen | 2019-07-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This adds the option to monitor transitions between the state Opening -> Active. | ||||
* | | | | | Merge pull request #13207 from keszybz/symbolic-exit-code-names | Lennart Poettering | 2019-07-29 | 26 | -389/+409 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Symbolic exit code names | ||||
| * | | | | NEWS: add entry about exit status changes | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 1 | -0/+5 |
| | | | | | |||||
| * | | | | analyze: add exit-codes verb | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 3 | -1/+79 |
| | | | | | |||||
| * | | | | units: use symbolic exit code names | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 5 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | (nspawn uses 133 which doesn't have a name. That's reasonable, because there's less chance of conflict with a return value from the payload.) | ||||
| * | | | | systemctl: do print all statuses/signals received from pid1 | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 1 | -6/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If for some reason we do not know some signal, instead of silently skipping it, let's print it numerically. Likewise, 'show' is not the right place to do value filtering for exit codes. If pid1 accepted it, let's just print it with no fuss. | ||||
| * | | | | pid1: fix message about triggers missing services | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | systemd[1]: systemd-tmpfiles-clean.timer: Refusing to start, unit systemd-tmpfiles-cle an.timer to trigger not loaded. | ||||
| * | | | | pid1,systemctl: allow symbolic exit code names | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 4 | -46/+54 |
| | | | | | |||||
| * | | | | shared/bus-util: fix dbus serialization of ↵ | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 3 | -23/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {RestartPrevent,RestartForce,Success}ExitStatus We were passing 1/4th of the size in bytes as argument. So depending on the size of the array, either we'd only transfer a subset of values, or we'd get an alignment error. | ||||
| * | | | | bus-util: convert bus_log_{parse,create}_error into defines | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 2 | -10/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With SYSTEMD_LOG_LOCATION=1, it is much more useful to see the location where the call to bus_log_{parse,create}_error() was made, rather then the one-line body of the helper function. Also, it's our internal code, so having a one-line non-inline function doesn't make much sense anyway. | ||||
| * | | | | shared/exit-status: use Bitmap instead of Sets | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 7 | -58/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I opted to embed the Bitmap structure directly in the ExitStatusSet. This means that memory usage is a bit higher for units which don't define this setting: Service changes: /* size: 2720, cachelines: 43, members: 73 */ /* sum members: 2680, holes: 9, sum holes: 39 */ /* sum bitfield members: 7 bits, bit holes: 1, sum bit holes: 1 bits */ /* last cacheline: 32 bytes */ /* size: 2816, cachelines: 44, members: 73 */ /* sum members: 2776, holes: 9, sum holes: 39 */ /* sum bitfield members: 7 bits, bit holes: 1, sum bit holes: 1 bits */ But this way the code is simpler and we do less pointer chasing. | ||||
| * | | | | shared/bitmap: constify various operators which don't modify bitmap | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 2 | -10/+9 |
| | | | | | |||||
| * | | | | shared/exit-status: add exit_status_from_string() | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 3 | -0/+33 |
| | | | | | |||||
| * | | | | shared/exit-status: turn status level into a bitmask, add "test" | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 7 | -239/+161 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The "test" doesn't really test much automatically, but it is still useful to look at the mappings. | ||||
* | | | | | pid1: use LOG_DEBUG/INFO/NOTICE for unit resource consumption message | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 1 | -1/+34 |
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | We now log at LOG_INFO for any unit. Let's vary the log level a bit, so that for normal short lived-units (less than 1 sec CPU), we only log if debugging is enabled. | ||||
* | | | | analyze: dot(1) man page link should be urlified | Lennart Poettering | 2019-07-29 | 1 | -2/+8 |
| |/ / |/| | | | | | | | | | | | | | | | | | | | | I mean, let's not miss out on this excellent opportunity to use hyperlinks on terminals. (Unfortunately not see unless you invoke 'systemd-analyze --no-pager --help', because 'less' is so much stuck in the past :-(.) | ||||
* | | | Merge pull request #13212 from poettering/sleep-conf-default | Zbigniew Jędrzejewski-Szmek | 2019-07-29 | 3 | -6/+20 |
|\ \ \ | | | | | | | | | sleep: document default HibernateDelaySec= | ||||
| * | | | man: document default HibernateDelaySec= setting | Lennart Poettering | 2019-07-29 | 2 | -6/+5 |
| | | | | |||||
| * | | | update TODO | Lennart Poettering | 2019-07-29 | 1 | -0/+15 |
| | | | | |||||
* | | | | Merge pull request #13209 from poettering/nspawn-volatile-merged-usr | Lennart Poettering | 2019-07-29 | 2 | -9/+32 |
|\ \ \ \ | | | | | | | | | | | make incompatibility of non-/usr-merged distros with --volatile=yes more discoverable | ||||
| * | | | | man: document that --volatile=yes is not supported for split /usr systems | Lennart Poettering | 2019-07-29 | 1 | -6/+10 |
| | | | | | |||||
| * | | | | nspawn: print an explanatory error when people try to use --volatile=yes on ↵ | Lennart Poettering | 2019-07-29 | 1 | -3/+22 |
| |/ / / | | | | | | | | | | | | | distros that are not /usr-merged | ||||
* | | | | Merge pull request #13184 from poettering/nspawn-usr-root | Lennart Poettering | 2019-07-29 | 2 | -18/+65 |
|\ \ \ \ | | | | | | | | | | | Allow "systemd-nspawn -D / --volatile=yes" to work | ||||
| * | | | | nspawn: when operating on the host image, let's move the root to a different ↵ | Lennart Poettering | 2019-07-29 | 1 | -2/+18 |
| | | | | | | | | | | | | | | | | | | | | directory first, via a bind mount | ||||
| * | | | | shared: allow LOCK_SH locks on the host root in OS images | Lennart Poettering | 2019-07-29 | 1 | -11/+35 |
| | | | | | | | | | | | | | | | | | | | | See the add comments for the justification. |