Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | systemctl: add new option to mount image inside a running service namespace | Luca Boccassi | 2021-01-21 | 2 | -1/+6 |
| | | | | | Use the new DBUS method and follow the same pattern as the systemctl bind command. | ||||
* | core: add DBUS method to bind mount new nodes without service restart | Luca Boccassi | 2021-01-18 | 2 | -1/+6 |
| | | | | | | | | | | | | | | Allow to setup new bind mounts for a service at runtime (via either DBUS or a new 'systemctl bind' verb) with a new helper that forks into the unit's mount namespace. Add a new integration test to cover this. Useful for zero-downtime addition to services that are running inside mount namespaces, especially when using RootImage/RootDirectory. If a service runs with a read-only root, a tmpfs is added on /run to ensure we can create the airlock directory for incoming mounts under /run/host/incoming. | ||||
* | Added option --check-inhibitors for non-tty usage | Felix Stupp | 2021-01-13 | 2 | -3/+13 |
| | | | | | | | | | | | | | | As described in #2680, systemctl did ignore inhibitors if it is not attached to a tty to allow scripts to ignore inhibitors automatically. This pull request preserves this behavior but allows scripts to explicit check inhibitors if required. The new parameter '--check-inhibitors=yes' enables this feature. The old parameter '-i'/'--ignore-inhibitors' was deprecated in favor of '--check-inhibitors=no', the default behaviour can be specified with '--check-inhibitors=auto'. The new parameter is also described in the documentations and shell completions found here. | ||||
* | shell-completion: fix systemctl set/unset/import-environment | Zbigniew Jędrzejewski-Szmek | 2021-01-08 | 2 | -1/+15 |
| | | | | | | unset-environment is completed with variable names in the environment block. set-environment the same, but suffixed with "=". import-environment is completed with variable names in the client environment. | ||||
* | coredumpctl: Add --debugger-args= option | Michal Fabik | 2020-12-16 | 1 | -1/+2 |
| | | | | | | | This commit adds the possibility to pass command line options to the debugger invoked with coredumpctl debug. Resolves: #9905 | ||||
* | license: LGPL-2.1+ -> LGPL-2.1-or-later | Yu Watanabe | 2020-11-09 | 54 | -54/+54 |
| | |||||
* | shell-completion: add missing completions to meson.build | Lucas Werkmeister | 2020-10-05 | 1 | -0/+2 |
| | | | | | Completions for systemd-id128 and homectl have been available for a while, but weren’t being installed. | ||||
* | zsh: loginctl: complete alias 'self' | Ronan Pigott | 2020-09-30 | 1 | -0/+6 |
| | |||||
* | zsh: add systemd-path completions | Ronan Pigott | 2020-09-23 | 2 | -0/+9 |
| | |||||
* | bash-completion: resolvectl: support 'log-level' command | Yu Watanabe | 2020-09-04 | 1 | -0/+4 |
| | |||||
* | add "list" verb to autocompleted commands | Olivier Le Moal | 2020-08-27 | 1 | -1/+1 |
| | |||||
* | shell-completion/zsh: add missing verbs for networkctl | Olivier Le Moal | 2020-08-26 | 1 | -13/+23 |
| | |||||
* | zsh: correct journalctl command completion parsing | Ronan Pigott | 2020-08-25 | 1 | -2/+2 |
| | |||||
* | systemctl: add --timestamp to change timestamp print format | Luca Boccassi | 2020-08-19 | 2 | -1/+12 |
| | | | | | | | Timestamps for unit start/stop are recorded with microsecond granularity, but status and show truncate to second granularity by default. Add a --timestamp=pretty|us|utc option to allow including the microseconds or to use the UTC TZ to all timestamps printed by systemctl. | ||||
* | homed: default to "btrfs" as fs type in the LUKS backend | Lennart Poettering | 2020-08-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | Apparently both Fedora and suse default to btrfs now, it should hence be good enough for us too. This enables a bunch of really nice things for us, most importanly we can resize home directories freely (i.e. both grow *and* shrink) while online. It also allows us to add nice subvolume based home directory snapshotting later on. Also, whenever we mention the three supported types, alaways mention them in alphabetical order, which is also our new order of preference. | ||||
* | shell-completion: add missing verbs for networkctl | Yu Watanabe | 2020-06-30 | 1 | -2/+2 |
| | |||||
* | dissect/nspawn: add support for dm-verity root hash signature | Luca Boccassi | 2020-06-25 | 1 | -1/+5 |
| | | | | | | Since cryptsetup 2.3.0 a new API to verify dm-verity volumes by a pkcs7 signature, with the public key in the kernel keyring, is available. Use it if libcryptsetup supports it. | ||||
* | shell-completion: add homectl for bash | Zbigniew Jędrzejewski-Szmek | 2020-06-05 | 2 | -1/+189 |
| | | | | | The difference between verbs that take one user and multiple users is not handled. I don't know how to do this. | ||||
* | shell-completions: update bootctl | Zbigniew Jędrzejewski-Szmek | 2020-05-30 | 2 | -3/+18 |
| | | | | | Entries in the completion lists are reordered to follow --help output: this makes it much easier to see what is missing. | ||||
* | Update resolvectl zsh completion | codicodi | 2020-05-21 | 1 | -5/+2 |
| | |||||
* | shell-completion/zsh: update systemd-analyze completions | Ronan Pigott | 2020-04-27 | 1 | -3/+20 |
| | |||||
* | zsh: fix disable/enable completion | Haochen Tong | 2020-04-27 | 1 | -1/+5 |
| | | | | | | | The "preset" column introduced in b01c1f305c044a381ad110709a62507d74bf6d86 breaks zsh completion for systemctl disable/enable. Fix by ignoring everything after the last space in a line. | ||||
* | systemctl: hide first column with --plain instead of --no-legend | Jouke Witteveen | 2020-04-17 | 8 | -8/+8 |
| | | | | | | | | | | Hiding the first column, which may contain bullet circles, with --no-legend is undocumented and potentially unexpected. On the other hand, not printing bullet circles with --plain is documented so hiding the column with that switch is sensible. The combination "--full --no-legend --no-pager --plain" is appropriate for automated processing of systemctl output. | ||||
* | Add `shell` to machinectl ZSH completion | Pieter Lexis | 2020-03-27 | 1 | -0/+1 |
| | |||||
* | portablectl: add --now and --enable to attach/detach | Luca Boccassi | 2020-02-07 | 1 | -1/+1 |
| | | | | | | | | | Add shortcuts to enable and start, or disable and stop, portable services with a single portablectl command. Allow to pass a filter on detach, as it's necessary to call GetImageMetadata to get the unit names associated with an image. Fixes #10232 | ||||
* | bash-completion: do not ellipsize machine name | Yu Watanabe | 2020-01-10 | 12 | -12/+12 |
| | |||||
* | bash-completion: busctrl: support --full command line option | Yu Watanabe | 2020-01-10 | 1 | -2/+2 |
| | |||||
* | bash-completion: networkctl: do not show ellipsized link name | Yu Watanabe | 2020-01-10 | 1 | -1/+1 |
| | |||||
* | bash-completion: networkctl: support --full and --lines | Yu Watanabe | 2020-01-09 | 1 | -2/+2 |
| | |||||
* | zsh: Complete systemctl subcommands in separate tags | Daniel Shahaf | 2020-01-08 | 1 | -11/+17 |
| | | | | Fixes #14422 | ||||
* | zsh: Prepare for classifying systemctl commands (#14422) | Daniel Shahaf | 2019-12-23 | 1 | -3/+22 |
| | |||||
* | zsh: Complete more systemctl commands | Daniel Shahaf | 2019-12-23 | 1 | -0/+8 |
| | | | | The completion is now synced with the manual. | ||||
* | zsh: Group systemctl subcommands as in the manual. No functional change. | Daniel Shahaf | 2019-12-23 | 1 | -14/+27 |
| | |||||
* | bash-completion: move shell-completion for log-level or friends to systemctl | Yu Watanabe | 2019-12-21 | 2 | -24/+9 |
| | |||||
* | core: add support for RestartKillSignal= to override signal used for restart ↵ | Zbigniew Jędrzejewski-Szmek | 2019-10-02 | 2 | -2/+2 |
| | | | | | | | | jobs v2: - if RestartKillSignal= is not specified, fall back to KillSignal=. This is necessary to preserve backwards compatibility (and keep KillSignal= generally useful). | ||||
* | Merge pull request #11883 from yuwata/network-dhcp-renew | Yu Watanabe | 2019-09-22 | 1 | -1/+1 |
|\ | | | | | network: dhcp renew | ||||
| * | networkctl: add renew command | Yu Watanabe | 2019-09-21 | 1 | -1/+1 |
| | | |||||
* | | zsh: udpate bootctl completions | Ronan Pigott | 2019-09-13 | 1 | -1/+32 |
| | | |||||
* | | shell-completion: do not truncate suggestions | Yu Watanabe | 2019-09-01 | 1 | -1/+1 |
| | | |||||
* | | zsh: update journalctl completions | Ronan Pigott | 2019-08-28 | 1 | -6/+12 |
| | | |||||
* | | Merge pull request #13273 from RPigott/zshcomp | Zbigniew Jędrzejewski-Szmek | 2019-08-14 | 2 | -18/+39 |
|\ \ | | | | | | | Enable resolvectl zsh completions | ||||
| * | | shell-completion: add resolvectl commands to zsh completion | Ronan Pigott | 2019-08-06 | 1 | -7/+28 |
| | | | |||||
| * | | shell-completion: enable resolvectl zsh completion | Ronan Pigott | 2019-08-06 | 2 | -14/+14 |
| | | | |||||
* | | | shell-completion: complete --match argument for busctl | Ronan Pigott | 2019-08-13 | 1 | -1/+25 |
| | | | |||||
* | | | zsh: add busctl completions | Ronan Pigott | 2019-08-10 | 1 | -1/+192 |
|/ / | |||||
* | | bash-completion: support "systemd-analyze exit-status" | Yu Watanabe | 2019-07-30 | 1 | -1/+1 |
|/ | |||||
* | bash-completion: support ntp-servers and revert command for timedatectl | Yu Watanabe | 2019-07-17 | 1 | -0/+9 |
| | |||||
* | bash-completion: add missing 'systemd-analyze timestamp' | Yu Watanabe | 2019-07-16 | 1 | -1/+1 |
| | |||||
* | bash-completion: udevadm: list all possible values for --action option | Yu Watanabe | 2019-06-29 | 1 | -2/+2 |
| | |||||
* | bash-completion: support systemd-analyze condition | Yu Watanabe | 2019-06-28 | 1 | -1/+1 |
| |