/snap/snapd/27591/usr/lib/snapd
NameSizeModeActions
apparmor/-0755rm
apparmor.d/-0755rm
apparmor_parser17008320755editdlrm
complete.sh53940644editdlrm
etelpmoc.sh70310644editdlrm
info1180644editdlrm
preseed.json8410644editdlrm
snap-bootstrap138652970755editdlrm
snap-confine2182410755editdlrm
snap-confine.caps1430644editdlrm
snap-confine.v2-only.caps1210644editdlrm
snap-debug-info.sh23720755editdlrm
snap-device-helper675450755editdlrm
snap-discard-ns511130755editdlrm
snap-exec56167200755editdlrm
snap-failure32195290755editdlrm
snap-fde-keymgr53289690755editdlrm
snap-gdbserver-shim10792800755editdlrm
snap-gpio-helper30802650755editdlrm
snap-mgmt222070755editdlrm
snap-mgmt-selinux32690755editdlrm
snap-preseed117719770755editdlrm
snap-recovery-chooser94864090755editdlrm
snap-repair87655130755editdlrm
snap-seccomp30108970755editdlrm
snap-strace-shim342730755editdlrm
snap-update-ns67185440755editdlrm
snapctl84558480755editdlrm
snapd319611610755editdlrm
snapd-apparmor26952410755editdlrm
snapd.core-fixup.sh38260755editdlrm
snapd.run-from-snap730755editdlrm
system-shutdown385850755editdlrm
Edit: /snap/snapd/27591/usr/lib/snapd/etelpmoc.sh (7031B)
# shellcheck shell=bash # # Copyright (C) 2017 Canonical Ltd # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License version 3 as # published by the Free Software Foundation. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # etelpmoc is the reverse of complete: it de-serialises the tab completion # request into the appropriate environment variables expected by the tab # completion tools, performs whatever action is wanted, and serialises the # result. It accomplishes this by having functions override the builtin # completion commands. # # this always runs "inside", in the same environment you get when doing "snap # run --shell", and snap-exec is the one setting the first argument to the # completion script set in the snap. The rest of the arguments come through # from snap-run --command=complete _die() { echo "$*" >&2 exit 1 } if [[ "${BASH_SOURCE[0]}" != "$0" ]]; then _die "ERROR: this is meant to be run, not sourced." fi if [[ "${#@}" -lt 8 ]]; then _die "USAGE: $0