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
Thomas Andersen
0d6883b6a8
bash: add completion for systemd-nspawn
2014-03-01 03:30:41 +01:00
Lennart Poettering
538b08707a
build-sys: add missing makefile symlinks
2014-02-26 02:19:28 +01:00
Jason St. John
90e633a790
replace tabs with spaces in some files
...
Files:
* hwdb/60-keyboard.hwdb
* shell-completion/zsh/_systemd-coredumpctl
* src/test/test-helper.h
2014-02-21 03:50:12 +01:00
Thomas Hindoe Paaboel Andersen
95fe27d930
bootctl: add bash completion
2014-02-20 23:13:11 +01:00
Thomas Hindoe Paaboel Andersen
17d47d8d2d
busctl: add --no-legend and use in bash completion
2014-02-19 17:35:35 +01:00
Thomas Hindoe Paaboel Andersen
8ec76163ff
busctl: update bash completion
2014-02-19 17:12:17 +01:00
Thomas Hindoe Paaboel Andersen
0bc8e31b35
delta: add bash completion
2014-02-18 22:34:59 +01:00
Thomas Hindoe Paaboel Andersen
e56056e93d
machinectl: add bash completion
2014-02-18 21:14:30 +01:00
Tom Gundersen
d72143bad4
zsh-completions: kernel-install - only show existing kernels for 'remove'
...
When we remove a kernel, we don't remove the modules, so don't look at the modules directory to find installed kernels.
2014-02-07 15:48:35 +01:00
Zbigniew Jędrzejewski-Szmek
627a98d398
shell-completion: fix completion of localectl set-locale
...
https://bugs.freedesktop.org/show_bug.cgi?id=74157
2014-02-06 12:01:39 -05:00
Zbigniew Jędrzejewski-Szmek
3ce09b7da2
bash-completion: fix completion of complete verbs
...
When doing 'command verb<TAB>', the arguments for verb would be
proposed, but it is too early. We should complete verb first.
https://bugs.freedesktop.org/show_bug.cgi?id=74596
2014-02-06 00:45:00 -05:00
Lukas Nykryn
f89a4474e0
shell-completion: remove load from systemctl
2014-01-15 15:31:07 +01:00
Lennart Poettering
b68b76897a
Revert "completion: don't offer completions for journalctl -b"
...
This reverts commit c756a6d57c
.
2013-12-26 01:53:07 +01:00
Dave Reisner
c756a6d57c
completion: don't offer completions for journalctl -b
...
Since this is a shortopt with an optional argument, assume the user
knows what they're doing. The longopts --boot and --this-boot will
continue to offer boot IDs as completions.
2013-12-25 12:58:37 -05:00
Zbigniew Jędrzejewski-Szmek
841aa8c0b4
loginctl,shell-completions: fix listing of sessions/users/seats
2013-12-21 18:35:27 -05:00
Jason St. John
c736283bfb
journalctl,zsh-completion: fix several issues in --help message text
...
-- fix grammar and reword some descriptions for clarity
-- add a useful description of what --follow does
-- fix the description for --after-cursor
-- properly introduce the FSS acronym for "Forward Secure Sealing" in
both sections
-- clarify the --disk-usage command
[zj: perform similar changes to zsh completions]
squash! journalctl: fix several issues in --help message text
2013-12-18 23:58:24 -05:00
Zbigniew Jędrzejewski-Szmek
86cb0691b7
shell-completion: busctl
2013-12-05 21:33:08 -05:00
Zbigniew Jędrzejewski-Szmek
6da49b8b2f
shell-completion: systemctl cat
...
Also update -H help string to follow the binaries.
2013-11-30 22:36:08 -05:00
Zbigniew Jędrzejewski-Szmek
7524c3cf44
bash-completion: journalctl --file
2013-11-15 22:54:51 -05:00
Marko Myllynen
51d0f1c9f6
zsh-completion: add bootctl
2013-11-13 23:02:23 -05:00
Dave Reisner
d181115929
shell: add list-timers to systemctl completions
2013-11-11 11:04:06 -05:00
William Giokas
c0fd7cbd7a
zsh-completion: Move machine listing to autoload
...
Instead of having two different listings of machines, use an autoloaded
function that can be used by other shell completions in the future. It
will also allow editing a single file to change the way machinectl and
systemd-run completion for machines.
2013-11-09 19:02:53 -05:00
William Giokas
a02c5fe7cb
zsh-completion: Move output modes to autoload
2013-11-09 19:02:53 -05:00
Ronny Chevalier
f49e8bc472
zsh-completion: add missing options for systemd-run
2013-11-07 01:23:54 -05:00
Ronny Chevalier
d74ab85216
zsh-completion: add systemd-run
2013-10-30 22:45:18 -04:00