Ronny Chevalier
b178d279d9
zsh-completion: add missing -M completion for journalctl
2015-04-08 02:42:50 +02:00
Ronny Chevalier
8470025541
zsh-completion: update loginctl
2015-04-08 02:42:50 +02:00
Jan Janssen
5bdf22430e
logind,systemctl: add reboot to EFI firmware support
2015-04-07 18:51:45 +02:00
Carlos Morata Castillo
b4f91f2ba3
Updates in bash autocompletions
...
Hi,
I did ./check-undocumented.sh -b (my script just submitted) and checked
the results.
Cheers.
2015-01-29 00:44:30 -05:00
Torstein Husebø
cc98b3025e
treewide: fix multiple typos
2015-01-26 10:39:47 -05:00
Wieland Hoffmann
e37b56c735
zsh-completion: Do not interpret escape sequences in _filter_units_by_property
...
This makes all functions that rely on _filter_units_by_property() (like
_systemctl_{stop,kill,try_restart}) work with unit names that contain backslash
escaped sequences (like automount units with spaces that are escaped to
"\x20").
2015-01-21 10:59:40 +01:00
Moez Bouhlel
d31f44e281
fix zsh completion typo
...
json-see => json-sse
2015-01-15 00:57:45 +01:00
Ronny Chevalier
ee14023fd5
zsh-completion: add missing completions for systemd-tmpfiles
2015-01-12 22:19:34 +01:00
Ronny Chevalier
a80cea6861
zsh-completion: add missing completions for systemd-run
2015-01-12 22:13:33 +01:00
Ronny Chevalier
26bd71f06c
zsh-completion: add missing completions for systemd-analyze
2015-01-12 22:13:18 +01:00
Ronny Chevalier
c285cb5c55
zsh-completion: add missing -M completion for timedatectl
2015-01-12 21:31:45 +01:00
Ronny Chevalier
720e0be0f0
zsh-completion: add missing completions for coredumpctl
2015-01-12 21:26:27 +01:00
Ronny Chevalier
e4e5a85f34
shell-completion: add missing output modes
...
https://bugs.freedesktop.org/show_bug.cgi?id=88216
2015-01-09 13:53:23 +01:00
Carlos Morata Castillo
8c5463585d
bash-completion: systemd-nspawn update
...
*Autocompletion for dirs, doesn't leave until you press space.
*Added tmpfs, volatile and network-macvlan options.
I tried with the SELinux options with seinfo(setools-console), but too
messy to get it right. Even Daniel Walsh haven't done it yet. :)
2015-01-08 16:33:59 -05:00
Lennart Poettering
e275f5e204
shell-completion: add full support for completing busctl command lines, with services, objects, interfaces, members, and signatures
2014-12-23 22:44:32 +01:00
Zbigniew Jędrzejewski-Szmek
820aced6f6
zsh-completion: remove duplicate function
...
https://bugs.archlinux.org/task/43069
2014-12-10 17:34:56 -05:00
Ronny Chevalier
409886c424
shell-completion: systemctl edit
2014-12-10 01:10:01 +01:00
Lennart Poettering
25fa306ed5
hostnamed: introduce new "embedded" chassis type
...
We really don't want to get lost in adding fridge, car, plane, drone, or
whatever else, hence add a generic term "embedded" cover all the cases
where the computer is just part of something bigger, and not at the
focus of things.
2014-11-06 14:37:12 +01:00
Zbigniew Jędrzejewski-Szmek
81333ecf9d
zsh-completion: update start/restart completions
...
Now zsh should behave the same for those two subcommands as bash.
2014-10-29 23:48:10 -04:00
Zbigniew Jędrzejewski-Szmek
372b221166
bash-completion: use improved filtering to make things faster
2014-10-29 23:48:10 -04:00
Zbigniew Jędrzejewski-Szmek
9ff8af5460
bash-completion: rework startable/restartable units once more
...
I tried to use 'systemctl --all list-units' to filter unit files, but
this always filters out unit files which are not loaded. We want to complete
systemctl start with those units too, so this approach is not going to work.
New version is rather slow, but hopefully correct.
2014-10-29 23:48:09 -04:00
Zbigniew Jędrzejewski-Szmek
1cf3c30c07
shell-completion: systemctl set-default,get-default,is-system-running
2014-10-27 22:34:28 -04:00
Lukas Nykryn
8fc5cd71be
shell-completion/bash: add add-wants and add-requires
2014-10-19 18:20:06 +02:00
Zbigniew Jędrzejewski-Szmek
e9a19bd882
shell-completion: propose templates for disable/[re]enable/[re]start
...
Templates can be [re]enabled, on their own if the have DefaultInstance set,
and with an instance suffix in all cases. Propose just the template name
ending in @, to underline the instance suffix may have to be appended.
Likewise for start/restart.
This means that sometimes superflous units that one will not really
want to operate on will be proposed, but this seems better than
proposing a very incomplete set of names.
https://bugs.freedesktop.org/show_bug.cgi?id=66912
2014-10-14 21:20:05 -04:00
Zbigniew Jędrzejewski-Szmek
f29c77bc01
shell-completion: fix completion of inactive units
...
Units which not loaded were not proposed properly. OTOH, we should
filter units from get-unit-files by their state if they are currently
loaded. Bring zsh completions in line with bash completion, the same
logic should be used in both implementations.
https://bugzilla.redhat.com/show_bug.cgi?id=1024379
https://bugzilla.redhat.com/show_bug.cgi?id=790768
https://bugs.freedesktop.org/show_bug.cgi?id=84720
2014-10-14 21:18:42 -04:00
Eric Cook
c2026f28bd
shell-completion(zsh): journalctl's -b changes
...
removed pointless index sort of bootids.
use `compadd -a' to add each array, instead of expanding possibly hundreds of words needlessly.
optional completion of -b
2014-09-27 19:57:04 +02:00
Daniel Buch
d6bc8348d5
readahead: wipe out readahead
2014-09-25 16:39:18 +02:00
Dave Reisner
ec15977a3c
completion: filter templates from restartable units
...
Since c6a373a263
, we might encounter unit templates via the
'list-units' verb. These aren't restartable (and we throw errors), so
make sure they're filtered out of the completion options.
fixes downstream bug: https://bugs.archlinux.org/task/41719
2014-08-29 20:40:38 -04:00
Eric Cook
c317a1a19c
shell-completion: prevent mangling unit names (bash)
...
This fixes the issue noted by Zbigniew in most cases.
if a unit's name is enclosed in single quotes completion still
will not happen after the first `\'.
https://bugs.freedesktop.org/show_bug.cgi?id=78388
2014-07-27 15:27:16 -04:00
Zbigniew Jędrzejewski-Szmek
c6a373a263
bash-completion: use list-unit-files to get "all" units
...
I think that it is better to return good results slightly more slowly,
than partial quickly. Also reading from disk seems fast enough. Even
the delay on first try with completely cold cache is acceptable.
This is just for bash, 'cause zsh was already doing this.
https://bugzilla.redhat.com/show_bug.cgi?id=790768
2014-07-26 20:15:38 -04:00
Eric Cook
6d314eca15
shell-completion: prevent mangling unit names
...
Units with literal hex '\xFF' in their names has to be read
and printed properly.
dev-disk-byx2dlabel-root.device != dev-disk-by\x2dlabel-root.device
2014-07-26 15:08:41 -04:00
Zbigniew Jędrzejewski-Szmek
2c12a402cb
shell-completion: systemd-analyze verify, systemctl link
...
Some zsh completion helpers were not installed, so completion
was broken.
Add systemd-analyze verify. Make systemctl link complete only
unit names.
2014-07-21 22:33:51 -04:00
Zbigniew Jędrzejewski-Szmek
be8f4a9fa7
bash-completion: -p option for journalctl
2014-07-19 19:47:10 -04:00
Zbigniew Jędrzejewski-Szmek
c0a67aef31
shell-completion: restore completion for -p
...
It was broken since systemd was moved out of /bin.
For zsh it was never there.
2014-07-15 10:06:12 -04:00
Zbigniew Jędrzejewski-Szmek
ccb03ac39d
shell-completion: add hostnamectl set-deployment
2014-07-11 09:22:01 -04:00
Zbigniew Jędrzejewski-Szmek
1ed7749564
shell-completion,man: beef up chassis completions and description
...
Parameters to hostnamectl command are not optional and should not be marked
as such in the man page.
2014-07-11 09:22:00 -04:00
Lennart Poettering
f4bab1690e
coredump: coredumpctl is so useful now, make it a first-class citizen
...
Drop the "systemd-" prefix, renaming it from "systemd-coredumpctl" to
"coredumpctl".
2014-06-19 13:46:01 +02:00
Dan Kilman
a163b64c4b
bash completion: fix __get_startable_units
2014-04-13 11:39:43 -04:00
Thomas Hindoe Paaboel Andersen
5ba85788ab
bash completion: add -i/--image to nspawn
2014-04-11 00:49:05 +02:00
Kay Sievers
51e430a5b0
bash_completion: busctl - add support for --user mode
2014-04-04 08:24:22 -04:00
Thomas Hindoe Paaboel Andersen
085ebc1b22
bash completion: Add -r/--recursive to systemctl
2014-04-03 22:54:41 +02:00
Daniel Mack
4433c995c7
completions: fix/augment zsh completions for systemd-nspawn, busctl, loginctl, hostnamectl, localectl, machinectl
2014-03-25 23:05:03 +01:00
Lennart Poettering
0088d63151
systemctl: --kill-mode is long long gone, don't mention it in the man page
2014-03-25 00:31:48 +01:00
Thomas Hindoe Paaboel Andersen
761a7c71b6
systemd-run: extend bash completion
...
--system
-H --host
-M --machine
--service-type (options: simple forking oneshot dbus notify idle)
--uid
--gid
--nice
--setenv
-p --property (options read from bus_append_unit_property_assignment)
2014-03-17 22:02:21 +01:00
Wieland Hoffmann
3a450ec5c6
_sd_machines: Use machinectl --no-legend
...
Otherwise bogus entries from the header and footer would show up in the
completion list.
2014-03-15 00:32:06 -04:00
Thomas Hindoe Paaboel Andersen
207017017d
add bash completion for systemd-cat
2014-03-04 23:17:07 +01:00
Thomas Hindoe Paaboel Andersen
3bfe58cbd4
add bash completion for systemd-detect-virt
2014-03-03 22:18:37 +01:00
Thomas Hindoe Paaboel Andersen
64ae7f1864
update bash completion for systemd-analyze
2014-03-03 22:18:32 +01:00
Thomas Hindoe Paaboel Andersen
d9256bac4d
add bash completion for systemd-cgtop
2014-03-02 23:07:35 +01:00
Thomas Hindoe Paaboel Andersen
abdab4f602
add bash completion for systemd-cgls
2014-03-01 23:10:38 +01:00