HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/zsh/functions/Completion/Linux.zwc
�5.8.1��X�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpi���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpitool
�
�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_alsa-utils�p��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_analysepluginΪ
8	�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_brctl��sJG\�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_btrfs��"��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chattr�#���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chcon�.%XD�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chrt.%D(4
�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cpupowerD(�,#$�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cryptsetupY57\	�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_dkmsY5�;k �debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_e2label�;�;A5�l�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ethtool�;I��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_findmntI�N�t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_free�N�OV��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_argumentsXQ���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_valuesXQSQT�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fusermountTT�@�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_gpasswdTTU�@�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_htopU�Ut�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iconvconfig�U0V��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ionice�W\
`�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ipset�q^x/.�
�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iptablesq^Oj(P�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iwconfigOjYm�T�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_kpartx�m$	��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_losetup�m pZD�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsattrwp�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsblkw�s�t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsusb�|u���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ltrace�w� ��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mdadm��_H�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mii-tool�̀Y�	�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_modutils̀�_	��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mondo�;�I3T�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_networkmanager�k>��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_opkg���Ol�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pidof����	��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pkgtool��#�d�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pmap#�%�V
X�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_qdbus%{�)�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_schedtool{���<�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_contexts����%��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_roles�E�%��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_typesE�����debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_users����D�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_setsidb��|�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_slabtopb��&	��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ssܷ�
��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sshfs܊�Z��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_strace�)��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sysstat�,�_0�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tload,���X�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tpb��z�;8�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tracepathz�����debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tune2fs�����
�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_uml��=�?��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_valgrind=���H�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_vserver����t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wakeup_capable_devices��B`�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wipefs��+@�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wpa_cli��AL&ۜ-AUQ��	%
�U
�=_arguments�(-b --battery)���b���battery��[battery information]��(-B --without-battery)���B���without�battery��[suppress battery information]��(-t --thermal)���t���thermal��[thermal information]��(-T --without-thermal)���T���without�thermal��[suppress thermal information]��(-a --ac-adapter)���a���ac�adapter��[ac adapter information]��(-A --without-ac-adapter)���A���without�ac�adapter��[suppress ac-adapter information]��(-V --everything)���V���everything��[show every device, overrides above options]��(-s --show-empty)���s���show�empty��[show non-operational devices]��(-S --hide-empty)���S���hide�empty��[hide non-operational devices]��(-c --celsius -f --fahrenheit -k --kelvin)���c���celsius��[use Celsius as the temperature scale]��(-c --celsius -f --fahrenheit -k --kelvin)���f���fahrenheit��[use Fahrenheit as the temperature scale]��(-c --celsius -f --fahrenheit -k --kelvin)���k���kelvin��[use Kelvin as the temperature scale]��(-d --directory)���d���directory��[path to ACPI info (/proc/acpi)]:directory:_files -/��(-h --help)���h���help��[display this help and exit]��(-v --version)���v���version��[output version information and exit]�A4'�+��EE@AC�d���A���1AB�����E��A"	��	E@\A"
�|
E��A"��E(D�AiAC����DAH%�����y	!
�
��}�-A�C�1A!aA,"�A"#�#TyA$	�������A,-\AT��	1	A.�A,/�Ae�%YA|�
�1A6}A"7�
�7EzA,8,UAC���A|�1A<�
�A,=A">a><aA����A"fۜ9D�+��A�FP�+�localselbrandsdisambigtypesetbrandsargszstyle�:completion:��curcontext�:�acpi�extensionsbrands �brands[(I)detect] /proc/acpi/toshibabrandstoshiba/proc/acpi/asusbrandsasus/proc/acpi/ibmbrandsthinkpad �brands[(I)all] brandstoshiba�(-a --ac_adapter)���a���ac_adapter��[show AC adapter presence]��-b[show battery status for available batteries]��(-B --battery)���B���battery��[show detailed battery status for all batteries found]��(-c --cpu)���c���cpu��[show CPU information]��(-a --ac_adapter -A -b -B --battery -c --cpu -e -f --fan -t --thermal -w)-e[show just about everything]��(-f --fan)���f���fan��[show fan status]��(-h --help)���h���help��[display help]��(-s --suspend)���s���suspend��[suspend machine to memory (sleep state S3)]��-S[suspend machine to disk (sleep state S4)]��(-t --thermal)���t���thermal��[show thermal zone(s) information and trip points]��-v[show more verbose output]��(-V --version)���V���version��[output version information and exit]��-w[show the wakeup capable devices]��-W+[toggle enable/disable wakeup capable device]: :_wakeup_capable_devices� �brands[(I)asus] disambig �brands[(I)(toshiba|thinkpad)] disambig�Asus ��(-A --Asus)���A���Asus��[show supported Asus ACPI extensions]��-m+[set mail LED status]:mail LED status:((1\:on 0\:off))��-n+[set wireless LED status]:wireless LED status:((1\:on 0\:off))��-o+[set LCD panel status]:LCD panel status:((1\:on 0\:off))��-z+[set ��disambig�LCD brightness level]:��disambig�LCD brightness level:(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)�selbrands �brands[(I)toshiba] selbrandsToshiba�-F+[force fan on or switch back to auto mode]:fan status:((1\:on 0\:auto))��(-T --Toshiba)���T���Toshiba��[show supported Toshiba ACPI extensions]� �brands[(I)thinkpad] �selbrandsselbrandsselbrands��selbrands�Thinkpad�-j[eject ultrabay device]�disambigdisambig��selbrands ��-l+[set ��disambig�LCD brightness level]:��disambig�LCD brightness level:(0 1 2 3 4 5 6 7)�_arguments�argsreturnAC�P�A�g���A�����U�mA��iu	u
�=
y��Q�%���U�YI-)�� �!!#�#�$�%m&AC
��&ۜۜ�&setoptlocaloptionswarncreateglobaltypesetsilentlocalopts�(- : *)���h���help��[print help message]��(- : *)���version�[print current version]��(- : *)���l���list�devices��[list all soundcards and digital audio devices]��(-L --list-pcms)���L���list�pcms��[list device names]��(-D --device)���D+���device���[select PCM by name]��(-q --quiet)���q���quiet��[quiet mode]��(-t --file-type)���t+���file�type���[file type (voc, wav, raw or au)]��(-c --channels)���c+���channels���[channels]��(-r --rate)���r+���rate���[sample rate]��(-f --format)���f+���format���[sample format (case insensitive)]��(-d --duration)���d+���duration���[interrupt after # seconds]��(-s --samples)���s+���samples���[interrupt after # samples per channel]��(-M --mmap)���M���mmap��[mmap stream]��(-N --nonblock)���N���nonblock��[nonblocking mode]��(-F --period-time)���F+���period�time���[distance between interrupts is # microseconds]��(-B --buffer-time)���B+���buffer�time���[buffer duration is # microseconds]���period�size��[distance between interrupts is # frames]���buffer�size��[buffer duration is # frames]��(-A --avail-min)���A+���avail�min���[min available space for wakeup is # microseconds]��(-R --start-delay)���R+���start�delay���[delay for automatic PCM start is # microseconds]��(-T --stop-delay)���T+���stop�delay���[delay for automatic PCM stop is # microseconds from xrun]��*���v���verbose��[show PCM structure and setup (accumulative)]��(-V --vumeter)���V+���vumeter���[enable VU meter (TYPE: mono or stereo)]��(-I --separate-channels)���I���separate�channels��[file for each channel]��(-i --interactive)���i���interactive��[allow interactive operation from stdin]��(-m --chmap)���m+���chmap���[give the channel map to override or follow]���disable�resample�[disable automatic rate resample]���disable�channels�[disable automatic channel conversions]���disable�format�[disable automatic format conversions]���disable�softvol�[disable software volume control (softvol)]���test�position�[test ring buffer position]���test�coef��[test coefficient for ring buffer position (default 8)]���test�nowait�[do not wait for ring buffer - eats whole CPU]���max�file�time��[start another output file when the old file has recorded]���process�id�file��[write the process ID here]���use�strftime�[apply the strftime facility to the output file name]���dump�hw�params�[dump hw_params of the device]���fatal�errors�[treat all errors as fatal]��*:sound file:_files�_arguments�optsA0�,Ldx�+��ACg���A"����5
�+��A�:�0�A" ���	=t�&$0&@A�g��@A�x]AC�@�A"���ۤ��@�&$A�F$�+�localexplcontextstatelinenoptstypesetopt_args_arguments�-l[gives a brief listing (one line per plugin)]��(-)1:plugin file:->pfile��(-)2::plugin label:->plabel���state�pfile_wantedplugin�files�plugin file�compadd�����������f����_call_program ladspa-plugins listplugins 2> /dev/null���:���:space:����/%:/�:t:r���returnplabel��words:���������f����$nopts[1] -l $nopts[2] 2> /dev/null���/��:space:����/:�_describeplugin�label�plugin label�A4'EE|�+��ACG�A��q�A�A"f�Q�+���gAF�
A,
A,�]
A,�
�
A�C�Z1
A!�A" ��0P|q��#�+���4A$pA�C	a�0��A"�	&�'�+��0<d���A�
���,%0hAC���,��0� 	P
A���,p�0���A"$����|�zsz333�+��0	;A�
F�!�A9�A���1A.:���
A����,QA.<�� AC���,4�QA.>��PA����,XqAF��+�localcurcontext��curcontext�explsubcmd CURRENT == 2 _describe�brctl command��(
    addbr:create\ instance\ of\ ethernet\ bridge
    delbr:deletes\ specified\ bridge\ instance
    show:show\ all\ current\ bridge\ instances
    addif:add\ interface\ to\ bridge
    delif:remove\ interface\ from\ bridge
    hairpin:toggle\ hairpin\ mode\ on\ a\ port
    showmacs:show\ a\ list\ of\ learned\ MAC\ addresses
    setageing:set\ MAC\ address\ ageing\ time
    setgcint:set\ garbage\ collection\ interval
    stp:control\ use\ of\ spanning\ tree\ protocol
    showstp:show\ bridge\ stp\ info
    setbridgeprio:set\ bridge\ priority
    setfd:set\ bridge\ forward\ delay
    sethello:set\ bridge\ hello\ time
    setmaxage:set\ maximum\ message\ age
    setpathcost:set\ cost\ of\ port
    setportprio:set\ priority\ of\ port
  )�shiftwords CURRENT-- ��words[1]�curcontext���curcontext%:*�-��subcmd�:�_wantedbridges�bridge�compadd�����f����brctl show 2>/dev/null����2,�1�%%	�� CURRENT == 3 �subcmdaddifdelif_net_interfacessetageingsetgcintsetfdsethellosetmaxage_messagetime�time (seconds)�setbridgepriopriority�priority�setpathcostsetportpriohairpinports�port�_wantedstates�state�compadd�unknown subcommand: $subcmd� CURRENT == 4 setpathcostcost�cost�priorityonoff�on|off�returnA�'
EE|E�E�E�E:��Ek#E�E��+��A<C��(D`|����A���(DAT�Xt����`�����,@`tA8�%�����!Q���`A4��"3"����0H`A0C%`
##|����H`A$���,Hd`A$�����HdA(%��5��		`AC�4	:+��+��A �%P	l	�	�	`A,���	�	��	
�8
`A %P
dp
`A C%�
�
�
%]A"0�F�������5
�
�
�+��A��(A	A,0UAF��A8C�q0�A"$�����h��#�+��P>�A,&:���AB'�	Fh�A,(��A,)��At�
�
1
A*�A"$�
������=+�+��A&d0�DA\�*1*A.0�q�A,1:���AB2��Fh�A,3��A�
1A48AC
'h�A�
'k#�AB7 �
Fh�A.8E�9qA.:��A.<��A��DeAX
�T�0ACeDYA0
�A �eD����0
�A �eD=�e�0�AP�eD�Q � q!"�"M#�#�$)%�%I&%'Q(�)�*0�*A�eDI+�+p�+	A�D5,-�-0
\.
A��D�.0U/A�eD�/�/py0ACeDY1�1p52
�2A,��D�2�355Q6]7i8u9p�:A(�!eD�:�;�<==�=�>0p?A�#eD�?�+0H@A4C$�D�@�@eA�B5C�CAD!EMF0
�FAC'�D�F0�GA�'eD=H�H0�HA$(�D)IJ�:�J�K0
TLA*�D�L0!MA�*eD�M�+A"��N
##�+eDiN9O0PAC-�DEPYQYR0�RA/�DS9T	U0
�UA�0�D�U0iVA01eD�V�WIX�X=Y�Y�Z�[A"��N�3�D	\0
]A�4�DE]0�]A5�D
^�^�[0_A0�6eDE_
`�`�aEb�b�cye0�e A�9eDfye0
Mf!A�9�DyeP
�f"A:�D�fP
 g#AC:�DUg0�g$A�:eDh9i0
�i%A<�Dye0j&A�<�D5j�jyepmk'A>�D�k1l�l0�l(A�>eD1m]m0�n)AC?eD)oao0�o*A4�?�D�oQp�piq
r�r�squye0Pv+A$CC�D�v9w�w]x�x0 y,A(�EeDYyEz�z){�{�{0|-A�GeDU|�{0
�|.AH�D�{09}/A4�H�D�}�~5�-�e�9�Y���ن0
�0A,�K�D]�����9�A�q���0q�1A�M�D����A�0��2AN�Dя�Ő0�3A$�N�DY�����E���0
)�4A�P�Da�0
5�5A�P�Dye0
u�6AQ�D��05�7A�Q�D��5���A"K�N�
8�R�DɗP!�9Py�:0
��;A�S�D�*0�<APCTeD��ݘ͙��)�Q���ɞ��a��5�	�ͤi�ye0=AXYe	D��}�e�m�Q�u�e�}��ͯ��=��m�]���I�p,>@?A�^�D��0,@A0C_eD������}�����0@AA0CbeD����	���������0=�BAeeDu�9�0
;CACf�D
�AH�f�A
�fH�AgF�h�A���A"�gf�������+��0�DA" �h�$�E��y�������+��0%��EA�i%�A"4�if��ۜb����Q�e�����A�Q���+��A�k��U0(�FA�lfL�ۄm�A"4�lf��ۜ�d����������$�"��@���+��AnFh�+�localcurcontext��curcontext�curstatestatelineexplcontshiftcmds_1cmds_2cmds_3cmds_4cmds_5cmds_6cmds_7cmds_8cmds_9cmds_10groupsargsgroupssubvolumefilesystemdevicescrubbalanceinspect�internalpropertyquotaqgroupreplacerescuecheckrestoresendreceivehelpversioncmds_1createdeletelistsnapshotget�defaultset�defaultfind�newshowsynccmds_2defragmentresizelabelusagecmds_3deleteremovereadyscanstatscmds_4startcancelresumestatuscmds_5pausecancelcmds_6dump��super�tree��inode�logical�subvolid��resolvemin�dev�sizerootidtree�statscmds_7cmds_8enabledisablerescancmds_9assigncreatedestroylimitcmds_10cancelcmds_11chunk�recoverfix�device�sizesuper�recoverzero�log_arguments�-*���args[@]��(- *)--help[print help information]��(- *)--version[print version information]��(--version)1: :->groups��2: :->cmds��*:: :->args� �#state curstate�state�curstategroups_wantedcommand�groups�btrfs command group�compaddgroupscmds��groups��i��words�2���� grp && grp <= 16 return��groups�grp��curcontext���curcontext%:*:*�:�service-��cont�:� grp <= 11 _wantedcommandscommandcompaddcmds_�grpcontinue��groups��i��words�1���� grp && grp <= 16  grp <= 11 groupcmds_�grp�����P�group���i��words�2���� cmd :�����P�group��cmd��curcontext���curcontext%:*:*�:�service-��cont/:/-�:��(-)--help[print help information]���cont�subvolume:create�*-i[add the newly created subvolume to a qgroup]:qgroup��1:destination:->mounts�subvolume:delete�(-c --commit-after -C --commit-each)���c���commit�after��[wait for transaction commit at the end of the operation]��(-c --commit-after -C --commit-each)���C���commit�each��[wait for transaction commit after deleting each subvolume]��(-v --verbose)���v���verbose��[verbose output of operations]��1:subvolume:_files -/�subvolume:snapshot�-r[readonly snapshot]��*-i[assign to qgroup]:qgroup: _message "qgroup"��1:source directory:_files -/��2:snapshot name or destination:_files -/�subvolume:list�-p[include parent ID in output]��-a[include all subvolumes]��-c[include ogeneration of the subvolume]��-g[include generation of the subvolume]��-o[include only subvolumes below the path]��-u[include UUID of subvolume]��-q[include parent UUID of subvolume]��-R[include the uuid of the received snapshots]��-t[print results as a table]��-s[list only snapshot subvolumes]��-r[list only readonly subvolumes]��-d[list deleted subvolumes that are not yet cleaned]��-G[subvolume generation is more or less than]:gen: _guard "(|+|-)[0-9]#"��-C[subvolume ogeneration is more or less than]:ogen: _guard "(|+|-)[0-9]#"��--sort=-[list in order]:order:_sequence compadd - rootid gen ogen path��1:path:->mounts�subvolume:set�default�1:id:_guard "[0-9]#" id��2:path:->mounts�subvolume:show�(-r --rootid)���r���rootid��[rootid of the subvolume]��(-u --uuid)���u���uuid��[uuid of the subvolume]��1:subvolume path:_directories�subvolume:sync�-s[sleep between checks]:delay (seconds) [1]�subvolume:find�new�1:subvol:_files -/��2:lastgen: _message "last gen"��device�filesystem�qgroup�subvolume�:�df�du�show�usage��--iec[use 1024 as a base]��--si[use 1000 as a base]��device�filesystem�:�df�usage�subvolume:show�(-b --raw)���b���raw��[output raw numbers in bytes]��(-h --human-readable -H)���h���human�readable��[output human friendly numbers, base 1024]��(-h --human-readable -H)-H[output human friendly numbers, base 1000]��(-k --kbytes)���k���kbytes��[show sizes in KiB, or kB with --si]��(-m --mbytes)���m���mbytes��[show sizes in MiB, or MB with --si]��(-g --gbytes)���g���gbytes��[show sizes in GiB, or GB with --si]��(-t --tbytes)���t���tbytes��[show sizes in TiB, or TB with --si]��filesystem�qgroup�:�du�show��--raw[output raw numbers in bytes]��--human-readable[output human friendly numbers, base 1024]��--kbytes[show sizes in KiB, or kB with --si]��--mbytes[show sizes in MiB, or MB with --si]��--gbytes[show sizes in GiB, or GB with --si]��--tbytes[show sizes in TiB, or TB with --si]�filesystem:resize�1:size:_guard "(|+|-)[0-9]#[GKM]"�filesystem:defragment�-v[verbose]��-r[defragment files recursively]��-c+[compress files while defragmenting]::compression algorithm:(zlib lzo zstd)��-r[defragment files recursively]��-f[flush after defragmenting]��-s[start position]:byte position��-l[defragment limited number of bytes]:length (bytes)��-t[defragment only files over a certain size]:minimum size (bytes) [32M]��*:file:_files�filesystem:du�(-s --summarize)���s���summarize��[display only a total for each argument]�filesystem:label�1:device:_files -g "*(-%)"��2:new label�filesystem:show�(1 -)���d���all�devices��[scan all devices in /dev]��(1 -)���m���mounted��[show only mounted filesystems]��--human-readable[output human friendly numbers, base 1024]��1: :_guard "^-*" uuid or label�filesystem:usage�-T[show data in tabular format]�device:�add�delete�ready�remove��1:device:_files -g "*(-%)"������P�group��cmd����K���nodiscard��[don't perform whole device TRIM]���f���force��[force overwrite of existing filesystem]�device:scan�(-)���u���forget��[unregister all stale devices or a given device]��(1 -)���d���all�devices��[enumerate and register all devices]��1:device:_files -g "*(-%)"�device:stats�(-c --check)���c���check��[return non-zero if any stat counter is not zero]��(-z --reset)���z���reset��[reset stats when done]��1:device or mountpoint:_files -g '*(-%,/)'�device:ready�1:device: _files -g "*(-%)"�scrub:�start�resume��-B[don't background and print statistics at end]��-d[print separate statistics for each device]��-q[omit error message and statistics]��-r[read only mode]��-R[raw print mode]��-c[set ioprio class]:class:(( 0\:none 1\:realtime 2\:best-effort 3\:idle))��-n[set ioprio classdata]:classdata:(0 1 2 3 4 5 6 7)��1:path or device:_files��-f[force starting new scrub even if a scrub is already running]�scrub:cancel�1: : _guard "^-*" "path or device"�scrub:status�-d[separate statistics for each device]��-R[print raw stats]�balance:start�(-m -s)-d+[act on data chunks]:filter:->filters��(-d -s)-m+[act on metadata chunks]:filter:->filters��(-d -m)-s+[act on system chunks (only under -f)]:filters:->filters��-v[verbose mode]��-f[force a reduction of metadata integrity]��--full-balance[don't print warning and don't delay start]��(--background --bg)����background���bg��[run balance operation asynchronously in the background]��1:path:_files -/�balance:status�-v[verbose mode]�balance:�pause�cancel�resume�property:set�3:value�property:get�2:property:(ro label compression)�property:list�-t[specify object type]:object type:(subvol filesystem inode device)��1: : _guard "^-*" object�quota:�enable�disable�quota:rescan�-s[show status of currently running rescan]��-w[wait for rescan to finish]�qgroup:�assign�remove��1:source path:_files -/��2:destination path:_files -/��3:path:_files -/�qgroup:assign�!��rescan�--no-rescan[don't do a rescan, even if the assignment will make the quotas inconsistent]�qgroup:�create�destroy��1:qgroupid:��2:path:_files -/�qgroup:show�-p[print parent qgroup id]��-c[print child qgroup id]��-r[print max referenced size of qgroup]��-e[print max exclusive size of qgroup]��-F[list impacted qgroups \(include ancestral qgroups\)]��-f[list impacted qgroups \(exclude ancestral qgroups\)]��--sort=-[sort qgroups]:sort:_values -s , sort \
              qgroupid rfer excl max_rfer max_excl��--sync[do filesystem sync before getting information]�qgroup:limit�-c[limit amount of data after compression]��-e[limit space exclusively to qgroup]��: :_guard "^-*" "size or none"��:qgroup id or path:_files -/��:path:_files -/�replace:start�-r[read from specified source device only]:srcdev:_files��-f[force overwriting of target]��-B[don't background]��:srcdev or devid:_files��:target:_files��:path:->mounts�replace:status�-1[print once rather than continuously]�replace:cancelinspect�:dump�tree�(-e --extents)���e���extents��[print only extent info: extent and device trees]��(-d --device)���d���device��[print only device info: tree root, chunk and device trees]��(-r --roots)���r���roots��[print only short root node info]��(-R --backups)���R���backups��[same as --roots plus print backup root info]��(-u --uuid)���u���uuid��[print only the uuid tree]��*��b���block��[print info from the specified block only]:block number��(-t --tree)���t���tree��[print only tree with the given id (string or number)]:tree id��--follow[use with -b, to show all children tree blocks of the block]��--noscan[don't scan devices from the filesystem, use only the listed ones]�inspect�:dump�super�!�s:byte� number�!-i:super:(0 1 2)��(-f --full)���f���full��[print full superblock information, backup roots etc.]��(-a --all)���a���all��[print information about all superblocks]��(-s --super)���s���super��[specify which copy to print out]:super:(0 1 2)��(-F --force)���F���force��[attempt to dump superblocks with bad magic]��--bytenr[specify alternate superblock offset]:offset�inspect�:inode��-v[verbose mode]��1:inode:_files��2:path:_files -/�inspect�:subvol��-v[verbose mode]��1:subvolid:_guard "[0-9]#" subvolume id��2:path:_files -/�inspect�:logical��-v[verbose mode]��-P[skip the path resolving and print the inodes instead]��-s[specify buffer size]:buffer size [4096]��1:logical address:_files��2:filesystem path:_files -/�inspect�:min��--id[specify the device id to query]:device id [1]�inspect�:rootidinspect�:tree��-b[print raw numbers in bytes]�rescue:�chunk�super��recover�-y[assume yes to every question]��-v[verbose mode]��1:device:_files��(-)-h[display help]�subvolume:get�default�:sync�:df�!��readonly�(-s --super)���s���super��[specify superblock]:superblock��(-b --backup)���b���backup��[use the backup root copy]��(-r --tree-root)���r���tree�root��[use specified byte number for the tree root]:byte number��--chunk-root[ use the given offset for the chunk tree root]:byte offset��--repair[try to repair the filesystem]��--force[skip mount checks, repair is not possible]��--mode[select memory/IO trade-off]:mode:(original lowmem)��--init-csum-tree[create a new CRC tree]��--init-extent-tree[create a new extent tree]��--clear-space-cache[clear space cache for v1 or v2]:version:(v1 v2)��--check-data-csum[verify checksums of data blocks]��(-Q --qgroup-report)���Q���qgroup�report��[verify qgroup accounting and compare against filesystem accounting]��(-E --subvol-extents)���E���subvol�extents��[show extent state for the given subvolume]:subvolume id��(-p --progress)���p���progress��[indicate progress at various checking phases]��(-s --snapshots)���s���snapshots��[get snapshots]��(-x --xattr)���x���xattr��[restore extended attributes]��(-m --metadata)���m���metadata��[restore owner, mode and times]��(-S --symlink)���S���symlink��[restore symbolic links]��(-v --verbose)���v���verbose��[be verbose and output what is restored]��(-i --ignore-errors)���i���ignore�errors��[ignore errors]��(-o --overwrite)���o���overwrite��[overwrite directories and files]��-t[specify tree location]:tree root��-f[specify filesystem location]:byte offset��(-u --super)���u���super��[use specified superblock mirror]:mirror:(0 1 2)��(-r --root)���r���root��[specify root objectid]:root id��-d[find directory]��(-l --list-roots)���l���list�roots��[list tree roots]��(-D --dry-run)���D���dry�run��[dry run (only list files that would be recovered)]��--path-regex[restore only filenames matching regex]:regex��-c[ignore case (--path-regex only)]��1:device:_files -/��2:path:_files -/��(-q --quiet)���q���quiet��[suppress all messages except errors]��*-v[verbose mode]��-e[if sending multiple subvolumes at once, use the new format]��-p[send incremental stream]:parent:_files -/��*-c[use snapshot as clone source]:clone:_files -/��-f[specify output file]:file:_files��--no-data[send in NO_FILE_DATA mode]��(-v --verbose)���v���verbose��[enable verbose output]��-f[input file]:file: _files��-e[terminate after <end cmd>]��(-C --chroot)���C���chroot��[confine the process to destination path using chroot(1)]��(-E --max-errors)���E���max�errors��[terminate as soon as specified number of errors occur]:errors [1]��(--dump)-m[specify root mount point of the destination filesystem]:mount point:_directories��(-m)--dump[dump stream metadata, one line per operation]��1:mount:->mounts�h��e��l��p����--full[display detailed help on every command]��--box[show list of built-in tools (busybox style)]��*: :_default� shift words CURRENT-- _arguments��args[@]�mounts_wantedmount�points�mount point�compadd�������M����f����</etc/mtab���:��btrfs���� �%% ��filters_valuesfilter�profiles[balance only block groups in given replication profiles]:profile:->profiles��usage[balance block groups with usage below percentage]:percentage��devid[limit by device ID]:device ID��drange[balance block groups overlapping byte range]:range��vrange[balance block groups overlapping byte range in virtual address space]:range��convert[convert block groups to given profile]:profile:->profiles��soft[leave chunks that already have target profile]�profilescompset�*\|�_valuesprofileraid0raid1raid5raid6raid10singleA'�+��A$C��8LdA�����A"4f�ۜۜ�	�U�	!Y�+��A"����1A�f�ۄ�A"TCfۜ��$M��A�M��-��A	�	
%�+��qA�	fX
ۄ�T�A"$
�x
ۜ���
kZ�(�+��A�
F�
�+�localcontextlinestatestate_descropt_argsval_args_arguments�-f[suppress most error messages]��-p+[set file's project number]:project number��-R[act recursively]��-V[output verbosely]��-v+[set file's version/generation number]:version/generation number��1: :->attrs��*: :_files��stateattrscompset�*[=+-]�_valuesattribute�A[no atime updates]��a[append only]��C[no copy on write]��c[compressed]��D[no synchronous directory updates]��d[no dump]��e[extent format]��i[immutable]��j[data journalling]��P[project hierarchy]��S[synchronous updates]��s[secure deletion]��T[top of directory hierarchy]��t[no tail-merging]��u[undeletable]�compset_valuesoperatorreturnAGJ;sA"J;s��A`��P�ۜۜ}i��5�]	�
�!
�
�A��-��local �#words > 2 _arguments�(-h --no-dereference)--dereference[dereference symlinks]��(-h --no-dereference --dereference)���h���no�dereference��[operate on symlinks themselves]��(1 -u --user -r --role  -l --range -t --type)--reference=[copy security context of specified file]:file:_files��(1 --reference -u --user)���u+���user���[set user in the target security context]: :_selinux_users��(1 --reference -r --role)���r+���role���[set role in the target security context]: :_selinux_roles��(1 --reference -t --type)���t+���type���[set type in the target security context]: :_selinux_types��(1 --reference -l --range)���l+���range���[set range in the target security context]:selinux range��(--recursive -R)����recursive��R��[recurse subdirectories]��(-v --verbose)���v���verbose��[output a diagnostic for every file processed]��(-H -L -P)-H[follow symlinks on the command line]��(-H -L -P)-L[follow all symlinks]��(-H -L -P)-P[don't follow symlinks (default)]��!(--preserve-root)--no-preserve-root��--preserve-root[fail to operate recursively on '/']��(--reference -u --user -r --role  -l --range -t --type)1:security context:_selinux_contexts����ign�--help[display help information]����ign�--version[display version information]��*:file:_files�A4'Ek#}�+��A C�����A�g��A"|�0�ۜۜ�]q��UiZ�D�9�Z�	�	��
Z�!m���A�+��A��
P�rA�G��A"R�F8�AT1AUA.��,QAEA.��QA	-A.
��qA.����A�GA,5Ap
1A.rM�y�A C�h�����qA���,4aA<
�&1A4UA��
�A6�A"�
f(]�9�+���A"�&`;�+���A=�A"�&x>�+���
AF��AA�A"�& B�+��ACF4 �+�localcurcontext��curcontext���words[1]�statelineexpltypesetopt_args_arguments�-*��(H -a --all-tasks)���a���all�tasks��[operate on all tasks (threads) for a given pid]��(H)���v���verbose��[display status information]��(H)���p���pid��[interpret args as process ID]��(H -R --reset-on-fork -b --batch -d --deadline -i --idle -o --other)���R���reset�on�fork��[set SCHED_RESET_ON_FORK for FIFO or RR]��(H)*::command or priority:->cmd_or_prio��(* -)���m���max��[show minimum and maximum valid priorities, then exit]��(* -)���h���help��[display usage information]��(* -)���V���version��[output version information]��dline��(H -T --sched-runtime -b --batch -f --fifo -i --idle -o --other -r --rr)���T���sched�runtime��[runtime parameter for DEADLINE]��(H -P --sched-period -b --batch -f --fifo -i --idle -o --other -r --rr)���P���sched�period��[period parameter for DEADLINE]��(H -D --sched-deadline -b --batch -f --fifo -i --idle -o --other -r --rr)���D���sched�deadline��[deadline parameter for DEADLINE]��(policy)��(H dline -R --reset-on-fork)���b���batch��[set scheduling policy to SCHED_BATCH]��(H -R --reset-on-fork)���d���deadline��[set scheduling policy to SCHED_DEADLINE]��(H dline)���f���fifo��[set scheduling policy to SCHED_FIFO]��(H dline -R --reset-on-fork)���i���idle��[set scheduling policy to SCHED_IDLE]��(H dline -R --reset-on-fork)���o���other��[set scheduling policy to SCHED_OTHER]��(H dline)���r���rr��[set scheduling policy to SCHED_RR (default)]�_chrt_prioritylocal�prefixreturn �+opt_args[policy--b] || �+opt_args[policy---batch] BATCH �+opt_args[policy--f] || �+opt_args[policy---fifo] FIFO �+opt_args[policy--o] || �+opt_args[policy---other] OTHERrange�����M����f����_call_program priorities $cmd --max���:��_��ty�����: ��range_wantedprioritesexpl�priority�compadd_messagepriorities�priority (range �range)� �+opt_args[-p] || �+opt_args[--pid]  CURRENT == 1 _alternative�priority:priority:_chrt_priority��processes:process IDs:_pids�_pids_chrt_priorityshiftwords CURRENT-- _normalreturnA('E�+��A(C��|����A�g��A"((�U	�����+��A0%�1��-�Q��	A���
0�A"f,
T
��+��0��A,t
�
A�0DA�fX��A�&�0#�AL�	������
�-��u9���eAB6�
%�
���0)A$���a���-09A%�a-0
9A �%�]� �!#0
$A���)$0
�+�A���I%0�&	A(%��&Q'%(�(U)�)A"��*�ۜA*f�+��A�@
0l*
A"$C��*��l*��*�*+j�+��0�,A" C��,�,�-P-q-n�+��0|.A"(C�.�.|.��./�1/r�+��AF��+�localcurcontext��curcontext�statelineexplcmdsargstypesetopt_args_arguments�(- :)���h���help��[print help information]��(- :)���v���version��[print version information]��(-d --debug)���d���debug��[enable debug output]��(-c --cpu)���c���cpu��[limit values to specific processor cores]:cpu��:cmd:->cmds��*::arg:->args��frequency-info:show current frequency info��frequency-set:set frequency parameters��idle-info:show current idle state info��idle-set:set idle state parameters��info:show global power parameters��set:set global power parameters��monitor:report frequency and idle statistics��help:print usage information��state_describecommandcurcontext���curcontext%:*�-�words[1]���words�1��help_describecommandreturnfrequency�info�(-m --human)���m���human��[use human readable output]��(-n --no-rounding)���n���no�rounding��[disable rounding of values]��(info)���e���debug��[print debug info]���f���freq��[show current frequency]���w���hwfreq��[show current hardware frequency]���l���hwlimits��[show min/max frequency allowed]���d���driver��[show the kernel driver in use]���p���policy��[show the current cpufreq policy]���g���governors��[show available governors]���r���related�cpus��[show cpus that run at the same frequency]���a���affected�cpus��[show software controlled cpus]���s���stats��[show cpufreq statistics]���y���latency��[show frequency change latency]��opt_args��i���c��cpu����o���proc��[print old style proc info]�frequency�set�(-d --min)���d+���min��[new minimum frequency]:frequency:->frequencies��(-u --max)���u+���max��[new maximum frequency]:frequency:->frequencies��(-g --governor)���g+���governor��[new cpufreq governor]:governor:->governors��(-)���f+���freq��[new frequency for userspace governor]:frequency:->frequencies��(-r --related)���r���related��[modify all hardware related cpus]�idle�info�(-f --silent)���f���silent��[print summary only]��(-e --proc)���e���proc��[print old style proc info (deprecated)]�idle�set�(-d --disable)���d+���disable��[disable specific sleep state]:state no��(-e --enable)���e+���enable��[enable specific sleep state]:state no��(-D --disable-by-latency)���D+���disable�by�latency��[disable state based on latency]:latency��(-E --enable-all)���E���enable�all��[enable all idle states]�info�(-b --perf-bias)���b���perf�bias��[show intel performance bias value]��(-b --perf-bias)���b+���perf�bias��[set intel performance bias value]:performance bias�monitor�(-)-l[list available monitors]��-m+[display specified monitors]:monitor:->monitors��-i+[measurement interval]:interval (seconds)��-c[schedule on every core]��-v[increase verbosity]��*:::command: _normal�_arguments��args[@]�frequencies_wantedfrequencycompadd��cpupower frequency-info |
               sed -n 's/ //g; s/,/ /g; s/availablefrequencysteps://p'�governors_wantedgovernors�scaling governor�compadd��������_call_program governors cpupower frequency-info -g������:�monitors_sequence_wanted�monitor�compadd�������M����f����_call_program monitors \
            cpupower monitor -l���:�Monitor �����"�%%�"��A4'EEJ;s�+��A$C��|���A"�J;s��A"X�
ۜA���}���=	9
i��
95����]%����E I!U"a#Q$]%=&!'�()*�+�,�-�/�0�1
3!456%789�:�;e<}=A>)?1@A�A�BDIE�F�G�H�IK�K�L�M�NP�Q�R1T�T�U�V�VZ�+��A��eW0/|At��|�WX�X-Y�Y)Z�ZU[�[q\M]�]]^�^E_!`�`9a�ayb)c�c�dUe�eA"Cf�fg|y�+��0�gAg�`gAC'tg�gA�',hIhAx���h0�hA �`g�h�hi0XiAC �`gmi�hi0�iA� �`g
j�hi0
,jA� �`gUj0�jA!%`g�j�j0@k\kxk	�k
�k�kAC!�`g�h0l
 l@l\lxl�lA�!�`g}m0�mA�"%`gin�n0�nA#%`go%o0�oA�#%`g�oAs0;A"C&&`s��+��A"'F�s�s��+��A(F�s�+�localcurcontext��curcontext�actionsstatelineexpl �#words > 2 _arguments�(-v --verbose)���v���verbose��[enable verbose mode]��--debug[show debug messages]��--debug-json[show debug messages including JSON metadata]��(-c --cipher)���c+���cipher���[set cipher]:cipher specification��(-h --hash)���h+���hash���[hash algorithm]:hash algorithm��(-y --verify-passphrase)���y���verify�passphrase��[query for password twice]��(-d --key-file)���d+���key�file���[set keyfile]:key file:_files��--master-key-file=[set master key]:key file:_files��--dump-master-key[dump luks master key]��(-s --key-size)���s+���key�size���[set key size]:size (bits)��(-l --keyfile-size)���l+���keyfile�size���[set keyfile size]:size (bytes)��--keyfile-offset=[specify number of bytes to skip in keyfile]:offset (bytes)��--new-keyfile-size=[set new keyfile size (luksAddKey)]:size (bytes)��--new-keyfile-offset=[specify number of bytes to skip in newly added keyfile]:offset (bytes)��(-S --key-slot)���S+���key�slot���[select key slot]:key slot��(-b --size)���b+���size���[force device size]:sectors��(-o --offset)���o+���offset���[set start offset]:sectors��(-p --skip)���p+���skip���[data to skip at beginning]:sectors��(-r --readonly)���r���readonly��[create a read-only mapping]��(-i --iter-time)���i+���iter�time���[set password processing duration]:duration (milliseconds)��(-q --batch-mode)���q���batch�mode��[don't ask for confirmation]��(-t --timeout)���t+���timeout���[set password prompt timeout]:timeout (seconds)��--progress-frequency=[specify progress line update interval]:interval (seconds)��(-T --tries)���T+���tries���[set maximum number of retries]:number of retries��--align-payload=[set payload alignment]:sectors��--header-backup-file=[specify file with LUKS header and keyslots backup]:file:_files��(--use-urandom)--use-random[use /dev/random to generate volume key]��(--use-random)--use-urandom[use /dev/urandom to generate volume key]��--shared[share device with another non-overlapping crypt segment]��--uuid=[set device UUID]:uuid��--allow-discards[allow discard (aka TRIM) requests for device]��--header=[device or file with separated LUKS header]:file:_files��--test-passphrase[do not activate device, just check passphrase]��--tcrypt-hidden[use hidden header (hidden TCRYPT device)]��--tcrypt-system[device is system TCRYPT drive (with bootloader)]��--tcrypt-backup[use backup (secondary) TCRYPT header]��--veracrypt[scan also for VeraCrypt compatible device]��--veracrypt-pim=[specify personal iteration multiplier for VeraCrypt compatible device]:multiplier��--veracrypt-query-pim[query personal iteration multiplier for VeraCrypt compatible device]��(-M --type)���M+���type���[specify type of device metadata]:type:(luks plain loopaes tcrypt)��--force-password[disable password quality check (if enabled)]��--perf-same_cpu_crypt[use dm-crypt same_cpu_crypt performance compatibility option]��--perf-submit_from_crypt_cpus[use dm-crypt submit_from_crypt_cpus performance compatibility option]��--deferred[device removal is deferred until the last user closes it]��--serialize-memory-hard-pbkdf[use global lock to serialize memory]��--pbkdf=[specify PBKDF algorithm for LUKS2]:algorithm:(argon2i argon2id pbkdf2)��--pbkdf-memory=[specify PBKDF memory cost limit]:limit (kilobytes)��--pbkdf-parallel=[specify PBKDF parallel cost]:threads��--pbkdf-force-iterations=[specify PBKDF iterations cost]:cost��--priority=[specify keyslot priority]:priority:(ignore normal prefer)��--disable-locks[disable locking of on-disk metadata]��--disable-keyring[disable loading volume keys via kernel keyring]��(-I --integrity)���I+���integrity���[specify data integrity algorithm (LUKS2 only)]:algorithm��--integrity-no-journal[disable journal for integrity device]��--integrity-no-wipe[don't wipe device after format]��--token-only[don't ask for passphrase if activation by token fails]��--token-id=[specify token number]:number [any]��--key-description=[specify key description]:description��--sector-size=[specify encryption sector size]:size [512 bytes]��--persistent[set activation flags persistent for device]��--label=[set label for the LUKS2 device]:label��--subsystem=[set subsystem label for the LUKS2 device]:subsystem��--unbound[create unbound (no assigned data segment) LUKS2 keyslot]��--json-file=[read or write token to json file]:json file:_files -g "*.json(-.)"��--luks2-metadata-size=[specify LUKS2 header metadata area size]:size (bytes)��--luks2-keyslots-size=[specify LUKS2 header keyslots area size]:size (bytes)��--refresh[refresh (reactivate) device with new parameters]��--keyslot-key-size=[specify size of the encryption key]:size (bits)��--keyslot-cipher=[specify cipher used for LUKS2 keyslot encryption]:cipher��--encrypt[Encrypt LUKS2 device (in-place encryption)]��--decrypt[decrypt LUKS2 device (remove encryption)]��--init-only[initialize LUKS2 reencryption in metadata only]��--reduce-device-size=[reduce data device size (move data offset)]:size (bytes)��--hotzone-size=[specify maximal reencryption hotzone size]:size (bytes)��--resilience=[specify reencryption hotzone resilience type]:resilience type:(checksum journal none)��--resilience-hash=[specify reencryption hotzone checksums hash]:string��--active-name=[override device autodetection of dm device to be reencrypted]:string����ign�(- : *)--version[show version information]����ign�(- : *)����?���help��[display help information]����ign�(- : *)--usage[display brief usage]��:action:->actions��*::arguments:->action-arguments��state�open:open device with named mapping��close:close device (remove mapping)��status:report mapping status��resize:resize an active mapping��benchmark:benchmark cipher��repair:try to repair on-disk metadata��reencrypt:reencrypt LUKS2 device��erase:erase all keyslots��convert:convert LUKS from/to LUKS2 format��config:set permanent configuration options for LUKS2��luksFormat:initialize a LUKS partition��luksAddKey:add a new key��luksRemoveKey:remove a key��luksChangeKey:change a key��luksConvertKey:convert a key to new pbkdf parameters��luksKillSlot:wipe key from slot��luksUUID:print/change device UUID��isLuks:check if device is a LUKS partition��luksDump:dump header information��tcryptDump:dump TCRYPT device information��luksSuspend:suspend LUKS device and wipe key��luksResume:resume suspended LUKS device��luksHeaderBackup:store binary backup of headers��luksHeaderRestore:restore header backup��token:manipulate auto-activation token of the device�_describeactionaction�argumentsargsmapping�:mapping:_path_files -W /dev/mapper�device�:device:_files���words�1��create�mapping�device�--type=:type�open�device�plain�luks�loopaes�tcrypt�Open�devicebenchmark�--cipher=:cipher�luksKillSlot�device�:key slot number�removestatusresize�loseluksSuspendluksResumeeraseconvertconfigrepairreencrypt�luks�AddKey�Erase�RemoveKey�DelKey�UUID�Dump��isLuks��deviceluks�Format�AddKey�RemoveKey�ChangeKey�ConvertKey��device�:key file:_files�luksHeader��device�--header-backup-file:file:_files�token�:action:((
	    add\:create\ a\ new\ keyring
	    remove\:remove\ any\ token\ from\ slot
	    import\:store\ arbitrary\ valid\ token\ json\ in\ LUKS2\ header
	    export\:write\ requested\ token\ json\ to\ a\ file
	  ))��device_default_arguments�argsreturnAL'EEJ;sE|E��+��A,C������A�g�,AL�Pq�9��}���	�
Q!��
AA8�%��U
U�=�Q�A,'k#�A(
$1A(�
A.)(UqA��|���\���)}��1��QU���)I����� Y!u!�!A"<�
�!C�"="A����"A.@J;s��A0�
px#�#�#�#k[;�#AC��$px#�#L$	�#
l$�#�$
A���$p
##x#A����%p�%A��9&p�&A���9'p�'A���=(p�(A��I)pl$�#H*A �e�a*�*9+�+p
-A�e�5-�-p
## A���-p!x#"�##�.$�#%�$&AC���.p'�#(A���/p)
##*�#+t0,�0-A����0p.l$/A���q1p021A Ce�Q2�3m4�40
##2ACe��5!60
�63A� ���6A"C"fT7��7��+��AH�"��70(�74AC#��7A�#��8A�#��8 9�@9A"$�\9�L�9z��+��0L�95A�$�"�A�$��9ۄ��9A%�:D:�|:A"C%f�:�:�:��+��qA�%f�;ۜ�;A&��;AC&� <۴�9�T<A"�&�p<�<۔�<�<��+��0D:6A�'�=D:�L=A"�'f�=�=�=��+��A�(Fx>�+�localcurcontext��curcontext�cmdsoptsstatelineexplargssubcmdsdirsopt_argssubcmds�add:add a module/version combination to the tree for builds and installs��remove:remove a module from the tree��build:compile a module for a kernel��install:install a build module for it's corresponding kernel��uninstall:uninstall a module for a kernel��match:install every module that is installed for a template kernel for another kernel��mkdriverdisk:create a floppy driver disk image for use when updated drivers are needed to install an OS��mktarball:tar up files in the DKMS tree for a specific module��ldtarball:extract a tarball created with mktarball into the DKMS tree��mkrpm:create an RPM package for a module��mkdeb:create a debian binary package for a module��mkdsc:create a debian source package for a module��mkkmp:create a Kernel Module Package source RPM for a module��status:display the current status of modules, versions and kernels within the tree��autoinstall:try to install the latest revision of all modules that have been installed for other kernel revisions��(1)-m[specify module]:module:->modules��(1)-v[specify module version]:version��(-q --quiet)���q���quiet��[suppress output]��(--all)*���a���arch��[specify system architecture]:architecture:->architectures��*--directive=:directive��--dkmstree=:path:_directories��--installtree=:path:_directories��--sourcetree=:path:_directories��--dkmsframework=:path:_directories��1: : _describe -t commands command subcmds�������subcmds%%:��:�words��1���cmdcurcontext���curcontext%:*�-�cmd:��(remove|build|install|uninstall|match|status|mk(^kmp))��(add|remove)��-rpm_safe_upgrade��mk(driverdisk|kmp)��-spec��mk(deb|dsc|rpm)��-legacy-postinst��mk(tarball|rpm|deb|dsc)��-(source|binary)-only��(match|build|mkkmp)��(k|-no-(prepare|clean)-kernel|-kernelsourcedir)��(|un)install��-no-(depmod|initrd)��mkdriverdisk��([dr]|-distro|-release|-size|-media)��(add|build|install|ldtarball)��-force��match��-templatekernel��*tarball��-archive��(j*|-no-(prepare|clean)-kernel|-kernelsourcedir)��(remove|build|install|status|mk(^kmp))��-all��build��-config����M�words:�����opts���subcmds���M�subcmds:����cmds�:���(1 -)���V���version��[display version information]�removebuildinstalluninstallstatus�: :->modules�installmatchmk��kmp��(--all)*-k[specify kernel version]:kernel:->kernels����ign�--rpm_safe_upgrade�mk�driverdisk�kmp����ign�--spec=:spec file:_files -g '*.spec(-.)'��mk�ld�tarball���ign�--archive=:tarball:_files -g '*.tar(-.)'�mk�deb�dsc�rpm����ign�--legacy-postinst=:value [1]:(0 1)�mk�tarball�rpm�deb�dsc����ign�(--source-only --binaries-only)--��source�binaries��onlymkkmp���ign�--no-prepare-kernel����ign�--no-clean-kernel��--kernelsourcedir=:directory:_directories����ign�-j+[specify maximum number of jobs to use when building]:jobs���un�install���ign�--no-depmod����ign�--no-initrd��-c[specify location of dkms.conf file]:location:_files�install�(-a --arch -k)--all[specify all relevant kernels/arches]����ign�--config=:kernel config file:_files�installldtarball�--force[force overwriting of extant files]����ign�--templatekernel=:kernel:->kernels�mkdriverdisk���ign�(-d --distro)���d���distro���:distribution:(redhat���1�2�3�� suse unitedlinux)����ign�(-r --release)���r���release���:release����ign�--size=:size (kb) [1440]����ign�--media=:media type [floppy]:(floppy iso tar)��3:path:_directories��4:tarball:_files -g "*.tar(-.)"�install�3:rpm file:_files -g "*.rpm(-.)"�_arguments�args�statemodules���e�opt_args���dkmstree�:�/var/lib/dkms�/�/��/������M�dirs%/�/���/�_descriptionmodulesmodule_multi_parts��expl[@]�kernelscompset�*/�_descriptionarchitecturesarchitecturecompadd��expl[@]�/lib/modules/�IPREFIX/build/arch/��/:t�compset�/*�/lib/modules/��/:t�_descriptionkernelcompadd��expl[@]��/ \t\n\-����on�dirs�_descriptionarchitecturecompadd��expl[@]�/lib/modules/��uname -r�/build/arch/��/:t�returnAf-u_arguments�1:device:_files��2::volume label:(/dev/disk/by-label/*(N:t))�A'EA$C��|���A�g��A"���!�Z���U�E��	a�A�
��%]��m
�1I� "#�#�$-%�%Y&�&�'�(=)�)I*�*q+q,]-C
&.A�
a�`A7�
).A��E.0/����A��1A:�.A��\/�,�/�/QA<0AC�\/�,�/�0�A$��81X1�q1�1z33zs0&
�1�1��B+��;��{�3{:�{	b�{
*++202
Y2A$���2X1��2�2z33zsP�2!3I3}3�3�3P454m4�4�4P5U5�5�5�5P16m6 �6!�6" 7#57$PU7%x7&�7'�7(�7)�7*�7+�{�,8-,8.M8/P
q80��K1�82�83�84�8596�37098b{90H9:`9;�9<�9=�9>A�\/�,�/�90�9?A,�&:���9�5:T:�����t:0�:@A$���:�:��:;8;L;0`;AA0CFt;`;��;�;��
�KsjKK�;0<BA4f,<M<-=q=�=�=E>?a?5@�@0�@CA$��@�@��@<A\A�A0�{cDA<���Aۜ���AB�BC�C)DyD�D�EEF0�FEA��\/�,G=G0LHF`HGA��tH�H��H�H0
�HHA C�I9I�eI�I�I0 JIA�\/�,J#�5J0]JJA$���J9I�eI�J�J�J0��KIKL"��MeKN�KOA� �\/�,�K�K0jPAC!�\/�,�KL0LQA"�\/�,(L=L0hLRA�"�\/�,�L�L0�LSA�#�\/�,�KL0MTAC$�\/�, MEM0�;UA�%�}M0�V�MWA(�%�Mۜ��ۼ�M-N	O�O0�X1PYAD'�\P|P��P�P�4��lQ�QQ�Q1RyR�60�<Z�R[A,C(&�Rۜ��ۼSYS)T!U!V0�$\�V]A(*0Wۜ��ۼQWuW�WeX0�,^-Y_A(�+dYۜ��ۼQW�Y�YZ0�,`=ZaA(�,|Zۜ��ۼQW�Z�YZA�-&[04�\b][c�[dA�C.��A��[A$�.��[\�$\@\zsz33qAX/�`\�\��\�\�4���\�����;��{�3{:�{:�{(^D^`^|^0ۄe�^fA"��^�0�\/�,�7�^0ۤgQ_hA(C1l_ۜ��ۼ�_�_Ua�b0Sۜi�cjA0�2%�A�dAD3�\dۜ��ۼ}d�d-e�e5f�f	h]h�hYi�i�A��jAB�R%kEk6�\/�,�/hkAHC6�k�L��k�k"��l,l@lYl�l�lm0mB��{c�A$7�PmX1�qm�mz33zs0�tk۬l�mm�mnA48fn<n�\nxn�4���H�n J0Z�to۬p�nq�nrA<�8�&1A.�r-o�HsA89�toۜ���o�o]p�pqaq�qursQA.�rE.�stA�;�\/�,�/�9qA�<F�s<n�\nt�4���H tAtht��"���7IK�t�{�j8�tM8�t��K�t�8�8u�K$u�309@ub{0��uauv�uwA,�=&�u<n�\n�u�4��v0��x9vy}vzA8�>��vۜ��ۼQW�v�v9w�wLhL�w0�4{x|AT�@�	�A4xA�@&pxqACA�\/�,�x�x0ۼ}�x~A CB��x<n�\nyLH0�d5y�A8C�py<n�\n�y�4������H9�y0 �y�Al�C��AzA$D�Pz\�pz�zzsz33qA�D�\/�,�L�z0�l��z�={�A8�E�t{<n�\n�{�4����B+�x7�70�{�A8CF��{�{�(|P|�4��*++p|2�|0�|�A8G�}<n�$}D}�4��d}�9�}�90�}�A$�G�~<n�0~P~p~�~0�~�A,�H&�~�@h�L�
cc�0'���A��I�A&4xA$�I���<n�Ԁ����A4CJf8�X������4���z33����0+ی�́�A�CK�A-4xA$�K���<n�\n��<��A/h�A,L&��<n�\n�����)�localcurcontext��curcontext�statelineexplcmdsopt_args_arguments�1:interface:_net_interfaces��*: :->args��(cmds)��(1)���h���help��[display help information]��(1)--version[display version information]���s���change��[allow changing some or all settings of the specified ethernet device]���a���show�pause��[query the specified ethernet device for pause parameter information]���A���pause��[change the pause parameters of the specified ethernet device]���c���show�coalesce��[query the specified ethernet device for coalescing information]���C���coalesce��[change the coalescing settings of the specified ethernet device]���g���show�ring��[query the specified ethernet device for RX/TX ring parameter information]���G���set�ring��[change the RX/TX ring parameters of the specified ethernet device]���k���show�features���show�offload��[query the specified ethernet device for offload information]���K���features���offload��[change the offload parameters of the specified ethernet device]���i���driver��[query the specified ethernet device for associated driver information]���d���register�dump��[retrieve and prints a register dump for the specified ethernet device]���e���eeprom�dump��[retrieve and prints an EEPROM dump for the specified ethernet device]���E���change�eeprom��[change EEPROM byte for the specified ethernet device]���r���negotiate��[restart auto-negotiation on the specified ethernet device]���p���identify��[initiate adapter-specific action intended to identify the adapter by sight]���t���test��[execute adapter selftest on the specified ethernet device]���S���statistics��[query specified ethernet device for NIC- and driver-specific statistics]��--phy-statistics[show phy statistics]���n���show�nfc��u���show�ntuple��[retrieve receive network flow classification options or rules]���N���config�nfc��U���config�ntuple��[configure receive network flow classification options or rules]���T���show�time�stamping��[show device's time stamping capabilities]���x���show�rxfh�indir���show�rxfh��[show Rx flow hash indirection table and/or RSS hash key]���X���set�rxfh�indir���rxfh��[set Rx flow hash indirection table and/or RSS hash key]���f���flash��[flash firmware image from the specified file]���P���show�permaddr��[show permanent hardware address]���w���get�dump��[get dump flag, data]���W���set�dump��[set device dump flag]���l���show�channels��[query channels]���L���set�channels��[set channels]��--show-priv-flags[query private flags]��--set-priv-flags[set private flags]���m���dump�module�eeprom���module�info��[show module EEPROM information]��--show-eee[show EEE settings]��--set-eee[set EEE settings]��--set-phy-tunable[set PHY tunable]��--get-phy-tunable[get PHY tunable]��--reset[reset hardware components]��--show-fec[query device for forward error correction support]��--set-fec[configure forward error correction for device]���Q���per�queue��[apply per-queue command]�return�state�words�CURRENT�1� �+opt_args[cmds--G] + �+opt_args[cmds---set-ring] _messagenumbers�number of ring entries� �+opt_args[cmds--L] + �+opt_args[cmds---set-channels] �number of channels�_wantedonoff�enabled�compaddautonegadaptive��rt�xtx�lpidownshiftfast�link�down_wanted�enabled�compaddrx�usecsrx�framesrx�usecs�irqrx�frames�irqtx�usecstx�framestx�usecs�irqtx�frames�irqstats�block�usecspkt�rate�lowrx�usecs�lowrx�frames�lowtx�usecs�lowtx�frames�lowpkt�rate�highrx�usecs�highrx�frames�hightx�usecs�hightx�frames�highsample�intervaldmacrx�minirx�jumbooffsetlengthmagicvaluephyadprototclassl4protosrc�portdst�portl4datavlan�etypevlanuser�defactionqueueothercombinedtx�timercountmsecs�number�speed_wanted�speed�compadd1000duplex_wantedduplex�duplex mode�compaddhalffullport_wanted�device port�compaddfibreadvertise_values�hexadecimal value (or a combination of the following)��0x001[10 half]��0x002[10 full]��0x004[100 half]��0x008[100 full]��0x010[1000 half(not supported by IEEE standards)]��0x020[1000 full]��0x8000[2500 full(not supported by IEEE standards)]��0x800[10000 full]��0x03F[auto]�xcvr_wanted�transceiver type�compaddinternalexternal_values�Wake-on-LAN option��(d)p[wake on phy activity]��(d)u[wake on unicast messages]��(d)m[wake on multicast messages]��(d)b[wake on broadcast messages]��(d)a[wake on ARP]��(d)g[wake on MagicPacket(tm)]��(d)s[enable SecureOn(tm) password for MagicPacket(tm)]��(d)f[wake on filter(s)]��(p u m b a g s)d[disable (wake on nothing)]�sopasssecureon�password - 6 bytes in ethernet MAC hex format (xx:yy:zz:aa:bb:cc)�datafile_wantedfiles�file�_filesrx�flow�hash_wantedflow�types�flow type�compadd�tcp�udp�ah�esp�sctp��4�6�rule�rule id�flow�type_wantedcompaddether�tcp�udp�ah�esp�sctp��4�6�src�ipdst�ipdst�macaddressesaddressmasksmaskhkeykeys�hash key�hfuncfunctions�hash function�flagscontextcontexts�RSS context��words�2���pause_values�pause parameter��autoneg[specify if pause autonegotiation is enabled]��rx[specify if RX pause is enabled]��tx[specify if TX pause is enabled]���coalesce_wantedsettings�coalescing setting�compadd�r:|-=* r:|=*�adaptive��r�t�x�r�t�x��usecs�frames����irq��high��low�stats�block�usecspkt�rate��low�high���set�ring_values�ring parameter��rx[change number of ring entries for the RX ring]��rx-mini[change number of ring entries for the RX Mini ring]��rx-jumbo[change number of ring entries for the RX Jumbo ring]��tx[change number of ring entries for the TX ring]���register�dump_values�option��hex[dump hex register data]��raw[dump raw register data]��file[use contents from file rather than device]���eeprom�dump_values�raw[dump raw EEPROM data]��offset��length���change�eeprom_values�magic[device-specific key]��value[new value]���features��offload CURRENT % 2 _wantedvaluesenablecompadd_wantedfeaturesfeaturecompadd���������f����_call_program features $words[1] -k $line[1]���%%:�����\t���2,�1��rxvlantxvlanntuplerxhash��identify CURRENT = 4 �duration (seconds)���test_values�test mode��(online)offline:perform full set of tests possibly causing normal operation interruption (default)]��(offline)online:perform limited set of tests without interrupting normal adapter operation]��external_lb[perform full set of tests plus external-loopback test]���change ! �words[(I)msglvl] _values�generic option��speed[set speed in Mb/s]��duplex[set full or half duplex mode]��port[select device port]��autoneg[specify if autonegotiation is enabled]��advertise[set the speed and duplex advertised by autonegotiation]��phyad[PHY address]��xcvr[select transceiver type]��wol[set Wake-on-LAN options]��sopass[set the SecureOn(tm) password]��msglvl[set the driver message level]� (CURRENT - �words[(I)msglvl]) % 2 �prefix��0�9���number_wanted�message type flag�compaddprobelinktimerif�down�up�rx_�err�status�tx_�err�queued�done�intrpktdata_wanted�enabled�compadd��show�nfc��show�ntuple_wantedoptionsoptioncompaddcontext��config�nfc��config�ntuple�words�CURRENT�2�_values�rx packet hash��m[layer 2 destination address]��v[VLAN tag]��t[layer 3 protocol field]��s[IP source address]��d[IP destination address]��f[bytes 0 and 1 of the Layer 4 header]��n[bytes 2 and 3 of the Layer 4 header]��r[discard all packets of this flow type]�delete_wantedcompaddcontextflow�typedeletedst�ipl4protodst�portl4datauser�defactioncontext��show�rxfh�indir��show�rxfh_wantedcompaddcontext��set�rxfh�indir��rxfh_valuescontext�(weight default)equal��(equal default)weight��(equal weight)default�delete��flash CURRENT == 4 _filesregionsregion��get�dump_wantedcompadd��set�channels_wantedcompaddcombined��set�priv�flags CURRENT % 2 _wantedenablecompadd�private flag���dump�module�eeprom��module�info_wantedcompadd��set�eee_wantedbehavioursbehaviourcompaddadvertisetx�timer��set�phy�tunable_wantedtunablecompadddownshiftfast�link�down��get�phy�tunable_wantedtunablecompadddownshiftfast�link�down��reset_wantedcomponentscomponentcompadddedicated�mgmt�irq�dma�filter�offload�mac�phy�ram�ap����shared���set�fec_wantedtunablecompaddencoding_wantedencodingscompaddautobaser��pre�queue_wantedcompaddqueue_mask CURRENT == 6_wantedcompadd��show�coalescing��coalesceAL�'EEtE�E��+��A�g���A"�C�ۜ�A	-=�I�	�
�=
Q	%��!U��%i��1�Z� � �!A"
#Z�#�#�$e%Q&Z�&'�'7�+��A|9��(=
JA�f!5A��7*0<8*ABfX*ۄ�\�"$�x*ۤ�*�*�*ۜ��A�+��A �G�+���+�+AC��,-A"$��.ۜb�l1.p.�.F�+��p0;AC'�+�.�.AJ�1AJ�
�.A.KE�.U/QAL�
m/A.ME�.�/QAN�
�/A.OE�.i00�1A�g�+��cA�O�Af$1ۄE1AC��ci1A"��@2ۤh2�2�cV�+���A�f�2ۄ�2A��c�2A"C��3ۤh2	4�cY�+���A�f84ۄY4A���cy4A"�H5ۤp5�5�c\�+���ACf�5ۄ�5A���c�5A"���6ۤp5�6�c_�+���A(CG�+��(7=7q8:A"hr*;C�(7Y;A"�F<I<j�+��0`<A�G�+�<A"���<�<�<�<=o�+��A�Ft=�+�localcurcontext�curcontextstatestate_descrlinetypesetopt_args_arguments�(H -A --all)���A���all��[print all filesystems]��(H -a --ascii)���a���ascii��[use ascii characters for tree formatting]��(H -b --bytes)���b���bytes��[print SIZE etc. in bytes]��(H -c --nocanonicalize)���c���nocanonicalize��[do not canonicalize path]��(H -d --direction)���d+���direction���[specify the search direction]:direction:(forward backward)��(H -e --evaluate)���e���evaluate��[convert LABEL/UUID/PARTLABEL/PARTUUID to the device name]��(H -F --tab-file)*���F+���tab�file���[search in the specified tab file]:tab file:_files��(H -f --first-only)���f���first�only��[print the first matching filesystem only]��(H -i --invert)���i���invert��[invert the sense of matching]��(H -M --mountpoint :)���M+���mountpoint���[specify the mountpoint]: :->targets��(H -n --noheadings)���n���noheadings��[do not print a header line]��(H -O --options)���O+���options���[only print the filesystems with the specified options]:list of options: ��(H -o --output)���o+���output���[specify output columns]: :->columns��(H -p --poll)���p+���poll���[monitor changes in /proc/self/mountinfo]::action:(mount umount remount move)��(H -R --submounts)���R���submounts��[print recursively all submounts]��(H -S --source :)���S+���source���[specify the mount source]: :->sources��(H -T --target :)���T+���target���[specify the mount target]:target:_files��(H -t --types)���t+���types���[specify the type of filesystems]:filesystem types:_sequence -s , _file_systems��--tree[use tree-like output if possible]��(H -U --uniq)���U���uniq��[ignore filesystems with duplicated mount targets]��(H -u --notruncate)���u���notruncate��[do not truncate text in columns]��(H -v --nofsroot)���v���nofsroot��[do not print \[/dir\] in the SOURCE column]��(H -w --timeout)���w+���timeout��[specify timeout for --poll]:milliseconds: ��(H -x --verify)���x���verify��[check mount table content]��(H)--verbose[print more information]��(H)1: :->sources_targets��(H)2:: :->targets��(format)��(H)���D���df��[imitate the output of df command]��(H)���J���json��[use JASON output format]��(H)���l���list��[use list output format]��(H)���P���pairs��[use key="value" output format]��(H)���r���raw��[use raw output format]��(S)��(H)���k���kernel��[search in /proc/self/mountinfo (default)]��(H)���m���mtab��[search in /etc/mtab]��(H)���N+���task���[search /proc/<pid>/mountinfo]: :_pids��(H)���s���fstab��[search in /etc/fstab]��(H)��(- :)���h���help��[display help text and exit]��(- :)���V���version��[display version and exit]�__findmnt_mountpointscompadd��@����f����_call_program mount-points findmnt $opts -oTARGET����statecolumnscompset_describelist�prefixesprefix�( +:"not replace but extend the list" )�localcolumns�������f����_call_program columns findmnt -h�����r�Available���2���2,�1��columns������������columns�� ��//:/�\:�//�[/�\��//�/�\��/  /��/%/��_values�m:{a-z}={A-Z}�column�columnsopts�-lnve��opt_args��I�S���m���mtab��� -m��opt_args��I�S���s���fstab��� -s��opt_args��I�S���N���task��� -N��(v)opt_args[(I)S-(-N|--task)]��sources�compset�LABEL=����f����_call_program labels findmnt $opts -oLABEL���_describelabels�LABEL�compset�PARTLABEL=����f����_call_program labels findmnt $opts -oPARTLABEL���_describe�PARTLABEL�compset�UUID=����f����_call_program uuids findmnt $opts -oUUID���_describeuuids�UUID�compset�PARTUUID=����f����_call_program uuids findmnt $opts -oPARTUUID���_describe�PARTUUID�alts�devices:device:compadd \
		$(_call_program devices findmnt $opts -oSOURCE)��device-numbers:major-minor:compadd \
		${$(_call_program device-numbers findmnt $opts -oMAJ:MIN)// /}��prefixes:prefix:compadd -S "" LABEL= UUID= PARTLABEL= PARTUUID=�sources_targets�mount-points:moutpoint:__findmnt_mountpoints�_alternative�altstargetsexpl_wantedmount�points�mountpoint�__findmnt_mountpointsreturnAhCۜ-Q1�	�YZAe=I	-
���
�iQ9_arguments�(-l --lohi)���l���lohi��[show detailed low and high memory statistics]��(-t --total)���t���total��[show total for RAM + swap]��(-w --wide)���w���wide��[wide mode]��(-s --seconds)���s���seconds��[specify the delay between display]:seconds: ��(-c --count)���c+���count���[specify the display count]:count: ��--si[use power of 1000 instead of power of 1024]��(-)--help[print help and exit]��(-)���V���version��[print version information and exit]��(unit)���b���bytes��[display the amount of memory in bytes]���k���kibi��[display the amount of memory in kibibytes (default)]���m���mebi��[display the amount of memory in mebibytes]���g���gibi��[display the amount of memory in gibibytes]��--tebi[display the amount of memory in tebibytes]��--pebi[display the amount of memory in pebibytes]��(--si)--kilo[display the amount of memory in kilobytes]��(--si)--mega[display the amount of memory in megabytes]��(--si)--giga[display the amount of memory in gigabytes]��(--si)--tera[display the amount of memory in terabytes]��(--si)--peta[display the amount of memory in petabytes]���h���human��[automatically select unit]�A@��+�,rkIE�E�AC���A(�%-�9�Y!AB1EEA,�A`�1A�A%���qA���+���5AC�A.�+�IA���1A.�+��A.���A.�+��4A,�+�A�&�	A, E+�A"!�+�۔!,�+�A�&A��	�A.&�-�A,'�UA"(�
-(E�1A,)E�qA�
��+���5�AC��۔�5A,/�+�+�A�1�A.1�	���A,2)	A"3Ru	3�+��	A�
F
�+�locallongrawret��compstate�nmatches��fsoptcvalsvartypesetfargsopts�(-d -f)-d[enable debug output]��-f[enable foreground operation]��-r[mount filesystem read-only]��-s[disable multi-threaded operation]��(-h --help)���h���help��[display help and exit]��(-V --version)���V���version��[show version information and exit]� �# �*:default: _default��argv��I���� long argv�long��fargs��@���O��F���CRWsw���F��cvalsvar��1�3,�1��cvalsvarshift�cvalsvar�*-o[specify mount options]:mount option:_fuse_values�� -A �cvalsvar�� mount\ option��fsopt_arguments�opts�retcompstate�restore��rawret��( nm == �compstate[nmatches] )�returnA$��+�<TxAC���<�AP�	�A.r+��|:A,E�+�AC&�A �e�ۜbۜkA,
�A���A<A�1	A.re�A,��A�%%qA,\�AC%�A.$EA\��	<}�9��ya-	
�
m�uM
�
IA"0�
��+���)=Ad���A&2r+$�A���+���y�qAC
��+���)�A�8�1A8�
�A,9��A.:A"Cf,M)=�+��A|��1A?�
�A.@eQAA�
�A.B�qAF�A�F�
localstatesetfvalscvalsvarcvalindtypesetoptsshiftcvalind�argv��I��A�� cvalind ���P�cvalind��A��cvalsvar���P�cvalind�3,�1��argv�cvalind�cvalsvar�argv�cvalind+1�argv�cvalind,cvalind+1�cvalind�argv��I��A���ro[mount filesystem read-only]��allow_other[allow access to other users]��allow_root[allow access to root]��nonempty[allow mounts over non-empty file/dir]��default_permissions[enable permission checking by kernel]��fsname[set filesystem name]:name��large_read[issue large read requests (linux v2.4 only)]��max_read[set maximum size of read requests]:size��hard_remove[immediate removal (do not hide files)]��use_ino[let filesystem set inode numbers]��readdir_ino[try to fill in d_ino in readdir]��direct_io[use direct I/O]��kernel_cache[cache files in kernel]��umask[set file permissions]:permission mask (octal)��uid[set file owner]:user id:��gid[set file group]:group id:��entry_timeout[cache timeout for names]:timeout (s)��negative_timeout[cache timeout for deleted names]:timeout (s)��attr_timeout[cache timeout for attributes]:timeout (s)��cvalsvar��@����P�cvalsvar��mount options��fvals�statestatesetstate_values�optscompstate�restore��statesetunsetreturn�retA �,LdACgx��A"(���e�	u��F��Agx��A��%�0#�Ax�A&r�ACF@�|�A���]A��<]�localexplcontextstatelinetypesetopt_args_arguments�-h[display help information]��-V[display version information]��-o[specify mount options]:mount options:_fuse_values "mount options"��-u[unmount a fuse mount]��-z[unmount lazily (work even when if the resource is still busy)]��-q[suppress nonessential output]��:mount point:->mountpoint�returnmtpts��state�mountpoint�+opt_args��u�_files���������(f)��< /etc/mtab������ �%% ��_canonical_pathsmounted�mounted filesystem����(@g::)mtpts��A4fۜ-5]�	9i�	_arguments�(-a --add -d --delete)���a���add��[add user to group]: : _users��(-d --delete -a --add)���d���delete��[remove user from group]: : _users��(-)���h���help��[display help]��(-Q --root)���Q���root��[specify directory to chroot into]: : _files -/��(-r --remove-password)���r���remove�password��[remove the group password]��(-R --restrict)���R���restrict��[restrict access to GROUP to its members]��(-M --members -A --administrators)���M���members��[set the list of members of GROUP]: :_sequence _users��(-A --administrators -M --members)���A���administrators��[set the list of admins for GROUP]: :_sequence _users��1: : _groups�A4fۜ�-eu-��ie_arguments�(-d --delay)���d+���delay���[update frequency]:duration (tenths of seconds)��(-C --no-color --no-colour)���C���no�colo��u�r��[monochrome mode]��(-)���h���help��[display usage information]��*��p+���pid���[show given pids]: : _sequence -n ${$(</proc/sys/kernel/pid_max)\:-32768} _pids��(-s --sort-key)���s+���sort�key���[sort by key]:key:( ${(f)"$(_call_program sort-keys $words[1] --sort-key help)"} )��(-t --tree)���t���tree��[show tree view of processes]��(-u --user)���u+���user���[show processes of user]: : _users��(-)���v���version��[display version information]�A'5A"0�F�ۜۜ����q-�F��localexargs�-? --help --usage -V --version�_arguments�(�exargs)--nostdlib[do not search system directory]��(-o --output �exargs)���o+���output���[specify output file]:output file:_files��(�exargs)--prefix=[specify system dir prefix]:prefix:_files��(- *)����?���help��[display help information]��(- *)--usage[display a short usage message]��(- *)���V���version��[print program version]��*:directory:_files -/�returnAL'EE|E�E��+��ACg��A"L�&��ۜۜ
���Z�D��Z����	�+��A�1A�
	A�C�A%A"�&��+��QA�A���,��QA=
A����,�
�A"&8 �+��A	FX�+�localcurcontext��curcontext�statelineexplopt_args_arguments�(H -c --class)���c+���class���[scheduling class]:class:((0\:none 1\:realtime 2\:best-effort 3\:idle))��(H -m --classdata)���n+���classdata���[scheduling class priority]:class-priority:((
    0\:high\ priority
    {6..1}\:
    7\:low\ priority
  ))��(H -t --ignore)���t���ignore��[ignore failures]��(H)*:: :->args��(- *)���V���version��[display version information]��(- *)���h���help��[display help information]��(args)��(H)���p����pid����[interpret args as process ID]::process id:_pids��(H)���P����pgid����[specify process group IDs]::process group��(H)���u����uid����[act on running process owned by specified users]::user id��state �+opt_args[args--p] || �+opt_args[args---pid] _pids �+opt_args[args--P] || �+opt_args[args---pgid] _messagepgids�process group� �+opt_args[args--u] || �+opt_args[args---uid] uids�user id�_normalreturnA'�A,C�4Hh|��A�+�@&AD��ۜ�!M�i�!�	Y���A��ngA�g�A��-A�0ۤXuA�kT�A�&A�g �8A	�����A�)�P�9A�%(AC�@ۤh�A(%p����-A8�!0��tI!A��m!0�!A%�!�!"0#AC%�!�!"0Y#A�%�!�#
$0}$A�%�!�$"0
�$A��!�$0�$A�%�!�$"0
%A��!�$0U%	A�%�!�$"0�%
A%�!�$"0
�%AC��!�$0
!&A��!I&A�n+'�	�AD��G1GA&r%A(�'XJ���EpA$�X�����AC���A\��*J1AP�	�A.r+LIA,p�A�&A8�A.r+L%A&APC	�A.	r+L5A,	J���AC&hA�
	1A
�A.
E�+LqA.
E��A��ۤJ����AC�|ۤ���Ap�%L-�t���4�,ۼۜ۔��$ۤ�۬�Da-�-�-�-�-
.).Q.i.�.�.A8�%�.�t�.ۜ�.ۤ/۔=/�de/A( %�/�/�/��/�Q.A\� ��/0Y1�2q4�5�6�8M:�;�<�=1?�@BeC�D�F1I1J�Klocaloffsetargsfrom_tohashcmdslistoptsaddopts_set_types_values�Set type��bitmap\:ip[uses a memory range to store IPv4 host (default) or IPv4 subnet addresses up to 65536 elements]��bitmap\:ip,mac[uses a memory range to store an IPv4 host/subnet and mac address pair up to 65536 elements]��bitmap\:port[uses a memory range to store port numbers independent of L4 protocol at up to 65536 elements]��hash\:ip[stores IPv4/IPv6 host/subnet addresses. 0.0.0.0 and :: cannot be stored]��hash\:net[stores varying sizes of IPv4/IPv6 addresses. 0.0.0.0 and :: cannot be stored]��hash\:ip,port[stores IPv4/IPv6 addresses and port numbers, including L4 proto - port 0 cannot be stored]��hash\:net,port[stores varying sizes of IPv4/IPv6 addresses and port numbers, including L4 proto]��hash\:ip,port,ip[stores IPv4/IPv6 addresses, a port with L4 proto and another IPv4/IPv6 address]��hash\:ip,port,net[stores an IPv4/IPv6 address, port with L4 proto and an arbitrary size IPv4/IPv6 subnet]��hash\:net,iface[stores an IPv4/IPv6 address and an interface name]��list\:set[a simple list which stores names of other sets]�_ipsetslocalvals�����M����f����_call_program ipsets ipset -L���%Name: ���Name: �_describeipsets�IP sets�_sets_ipsetslocalvalsfrom_to�(--network)--from[from IP or network (with --netmask)]:IP��(--network)--to[to IP or network (with --netmask)]:IP��(--from --to)--network[network]:IP/mask�_addressfamilyvalsinetinet6_describeaddressfamily�Address Family�hash�--hashsize[the initial hash size aligned to a power of 2(default 1024)]:hashsize��--maxelem[the maximum number of elements in the set (default 65536)]:maxelements��--family[the protocol family of addresses to be stored in the set (default inet)]:addressfamily:_addressfamily��--timeout[adds timeout support to the set with your specified value as default, (0 = forever)]:entrytimeout��--probes[max number of tries to resolve clashing, altering this is discouraged (default 8)]:probes��--resize[ratio of increasing hash size after unsuccessful <probes> of double-hashing, altering discouraged]:percent��words�offset+2���create�words�offset+4�bitmap�:ipargs�from_to�--netmask[store network addresses instead of IP addresses]:CIDR�bitmap�:ip,macbitmap�:port�--from[from port]:port:_ports��--to[to port]:port:_ports�hash�:ip�hashhash�:nethash�:ip,porthash�:net,porthash�:ip,port,iphash�:ip,port,nethash�:net,ifacelist�:set�--size[size of the new setlist (default 8)]:size�_ips�CURRENT��offset+4��localdefaultvalsvals1vals2bindings�������f����_call_program ipsets ipset -L $words[offset+3]����4��1��//�:/�\:��valsDefault� binding�\:���i�Default binding�\: �continue�Header�\:��Members�\:��Size in memory�\:��References�\:��continue�Bindings\:�continue �ips ��i/ �>/:�_describe�IPs from �words[offset+3] set�_describespecial_values�special values�cmds��create��destroy��flush��rename��swap��save��restore��add��del��test��helplistopts��name��sorted��terse��resolve��listaddopts��timeout��exist_arguments�(�cmds �listopts �addopts)���N���create��[create a set]:set name::::_set_types��(�cmds �listopts)���X���destroy��[destroy specified set (or all if none specified)]:set name:_sets��(�cmds �listopts)���F���flush��[flush specified set (or all if none specified)]:set name:_sets��(�cmds �listopts)���E���rename��[rename set]:current set name:_ipsets:new set name:��(�cmds �listopts)���W���swap��[swap two sets]:::_ipsets:::_ipsets��(�cmds -L --list -q --quiet )���L���list��[list the entries and bindings for the specified set (or all if none specified)]:::_sets��(�cmds �listopts)���S���save��[save the given set (or all if none specified)]:::_sets��(�cmds �listopts)���R���restore��[restore a saved session generated by --save from stdin]��(�cmds �listopts)���A���add��[add an IP to a set]:::_ipsets:IP��(�cmds �listopts)���D���del��[delete an IP from a set]:::_ipsets:::_ips��(�cmds �listopts)���T���test��[test whether an IP is in a set]:::_ipsets:::_ips��(�cmds �listopts)���H���help��[print help and settype specific help if settype specified]:::_set_types��(-q --quiet �listopts)���q���quiet��[suppress any output to stdout and stderr]��(-t --terse �listopts)���t���terse��[list set names and headers without entries]��(-r --resolve �listopts)���r���resolve��[enforce DNS name lookup of addresses, slow!]��(-! --exist �addopts)���!���exist��[ignore errors when creating an identical set, adding existing entry or deleting a non-existent one]��(--timeout --timeout �addopts)����timeout���timeout��[set the timeout for this entry. set must have been created with timeout support]:timeout��(�cmds -s --sorted  -q --quiet)���s���sorted��[sorted output]��(�cmds -n --name -q --quiet)���n���name��[name output only; suppresses showing of set information]���args[@]�AX'EE|E�E�EJ�+��A0C'����4HA��']0��AC��ۜ!AA&T0q�A���ۜ)AA�&TA0�%��E�$i�L�۔�A\��	��d��4����t1I��yۄ��,��D	۴1	AX�%	�ۄY	ۜ�	�	�$�	�	�T
�L-
�|i
�4�
��
A�4A�C%iP��A��H�=
�
0�#�A�
eH�U0
,A��HAA��Q0
�A��H�0�AC
eH��0
*r	A��HI0bz:
A$�H)��e�0
�A�H�0@d
AC�H�0
lA��H�0
�A��H�0 ACeH% � 0
�z�A��H�!0
�"A eH�"�#�$�%A�'J�A�g�&۬HA<N3A]'A^�'A���'0

CA�H�'0�(A0�eH�(y))*)+=,1-9.�/0D0A�eHY0�00
*��A��H�10
L2A�Hi20
|3AC�H�3044A�eHM4�40
jA�H�50
7AC�H70�7A��H�79�:04<A$�!�HM<Y=q>�?�@0BA�#eH9BQC0
\DA%�H}D0
| A�%�H�E0
�{�!A�&�HiF0
��c"A�&�HUGA"��'�G�ۜH�H�IKmL]N%P�Q-S�TiV�W
Y�Ze\�]I_�`�a�c�e=gi�iEkUlmUnUq��+��A\�/�qP#�q#A"`0��q�q�rHrhr�r�r�r��*rbz:��r�r@s�0s�z��"��+��0Ms$A" C1�|s�s��st-t��+��0�v%A" �2��vw�5wTwuw��+��0\y&AC4��yA"�5��|ۤ�|�|��+��0}'A"8C6�<}ۜb]}��r
Z2Jr�����:��B�}
bb��+��0�}(A" 7��}�}��}~9~��+��0�)A" C8��)��]�������+��0(��*A �9%r*���Ђ�A"�r�3;+�9e��A":�4�ۜbU�u�:&T0.��,A�:f��ۄ݃A�;1	A;f�ۜ�A"C;&$���+��qA"�;F@�]���+��0�{�-A" �<�p��{����؄����+��AC>FT�+�localcurcontext��curcontext�statelineexplcmdsrcmdsroptsrulesstatesprevargs�serviceiptables�saveip6tables�save_arguments��c���counters��[include values of packet and byte counters in output]���t���table��[specify table]:table:(filter nat mangle raw security)�returniptables�restoreip6tables�restore_arguments��c���counters��[restore the values of all packet and byte counters]���n���noflush��[don't flush the previous contents of the table]���append��delete��insert��replace��list��flush��zero��new��new�chain��delete�chain��policy��rename�chain��help��version��protocol��src��source��dst��destination��jump��in�interface��out�interface��fragment��set�counters��words�1,CURRENT�1����prev���prev��I��p���protocol��+1���--tcp-flags[match based on TCP flags in a packet]: :->tcp-flags: :->tcp-flags��--syn[match packets with the SYN flag set]��--tcp-option[match based on TCP options]:option��(--sport --source-port)����sport���source�port��[match packets based on source port]:*^!:port:_ports��(--dport --destination-port)����dport���destination�port��[match packets based on destination port]:*^!:port:_ports�icmp�--icmp-type[match specified ICMP type]:*^!:ICMP type:->icmp-types���prev���prev��I��j���jump��+1��DNAT�(--to --to-destination)����to���to�destination��:address�DSCP�--set-dscp[set the DSCP field]:value��--set-dscp-class[set the DiffServ class]:class��--ecn-tcp-remove[remove all ECN bits from TCP header]��--log-level[specify level of logging]:log level:(debug info notice warning err crit alert emerg)��--log-prefix[specify prefix string for log message]:string��--log-tcp-sequence[log TCP sequence numbers]��--log-tcp-options[log TCP options]��--log-ip-options[log IP options]�MARK�--set-mark[set fwmark in packet]:number�REDIRECTMASQUERADE�--to-ports[port (range) to map to]:port range:_ports�REJECT�--reject-with[drop packet and send reply]:reject type:->reject-types�SNAT�(--to --to-source)*����to���to�source��[specify address to map source to]:address�TCPMSS�--set-mss[explicitly set MSS option]:value��--clamp-mss-to-pmtu[automatically clamp MSS value]��--set-tos[set type of service field]:type of service:->tos�ULOG�--ulog-nlgroup[specify netlink group used for logging]:netlink group��--ulog-prefix[specify prefix string for log message]:string��--ulog-cprange[specify size of each packet to be passed]:size (bytes)��--ulog-qthreshold[specify threshold of in-kernel queue]:size�typeset i=words[(ib.i.)-m|--match]+1  i<CURRENT ��words�i���--ahspi[match SPIs in AH header]:*^!:spi�conntrack�--ctstate[match packet state]:state:->cfstates��--ctproto[match protocol]:protocol:_ports��--ctorigsrc[match original source address]:*^!:network:_hosts��--ctorigdst[match original destination address]:*^!:network:_hosts��--ctreplsrc[match reply source address]:*^!:network:_hosts��--ctrepldst[match reply destination address]:*^!:network:_hosts��--ctstatus[match internal conntrack states]:state:(NONE EXPECTED SEEN_REPLY ASSURED)��--ctexpire[match remaining lifetime]:time�dscp�--dscp[match DSCP field]:value��--dscp-class[match the DiffServ class]:class��--espspi[match SPIs in ESP header]:*^!:spi�helper�--helper[match packets related to a conntrack-helper]:helper:(ftp)�length�--length[match packet length]:length�limit�--limit[specify max matches limit]:number��--limit-burst[specify max burst before limit applies]:number��--mac-source[match source ethernet address]:*^!:ethernet address�mark�--mark[match fwmark in packet]:number�multiport�--source-ports[match packets based on source ports]:ports:->port-list��(--dports --destination-ports)����dports���destination�ports��[match packets based on destination ports]:ports:->port-list��--ports[match where source and destination ports are equal]:ports:->port-list�owner�--uid-owner[match packet by user id of creating process]:user id��--gid-owner[match packet by ggroup id of creating process]:group id��--pid-owner[match packet by process id of creating process]:process id:_pids��--sid-owner[match packet by session id of creating process]:session id��--cmd-owner[match packet by name of creating command]:command:_command_names -e�physdev�--physdev-in[specify bridge port via which packet is received]:name��--physdev-out[specify bridge port via which packet is sent]:name�pkttype�--pkt-type[match link-layer packet type]:type:(unicast broadcast multicast)��--state[match packet state]:state:->states��--tos[match type of service field]:type of service:->tos��--ttl[match type to live]:TTL value�_arguments�(-)���h���help��[print program information]��(-)���V���version��[print version information]��(-h --help -V --version)���t���table��[specify table]:table:(filter nat mangle raw security)��(�rcmds �cmds)���A���append��[append rules to end of specified chain]:chain:->chains��(�rcmds �cmds -c --set-counters)���D���delete��[delete rules from specified chain]:chain:->chains::rule number:->rulenums��(�rcmds �cmds)���I���insert��[insert rules before specified rule number]:chain:->chains::rule number:->rulenums��(�rcmds �cmds)���R���replace��[replace a rule]:chain:->chains::rule number:->rulenums��(�rcmds ����j. .�cmds:���Z���zero��� �ropts)���L���list��[list rules in selected chain]::chain:->chains��(�rcmds �cmds �ropts)���F���flush��[flush specified chain (delete all rules)]::chain:->chains��(�rcmds ����j. .�cmds:���L���list��� �ropts)���Z���zero��[zero the packet and byte counters]::chain:->chains��(�rcmds �cmds)���N���new���new�chain��[create a new user-defined chain]:chain name��(�rcmds �cmds)���X���delete�chain��[delete a user-defined chain]:: :->user-chains��(�rcmds �cmds)���P���policy��[set the policy for a chain to given target]:chain:->chains:target:->targets��(�rcmds �cmds)���E���rename�chain��[rename a user-defined chain]:old chain:->user-chains:new chain name��(�cmds -p --protocol)���p���protocol��[specify protocol of rule]:*^!:protocol:(! tcp udp icmp all)��(�cmds -s --src --source)���s���src���source��[specify source]:*^!:network:_hosts��(�cmds -d --dst --destination)���d���dst���destination��[specify destination]:*^!:network:_hosts��(�cmds -j --jump)���j���jump��[specify rule target]:target:->targets��(�cmds -i --in-interface)���i���in�interface��[specify interface via which packet is received]:*^!:interface:_net_interfaces��(�cmds -o --out-interface)���o���out�interface��[specify interface via which packet is to be sent]:*^!:interface:_net_interfaces��(�cmds -f --fragment)���f���fragment��[match second or further fragments only]��(�cmds -D --delete -c --set-counters)���c���set�counters��[initialise packet and byte counters]:packets: :bytes��(-v --verbose)���v���verbose��[enable verbose output]��(-n --numeric)���n���numeric��[print IP addresses and port numbers in numeric format]��(-x --exact)���x���exact��[expand numbers (display exact values)]��--line-numbers[print line numbers when listing]��--modprobe=[specify command to load modules with]:command:_command_names -e��(�cmds)*���m���match��[extended match (may load extension)]:extension:(ah conntrack dscp esp helper icmp length limit mac mark multiport owner physdev pkttype state tcp tos ttl udp unclean)���args[@]���state�targets_wantedtargets�builtin target�compaddACCEPTDROPQUEUERETURNMASQUERADEMIRRORREJECTTCPMSSuser�chains_wantedchains�user-defined chain�compadd���������M����f����_call_program chains $words[1] \
	${(kv)opt_args[(i)-t|--table]} -nL \
	2>/dev/null���:�Chain���� �%% ��:��INPUT�OUTPUT�FORWARD�PREROUTING�POSTROUTING��chains_wantedchains�chain�compadd�������M����f����_call_program chains $words[1] \
	${(kv)opt_args[(i)-t|--table]} -nL \
	2>/dev/null���:�Chain���� �%% ��rulenums�������f����_call_program chains $words[1] ${(kv)opt_args[(i)-t|--table]} \
      --line-numbers -nL ${(v)opt_args[(i)-D|--delete|-I|--insert|-R|--replace]%:*} \
      2>/dev/null����3��1��/ ��/:�_describerulenum�rule number�tcp�flags_values�tcp flag�NONEicmp�types_wanted�icmp type�compadd�������f����_call_program icmp-types ${words[1]} -p icmp --help \
	2>/dev/null�����r�any��1��� ��%% ��reject�types_wantedreject�types�reject type�compadd�������f����_call_program icmp-types ${words[1]} -j REJECT --help \
	2>/dev/null�����r��types:��1��� ���2,�1�%% ���statesESTABLISHEDRELATEDINVALID��state�_values�state��statesport�listcompset�*,�compset�,*�_ports_ports�qS,_wanted�type of service�compadd�������f����_call_program tos ${words[1]} -m tos --help \
       2>/dev/null�����r��16���1��� ��%% ��AL'EE|E�E��+��A" ������Q�
�+��A����A�
UACg�
�;AT�y0�A,&�����Lz33
s�zs0
l�AC���,J#��0
�A����,(M0�A����,��0A8C�(H�a���@h�0
�A���,��0AC���,�)0
T	i
A����,}�0
��A����,�	0
Z+�
1	A���,D	Y	Pp	A(�%
�;�	�	m
�
Y�0jKsj�A"(
�ۜ��ۼ
1
�
i+�+��0
��AC���,��0A����,p	10tA����,��0�A0F�����	<��9Z\t0";A"\���ۜ��ۼ��E5�9��A�1��B�+��A�FD�+�localcurcontext��curcontext�statelineexpl_arguments�(1 * -)--help[display help information]��(1 * -)--version[display version information]��1:network interface:_net_interfaces��*:parameter:->parameters���state��words�CURRENT�1�essid_wantednames�network name�compaddnwiddomain_message�network id�freqchannelchannels�channel or frequency�senslevels�signal level�mode_wantedmodes�operating mode�compaddAd�HocManagedMasterRepeaterSecondaryMonitorAutoaccess�points�access point�nick��nickname�ratebit�bit�rates�bit rate�rts�frag�sizes�size�enc�keys�key�power�*�min�max��[modifier]��*off[disable power management]��*on[enable power management]��*all[receive all packets]��unicast[receive unicast packets only]��multicast[receive multicast and broadcast packets only]�_values�parameter��period[set the period between wake ups]��timeout[set timeout before sleep]��arg�@�periodtimeouttimeouts�timeout�txpower�transmit power�retryretries�retries�modu_wanted�modulation�compaddOFDMaauto_values�option��essid[set the network name]��(nwid domain)��nwid�domain��[set the network ID]��(freq channel)��freq�channel��[set the operating frequency or channel]��sens[set the sensitivity threshold]��mode[set operating mode]��ap[register with given access point]��(nick nickname)�nick��name��[set the nickname]��(rate bit)��rate�bit��[set the bitrate]��rts[set packet size threshold for sending RTS]��frag[set maximum packet fragment size]��*�key�enc��[add encryption key]��*power[manipulate power management scheme parameters]��txpower[set transmit power]��retry[set number of retries]��modu[force a specific set of modulations]��commit[apply changes immediately]�returnAHۜۜ�-�U��E	�q-U_arguments�(-d -u -l)-a[add partition mappings]��-r[read-only partition mappings]��(-a -u -l)-d[delete partition mappings]��(-a -d -l)-u[update partition mappings]��(-a -d -u)-l[list partition mappings]��-p[set device name-partition number delimiter]��-f[force creation of mappings]��-g[force GUID partition table]��-v[operate verbosely]��-n[return before the partitions are created]��!(-n)-s��1: : _files�A|�1A.r%ACGd|A ����|��
ccA�&A�gd <A,XuAC�<A��F�ۜۜ�)A��i�Ai�	�
��
���i����������1��	����	�service�LOOPDEV_DEBUG�localexpl_wantedvaluesvaluecompaddreturndeviceoffsetdevice�1:device:_files -g "/dev/loop<->"���o���offset��+[specify data start is offset]:offset (bytes)�_arguments�(H)���V���version��[display version information]���h���help��[display help]��info��(-v --verbose)���v���verbose��[verbose mode]��(-o --offset -a --all)���a���all��[show the status of all loop devices]��(-O --output --output-all)���O+���output���[specify columns to be printed with --list]:column:_sequence -s , compadd - name autoclear back-file back-ino back-maj\:min maj\:min offset partscan ro sizelimit dio log-sec��(-O --output)--output-all[output all columns]��(-J --json --raw -O --output -n --noheadings)���J���json��[use JSON --list output format]��(-l --list)���l���list��[list currently used loop devices]��(-J --json)--raw[raw output format]��(-n --noheadings -J --json)���n���noheadings��[don't print headings in --list output]��(resize)���c���set�capacity��[reread the size of the file associated with the loop device]��detach��(-)����delete���detach��d��[detach from specified loop device]���device��(detach-all)���D���detach�all��[detach all associated loop devices]��create��--direct-io[open backing file with O_DIRECT]::enable:(on off)��(-f --find 2)���f���find��[find the first unused loop device]��(-L --nooverlap)���L���nooverlap��[avoid possible conflict between devices]��(-P --partscan)���P���partscan��[scan the partition table of newly created loop devices]��--sizelimit[limit device to specified size]:size (bytes)��(-b --sector-size)���b+���sector�size���[set logical sector size of loop device]:size (bytes)��--show[print device name after setup]��(-r --read-only)���r���read�only��[set up a read-only loop device]��1:file:_files��assoc��(-j --associated)���j���associated��[show the status of all loop devices associated with an file]:associated file:_files��(-f)�device�A8�ۜۜ�-����u%_arguments�-a[show all files, including hidden ones]��-d[list directory entries instead of contents]��-l[use long option names]��-p[show file's project number]��-R[act recursively]��-V[display version information]��-v[show file's version/generation number]��*: :_files�A G�+��+��A C��4��3A@�'LyE�E�E�A�g��A"�C�4�ۜۜa����}U	Q
=1u
�ZPm�e�1��Z���Y��Z�D�m)(�+��At�
��p ABfD ۄ�\�"$�d ۤ� � � ۜ��-�+��p&�!A%4�!�!AC%��3ی�bA"�fH"ۜi"�%��3A�f|"ۄ�"0�"A�
��"A"0CF<$ۤd$�$�l�$�$�449�+��08�$AB�%ۜ)%�%�+�<�+���AC��%A���&��&
'A"8��,'۴L'�m'�'�$�$�44�'?�+��A�F(�+�localvaluesdedupcurcontext��curcontext�statelineexpltypesetopt_args_arguments�(H -E --dedup)���E+���dedup���[de-duplicate output by specified column]:column:->columns��(H -a --all)���a���all��[print all devices]��(H -b --bytes)���b���bytes��[print size in bytes rather than in human readable format]��(H -d --nodeps)���d���nodeps��[don't print slaves or holders]��(H -I --include)*���e���exclude��[exclude devices by major number]:major device number:->majorlist��(H -e --exclude)*���I+���include���[show only devices with specified major numbers]:major device number:->majorlist��(H -n --noheadings)���n���noheadings��[don't print headings]��(H -p --paths)���p���paths��[print complete device path]��(H -s --inverse)���s���inverse��[reverse dependency order]��(H -x --sort)���x+���sort���[sort output by specified column]:column:->columns��(H)--sysroot=[use specified directory as system root]:directory:_directories��*:device:_files -g "*(-%b)" -P / -W /�fields�(H -D --discard -o --output -O --output-all)���D���discard��[output discard capabilities]��(H -z --zoned -o --output -O --output-all)���z���zoned��[output zone model]��(H -f --fs -o --output -O --output-all)���f���fs��[output info about filesystems]��(H -m --perms -o --output -O --output-all)���m���perms��[output info about permissions]��(H -S --scsi -o --output -O --output-all)���S���scsi��[output info about SCSI devices]��(H -t --topology -o --output -O --output-all)���t���topology��[output info about topology]��(H fields)���o+���output���[specify output columns]:output column:->columnlist��(H fields)���O���output�all��[output all columns]��(format)��(H)���i���ascii��[output ascii characters only]��(H)���J���json��[use JSON output format]��(H)���l���list��[use list format output]��(H)���T+���tree���[use tree format output]:column:->columns��(H)���P���pairs��[use key="value" output format]��(H)���r���raw��[use raw output format]��(* -)���h���help��[display help information]��(* -)���V���version��[display version information]��statecolumnlistcompset_describelist�prefixesprefix�( +:"not replace but extend the list" )��list���Ms.,.�PREFIX���,����Ms.,.�SUFFIX%%,��compset�,*�compset�*,�column����������f����_call_program columns lsblk -h�����r�Available���2��� ���2��1�//:/�\:�/  /:�_describefieldscolumn�m:{a-z}={A-Z}��sufmajor�zstyle�:completion:��curcontext�:�list�separator�������f����</proc/devices�����r�Block���1��� ���2,�1�/ /:�zformat� �sep ��values_wanteddevices�major device number�compadd��values%% ��returnA(�Dh�+��A@C'|�E�E�EA�g �@A",&d��m��}A�+��A(C$�#A>2P�
�r		�A�� �T	�	A��F��	�NA�J2���FP
A!e
0�
A,D�
A.)�0�A,h)A.��A"$���
%
�
�\�
"�+��A	F�
�+�localusbidslinevendoridpaircurcontext��curcontext�statelineexpltypesetopt_args_arguments�(-v --verbose -t --tree)���v���verbose��[be verbose]��-s+[filter devices by bus and/or device number]:bus and/or devnum to show��-d+[filter devices by vendor/product ID]:vendor and product to show:->vendorproduct��-D+[display only specified device]:device:_files -g "*(-%)" -P / -W /��(-t --tree -v --verbose)���t���tree��[dump the physical USB device hierarchy as a tree]��(-)���V���version��[print version information]��(-)���h���help��[print help information]��state��+_lsusb_vendors�_lsusb_vendors_lsusb_devices/usr/share/�misc�hwdata�/usb.idsread��usbidsline���b���0�9a�f���� �������match[1]�_lsusb_vendors��vendorid���match[2]��	��b���0�9a�f���� ��������vendorid:�match[1]�_lsusb_devices���pair��_wantedproducts�vendor ID:product ID�compadd_lsusb_devicesreturnA GBc�-A"���A��ۜۜ������Qe	I
�
���
Q�m�e	Q1M��q1
��localroot�-h --help -V --version� EUID _arguments�args�(-c -a --align �hlp)���a+���align���[align return values in a specific column]:column [��(COLUMNS*5/8)�]��(-c �hlp)-A+[specify maximum number of array elements to print]:elements��(-c -b --no-signals �hlp)���b���no�signals��[don't print signals]��(-a --align -A -b --no-signals -i -n --indent -r -s -t -tt -ttt -T �hlp)-c[count time and calls, and report a summary on exit]��(-C --demangle �hlp)���C���demangle��[decode low-level symbol names into user-level names]��(-D --debug �hlp)���D+���debug���[enable debugging]:mask:(help 77)��(�hlp)*-e+[modify which library calls to trace]:filter��(�hlp)-f[trace child processes]��(�hlp)*���F+���config���[load alternate configuration file]:file:_files��(- 1 *)���h���help��[display help information]��(-c �hlp)-i[print instruction pointer at time of call]��(-l --library �hlp)���l+���library���[only trace symbols implemented by specified library]:library:_files��(�hlp)-L[don't display library calls]��(-c -n --indent �hlp)���n+���indent���[specify indent for each level of call nesting]:spaces��(-o --output �hlp)���o+���output���[write the trace output to specified file]:file:_files��(: �hlp)-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids��(-c �hlp)-r[print relative timestamps]��(-c �hlp)-s+[specify the maximum string size to print]:maximum string size [32]��(�hlp)-S[trace system calls as well as library calls]��(-c -ttt �hlp)-t[prefix each line of the trace with the time of day]��(-c -ttt -tt �hlp)-tt[prefix each line of the trace with the time of day including the microseconds]��(-c -tt -t �hlp)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch]��(-c �hlp)-T[show the time spent in each call]����root�-u+[run as specified user]:user:_users��(- 1 *)���V���version��[display version information]��(�hlp)*-x+[modify which static functions to trace]:filter��(-):command name: _command_names -e��*::arguments:_normal�Ag� A C�D�\p�A�k�4�A,�&ۜ�!e���A���A<��ۜ�!e���5��A�+
d"�A$�G0�|A(�ۜ��%�]0���A`���ۜ����	Q��)q��E��U��!	0d	A8��	ۜ��	�	}
�]�A
5AX
�	AHQA4C�������y �!AP�	�AV�#A,���Y$�%�&-(9)�*
,Al��1AbU-AH�%��-�%�&M/A09)�1�3E5a6
89M:�;ALC�1Au�<A(�%��=�>�?�@�A�BAX 
�	A�1DA4C ���DF�GIUJiK�LqN�OA<�#�1A��PA�#%�MQ�RA��+�T&-A�g�A����A���۔,�A'l��AC��۔��A�'0�qAF\�ACF��A��
A� ۤj#�IACF��ALC)�LY�eY��Y��Y�4�Y�Y�<!Z�D=Z۴YZA0�)%�Z�$�Z�,�Z���Zی%[A<*�D[q[�\�]�^�_�`�b�d]e	g�g�htypesetopt_argslocalargsmiscmodes_raids_build_values�MD device type��linear[linear]��0�raid0�stripe��[striping]��1�raid1�mirror��[mirroring]��multipath�mp��[multiple paths to one common physical storage device]��faulty[injects faults]�_raids_values�MD device type��linear[linear]��0�raid0�stripe��[striping]��1�raid1�mirror��[mirroring]��4�raid4��[RAID 4]��5�raid5��[RAID 5]��6�raid6��[RAID 6]��10�raid10��[RAID 1+0]��multipath�mp��[multiple paths to one common physical storage device]��faulty[injects faults]�_layouts���v�opt_args��I���l��level���raid5_values�RAID5 parity block layout��left�asymmetric�la��[left-asymmetric]��left�symmetric�ls��[left-symmetric]��right�asymmetric�ra��[right-asymmetric]��right�symmetric�rs��[right-symmetric]�raid10_values�RAID10 layout with number of copies of each datablock��n1[near copies]��n2[near copies]��n3[near copies]��n4[near copies]��n5[near copies]��n6[near copies]��n7[near copies]��n8[near copies]��f1[far copies]��f2[far copies]��f3[far copies]��f4[far copies]��f5[far copies]��f6[far copies]��f7[far copies]��f8[far copies]��f9[far copies]�faulty_values�failure mode��write�transient�wt��[write-transient]��read�transient�rt��[read-transient]��write�persistent�wp��[write-persistent]��read�persistent�rp��[read-persistent]�write�all�[write-all]��read�fixable�rf��[read-fixable]��clear�none��[remove any pending or periodic failure modes]�flush�[clear any persistent faults]� �+words[(r)-(A|-assemble)] args�(--bitmap)���bitmap��[bitmap file to use with the array]::bitmap file:_files��(--uuid -u)����uuid���u��[UUID of array to assemble]:UUID��(--super-minor -m)����super�minor���m��[minor number to look for in super-block]:minor number��(--name -N)����name���N��[array name to look for in super-block]:array name��(--config -c)����config���c��[config file]::config file:_files��(--scan -s)����scan��s��[scan config file for missing information]��(--run -R)����run��R��[try to start the array even if not enough devices for a full array are present]��(--force -f)����force��f��[assemble the array even if some superblocks appear out-of-date]��(--update -U)����update���U��[update superblock]::update the superblock:(sparc2.2 summaries uuid resync byteorder super-minor)� �+words[(r)-(B|-build)] �(--bitmap)���bitmap��[file to store/find bitmap information in]::bitmap file:_files��(--chunk -c)����chunk���c��[chunk size of kibibytes]:chunk size��(--rounding)���rounding��[rounding factor for linear array (==chunk size)]:rounding factor��(--level -l)����level���l��[RAID level]::RAID level:_raids_build��(--raid-devices -n)����raid�devices���n��[number of active devices in array]:active devices number��(--bitmap-chunk)���bitmap�chunk��[bitmap chunksize in Kilobytes]:bitmap chunk��(--delay -d)����delay���d��[bitmap update delay in seconds]:bitmap update delay� �+words[(r)-(C|-create)] �(--bitmap)���bitmap��[create a bitmap for the array with the given filename]::bitmap file:_files��(--level -l)����level���l��[RAID level]::RAID level:_raids��(--parity -p --layout)����parity���p���layout���[RAID5/6/10 parity algorithm, faulty mode]::layout:_layouts��(--spare-devices -x)����spare�devices���x��[number of spares (eXtras) devices in initial array]:spare devices number��(--size -z)����size���z��[size (in K) of each drive in RAID1/4/5/6/10]:size of each drive��(--force -f)����force��f��[honour devices as listed on command line]��(--run -R)����run��R��[insist of running the array even if not all devices are present or some look odd]��(--readonly -o)����readonly��o��[start the array readonly]��(--name -N)����name���N��[textual name for array - max 32 characters]:array name��(--bitmap-chunk)���bitmap�chunk��[bitmap chunksize in Kilobytes]:bitmap chunk��(--delay -d)����delay��d��[bitmap update delay in seconds]:bitmap update delay� �+words[(r)-([DEXQ]|-(detail|examine(|-bitmap)|query))] �(--zero-superblock)���zero�superblock�[erase the MD superblock from a device]��(--run -R)����run��R��[start a partially built array]��(--stop -S)����stop��S��[deactivate array, releasing all resources]��(--readonly -o)����readonly��o��[mark array as readonly]��(--readwrite -w)����readwrite��w��[mark array as readwrite]��(--test -t)����test��t��[exit status 0 if ok, 1 if degrade, 2 if dead, 4 if missing]� �+words[(r)-(F|-follow|-monitor)] �(--mail -m)����mail���m��[address to mail alerts of failure to]:::_email_addresses��(--program -p --alert)����program���p���alert���[program to run when an event is detected]::program:_files��(--delay -d)����delay���d��[seconds of delay between polling state]:seconds��(--config -c)����config���c��[specify a different config file]::config file:_files��(--scan -s)����scan��s��[find mail-address/program in config file]��(--daemonise -f)����daemonise��f��[fork and continue in child, parent exits]��(--pid-file -i)����pid�file���i��[in daemon mode write pid to specified file instead of stdout]::PID file:_files��(--oneshot -1)����oneshot��1��[check for degraded arrays, then exit]��(--test -t)����test��t��[generate a TestMessage event against each array at startup]� �+words[(r)-(G|-grow)] �(--size -z)����size���z��[change the active size of devices in an array]:active size��(--raid-disks -n)����raid�disks���n��[change the number of active devices in a RAID1 array]:number of active devices�_mdslocalvals/etc/mdadm.confmdadm_conf/etc/mdadm.conf/etc/mdadm/mdadm.confmdadm_conf_message�could not find mdadm.conf�return�������M����f����< $mdadm_conf�����ARRAY ��//ARRAY /�%%��:blank:����_describe�RAID devices�_arguments�(-h --help)���h���help��[display a mode specific help message]�modes��assemble��build��create��follow��monitor��grow��help��versionmisc��detail��examine��examine�bitmap��query_arguments�(�misc �modes)���A���assemble��[assemble a pre-existing array]:::_mds��(�misc �modes)���B���build��[build a legacy array without superblocks]:::_mds��(�misc �modes)���C���create��[create a new array]��(�misc �modes)���F���follow���monitor��[select Monitor mode]��(�misc �modes)���G���grow��[change the size or shape of an active array]��(�modes -D --detail -E --examine -X --examine-bitmap)���D���detail��[print detail of one or more md devices]��(�modes -D --detail -E --examine -X --examine-bitmap -Q --query)���E���examine��[print content of md superblock on device(s)]��(�modes -Q --query)���Q���query��[examine a device]��(�modes -E --examine -X --examine-bitmap)���X���examine�bitmap��[report information about a bitmap file]��(-)���h���help��[display general help message]��(-)���V���version��[print version information for mdadm]���args[@]�A<�ۜۜ-����M��
�_arguments�(- *)���V���version��[display version information]��(-v --verbose)���v���verbose��[verbose output]��(-R --reset)���R���reset��[reset MII to poweron state]��(-r --restart)���r���restart��[restart autonegotiation]��(-w --watch)���w���watch��[monitor for link status changes]��(-l --log)���l���log��[write events to syslog]��(-A --advertise)���A���advertise���[advertise only specified media]:medium:_values -s , medium 1000baseTx-HD 1000baseTx-FD 100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 1000baseTx 100baseTx 10baseT��(-F --force)���F���force���[force specified medium]:medium:(100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 100baseTx 10baseT)��(-p --phy)���p���phy���[set PHY (MII address) to report]:MII address��*:interface:_net_interfaces�A�-Ag�A��-AB]�+�A4
�HO;A|�'	EE|E�E�E�E�EJ;sE�+��A�g�A G۔@pA�G�A���ۜ�m�A<�1AR�AC��m�A%��AXC�u0�A"�f�ۜ��&0,A"HCLۜ�y���	Z=
e
��u
�� �+��0=�A,$J;s�A"xC	��ۜ������)MaU���!�"U$=%5&�'�(�)�*�,�-
/�/=�+��A"?2@�
!0�
=0?��00�0A"(�1ۜ�51a1�2a34G�+��0�4A"���4�45q5M�+��AC@�5PJ�0�5A����ASR06A�h6�6�AU(7A��X7�7qAF�A���A.[r!0�0A"$�$8D8|e8�8��8\�+��ACF�+�0�9A�'09E9A��ABF:M:F�:M:A���:�:A��<-<A�\=M:�=�=AX�
1Ak�=AF|>�>qA��|>�>�>	?A@�A.pr!0E?	AC��?�?ANA&|>A"$C�h@�@|�@�@��@u�+��A"$��A=A|yA�A��Av�+��A"$��B�>|-BdB�<�Bw�+��ABx�B&�B0Q�B
A0C%1AC��Bۄ�CA��,C�,PCiCqA G�BAC ��B�CA� f�Eۜ�EA�� ��
A��EA"$!��Eۜkۼ	FUFIG��+��qA�!�,C�,@HiHAC#F�+�A'F(JQJ_modules_caching_policylocaloldp��1��Nmw+0� �#oldp �modules_dir_modutilslocalcurcontext��curcontext�explstatelinemodulesmodaliasesargsopt_argsmodules_dir/lib/modulesupdate_policyzstyle�:completion:*:*:�service:*�cache�policyupdate_policy��update_policy��:completion:*:*:�service:*�_modules_caching_policy�(-)���V���version��[display version information]��(-)���h���help��[display usage information]���service�lsmod_arguments��args[@]�returnmodinfo_arguments��args[@]��(-)���k+���set�version���[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))���b+���basedir���[use specified directory as filesystem root]:path:_directories��1:module file:->all-modules��(field)���a���author��[display the module's author]���d���description��[display the module's description]���l���license��[display the module's license]���n���filename��[display the module's filename]���p���parameters��[display the typed parameters that a module may support]���F+���field��[display only selected module's information]:module_field:(alias author depends description filename intree license name parm sig_hashalgo sig_key signat signer srcversion vermagic)���0���null��[use a null instead of newline in output]�modprobe�-h --help -V --version -c --showconfig --show-config�_arguments��args[@]��(-a --all �ign)���a���all��[load all matching modules]��(-n --show �ign)���n���show��[don't actually perform action]��(-q --quiet �ign)���q���quiet��[don't complain about insmod failures]��(-s --syslog �ign)���s���syslog��[report via syslog instead of stderr]��(-v --verbose �ign)���v���verbose��[print all commands as executed]��(-C --config)���C+���config���[specify config file]:config file:_files��(-r --remove -a --all �ign)���r���remove��[remove module (stacks)]��--remove-dependencies[also remove modules depending on it]��(* -R --resolve-alias)���R���resolve�alias��[only lookup and print alias and exit]��--first-time[fail if module already inserted or removed]��(-a --all �ign)���-i[ignore install/remove commands in config file]���--ignore-install[ignore install commands in config file]���--ignore-remove[ignore remove commands in config file]���(-b --use-blacklist)���b���use�blacklist��[apply blacklist to resolved alias]��(-f --force --force-modversions --force-vermagic)���f���force��[force module insertion or removal]��(-f --force)--force-modversion[ignore module's version]��(-f --force)--force-vermagic[ignore module's version magic]��(-D --show-depends)���D���show�depends��[only print module dependencies and exit]��(-)���c���showconfig���show�config��[show current configuration]����show�dump��-modversions[dump module symbol version and exit]���d+���dirname���[use specified directory as filesystem root]:path:_directories���S+���set�version���[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))��--show-exports[only print module exported symbol versions and exit]��(-n --dry-run --show)���n���dry�run���show��[don't execute operations, just print]��(-c �ign)1:modules:->loadable-modules��(-c �ign)*:params:->params��state��opt_args��i���r���remove���loaded�modulesrmmod_arguments��args[@]��(-f --force)���f���force��[allow modules that are in use to be removed]��(-s --syslog)���s���syslog��[send errors to syslog]��(-v --verbose)���v���verbose��[be verbose]��*:loaded module:->loaded-modules�insmod_arguments��args[@]��1:module file:_files��*:module parameters���state�loadable�modules/proc/modulesloaded_modules�����f����</proc/modules���%% ��/sbin/lsmodloaded_modules�����f����/sbin/lsmod����2,�1�%% ��_wantedmodules�loaded module�compaddloaded_modulesall�moduleskver��opt_args��i���S��k���set�version��:���uname -r��_cache_invalidmodules��kver_retrieve_cachemodules�modules_dir/�kver/����source�build��/��/�.�o�ko�ko.gz�ko.xz��.:t:r:r�modaliases�������M����f����<$modules_dir/$kver/modules.alias���:�alias���alias �%% ��_store_cachemodulesmodaliases ��+opt_args[(k)(-R|--resolve-alias)]� _tagsmodule�aliasesfilesmodulesmodule�aliasesloadable�modulesmodules��modules:�����j:�:�����loaded_modules//_/�����_requestedmodulesmodulecompaddmodules_requestedmodule�aliases�module alias�compaddmodaliases_requested�module file�_files�*.ko(-.)� ret breakparamscompset�*=�_messagevalue�parameter value������M����f����_call_program module-parameters /sbin/modinfo "$words[2]" 2>/dev/null���:�parm:����parm:��:space:�����compset�=*� �#params _values�module parameter��������M�params:���:bool��(bool�)��/:/��/�bool� �(bool�)�/�������params:���:bool��(bool�)��/:/���]:auto added argument: �parameter�module doesn't take parameters�_modutils��@�AL'EE|E�E��+��ACg���A"|���-���1!%���	M
�
��YY
y]A�)����i"�+��A�	n10/LA�	'��3}A"'�
�@�	�A,'��3�A�	FHیA"
fh۔�(�+��0<�A�
f��A��A&�A"$C�$�Qx���.�+��A"������D0�+��AB2`�&xA�
F��+�localcurcontext��curcontext�statelineexpltypesetopt_args_arguments�(-V)-O[create backup]��(-O)-V[verify backup]��(-c -C -i -n -w)-c[use CD-R as backup media]:CD-R burn speed��(-c -C -i -n -w)-C[use CD-R as streaming device (experimental)]:CD-R burn speed��(-c -C -i -n -w)-i[use ISO image as backup media]��(-c -C -i -n -w)-n[use NFS mountpoint as backup media]:NFS mountpoint��(-c -C -i -n -w)-w[use CD-RW as backup media]:CD-RW burn speed��-D[differential backup]��-E[exclude path(s) from backup]:paths to exclude from backup:->quoted_path��-I[path(s) to backup]:paths to include in backup:->quoted_path��-d[backup device]:backup device��-g[run in fullscreen mode]��-k[path to kernel]:path to kernel:->kernel_or_magic��-m[manual eject]��-s[media size]:media size]��-x[non-linux partition]:non-linux partition:_files -g "*(%b)"��(-1 -2 -3 -4 -5 -6 -7 -8 -9)-��1�2�3�4�5�6�7�8�9��[compression level]��-A[post ISO-creation command]:pre ISO-creation command��-B[pre iSO-creation command]:post ISO-creation command��-F[do not create floppy]��-H[create autorestore image]��-L[use lzo instead of bzip2]��-P[post-nuke tarball]:post-nuke tarball:_files -g "*.(#i)(tar.gz|tgz)(-.)"��-S[scratch directory]:scratch directory:_files -/��-T[temporary directory]:temporary directory:_files -/��-f[device with MBR]:device with MBR:_files -g "*(%b)"��-l[bootloader type]:bootloader type:(GRUB LILO)��statequoted_path�/ \t\n��compstate�quote���compstate[quote]�suf�compset_files�sufkernel_or_magic_tagskernelmagic_requested�keyword�compaddFAILSAFE_requested�path to kernel image�_files ret breakreturnA��
XA4�'EE|E�A�'��ALC&��-����	9
�
�
1��A��70;;A�&<0s;A&l0�;AC&�0;A�&�0#;A�&0;A&8A�%��s@A��Fۜb!
cch�����0]|�����)d��
4P�m����!D\p�����At-���BA�F-Al2k�A4�'EE|E�A����qA0
�0;AC&�At>���A�F-A|B�d�=A�f-�A<H��/�A4�'EE|E�A����QA�d�0�;AC&�0�;A�&0#;A�&L0k;AC&�0;A�&�0+;A�&H0#+;A&�0�AC&0c;A�&`0K;	A�&�0+�;
A&A|_�#�:A�f-YAtf�T$'	/A�F-Atk�X%j	0A�F-A�oKh&�	KA(�'E�+��A$���|���A"$C���)a�Q	�+��A���A�
yA���AC�4�`A"����r��+��ACF�+�A����+JA��-e�At��h-n/A�F-At��t.�/A�F-At���/�/A�F-Al�k�0<A�&A��1Y�A ��-e���A|���3�?A�f-�Al�k�4R
A�&A����5x
wA�g�A��8YAfDm�A����7�A�g�A��8YAf|��A���(:�c
A4�'EE|E�A����MAt[�0�C;AC&�0�+;A�&�0;A�&,0�;A&x0�AC&�0#;A�& 0#+;A�&x0k;A&�0�;AC&0c;	A�&LAt���?,A�F-A����@CcA��-�=At���B�,A�F-At���C�,A�F-At���D6,A�F-At���Ex,A�F-At���F�,A�F-At���G�,A�F-AD���H1�A4�'EE|E�A����}A�%�0c;AC&�0;A�&40C{;A�&�0�;A&�A�L�A ��-A}9Al
k$O��A4�'EE|E�A����QA0�A�
�AC&�A��Q�A4�'EE|E�AC�����AC',�A��_a0�A�����0
A��@�m�0�A���-�0�AC�����0lA�����0�A�����0pA������0	;A.!�A4	�1A&$�=YAC	&�AtA�$Z��A4�'EE|E�A�����A'��ATCS10XA��t���0A��<�i�0�AC�����0A�0�]�0�A������0A��<�i�0	;A.��A4�1A& ���AC&$A�e�aYgA��-i�!A�n�c�xA�g�A��4QAfX��A�t�<eehA�g�A��1Af4]A�z�4g�HA��-a�A����h8qA�g�A��8YAf<e�At���j�-A�F-A�bF�k�k_networkmanagerlocalcurcontext��curcontext�statelinenmcli��words[1]�_arguments�(-o -overview)-o���verview��[overview mode (hide default values)]��(-p -pretty -t -terse)-t���erse��[terse output]��(-p -pretty -t -terse)-p���retty��[pretty output]��(-m -mode)-m���ode��[output mode]:mode:(tabular multiline)��(-c -colors)-c���olors��[whether to use colors in output]:value:(auto yes no)��(-f -fields)-f���ields��[specify fields to output]:field:_nm_fields��(-f -fields -g -get-values -m -mode -p -pretty -t -terse)-g���et�values��[shortcut for -m tabular -t -f]:field:_nm_fields��(-e -escape)-e���scape��[escape column separators in values]:value:(yes no)��(-a -ask)-a���sk��[ask for missing parameters]��(-s -show-secrets)-s���how�secrets��[allow passwords to be displayed]��(-w -wait)-w���ait��[set time limit on wait for operations to finish]:timeout (seconds)��(- *)-v���ersion��[show program version]��(- *)-h���elp��[print help]��1:command:(general networking radio connection device agent monitor help)��*::arg:->args��line�1�_nm_general_nm_networking_nm_radio_nm_connection_nm_device_nm_agent_nm_fields_values�field to output�commonRUNNINGVERSIONSTATESTARTUPCONNECTIVITYNETWORKINGWIFI�HWWIFIWWAN�HWWWANNAMEUUIDTYPETIMESTAMPTIMESTAMP�REALAUTOCONNECTAUTOCONNECT�PRIORITYREADONLYDBUS�PATHACTIVEDEVICEACTIVE�PATHSLAVEDEVICECONNECTIONCON�UUIDCON�PATHBSSIDSSIDMODECHANRATESIGNALBARSSECURITY_nm_general_arguments�1:command:(status hostname permissions logging help)�_nm_networkinglocalcurcontext��curcontext�stateline_arguments�1:command:(on off connectivity help)��*::arg:->args��line�1�_nm_networking_connectivity_nm_networking_connectivity_arguments�1:flag:(check)�_nm_radio_arguments�1:type:(all wifi wwan help)��2:switch:(on off)�_nm_connectionlocalcurcontext��curcontext�stateline_arguments�1:command:(show up down add modify clone edit delete monitor reload load import export help)��*::arg:->args��line�1�_nm_connection_show_nm_connection_up_nm_connection_down_nm_connection_modify_nm_connection_clone_nm_connection_edit_nm_connection_deletemon�_nm_connection_monitor_nm_connection_load_nm_connection_import_nm_connection_export_nm_connection_show_arguments�--active��1:connection:_nm_connection_specs�_nm_connection_up_arguments�1:connection:_nm_connection_specs�_nm_connection_down_arguments�1:connection:_nm_connection_active�_nm_connection_modifylocalcurcontext��curcontext�statelineexplproperties_arguments�-*��--temporary��1:connection:_nm_connection_specs��2:option:->properties��3:value���state�properties�����f����_call_program properties $nmcli -t connection show $line[1]���%%:��_descriptionpropertiesproperty_multi_parts��expl[@]�propertiesreturn_nm_connection_clone_arguments�--temporary��1:connection:_nm_connection_specs��2:new name�_nm_connection_edit_arguments�1:connection:_nm_connection_specs�_nm_connection_delete_arguments�*:connection:_nm_connection_specs�_nm_connection_monitor_arguments�*:connection:_nm_connection_specs�_nm_connection_load_files_nm_connection_import_arguments�--temporary��1: :(type)��2:type:(vpnc openvpn pptp openconnect openswan libreswan ssh l2tp iodine)��3: :(file)��4:file:_files�_nm_connection_export_arguments�1:connection:_nm_connection_specs��2:file:_files�_nm_connection_specs_nm_connection_ids_nm_connection_idslocalcon_idscon_ids���f����_call_program nmcli nmcli -t -f name connection���_describe�select connection�con_ids_nm_connection_activelocalcon_idscon_ids���f����_call_program nmcli nmcli -t -f name connection show --active���_describe�select connection�con_ids_nm_devicelocalcurcontext��curcontext�stateline_arguments�1:command:(status show set connect reapply modify disconnect delete monitor wifi lldp help)��*::arg:->args��line�1�_nm_device_show_nm_device_set_nm_device_connect_nm_device_reapplymod�_nm_device_modify_nm_device_disconnect_nm_device_delete_nm_device_monitor_nm_device_wifi_nm_device_lldp_nm_device_show_arguments�1:interface:_nm_device_ifnames�_nm_device_set_arguments�1:interface:_nm_device_ifnames��2:property:(autoconnect managed)��3:switch:(yes no)�_nm_device_connect_arguments�1:interface:_nm_device_ifnames�_nm_device_reapply_arguments�1:interface:_nm_device_ifnames�_nm_device_modify_arguments�1:interface:_nm_device_ifnames�_nm_device_disconnect_arguments�*:interface:_nm_device_ifnames�_nm_device_delete_arguments�*:interface:_nm_device_ifnames�_nm_device_monitor_arguments�*:interface:_nm_device_ifnames�_nm_device_wifilocalcurcontext��curcontext�stateline_arguments�1:command:(list connect hotspot rescan)��*::arg:->args��line�1�_nm_device_wifi_list_nm_device_wifi_connect_nm_device_wifi_hotspot_nm_device_wifi_rescan_nm_device_wifi_list_arguments�--rescan[force or disable network scan]:network scan:(yes no auto)��1: :(ifname)��2:interface:_nm_device_ifnames��3: :(bssid)��4:bssid:_nm_device_wifi_bssids�_nm_device_wifi_connectlocalcurcontext��curcontext�stateline_arguments�1:ssid:_nm_device_wifi_ssids��*::arg:->args��line�1�_nm_device_wifi_connect_opts_nm_device_wifi_connect_optslocalcurcontext��curcontext�stateline_arguments�1:property:(password wep-key-type ifname bssid name private hidden)��*::arg:->args�min_line_len�line��2�password_arguments�1:password�wep�key�type_arguments�1:wep key type:(key phrase)�ifname_arguments�1:device:_nm_device_ifnames�bssid_arguments�1:bssid:_nm_device_wifi_bssids�name_arguments�1:name�private_arguments�1:private:(yes no)�hidden_arguments�1:hidden:(yes no)�min_line_len��line�min_line_len_nm_device_wifi_connect_opts_nm_device_wifi_hotspotlocalcurcontext��curcontext�stateline_arguments�1:property:(ifname con-name ssid band channel password)��*::arg:->args�min_line_len�line��2�ifname_arguments�1:device:_nm_device_ifnames�con�name_arguments�1:connection name�ssid_arguments�1:ssid�band_arguments�1:band:(a bg)�channel_arguments�1:channel�password_arguments�1:password�min_line_len��line�min_line_len_nm_device_wifi_hotspot_nm_device_wifi_rescan_arguments�1: :(ifname)��2:interface:_nm_device_ifnames��3: :(ssid)��4:ssid:_nm_device_wifi_ssids�_nm_device_wifi_bssidslocalbssidsbssids���f����_call_program nmcli nmcli -t -f bssid device wifi list���_describe�select network�bssids_nm_device_wifi_ssidslocalssids���f����_call_program nmcli nmcli -t -f ssid device wifi list���_describe�select network�_nm_device_lldp_arguments�1: :(list)��2: :(ifname)��3:interface:_nm_device_ifnames�_nm_device_ifnameslocalifnamesifnames���f����_call_program nmcli nmcli -t -f device device���_describe�select device�ifnames_nm_agent_arguments�1:type:(secret polkit all help)�_networkmanager��@�A<.��A�g��k�AC��k�A"I�Fh�A����
�k�A`��A
AA���k�a�AC��k��=
AB�CFh�AD���A"+�+�CFh�AFh�ADN� �A�g���k�A��5��k�A\��
�A�A���k��qAC%�k��AB-�FL�A(Ch���ۜ+��Ag\��A �G��1A�g���k�A"RE;�<C�A�Fd�A�&�A���k��A��k��AX�eI�k�
cc
s�<X����
�k8Pd�����@dx���	5\|
�k����8Qx����(Ix���!He��	M	|	�	�	
 
P
|
�
�
�
	$A��=e���5
]
�
�
�
4Ld|���(P<`d�|����<Pl����9q��L|���)`x������4Xx���,D]�ñA(C
��|ۼۜ���At��	�y�A �G��1A�g���k�AC��k�EA���k�A���k��AB	<C�A�F$HA�&xA C���|ۼ��A���	� G�A �G��1A�g���k�AC��k�EA���k�A���k��AB	<C�A�F$HA�&�A(C��|ۼۜ���A��x$,	�A�����#A �0���#�$�,]AC�}A"8��AB��F�5"Fh���AC��-A�$uAC�eA�f9lA"�F��AB�<��A�FX|A&�A ����|ۼ��A���+�A�����#A �0���#�$�,]AC�}A"8��AB��F�9"Fp9��AC��A�8�AC�0�A�f(9\A"�F��AB�<��A�FPuA&�A ����|ۼu�A���X3�xA�����#A �0���#�$�,]AC�}A"8��AB��F�5"Fh�x�ACF�A�F8uA����Af��A"U�Ft�AB�<�ACF�A�&tA �l�|ۼ�A�p9k�A�����#A �0���#�$�,]AC�}A"8��AB��F�9"Fp9��AC��A�<�AC�4�A�f,9`A"�F��AB�<��A�FTyA&�A ����|ۼy�A�N�@BNAX�'E�+��EtE�E����A(���0`�k�A��t�A@�'1A"���ۤ�M�A�g�$A�g�tAg��ACg�qA�g��lAg���ACg��A�g��`AC��ۜ�)tAB�
]����)A���`Yqu	%
�
�
M	�y=!����5�]}5]� }!�!M#�$�%�%A C�&۔�M&�&�&Ax�1A.C��&�&Ae`	'
(qA(Ce`�(�)�*�+�,5.A" ���.ۜۜ��!/S�+��A|C]9/0=T/Ax�%
�k�y/)0�0u1�1�2Q3�354�4-5!6�6�7q8�8}9:�:E;<�<�=�>M?@ABs��&�&��k��@A"�f4AUA�Av�+��0�AA"$C��A�AEB�B-C�C9D�+��0�DA� �D0/EA�!(EE0��A"C!FhE�E��+��0�A"$�!��E�EFMF�F�F)G��+��0XG	�G
�G�GA"��G"�$&H��+��0%HH
iHAxC%�A��
�HA"�%&�H��+���A"&&4I��+��0pIA"'&�I��+��0�I�I�IA"��G"�'&J��+��0*@JA��(�1A��GA"(�(TJ@JtJ�J�Jz[�J�J��+���A"C)&K��+��0DKA"C*&dK��+��0�KA"+&�K��+��0�KA"��G"�+&L��+��0,LA"�,&LL��+��A"��L".FhE�L��+��AC.FM�+�ACuF@�Y�__opkg_cache_policylocal�1��qmw+1N� �#tmp returnzstyle�:completion:�curcontext:�status�paths �#tmp ��tmp��qN��/opt�/usr�/var�/lib/�i�o�pkg/status��q�.N��/opt�/usr�/var�/lib/�i�o�pkg/lists/packages��q�.N�/opt/var/opkg�lists/packages��q�.N� �#tmp �tmp__opkg_grep_conflocalzstyle�:completion:�curcontext:�conf�paths �#tmp ��tmp��qN���/opt�/etc/�i�o�pkg�.conf��q�.N���/opt�/etc/�i�o�pkg/�.conf��q�.N� �#tmp returnGREP_OPTIONScommandgrep��@��tmp_opkg_arch_priolocalcopts��@��prefix_messagepriorityreturn���f���� _call_program -p architectures $svc print-architecture �������tmp��arch� ����%% ��noarcharmv5softarmv7softmipselsfx86�32x86�64armebfsg3behpmv2i686ixp4xxbeixp4xxlemssiinslu2powerpcqemux86slugosbeslugoslea780ac100akitaam180x�evmam3517�craneam3517�evmam37x�evmarchos5archos5itarm�oabiarmv4armv4barmv4tarmv4tbarmv5armv5�vfparmv5earmv5e�vfparmv5ebarmv5tarmv5t�vfparmv5tearmv5te�vfparmv5tebarmv6armv6�vfparmv6t�vfparmv7armv7�vfparmv7aarmv7a�vfparmv7a�vfp�neonarmv7at2�vfparmv7at2�vfp�neonarmv7t2�vfpat32stk1000at91sam9263ekatngw100avr32beagleboardbeaglebonebug20c6a816x�evmc6a816x_evmc7x0cm�t35collieda830�omapl137�evmda850�omapl138�evmdavinci�dvevmdht�walnutdm355�evmdm355�leoparddm357�evmdm365�evmdm3730�am3715�evmdm37x�evmdm6446�evmdm6467�evmdm6467t�evmdns323eee701efikah2200h3900h4000h5000hawkboardhtcalpinehx4700i386i486i586igep0020iwmmxtkuroprolsppchdlsppchglspromini2440mini6410mipsmv2120n1200n2100neuros�osd2nokia800om�gta01om�gta02omap3�pandoraomap3�touchbookomap3evmomap4430�pandaomap4430_pandaomap5912oskomapzoomomapzoom2omapzoom36xopenrd�baseopenrd�clientoveropalmt650poodlepowerpcppc405ppc603eqemuarmqemumipsqemuppcqemux86sheevaplugsimpadsmartq5spitztosats409tsx09usrp�e1xx_valuesarchitecture���tmp�:priority_opkg_destlocalcopts��@����f���� __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' �����tmp����:space:���dest��:space:�������tmp%%��:space:���� �#tmp _messagedestinationreturn_valuesdestination�tmp_opkg_dest_pathlocalcopts��@����f���� __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' �����tmp����:space:���dest��:space:�������tmp%%��:space:���� �#tmp _messagedestination:pathreturn_valuesdestination���tmp��: :_directories�_opkg_pkg_alllocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_all _cache_invalidopkg�pkg�all_retrieve_cacheopkg�pkg�all_opkg_cache_pkg_all���f����
      _call_program -p pkg-all ${svc:-opkg} list ���_opkg_cache_pkg_all���@�_opkg_cache_pkg_all����:space:����_opkg_cache_pkg_all���@�_opkg_cache_pkg_all%%��:space:����_store_cacheopkg�pkg�all_opkg_cache_pkg_all �#upd return �#_opkg_cache_pkg_all _messagepackage_valuespackage�_opkg_cache_pkg_all_opkg_pkg_instlocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_inst _cache_invalidopkg�pkg�inst_retrieve_cache_opkg_cache_pkg_inst���f����
      _call_program -p pkg-inst ${svc:-opkg} list-installed
    ���_opkg_cache_pkg_inst���@�_opkg_cache_pkg_inst����:space:����_opkg_cache_pkg_inst���@�_opkg_cache_pkg_inst%%��:space:����_store_cache_opkg_cache_pkg_inst �#upd return �#_opkg_cache_pkg_inst _message�installed package�_values�_opkg_cache_pkg_inst_opkg_pkg_newlocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_new _cache_invalidopkg�pkg�new_retrieve_cacheopkg�pkg�new_opkg_pkg_all��update_opkg_pkg_inst��update_opkg_cache_pkg_new��_opkg_cache_pkg_all:�_opkg_cache_pkg_inst�_store_cacheopkg�pkg�new_opkg_cache_pkg_new �#upd return �#_opkg_cache_pkg_new _message�installable package�_values�_opkg_cache_pkg_new_opkg_pkg_upgrlocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_upgr _cache_invalidopkg�pkg�upgr_retrieve_cache_opkg_cache_pkg_upgr���f����
      _call_program -p pkg-upgr ${svc:-opkg} list-upgradable
    ���_opkg_cache_pkg_upgr���@�_opkg_cache_pkg_upgr����:space:����_opkg_cache_pkg_upgr���@�_opkg_cache_pkg_upgr%%��:space:����_store_cache_opkg_cache_pkg_upgr �#upd return �#_opkg_cache_pkg_upgr _message�upgradable package�_values�_opkg_cache_pkg_upgr_opkglocalcurcontext�curcontextcache_policyhelpvariant�words�1�linestatestate_descrargsopt_argsval_argszstyle�:completion:*:*:�service:*�cache�persists ! �+_opkg_cache_pkg_all typeset�gaU_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr�:completion:*:*:�service:*�cache�policy�cache_policy�:completion:*:*:�service:*�__opkg_cache_policy�*--add-arch=[register architecture with priority]: :_opkg_arch_prio��*--add-dest=[register destination with path]: :_opkg_dest_path��--autoremove[remove unnecessary packages]��--combine[combine upgrade and install operations]��(-f --conf)���f+���conf���[specify opkg config file]:config file:_files��(-d --dest)���d+���dest���[specify root directory for package operations]: :_opkg_dest��--download-only[make no changes (download only)]��--force-checksum[ignore checksum mismatches]��--force-downgrade[allow package downgrades]��--force-depends[ignore failed dependencies]��(--force-maintainer --ignore-maintainer)--force-maintainer[overwrite local config files with upstream changes]��--force-overwrite[overwrite files from other packages]��--force-postinstall[always run postinstall scripts]��--force-reinstall[reinstall packages]��--force-removal-of-dependent-packages[remove packages and all dependencies]��--force-remove[ignore failed prerm scripts]��--force-space[disable free-space checks]��(--force-maintainer --ignore-maintainer)--ignore-maintainer[ignore upstream changes to config files]��(-l --lists-dir)���l+���lists�dir���[specify package-list directory]:list directory:_directories��(--noaction --test)����noaction���test��[make no changes (test only)]��--nodeps[do not follow dependencies]��!(-o --offline --offline-root)--offline=:root directory:_directories��(-o --offline --offline-root)���o+���offline�root���[specify root directory for offline package operations]:root directory:_directories��(-A --query-all)���A���query�all��[query all packages (not just installed)]��--recursive[remove packages and all their dependencies]��--size[show package sizes]��(-t --tmp-dir)���t+���tmp�dir���[specify temp directory]:temp directory:_directories��(-V --verbosity)���V+���verbosity���[specify output verbosity level]: :->verbosity-levels��(: -)���v���version��[display version information]��1: :->commands��*::: :->extra�_pick_variantopenwrt���nocaseyocto��help�variantopenwrt�--cache=[specify cache directory]:cache directory:_directories��--nocase[match patterns case-insensitively]��*--add-exclude=[register package for exclusion]: :_opkg_pkg_all��--cache-dir=[specify cache directory]:cache directory:_directories��--host-cache-dir[do not place cache in offline root directory]��--no-install-recommends[do not install recommended packages]��--prefer-arch-to-version[prefer higher architecture priorities to higher versions]��--volatile-cache[use volatile download cache]�_arguments�args�statecommands�compare-versions[compare version numbers]��configure[configure unpacked package]��depends[display dependencies of package]��download[download package]��files[display files belonging to package]��find[search package names and descriptions]��flag[flag package]��info[display package information]��install[install package]��list[display available packages]��list-changed-conffiles[display user-modified config files]��list-installed[display installed packages]��list-upgradable[display upgradable packages]��print-architecture[display installable architectures]��remove[remove package]��search[display packages providing file]��status[display package status]��update[update list of available packages]��upgrade[upgrade installed package]��whatconflicts[display what conflicts with package]��whatdepends[display what depends on package]��whatdependsrec[display what depends on package (recursive)]��whatprovides[display what provides package]��whatrecommends[display what recommends package]��whatreplaces[display what replaces package]��whatsuggests[display what suggests package]��clean[clean internal cache]�_valuessub�command�tmpverbosity�levels_values�verbosity level��0[show errors only]��1[show normal messages (default)]��2[show informational message]��3[show debug messages (level 1)]��4[show debug messages (level 2)]�extra�line�1�compare�versions�CURRENT_message�version string�_valuesoperator�<<[earlier]��<=[earlier or equal]��=[equal]��>=[later or equal]��>>[later]�configurefileslist��status CURRENT == 1 _opkg_pkg_instdependswhat���opt_args��I��A���query�all��_opkg_pkg_all_opkg_pkg_instdownload_opkg_pkg_allfindinfolist_opkg_pkg_allflag_valuesholdnopruneuserinstalledunpacked_opkg_pkg_instinstall_opkg_pkg_newremove_opkg_pkg_instsearch_filesupgrade_opkg_pkg_upgr ret && �#state �no more arguments�return_opkg��@�AL'EE|E�E��+��ACg���A�'A"8���ۜۼ�i%=�m�	CFt	�A\��	0�	A" ���	�	�,
L
m
�+��A�Ft	�+�localcurcontext��curcontext�statelineexpltypesetopt_argsexargs�-h --help -V --version�_arguments�(- *)���h���help��[display help information]��(- *)���V���version��[print program version]��(-s --single-shot �exargs)���s���single�shot��[return one PID only]��(-c --check-root �exargs)���c���check�root��[omit processes with different root]��(-x �exargs)��x�[include shells running named scripts]��(�exargs)��*��o+���omit�pid���[omit processes with PIDs]:pids:_sequence -s , _pids��(-S --separator)���S+���separator���[specify separator put between PIDs]:separator��*:process:->procnames�return�stateprocnames_wantedprocess�namesprocesscompadd�����������@����f����ps -N --ppid 2 -p 2 o args=���%% �����/�%:���[�%��AGAh�X-0XA,&�����Q�
a0
	A �8	e	�
���
0DAC�p����0tA$C	�����<-0pAC
��ۜ��04A(�T����Ulocalexpl��service�installpkg_arguments�-warn[warn if files would be overwritten, but do not install]��-root=[specify alternate install location]:root directory:_path_files -/��-infobox[use dialog to draw an info box]��-menu[confirm package installation with a menu]��-ask[always ask on package installation regardless of package's priority]��-priority[provide a priority for the entire package list to use]:priority list:(ADD REC OPT SKP)��-tagfile[specify a different file to use for package priorities]:tagfile:_files -/��*:package file:_files -g "*.t[gblx]z(-.)"�removepkg_arguments�-warn[list which files & directories would be removed, skip actual removal]��-preserve[reconstruct complete package subtree in /tmp/preserved_packages]��-copy[construct a copy of the package in /tmp/preserved_packages]��-keep[save the intermediate files created]��*:package:_files -W /var/log/packages/ -/�upgradepkg_arguments�--install-new[install new packages in addition to upgrading existing ones]��--reinstall[upgrade even when the same version is already installed]��--verbose[show all the gory details of the upgrade]��*:package file:_files -g "*.t[gblx]z(-.)"�explodepkg_wantedfile�package file�_files�*.t[gblx]z(-.)�makepkg_arguments�(--linkadd -l)����linkadd��l��[move symlinks into doinst.sh]:answer:(y n)��(--chown -c)����chown��c��[reset all permissions to root:root 755]:answer:(y n)�pkgtool_arguments�-sets[install the disk sets A, B, C]��(-source_device)-source_mounted[don't attempt to unmount and remount source device with each disk]��-ignore_tagfile[install every package encountered regardless of tagfiles]��-tagfile[specify tagfile to be used for the installation]:tagfile:_files -/��-source_dir[specify directory containing each disk subdirectory]:source directory:_path_files -/��-target_dir[specify directory where the target root directory is located]:target directory:_path_files -/��(-source_mounted)-source_device[specify source device to install from]:source device:{compadd "$expl[@]" /dev/*}�AXC�ۜ-��9Z��m=��Z
5
I��
_arguments�(exit -A --range)���A+���range��[limit results to the specified address range]:low,high: ��(exit -q --quiet)���q���quiet��[do not display some header or footer lines]��(exit -p --show-path)���p���show�path��[show full path to files in the mapping column]��(exit)*: :_pids��(format)��(exit)���d���device��[show the device format]��(exit)���x���extended��[show the extended format]��(exit)-X[show even more details than -x option]��(exit)-XX[show everything the kernel provides]��(exit)���c���read�rc��[read the default configuration]��(exit)���C+���read�rc�from���[read the configuration from the specified file]: :_files��(exit)��(- *)���n���create�rc��[create new default configuration and exit]��(- *)���N+���create�rc�to���[create new configuration to the specified file and exit]: :_files��(- *)���h���help��[display help text and exit]��(- *)���V���version��[display version information and exit]�A\+ A��0	A�F<�0	QAF<�0	;ACF<�A�k�1iA�G*A�GAG0A,�AH�,(*IA,mA,0�A�C�A.	���AT��	1	A.
�
!A�F@UAFp��A.���AT��	1	A.�
�AF@UACFp�ACF@�A$	+K$h�QA4�'EE|E�A�G�AG�ACG�A�GA�GAG4ACG`A�gx��A$���q�i��A��a0|AC���A�fx��0�A����Af���0)�A, J2��AC��A	� 	M	A
�\���T�AC
�0P�Tp0u�A,-J2��A,/��A,0L
y
AC��
A,2`�A,3�}A,5��A�
�!�A&6rU�A,7��A J2����
A,9LqA8��A&:���A�F%qA,>��A8�A&@r��A�FA�F��getType��1��method��echo�property��getIndexlocalindextype_���@:2����( index + 1 )���getType "$e"��type_��e����1(��echo�indexreturn���1�_qdbuslocalcurcontext��curcontext�statelineservicespath_methodsnamestypespropertiesindextypesetopt_args_arguments�--system[connect to system bus]��--literal[print literal replies]��1:service name:->service��2:path:->path��3:method:->method��*:arguments:->arguments��stateserviceservices��qdbus ${words[@]:1:-1} | grep -E '^([^:])'�compadd��@��servicespath��qdbus ${words[@]:1:-1} 2>/dev/null�compadd�path_method��\n�methods��qdbus ${words[@]:1:-1} | \
          grep -e "^method" | \
          sed -r 's/method (.+) (.+)\((.*)\)/\2:\1(\3)/g' 2>/dev/null�properties��qdbus ${words[@]:1:-1} | \
          grep -e "^property" | \
          sed -r 's/property (.+) (.+) (.+)/\3:\1 \2/g' 2>/dev/null�_describepropertiespropertiesproperties_describemethodsmethodsmethodsargumentspath_pos��( ��(M)#words:#--*� + 2)�method_pos��( �path_pos + 2)���qdbus ${words[@]:1:$path_pos} | grep -e '^[mp]' 2>/dev/null���getIndex "${words[$method_pos]}" $names[@]��names��index�arg_pos��( ��#words� - �method_pos )���getType "$method"�method_args���echo $method | sed -r 's/(.+) (.+) (.+)\((.*)\)/\4/g'����,�method_args_���method_args�num_args���method_args_��arg_pos�num_args_message���method_args_[�arg_pos]��property_��echo "$method" |\
            sed -r 's/property (.+) (.+) (.+)/\1 \2/g'��arg_pos��property_�_qdbus��@�A@'EE|E��+��A"D������M��m5��m	�
	�+��ALC�1A�
qA"�F���+��A�F�+�localcurcontext��curcontext�linestate_arguments�(-p    -F -R -B -I -D -M)-N[for SCHED_NORMAL]��(   -N    -R -B -I -D -M)-F[for SCHED_FIFO]��(   -N -F    -B -I -D -M)-R[for SCHED_RR]��(-p -N -F -R    -I -D -M)-B[for SCHED_BATCH]��(   -N -F -R -B    -D -M)-I[for SCHED_ISO]��(-p -N -F -R -B -I    -M)-D[for SCHED_IDLEPRIO]��(   -N -F -R -B -I -D   )-M[for manual mode; raw number for POLICY]:raw policy number��(   -N       -B    -D   )-p[usually 1-99; only for FIFO, RR or ISO]:static priority��-a[cpu affinity]:mask or list��-n[set niceness to NICE_LEVEL]:priority��-e[start COMMAND with specified policy/priority]:program: _command_names -e:*::program arguments: _normal��-v[be verbose]��*:processes:->processes���state�_alternative�processes:: _pids�returnA����3A��0H`AP��A"��xۄ���AF�A��1A
�AB�f,ۜM�%��3ۜ�AFa�qA����,�!localpartsusersrolestypescompset�*:� �+parts[1] shift �+parts[1] compset�:*�_selinux_�parts�1��suf_messageselinux�ranges�selinux range�A��8A��LmA��L�8�A��)�Tlocalserolesexplseroles���f����_call_program selinux-roles seinfo --flat -r���_descriptionselinux�roles�selinux role�compadd��@���expl[@]�serolesA��8A��LmA��L�8�A��)�Tlocalsetypesexplsetypes���f����_call_program selinux-types seinfo --flat -t���_descriptionselinux�types�selinux type�compadd��@���expl[@]�setypesA��8A��LmABM,��|����8lA���8�AC�0Qe��localseusersexplseusers���f����_call_program selinux-users seinfo --flat -u��� �#seusers seusersguest_urootstaff_usysadm_usystem_uunconfined_uuser_u_descriptionselinux�users�selinux user�compadd��@���expl[@]�seusersA8�ۜۜ�-�A����_arguments�-*��(: * -)���h���help��[display help information]��(: * -)���V���version��[display version information]��(-c --ctty)���c���ctty��[set controlling terminal to current one]��(-f --fork)���f���fork��[always fork]��(-w --wait)���w���wait��[wait for program to exit, and use same return code]��*:: : _normal -p $service�ADCG�%=�A��!y�A$��Xۜ��9)localcriteria�a:number of active objects��b:objects per slab��c:cache size��l:number of slabs��v:number of active slabs��n:name��o:number of objects��p:page per slab��s:object size��u:cache utilization�_arguments�(-d --delay -o --once)���d+���delay���[specify the delay between updates]:seconds: ��(-s --sort)���s+���sort���[specify the sort criteria]:criteria:(($criteria))��(-d --delay -o --once)���o���once��[display the output once and exit]��(-)���V���version��[display version information and exit]��(-)���h���help��[display usage information and exit]�A4'EE��3�+��A(C��|����A�g��A�'A'���A"��F��ۜ��]miu��)
%QQ
=A	u�9��	���yU%�m !!1#y$}%�&�*�+�,1�+��A����1�A3�
%-A�
nA-0�-A"P�
F�-�-��-.��������i��i��i�i*�:+:�b�b+r+7�+��0�"����A(�d1AB�f<.ۄ\.B:u.:r
/D/A"�fX/�<u/;�+���Af�/ۄrc�ApC
1	ACf�/ۄ�T�A"�&�/>�+��qAF�/0QA�f,0ۄL0A"�fd0ۄ�T�B�F�/�0�F�/�0�4ACf�0ۄ�0A,F�+�AB�f1ۜ91G��3M1A4�%1	Afh1ۄ�T�A"C&�1I�+��QA�f�1ۄ�TyA"$���1�1�2(2I2]2K�+���AL|2A"Cf�2�213O�+��qA"CF�3I2Q�+��0&|�3A"d��4<4�|X4�ly4�4	5-5Q5}5�5�5�56<6d6
cc�6�6�6K;Y�+��0S;A8&�A.\r�6E7ABCfl7ۄ�7C%�ۄ�A�F�7�7A�&�7�A"a�7"a�%8}8����8A"H��8ۼۜ��ۜ��9-9E9�9�:-;�;i<�<�=k�+��ACF�7�+�localcurcontext��curcontext�statelineexplpreffiltopt_argsinfo�-h -V --help --version��state exclude�_arguments�(- *)���h���help��[show option summary]��(- *)���V���version��[show version information]��(�info -n --numeric)���n���numeric��[don't resolve service names]��(�info -r --resolve)���r���resolve��[resolve host addresses]��(�info -a --all -l --listening)���a���all��[display all sockets]��(�info -l --listening -a --all)���l���listening��[display listening sockets]��(�info -o --options -e --extended)���o���options��[show timer information]��(�info -e --extended -o --options)���e���extended��[show detailed information]��(�info -m --memory)���m���memory��[show socket memory usage]��(�info -p --processes)���p���processes��[show process using each socket]��(�info -i --info)���i���info��[show internal TCP information]��(�info)--tipcinfo[show internal tipc socket information]��(�info -s --summary)���s���summary��[print summary statistics]��(�info)--tos[show tos and priority information]��(�info -b --bpf)���b���bpf��[show bpf filter socket information]��(�info -E --events)���E���events��[continually display sockets as they are destroyed]��(�info -Z --context)���Z���context��[display process SELinux security contexts]��(�info -z --contexts)���z���contexts��[display process and socket SELinux security contexts]��(�info -N --net)���N���net��[switch to specified network namespace]:network namespace��(�info -4 --ipv4 -6 --ipv6)���4���ipv4��[display only IP version 4 sockets]��(�info -4 --ipv4 -6 --ipv6)���6���ipv6��[display only IP version 6 sockets]��(�info -0 --packet)���0���packet��[display PACKET sockets]��(�info -t --tcp)���t���tcp��[display TCP sockets]��(�info -S --sctp)���S���sctp��[display SCTP sockets]��(�info -u --udp)���u���udp��[display UDP sockets]��(�info -d --dccp)���d���dccp��[display DCCP sockets]��(�info -w --raw)���w���raw��[display RAW sockets]��(�info -x --unix)���x���unix��[display Unix domain sockets]��(�info)--tipc[display only TIPC sockets]��(�info)--xdp[display only XDP sockets]��(�info)--vsock[display only vsock sockets]��(�info -f --family)���f+���family���[display sockets of specified type]:family:(inet inet6 link unix netlink vsock tipc xdp help)��(�info -K --kill)���K���kill��[forcibly close sockets, display what was closed]��(�info -H --no-header)���H���no�header��[suppress header line]��(�info -O --oneline)���O���oneline��[print socket's data on a single line]��(�info -A --query --socket)���A+���query����socket���[specify socket tables to show]: :_values -s , socket\ table all inet tcp udp raw unix packet netlink unix_dgram unix_stream unix_seqpacket packet_raw packet_dgram vsock_stream vsock_dgram tipc��(�info -D)���D+���diag���[dump raw info to file]:file:_files��(�info -F)���F+���filter���[read filter information from a file]:file:_files��(�info)*: :->filter��state�words�CURRENT�1��d�s�port_wantedoperatorsoperatorcompaddcompsetunix: �+opt_args[-x] + �+opt_args[--unix] �opt_args��f�unix_files�*(=)�compsetcompset_pids_messagechannelcompsetlink:compsetifindexprotocolcompset�inet(6|):�compset�:*��-qS:�compset_portscompset_wantednetmasksnetmaskcompadd�suf�1..31� pref _alternative�hosts:host:_hosts �suf��prefixes:prefix:compadd �suf nl link unix�_hostsexclude_wantedstatescompadd�m:{a-zA-Z_}={A-Za-z-}�ESTABLISHEDSYN�SENTSYN�RECVFIN�WAIT�1FIN�WAIT�2TIME�WAITCLOSEDCLOSE�WAITLAST�ACKLISTENINGCLOSINGconnectedsynchronizedbucket�words�CURRENT�2��d�s�portcompset�*:�_ports�prefreturn �#line > 1 ��words�CURRENT�1�:Q��and�or��(��(�sx)*��and�or�_valuesfilter�filt�*state[sockets in specified state]��*exclude[sockets not in specified state]��(�sx)*src[local address/port of socket]��(�sx)*dst[peer address/port of socket]��(�sx)*dport[peer port]: :(lt gt ge)��(�sx)*sport[local port]��(�sx)*autobound[socket bound to ephemeral port]��(�sx)*��not��(��)�A@'EE|E�E�ACg���A�'�+��A"DC�<�ۜ�i����M!e���+��A|��.1.A.��A"8��	0ۜbQ��4	`	�	�	U
�
q=�y
�U�i�<���@���$P���Y��4d���=����)���8M��,��`���X�� P�� X @�+��A�F| �+�localcurcontext��curcontext�statestate_descrlinetypesetopt_argsinteger_arguments�(-)���h���help��[display help information]��(-)���V���version��[display version information]��-p[specify TCP port]:tcp port:_ports��-C[enable compression]��-F[specify ssh config file]:file:_files��*-o[specify mount options]:options:->options��(-d --debug -f)���d���debug��[enable debug output]��-f[foreground]��-s[disable multithreaded operation]��:remote directory:_user_at_host -S:��:mountpoint:_files -/��stateoptions_values�sshfs or fuse or mount options�reconnectdelay_connectsshfs_syncno_readaheadsync_readdir�dir_cache:cache setting:(yes no)��dcache_max_size:size [10000]��dcache_timeout:timeout (seconds) [20]�dcache_�stat�dir�link�_timeout:�timeout (seconds)��dcache_clean_interval:interval [60]��dcache_min_clean_interval:interval [5]��workaround:workaround:(none all rename renamexdev delaysrv truncate nobuflimit fstat createmode)��idmap:user/group mapping:(none user file)�uidfile:file:_filesgidfile:file:_files�nomap:type:(ignore error)��ssh_command:ssh command:_command_names��ssh_protocol:version:(1 2)�sftp_server:path:_filesdirectport:port:_portsslavedisable_hardlinktransform_symlinksfollow_symlinksno_check_rootpassword_stdinallow_otherallow_rootauto_unmountnonemptydefault_permissionsfsname:filesystem� namesubtype:filesystem� typelarge_readmax_read:max� sizehard_removeuse_inoreaddir_inodirect_iokernel_cacheauto_cache�umask:permissions��uid:owner��gid:group��entry_timeout:timeout (seconds) [1]��negative_timeout:timeout (seconds) [0]��attr_timeout:timeout (seconds) [1]��ac_attr_timeout:timeout (seconds) [= attr_timeout]�noforget�remember:time (seconds)�nopathintr�intr_signal:signal [10]�modules:modulemax_write:sizemax_readahead:readaheadmax_background:numbercongestion_threshold:thresholdasync_readsync_readatomic_o_truncbig_writesno_remote_lockno_remote_flockno_remote_posix_locksplice_writesplice_movesplice_readfrom_code:charsetto_code:charsetsubdir:_directoriesrellinksreturnAX'EE|E�E�E��+��ACg���A"���A"�C�0�ۜ]iEM-	=E	�
�9
I1������ImqI%)a �!A#e'}(=)�*m+Y,�-%.�.�/)02�+��A
?�00��0A"H�
�0�ۜk�0Q1y2M4	6�7I9i;�=�>�?�@A�+��Ah�L1
A.Br�0�AA"0�F�Aۜb�A
cc BLBiBCMDG�+��Q>AVHR��QE;l<r�0�EA$Cg�E�E��3�EA�f�Eۄ��A�%�EFqFABf�Fۜ�FL��3��ACf�FۄGA���
A�f,GۄzA"0�FLGlG��G�G��tH�4�EO�+��qALC��E)HIIaJaK-L�L�M�N1O�OiP�QR�R�SA"�f�T	UmVd�+��0MEWACflWۄ�WA��1A"j�W�f�WۄXA�F4XیA|�1AlTXA"CF�X�,m�+���A"�&�Xo�+���A"�&�Xr�+��05YA��1A&vR%Y;l<A,wEY�YA��Yۄ��YA"C&Zy�+��qA"��,Z]Z�<qZ{�+��A F�Z�+�localcurcontext��curcontext�statelinerootexpltypesetopt_args EUID _arguments�-a+[align return values in a specific column]:column number [40]��(-c)-i[print instruction pointer at time of syscall]��-o+[write the trace output to the file]:output file:->file-pipe��-q[suppress messages about attaching, detaching etc.]��(-q)-qq[suppress messages about process exit status]��(-c)-r[print a relative timestamp upon entry to each system call]��-s+[specify the maximum string size to print]:maximum string size [32]��(-c -ttt)-t[prefix each line of the trace with the time of day]��(-c -ttt -tt)-tt[prefix each line of the trace with the time of day including the microseconds]��(-c -tt -t)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch]��(-c)-T[show the time spent in system calls]��(-xx)-x[print all non-ASCII strings in hexadecimal string format]��(-x)-xx[print all strings in hexadecimal string format]��-X+[set the format for printing of named constants and flags]:format:(raw abbrev verbose)��(-c -yy)-y[print paths associated with file descriptor arguments]��(-c -y)-yy[print protocol specific information associated with socket file descriptors]��(-C -i -k -r -ff -t -tt -ttt -T -y -yy)-c[count time, calls, and errors for each system call and report a summary]��(-c)-C[count time, calls, and errors for each system call and report a summary in addition to regular output]��-O+[overhead for tracing system calls]:overhead (microseconds)��-S+[sort the output of the histogram (-c option) by the specified criterion]:sort criterion [time]:(time calls errors name nothing)��-w[summarise syscall latency]��*-e+[select events to trace or how to trace]:system call:->expressions��*-P+[trace only system calls accessing given path]:path:_files��(-Z)-z[trace only system calls that return success]��(-z)-Z[trace only system calls that return an error]��-b+[detach from process on specified syscall]:syscall:(execve)��-f[trace child processes as they are created by currently traced processes]��(-c -C)-ff[write each process trace to <filename>.<pid> (when using -o <filename>]��-D[run tracer as detached grandchild, keeping traced process as direct child of calling process]��-I+[when strace can be interrupted by signals]:interruptible:((1\:"no signals are blocked" 2\:"fatal signals are blocked while decoding syscall (default)" 3\:"fatal signals are always blocked (default with -o)" 4\:"fatal signals and SIGTSTP are always blocked"))��*-E+[set or remove exported environment variable]:variable:->envars����root�-u+[run as specified user]:user:_users��(:)*-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids��--seccomp-bpf[enable seccomp-bpf filtering]��-d[show debug output of strace itself on standard error]��-v[print unabbreviated versions of environment, stat, termios, etc. calls]��(- 1 *)-h[display help information]��(- 1 *)-V[display version information]��(-c)-k[obtain stack trace between each syscall]��(-):command name: _command_names -e��*::arguments:_normal��stateexpressions_values�qualifying expression��trace[trace specified set of system calls only]:system calls:->syscalls��abbrev[abbreviate the output from printing each member of large structures]:system call:_sequence _sys_calls -a -n��verbose[dereference structures for the specified set of system calls]:system call:_sequence _sys_calls -a -n��raw[print raw, undecoded arguments for the specified set of system calls]:system call:_sequence _sys_calls -a -n��signal[trace only the specified subset of signals]:signal:_sequence _signals -s -M "B\:!="��read[perform a full hex and ASCII dump of all the data read from listed file descriptors]:file descriptor:_sequence _file_descriptors��write[perform a full hex and ASCII dump of all the data written to listed file descriptors]:file descriptor:_sequence _file_descriptors��fault[perform syscall fault injection]:system call:_sys_calls -a -n��inject[perform syscall tampering]:system call:_sys_calls -a -n��status[trace system calls with given return status]:status:->status��kvm[print the exit reason of kvm vcpu]: :(vcpu)�status_values�return status [all]�successfulfailed�unfinished[system calls that don't return]��unavailable[system calls that return but strace fails to fetch the error]��detached[system calls where strace detaches before the return]��words�CURRENT�syscallsdedupsets�-qS,�compset���Ms.,.�PREFIX���,����Ms.,.�SUFFIX%%,��compset�,*�compset�*,�compset_wantedsyscalls�system call (regex)�_sys_calls�suf�%���file:trace all system calls which take a file name as an argument��%���process:trace all system calls which involve process management��%net��%��network��:trace all the network related system calls��%���signal:trace all signal related system calls��%���ipc:trace all IPC related system calls��%���desc:trace all file descriptor related system calls��%���memory:trace all memory mapping related system calls��%stat:trace variants of stat��%lstat:trace variants of lstat��%fstat:trace variants of fstat and fstatat��%%stat:trace variants of all syscalls used for requesting file status��%statfs:trace variants of statfs��%fstatfs:trace variants of fstatfs��%%statfs:trace variants of all syscalls used for file system statistics��%pure:trace syscalls that always succeed and have no arguments�_alternative�sets:related system call: _describe -t traces 'related system call' sets -F dedup �suf��syscalls:system call:_sys_calls -a -n �suf -F dedup�file�pipecompset�\\� ! �+opt_args[-ff] compset�(!|\|)�compset CURRENT == 1 _command_names_normal_filesenvars�prefixcompstate�parameter����PREFIX%%\=*��compset�*=�_value_parameters�qS��*export*�returnA�}A@��ۜ�-)5��-�u	�	A��
�kA4�f�-u�]���EA�"��A ���-��A�*�H��A �GJ�+��A!1AA"xC����-���}��	1%
���!��ZQ}�y��= �+��qA"�A�f4JLA"	&d$�+��A�	Fx�+�A�R��)�
�	A���ۜ�-��=�U�A%	�	�
)��
u595))�]9u��!��i !�!A"�"Y#=$�$�%U&A4��P:Ap�Fۜ�-�A�M�u5��e��M	%
�
=�me
�m�A��+0aU&A�G�+�A"�f�+�U�F|�+�A�'F�ab_mpstat_arguments�(-n -u -I -N -P)-A[equivalent to -n -u -I ALL -N ALL -P ALL]��(-A)-I[report interrupt statistics]:interrupt:(SUM CPU SCPU ALL)��(-A)-N[specify NUMA nodes]:NUMA node��(-A)-n[report summary CPU statistics based on NUMA node placement]��--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��-o[display statistics in JSON]:format:(JSON)��(-A)-P[specify processor number]:processor: _values -s "," processor ALL {0..$(_call_program processors getconf _NPROCESSORS_ONLN)}��-u[report CPU utilization]��(- 1 2)-V[display version information]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_cifsiostat_arguments�--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��-h[human readable]��(-m)-k[display statistics in kB/s]��(-k)-m[display statistics in MB/s]��-t[print timestamp for each report]��(- 1 2)-V[print version number]��--human[print sizes in human readable format]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_isag_arguments�-p[specify path to daily data files]:path:_files -/��-c[specify configuration file]:configuration file:_files��-ght[specify height of the chart]:height��-gwd[specify width of the chart]:width�_sadflocal CURRENT <= �words[(i)--] _arguments�-C[display comments in file]��-c[convert an old datafile to the new format]��-e[set ending time of report]:ending time (HH\:MM\:SS)��-H[display only the header of the report]��(-g -j -p -r -x)-h[print on a single line when used with -d]��-O[specify output options]: : _values -s , option
        autoscale height\:value oneday packed showidle showinfo skipempty showhints��-P[restrict processor dependant statistics]:processor number(zero indexed) or ALL:(ALL)��--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"��--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,��--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces��-s[set starting time of report]:starting time (HH\:MM\:SS)"��(-t -U)-T[display timestamp in local time]��(-T -U)-t[display timestamp in file\��s original localtime]��(-t -T)-U[display in seconds since epoch (UTC)]��(- 1 2 3)-V[print version number]��1: : _guard "^-*" interval��2: : _guard "^-*" count��3:data file:_files��(format)��-d[output file in SQL format]��-g[print data in SVG format]��-j[output file in JSON]��-p[print in format parsable by tools like awk]��-r[print raw contents of data file]��-x[output file in XML]� i = words[(i)--] - 1, CURRENT -= i shiftwords_sarreturn_sar_arguments�-A[equivalent to -bBdFHqrRSuvwWy -I SUM -I XALL -m ALL -n ALL -r ALL -u ALL -P ALL]��-B[report paging statistics]��-b[report I/O and transfer rate statistics]��-C[display comments from sadc]��-D[use saYYYYMMDD instead of saDD as the standard system activity daily data file name]��-d[report activity for each block device]��--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"��-e[set ending time of report]:ending time (HH\:MM\:SS)��-F[display statistics for mounted filesystems]��-f[extract records from file]:record:_files��--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,��-H[report hugepages utilization]��(--human -p)-h[make output easier to read: implies --human and -p]��(- 1 2)--help[display usage information]��--human[print sizes in human readable format]��*-I[report statistics for interrupts]:interrupts: _values -s "," interrupts 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SUM ALL XALL��-i[select records as close as possible to interval]:interval��--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces��-j[display persistent device names]:type:(ID LABEL PATH UUID)��-m[report power management statistics]:keywords: _values -s "," keywords CPU FAN FREQ IN TEMP USB ALL��-n[report network statistics]:keywords: _values -s "," keywords DEV EDEV NFS NFSD SOCK IP EIP ICMP EICMP TCP ETCP UDP SOCK6 IP6 EIP6 ICMP6 EICMP6 UDP6 FC SOFT ALL��-o[save readings to file in binary form]:file:_files��-P[report per-processor statistics]:processor: _values -s "," processors ALL��-p[pretty-print device names]��-q[report queue length and load averages]��-R[report memory statistics]��-r[report memory utilization statistics]:: :(ALL)��-S[report swap space utilization]��-s[set starting time of report]:start time (HH\:MM\:SS)��--sadc[print name of data collector]��-t[display timestamps in original local time of file creator]��-u[report CPU utilization]:: :(ALL)��(- 1 2)-V[display version information]��-v[report status of kernel tables]��-W[report swapping statistics]��-w[report task creation and system switching activity]��-y[report TTY device activity]��-z[omit output for any devices lacking activity during sample period]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_pidstat_arguments�-C[filter tasks by string]:task filter��-d[report I/O statistics]��-e[execute specified program and monitor it with pidstat]:*::command: _normal��-H[display timestamp in seconds since the epoch]��-h[display horizontally]��-I[divide CPU usage by number of processors]��-l[display process name along with arguments]��*-p[select pid]:pid: _sequence _pids��-R[report realtime priority and scheduling policy information]��-r[report page faults and memory]��-s[report stack utilization]��-T[specifies what to monitor]:type:(TASK CHILD ALL)��-t[display statistics for threads]��-U[display real username of tasks]::username:_users��-u[report cpu utilization]��(- 1 2)-V[display version information]��-v[display values from kernel table]��-w[report task switching activity]��-G[include only processes with specified name]:process name��--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��--human[print sizes in human readable format]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_sysstatlocal_call_function_�servicereturn_sysstat��@�A$C�ۜ-����_arguments�(-s --scale)���s+���scale���[specify the vertical scale]:number of characters between tics: ��(-d --delay)���d+���delay���[specify the delay between updates]:seconds: ��(- *)���h���help��[display help and exit]��(- *)���V���version��[display version information and exit]��1: :_ttys -o�AL&-�}I��}1�����	�
��_arguments�(-h --help)���h���help��[help]��(-d --daemon)���d���daemon��[start up as daemon]��(-c --config)���c���config���:config file:_files��(-A --apm)���A���apm���:state:(on off)��(-P --powermgt)���P���powermgt���:state:(on off)��(-x --xevents)���x���xevents���:state:(on off)��(-m --mixer)���m���mixer���:state:(on off)��(-o --osd)���o���osd���:state:(on off)��(-p --poll)���p���poll���:delay in microseconds:��(-t --thinkpad)���t���thinkpad���:command to execute:_command_names��(-H --home)���H���home���:command to execute:_command_names��(-S --search)���S���search���:command to execute:_command_names��(-M --mail)���M���mail���:command to execute:_command_names��(-W --wireless)���W���wireless���:command to execute:_command_names��(-C --callback)���C���callback���:command to execute:_command_names��(-v --verbose)���v���verbose���[print information about pressed keys]�A,&ۜۜ-�uE��_arguments�-n[print IP addresses numerically]��-b[print both host names and IP addresses]��-l+[set the initial packet length]:length (bytes)��-m+[set maximum hops]:maximum [30]��-p+[set initial destination port to use]:port:_ports��:destination:_hosts�Atfۜۜ-�����	�
�5	���Q=������ _arguments�-c+[set max mounts between checks]:number of mounts��-C+[set mount count]:number of mounts��-e+[set error behavior]:error behavior:(continue remount-ro panic)��-E+[set extended options]: :_values -s , "extended option"
    clearmmp
    "mmp_update_interval\:interval (seconds)"
    "stride\:stride size (blocks)"
    "stripe_width\:stipe width (blocks)"
    "hash_alg\:hash algorithm\:(legacy half_md4 tea)"
    "mount_opts\:mount option"
    "(^test_fs)test_fs"
    "(test_fs)^test_fs"��-f[force tune2fs to complete even in the face of errors]��-g+[set the group which can use reserved filesystem blocks]:group:_groups��-i+[interval between checks]:duration��-I+[set inode size]:inode size��-j[add an ext3 journal to the filesystem]��-J+[journal options]: :_values -s , option "size[specify journal size]\:size" "location\:location" "device[use external journal]\:block device\:_files"��-l[list the contents of the filesystem superblock]��-L+[set the volume label of the filesystem]:label��-m+[set the percentage of reserved filesystem blocks]:percentage��-M+[set the last-mounted directory for the filesystem]:directory:_files -/��-o+[mount options]:options:_values -s , debug bsdgroups user_xattr acl uid16 journal_data journal_data_ordered journal_data_writeback nobarrier block_validity discard nodelalloc��-O+[set or clear filesystem features]: :_values -s , feature 64bit dir_index dir_nlink ea_inode encrypt extent extra_isize filetype flex_bg has_journal large_dir huge_file large_file metadata_csum metadata_csum_seed mmp project quota read-only resize_inode sparse_super uninit_bg��-r+[set the number of reserved filesystem blocks]:number��-Q+[set quota feature on the superblock]: :_values -s , "quota option" usrquota grpquota prjquota��-s+[set sparse super feature]:state:((0\:off 1\:on))��-T+[set time last checked]:time specifier (YYYYMMDD[HH[MM[SS]]])��-u+[set user who can use reserved filesystem blocks]:user:_users��-U+[set filesystem UUID]:UUID or special:(clear random time)��-z+[save old contents of file system block to undo file]:undo file:_files��:device:_files�Ad'EE|E��E�E�E��3�+��ACg���A@��0$ACfDq�A�&l0�ACf��	A&l0�dA�?1
A�A" ����Hi�+��QA.r�4A���AFR`RQ�#Rq*�CA.|��	A",C&����ۜ���#*�C�+���A.r�$A"$�@`�|����+��Q
AA"8��De�I	�	5
�
�y
��)�+��qA�
FLq0�A" �����a3�+��0xA �
������A&lA��jA@�
uA,A��uA�F�|A`��+��0��A�C�Z1	ACf�ۄ�A,F|A�&4Q
AfXۄ{sAC�L�,x�A�&lQ
A�f�ۄ��cA�L�,AC&l�A�fpۄ�A�f�ۄA"&&lQ
ACf0ۄ�#A��L�,PqA�&l�Af�ۄ�A�C�1AC�ۄ�A��L�,(��	A"4fHh�h�ۜb���(C&lA�&lQ
Af<ۄ*�CAC�L�,\�A�&lA"(��tۜ��{s��c�#*�C`�+��A"|C���ۼ��� �!�"�#�$)%�%�&�'�(i)]*a+M,�,�--.5/	0%1A23�3z�+��0"�4AtC�
1	ACf�4ۄA"�&�4~�+���A fL�,50%$5	AB!fD5ۄ!%��3ۜbA"0C!Fd5ۜ��5�5�������5�5I6��+��0U�5
A@�"'�
A�"��6ۄ�A",#&7��87�]7�7��,����+��QAC#��7ۄ�A"8�#��7��8�%8`8ۜb�ۤۤ�8��+��q	A"($�8�8��8,9�,ۜb��+��A�%Fl�+�localcurcontext��curcontext�statelineexpltypesetopt_args�serviceuml_moo_arguments�1:COW file:_files -g "*cow*(-.)"��2:new backing file:_files�returnuml_switch_arguments�-unix[listen on specified pair of sockets]:control socket: :data socket��-hub[act like a hub]�uml_mconsole CURRENT == 2 _wantedsocket�socket name�compadd��/.uml�/tmp�/�/mconsole�N�:h:t��words�CURRENT�1�config�prefix�prefixoption_wanteddevicedevicecompaddremove_wanteddevicedevicecompaddubd�0..7�eth�0..9� CURRENT == 3 _values�command��version[print the UML kernel version number]��help[print help]��halt[shutdown UML system immediately]��reboot[reboot the UML system immediately]��config[add a new device to the virtual machine]��remove[delete a device from the virtual machine]��sysrq[perform sysrq action]:key:((r\:turn\ of\ keyboard\ raw\ mode k\:secure\ access\ key b\:reboot o\:shutdown s\:sync u\:remount p\:dump\ registers t\:dump\ tasks m\:dump\ memory e\:SIGTERM\ to\ all i\:SIGKILL\ to\ all l\:SIGKILL\ to\ all\ inc.\ init h\:help {0..9}\:console\ log\ level))��cad[invoke ctrl-alt-del handler]��stop[pause the UML]��go[continue the UML]�_message�no more arguments�linux_arguments�(* -)--version[display kernel version number]��(* -)--help[print usage information]��(* -)--showconfig[show kernel configuration]��(-)*:option:->option�tunctl_arguments�(-d)-b[brief output]��-f[specify tun clone device]:tun clone device:_files��(-d)-u[specify owner]:owner:_users��(-b -u -t)-d[specify devicename to delete]:device name:(tap{0..9})��(-d)-t[specify devicename]:device name:(tap{0..9})��stateunsetcompset�(ssl|con)[0-9]#=�channelcontinuecompsetconsoles�console number�compsetserial�serial line number�compset�ubd[0-7](|r)(|s)=�compset�*,�_filescompsetdevices�device number�compset�eth[0-9]##=�compsetoptions_wantedtransportscompaddethertaptuntapdaemonmcastslipcompsetethernetnumbercompadd_values�option��mem[specify amount of "physical" memory to allocate]:memory��iomem[configure file as named IO memory region]:arg:->iomem��gdb[attach gdb to specified channel]:channel:->channel��gdb-pid[specify pid of debugger]:debugger pid:_pids��debugtrace[cause tracing thread to wait for debugger]��honeypot[put process stacks in the same location as on host]��debug[start kernel under gdb control]��root[specify root filesystem]:root device��umid[specify name for this UML machine]:name��uml_dir[location to place pid and umid files]:directory:_directories��initrd[boot from initrd image]:initrd file:_files��jail[enable protection of kernel memory from processes]��*con[attach a console to a host channel]:channel:->channel��*ssl[attach a serial line to a host channel]:channel:->channel��fake_ide[create ide0 entries which map onto ubd devices]��*ubd[associate device with host file]��fakehd[change the ubd device name to "hd"]��*eth[configure a network device]��ncpus[specify number of virtual processors to start]:processors��mode[force UML to run in specified mode]:mode:(tt)��mconsole[request mconsole driver to send a message to socket]:socket��xterm[specify alternate terminal emulator]:terminal emulator:->xterm��dsp[specify host dsp device]:dsp device:_files��mixer[specify host mixer device]:mixer device:_files��umn[specify ip address for host side of slip device]�iomemcompset_filesnamechannelcompset_values��suf/S/s��channel�xterm�tty:tty:_files $suf��fd:file descriptor:_file_descriptors �suf�compset_wantedargument�execute switch�compaddcompset_wantedargument�title switch�compadd�title_wantedcommand�terminal emulator�_command_namesA4'EE|E�AC��k#�A�����A%k#	mA�C�1A.
r��A�F�یA�%4IAxAC%k#A %��
��A��(
y
Ad��
h���
��5Q]m���1a� �!q#A"6r}$�$�
�h�$A,:�%)&Ap%�&'M'�'�(e*%-�/E2�3�4�57]8�9�9e;�<�=�>�?YAiBiC�EAt��lG'�G�G=H�IMK�L-N�O�Q�RAU�V=X�Yu[]Q^�_�`�a�cf	gEhA��hi�i�i�GA(C%4jujIkl�l�m�nA8� %\p'�p�G�p�qs�wUy�zA|A$�$��}�}	9�=�i�AH�&%H�'y�Q���Q�}�%���Q����)�i�A ,%��ݒ�A�m�A�-%��ї�AC0�Н��GU�A�1���ɟA,��
�A"�C3ܠ�	�5�I�U��	�}���M�Y���m�����!�����U���a��������9�پٿ)�%�Q�������e�)�����=�������U���Y����>&h�A?g�����A��?�A��
��AA�����ACA�����A�Ag��۬��A"$�A�4���*�cU�������A&h�A�BFh��localcurcontext��curcontext�statelinecommon_�own_malloc�read_varinfo�report_errors�partial�argsargs_�addrcheck�drd�memcheck�cachegrind�helgrind�lackey�massif�none�exp_�bbv�dhat�sgcheck���1: : _command_names -e��*::args :_normal��service�_OPTS�compsetwordsfake��words[@]� CURRENT++ common_own_malloc�--alignment=-[set minimum alignment of heap allocations]:number [16]��--redzone-size=-[set minimum size of redzones added before/after heap blocks]:size (bytes) [16]��--xtree-memory=-[profile heap memory in an xtree [none]:(none allocs full)��--xtree-memory-file=-[specify xtree memory report file]:file [xtmemory.kcg.%p]:_files�common_read_varinfo�--read-var-info=-[read DWARF3 debug info]:enable:(yes no)�common_report_errors�--xml=-[output everything in XML]:enable:(yes no)��--xml-fd=-[send XML output to file descriptor]:file descriptor:_file_descriptors��--xml-file=-[send XML output to specified file]:file:_files��--xml-socket=-[send XML output to specified socket]:socket:_hosts��--xml-user-comment=-[copy specified string verbatim to XML output]:string��--demangle=-[automatically demangle C++ names]:enable:(yes no)��--num-callers=-[specify no of callers to show in stack traces]:number��--error-limit=-[stop showing new errors if too many]:enable:(yes no)��--exit-on-first-error=-[exit on the first error]:enable:(yes no)��--error-exitcode=-[exit code to return if errors found]:exit code��--error-markers=-[add lines with begin/end markers before/after]:markers (begin,end)��(--show-error-list)-s[show detected errors list and suppression counts at exit]��--show-error-list=-[show detected errors list and suppression counts at exit]:enable [no]:(yes no)��--keep-debuginfo=-[keep symbols etc for unloaded code]:enable:(yes no)��--show-below-main=-[continue stack traces below main()]:enable [no]:(yes no)��--default-suppression=-[load default suppressions]:enable [yes]:(yes no)��--suppressions=-[suppress errors described in specified file]:file:_files��--gen-suppressions=-[print suppressions for errors detected]:enable:(yes no)��--input-fd=-[specify file descriptor for input]:file descriptor:_file_descriptors��--max-stackframe=-[assume stack switch for SP changes larger than specified size]:size (bytes)��--main-stacksize=-[set size of main thread's stack]:size (bytes)��OSTYPEdarwin��--dsymutil=-[run dsymutil on Mac OS X when helpful]:enable [yes]:(yes no)�common_partial�--partial-loads-ok=-:enable:(yes no)�args_addrcheck�common_own_malloc�common_mem_null�--leak-check=-[search for memory leaks at exit]:enable [summary]:(no summary full)��--leak-resolution=-[specify differentiation of leak stack traces]:level [high]:(low med high)��(--show-reachable --show-possibly-lost)--show-leak-kinds=-[specify leak kinds to show]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable��--errors-for-leak-kinds=-[specify which leak kinds are errors]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable all none��--leak-check-heuristics=-[specify heuristics to use for during leak searches]:heuristic:_sequence compadd - stdstring length64 newarray multipleinheritance all none��(--show-leak-kinds)--show-reachable=-[show reachable blocks in leak check]:enable:(yes no)��(--show-leak-kinds)--show-possibly-lost=-:enable:(yes no)��--xtree-leak=-[output leak result in xtree format]:enable [no]:(yes no)��--xtree-leak-file=-[specify xtree leak report file]:file [xtleak.kcg.%p]:_files��--undef-value-errors=-[check for undefined value errors]:enable [yes]:(yes no)��--track-origins=-[show origins of undefined values]:enable [no]:(yes no)��common_partial�--expensive-definedness-checks=-[use extra-precise definedness tracking]:enable [auto]:(no auto yes)��--freelist-vol=-[specify volume of freed blocks queue]:blocks [20000000]��--freelist-big-blocks=-[release first blocks larger than specified size]:size [1000000]��--workaround-gcc296-bugs=-:enable [no]:(yes no)��--ignore-ranges=-[assume given addresses are OK]:address ranges��--ignore-range-below-sp=-[don't report errors for accesses at the given offsets below SP]:offsets��--malloc-fill=-[fill malloc'd areas with given value]:value (hex)��--free-fill=-[fill free'd areas with given value]:value (hex)��--keep-stacktraces=-[control which stack traces to keep for malloc'd/free'd areas]:stack traces [alloc-and-free]:(alloc free alloc-and-free alloc-then-free none)��--show-mismatched-frees=-[show frees that don't match the allocator]:enable [yes]:(yes no)�args_drd�common_read_varinfo�common_report_errors�--check-stack-var=-[detect data races on stack variables]:enable [no]:(yes no)��--exclusive-threshold=-[print an error if any mutex or writer lock is held longer than specified time]:time (ms)��--first-race-only=-[report only the first detected data race]:enable [no]:(yes no)��--free-is-write=-[report races between accessing memory and freeing memory]:enable [no]:(yes no)��--join-list-vol=-[specify how many joined threads to retain memory access information for]:number of threads [10]��--report-signal-unlocked=-[report calls to pthread_cond_signal etc where the mutex is not locked]:enable [yes]:(yes no)��--segment-merging=-[control segment merging]:enable [yes]:(yes no)��--segment-merging-interval=-[perform segment merging only after the specified number of new segments have been created]:number of segments [10]��--shared-threshold=-[print an error if a reader lock is held longer than the specified time]:time (ms)��--show-confl-seg=-[show conflicting segments in race reports]:enable [yes]:(yes no)��--show-stack-usage=-[print stack usage at thread exit time]:enable [no]:(yes no)��--ignore-thread-creation=-[control whether all activities during thread creation should be ignored]:enable [no]:(yes no)��*--ptrace-addr=-[trace all load and store activity for specified address even after free]:address��*--trace-addr=-[trace all load and store activity for specified address]:address��--trace-alloc=-[trace all memory allocations and deallocations]:enable [no]:(yes no)��--trace-barrier=-[trace all barrier activity]:enable [no]:(yes no)��--trace-cond=-[trace all condition variable activity]:enable [no]:(yes no)��--trace-fork-join=-[trace all thread creation and all thread termination events]:enable [no]:(yes no)��--trace-hb=-[trace execution of the ANNOTATE_HAPPENS_BEFORE(), ANNOTATE_HAPPENS_AFTER() and ANNOTATE_HAPPENS_DONE() client requests]:enable [no]:(yes no)��--trace-mutex=-[trace all mutex activity]:enable [no]:(yes no)��--trace-rwlock=-[trace all reader-writer lock activity]:enable [no]:(yes no)��--trace-semaphore=-[trace all semaphore activity]:enable [no]:(yes no)�args_memcheck�args_addrcheck�common_read_varinfoargs_cachegrind�--I1=-[set I1 cache manually]:size,assoc,line_size��--D1=-[set D1 cache manually]:size,assoc,line_size��--LL=-[set LL cache manually]:size,assoc,line_size��--cache-sim=-[collect cache stats]:enable [yes]:(yes no)��--branch-sim=-[collect branch prediction stats]:enable [no]:(yes no)��--cachegrind-out-file=-[specify output file name]:file name [cachegrind.out.%p]:_files�args_helgrind�common_read_varinfo�--free-is-write=-[treat heap frees as writes]:enable [no]:(yes no)��--track-lockorders=-[show lock ordering errors]:enable [yes]:(no yes)��--history-level=-[specify amount of history to show for data races]:level [full]:((
    full\:show\ both\ stack\ traces\ for\ a\ data\ race\ \(slow\)
    approx\:full\ trace\ for\ one\ thread,\ approx\ for\ the\ other\ \(faster\)
    none\:only\ show\ trace\ for\ one\ thread\ in\ a\ race\ \(fastest\)
  ))��--delta-stacktrace=-[derive a stacktrace from the previous stacktrace]:enable:(yes no)��--conflict-cache-size=-[specify size of full history cache]:size [2000000]��--check-stack-refs=-[race-check reads and writes on the main stack and thread stacks]:enable [yes]:(no yes)��--ignore-thread-creation=-[ignore activities during thread creation]:enable [no]:(yes no)�args_lackey�--basic-counts=-[count instructions, jumps, etc.]:enable [yes]:(yes no)��--detailed-counts=-[count loads, stores and alu ops]:enable [no]:(yes no)��--trace-mem=-[trace all loads and stores]:enable [no]:(yes no)��--trace-superblocks=-[trace all superblock entries]:enable [no]:(yes no)��--fnname=-[count calls to specified name]:name [main]�args_massif�--heap=-[profile heap blocks]:enable [yes]:(yes no)��--heap-admin=-[specify average admin bytes per heap block]:size (bytes) [8]��--stacks=-[profile stacks]:enable [no]:(yes no)��--pages-as-heap=-[profile memory at the page level]:enable [no]:(yes no)��--depth=-[depth of contexts]:depth [30]��*--alloc-fn=-[specify alloc function]:function��*--ignore-fn=-[ignore heap allocations within specified function]:function��--threshold=-[specify significance threshold]:threshold (percentage) [1.0]��--peak-inaccuracy=-[specify maximum peak inaccuracy]:inaccuracy (percentage) [1.0]��--time-unit=-[specify time unit]:unit [i]:((
    i\:instructions\ executed
    ms\:milliseconds
    b\:heap\ bytes\ alloc\'d/dealloc\'d
  ))��--detailed-freq=-[every Nth snapshot should be detailed]:snapshot interval [10]��--max-snapshots=-[specofy maximum number of snapshots recorded]:maximum [100]��--massif-out-file=-[specify output file name]:filename [massif.out.%p]:_files�args_exp_bbv�--bb-out-file=-[specify filename for BBV info]:filename:_files��--pc-out-file=-[specify filename for BB addresses and function names]:filename:_files��--interval-size=-[specify interval size]:size (instructions) [100000000]��--instr-count-only=-[only print total instruction count]:enable:(yes no)�args_exp_dhat�--show-top-n=-[show specified number of the top alloc points]:number [10]��--sort-by=-[sort the allocation points by specified metric]:metric [max-bytes-live]:((
    max-bytes-live\:maximum\ live\ bytes
    tot-bytes-allocd\:bytes\ allocated\ in\ total\ \(turnover\)
    max-blocks-live\:maximum\ live\ blocks
    tot-blocks-allocd\:blocks\ allocated\ in\ total\ \(turnover\)
  ))�args_exp_sgcheck�common_partial�--enable-sg-checks=-[enable stack & global array checking]:enable [yes]:(yes no)�args_none�common_mem_null�args_������words[(r)--tool=*]#*=�/-/_�:-memcheck��_arguments���P�args��cmd�(--version)--tool=-[specify valgrind tool]:valgrind tool:->tools��(-h --help)���h���help��[show help information]��--help-debug[show help info including debugging options]��(-)--version[show version]��(-q --quiet)���q���quiet��[run silently; only print error msgs]��(-v --verbose)���v���verbose��[be more verbose]��--trace-children=-[valgrind-ise child processes]:enable:(yes no)��--trace-children-skip=-[specify a list of executables not to trace into]:executables��--trace-children-skip-by-arg=-[specify a list of executables matched by argv not to trace into]:executables��--child-silent-after-fork=-[omit child output between fork & exec]:enable:(yes no)��--vgdb=-[activate gdbserver]:enable [yes]:(yes no full)��--vgdb-error=-[invoke gdbserver after specified number of errors]:errors [999999999]:errors��--vgdb-stop-at=-[invoke gdbserver for given events]:event:_sequence compadd - startup exit valgrindabexit all none��--track-fds=-[track open file descriptors]:enable:(yes no)��--time-stamp=-[add timestamps to log messages]:enable:(yes no)��--log-fd=-[log messages to specified file descriptor]:file descriptor:_file_descriptors��--log-file=-[log messages to specified file with pid appended]:file:_files��--log-socket=-[log messages to socket]:ipaddr\:port��*--fullpath-after=-[show full source paths in call stacks]::prefix to remove from paths:_directories��--extra-debuginfo-path=-[specify absolute path to search for additional debug symbols]:path:_directories��--debuginfo-server=-[specify server to query for debug symbols]:server:_hosts��--allow-mismatched-debuginfo=-[accept debuginfo objects that don't match the main object]:enable [no]:(yes no)��--smc-check=-[check for self-modifying code]:checks [all-non-file]:(none stack all all-non-file)��--read-inline-info=-[read debug info about inlined functions to improve stack traces]:enable:(yes no)��--vgdb-poll=-[specify gdbserver poll max]:basic blocks [5000]��--vgdb-shadow-registers=-[let gdb see the shadow registers]:enable [yes]:(yes no)��--vgdb-prefix=-[specify prefix for bgdb FIFOs]:prefix:_files��--run-libc-freeres=-[free up glibc memory at exit]:enable [yes]:(yes no)��--run-cxx-freeres=-[free up libstdc++ memory at exit]:enable [yes]:(yes no)��--sim-hints=-[activate unusual sim behaviours]:hint [none]:_sequence compadd - lax-ioctls lax-doors fuse-compatible enable-outer no-inner-prefix no-nptl-pthread-stackcache fallback-llsc none��--fair-sched=-[schedule threads fairly on multicore systems]:enable [no]:(yes no try)��--kernel-variant=-[handle non-standard kernel variants]:kernel variant:_sequence compadd - bproc android-no-hw-tls android-gpu-sgx5xx android-gpu-adreno3xx��--merge-recursive-frames=-[merge frames between identical program counters in specified max frames]:frames [0]��--num-transtab-sectors=-[specify size of translated code cache]:size (sectors) [32]��--avg-transtab-entry-size=-[specify average size of a translated basic block]:size (bytes)��--aspace-minaddr=-[avoid mapping memory below address]:address (0xPP) [guessed]��--valgrind-stacksize=-[specify size of valgrind (host) thread's stack]:size (bytes) [1048576]��--show-emwarns=-[show warnings about emulation limits]:enable [no]:(yes no)��*--require-text-symbol=-[abort run if the specified shared object lacks specified symbol]:\:soname pattern\:symbol pattern��*--soname-synonyms=-[specify patterns to map sonames to replacements]:soname=replacement��--sigill-diagnostics=-[warn about illegal instructions]:enable [yes]:(yes no)��--unw-stack-scan-thresh=-[enable stack-scan unwind if fewer than specified number of good frames found]:frames��--resync-filter=-[attempt to avoid expensive address-space-resync operations]:enable:(yes no verbose)��--max-threads=-[specify maximum number of threads that valgrind can handle]:threads [500]�returntypesettools��state����������M����f����_call_program tools $words[1] --tool=something -d 2>&1���:��launcher launching �something�����launcher launching �%%something��:���commands�valgrind�:h:h�/lib/valgrind/����.���:t���tools%�����_wanted�valgrind tool�compaddA�	+&	sAL'EE|E�E��+��AC'k#�A�e�0)UA�ft�t�A"��������+��0A" ��(�U��Y�+��0���4T	A"C�p�U���+��0;
A"$��P�}
U�� �+��A$C	�#1#A%�
AP�		�A&5A�	g��<�A
&LAP�
	�A*�A�
g��<	A&�	AP�	�A.
A�g��<h
A&�
AD
O90\A"�
�|����6�+��0@A"C�Tt���9�+��0'(

AG(
AlC��AC&=
A"�FX
�
>�+��qA.@�+��ACF�
�+�ABK�
ZL�t�FAB��!�\4�f�!�ABP�nQ+X'MA�GA(�,Lm�ۜ���ABV��W�d��At��
1
A.��A�g��<�A,�!A.D�AB_��`� ��Ax��
A.��A�g��<�A�(�A.��ABh�i��x�A���1A.��A�g��<�AX%	`x����$Ll���[;����k,A.L�A!F��_vserverlocalcurcontext��curcontext�statelineexpl�words�3���cmd�apt�cacheapt�configapt�getcompset_dispatch�cmd:t�cmd�default�exec_arguments�1: :->vsnames��2: :->cmds��3:command name: _command_names -e��*::arguments: _normal�stoprestartcondrestartenterrunningstatus_arguments�*::arguments: _message "no more arguments"�_arguments�(-)--help[print help information]��(- *)--version[print client version information]��*:: :->args���state� ! �+_cache_vserver_cfgdir typeset_cache_vserver_cfgdir_initialized_vserver_cache_cfgdir ! �+_cache_vserver_vsnames _cache_vserver_vsnames_initialized_vserver_cache_vsnames ! �+_cache_vserver_cmds _cache_vserver_cmds_initialized_vserver_cache_cmds��state�vsnames_wantedcommands�vserver name�_vserver_vsnamescmds_wantedcommands�vserver command�_vserver_commandsargs�+args_arguments��args[@]�return �+functions[_vserver_commands] _vserver_commandscompadd��@�_cache_vserver_cmdscompadd���s.:.�_cache_vserver_cmds� �+functions[_svk_list_patches] _vserver_vsnameslocalexpl_wantedvserver�vserver name�compadd�_cache_vserver_vsnames�@� �+functions[_vserver_cache_cfgdir] _vserver_cache_cfgdir��_cache_vserver_cfgdir_initialized�truetypeset_cache_vserver_cfgdir�vserver-info info SYSINFO | grep '^ *cfg-Directory' | awk '{print $2}'�_cache_vserver_cfgdir_initialized �+functions[_vserver_cache_vsnames] _vserver_cache_vsnames��_cache_vserver_vsnames_initialized�truetypeset_cache_vserver_vsnames_cache_vserver_vsnames�_cache_vserver_cfgdir/��/:t�_cache_vserver_vsnames_initialized �+functions[_vserver_cache_cmds] _vserver_cache_cmds��_cache_vserver_cmds_initialized�truetypeset_cache_vserver_cmds_cache_vserver_cmdsstartstoprestartcondrestartsuexecexecenterchkconfigrunningstatusbuildunifyapt�getapt�configapt�cachepkgmgmt_cache_vserver_cmds_initialized_vserver��@�A@'�+��EE,ELACg`��A��	L���(ۼ�AFt,A"	�
�C&�A���4%�A.E�A" ��ۤ�E���+��AF��+�localitemdevlineexpltypesetdesc_call_programwakeup�capable�devicesacpitool/dev/nullread��devline:���b���0�9���.��:space:�������:space:������:space:����0�9����:space:�������continuezformat���match[1]�:%8d (currently ��match[3]�)�d:��match�2���item_describe�wakeup capable device���@�returnATfۜۜ-�
�)y����u%Z���_arguments�(H -a --all)���a���all��[wipe all magic strings]��(H -b --backup)���b���backup��[create a signature backup in $HOME]��(H -f --force)���f���force��[force erasure]��(H -i --no-headings -J --json -p --parsable)���i���no�headings��[don't print headings]��(H -J --json -i --no-headings -p --parsable)���J���json��[use JSON output format]��(H -n --no-act)���n���no�act��[do everything except the actual write() call]��(H -o --offset)���o+���offset���[specify offset to erase]:offset (bytes)��(H -O --output)���O+���output���[specify columns to display]: : _values -s, "column"
    "uuid[partition/filesystem UUID]"
    "label[filesystem label]"
    "length[magic string length]"
    "type[superblock type]"
    "offset[magic string offset]"
    "usage[type description]"
    "device[block device name]"��(H -p --parsable -i --no-headings -J --json)���p���parsable��[print out in parsable instead of printable format]��(H -q --quiet)���q���quiet��[suppress output messages]��(H -t --types)���t+���types���[limit the set of filesystem, RAIDs or partition tables]:type:_file_systems��(H)*:disk device:_files -g "*(-%)" -P / -W /��(H)��(- *)���h���help��[display help information]��(- *)���V���version��[display version information]�A4f-�Iu��9�e_arguments�-p:path to ctrl sockets:_files -g "*(=)"��-i:ifname:_net_interfaces��-h[help]��-v[shown version information]��-B[run a daemon in the background]��-a[run in daemon mode]:action file:_files��-P:pid file:_files��-g:global ctrl:_files -g "*(=)"��-G:ping interval:��:command:(status ping mib help interface level license quit set logon logoff pmksa reassociate preauthenticate identity password new_password pin otp passphrase bssid list_networks select_network enable_network disable_network add_network remove_network set_network get_network save_config disconnect reconnect scan scan_results bss get_capability reconfigure terminate interface_add interface_remove interface_list ap_scan stkstart ft_ds wps_pbc wps_pin wps_reg)��5.8.1��X�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpi��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpitool

��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_alsa-utils�p��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_analyseplugin
�	8�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_brctl�JsG\�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_btrfs"���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chattr#����debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chcon%.XD�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chrt(D4
�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cpupower,�#$�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cryptsetup5Y7	\�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_dkms;�k �debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_e2label;;�5A�l�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ethtool;I��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_findmntIN��t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_freeO�V��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_argumentsQX���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_valuesQSQT�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fusermountTT�@�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_gpasswdTU�@�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_htopU�t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iconvconfigUV0��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ioniceW�\
`�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ipset^q/x.
��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iptablesjO(P�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iwconfigmY�T�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_kpartxm�	$��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_losetupmp ZD�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsattrpw�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsblks��t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsusbu|���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ltracew� ���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mdadm�_H�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mii-tool��Y	��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_modutils��	_��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mondo�;3IT�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_networkmanager�>k��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_opkg��Ol�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pidof��	���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pkgtool��#d�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pmap�%
VX�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_qdbus�{)�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_schedtool���<�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_contexts��%��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_roles�E%��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_types�����debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_users���D�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_setsid�b�|�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_slabtop��&	��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ss��
���debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sshfs��Z��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_strace��)��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sysstat��,_0�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tloadɄ�X�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tpb��z;8�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tracepath�����debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tune2fs��
��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_uml��=?��debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_valgrind��H�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_vserver����t�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wakeup_capable_devices�B`�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wipefs��+@�debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wpa_cli�AL&��-AUQ��	
%�
U�=_arguments�(-b --battery)���b���battery��[battery information]��(-B --without-battery)���B���without�battery��[suppress battery information]��(-t --thermal)���t���thermal��[thermal information]��(-T --without-thermal)���T���without�thermal��[suppress thermal information]��(-a --ac-adapter)���a���ac�adapter��[ac adapter information]��(-A --without-ac-adapter)���A���without�ac�adapter��[suppress ac-adapter information]��(-V --everything)���V���everything��[show every device, overrides above options]��(-s --show-empty)���s���show�empty��[show non-operational devices]��(-S --hide-empty)���S���hide�empty��[hide non-operational devices]��(-c --celsius -f --fahrenheit -k --kelvin)���c���celsius��[use Celsius as the temperature scale]��(-c --celsius -f --fahrenheit -k --kelvin)���f���fahrenheit��[use Fahrenheit as the temperature scale]��(-c --celsius -f --fahrenheit -k --kelvin)���k���kelvin��[use Kelvin as the temperature scale]��(-d --directory)���d���directory��[path to ACPI info (/proc/acpi)]:directory:_files -/��(-h --help)���h���help��[display this help and exit]��(-v --version)���v���version��[output version information and exit]�A4'�+��EE@AC�d���A���1AB�����E��A"	��	E@\A"
�|
E��A"��E(D�AiAC����DAH%�����	y
!
���}�-A�C�1A!a,A"�A"#�#TyA$	�������,A-\AT�	�	1A.�,A/�Ae�%YA|
��1A6}A"7
��7Ez,A8,UAC���A|�1A<
��,A=A">a><aA����A"f��9D�+��A�FP�+�localselbrandsdisambigtypesetbrandsargszstyle�:completion:��curcontext�:�acpi�extensionsbrands �brands[(I)detect] /proc/acpi/toshibabrandstoshiba/proc/acpi/asusbrandsasus/proc/acpi/ibmbrandsthinkpad �brands[(I)all] brandstoshiba�(-a --ac_adapter)���a���ac_adapter��[show AC adapter presence]��-b[show battery status for available batteries]��(-B --battery)���B���battery��[show detailed battery status for all batteries found]��(-c --cpu)���c���cpu��[show CPU information]��(-a --ac_adapter -A -b -B --battery -c --cpu -e -f --fan -t --thermal -w)-e[show just about everything]��(-f --fan)���f���fan��[show fan status]��(-h --help)���h���help��[display help]��(-s --suspend)���s���suspend��[suspend machine to memory (sleep state S3)]��-S[suspend machine to disk (sleep state S4)]��(-t --thermal)���t���thermal��[show thermal zone(s) information and trip points]��-v[show more verbose output]��(-V --version)���V���version��[output version information and exit]��-w[show the wakeup capable devices]��-W+[toggle enable/disable wakeup capable device]: :_wakeup_capable_devices� �brands[(I)asus] disambig �brands[(I)(toshiba|thinkpad)] disambig�Asus ��(-A --Asus)���A���Asus��[show supported Asus ACPI extensions]��-m+[set mail LED status]:mail LED status:((1\:on 0\:off))��-n+[set wireless LED status]:wireless LED status:((1\:on 0\:off))��-o+[set LCD panel status]:LCD panel status:((1\:on 0\:off))��-z+[set ��disambig�LCD brightness level]:��disambig�LCD brightness level:(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)�selbrands �brands[(I)toshiba] selbrandsToshiba�-F+[force fan on or switch back to auto mode]:fan status:((1\:on 0\:auto))��(-T --Toshiba)���T���Toshiba��[show supported Toshiba ACPI extensions]� �brands[(I)thinkpad] �selbrandsselbrandsselbrands��selbrands�Thinkpad�-j[eject ultrabay device]�disambigdisambig��selbrands ��-l+[set ��disambig�LCD brightness level]:��disambig�LCD brightness level:(0 1 2 3 4 5 6 7)�_arguments�argsreturnAC�P�A�g���A�����U�mA��i	u
u�=
y��Q�%���U�YI-)� �!�#!#�$�%�&mA
C�&�����&�setoptlocaloptionswarncreateglobaltypesetsilentlocalopts�(- : *)���h���help��[print help message]��(- : *)���version�[print current version]��(- : *)���l���list�devices��[list all soundcards and digital audio devices]��(-L --list-pcms)���L���list�pcms��[list device names]��(-D --device)���D+���device���[select PCM by name]��(-q --quiet)���q���quiet��[quiet mode]��(-t --file-type)���t+���file�type���[file type (voc, wav, raw or au)]��(-c --channels)���c+���channels���[channels]��(-r --rate)���r+���rate���[sample rate]��(-f --format)���f+���format���[sample format (case insensitive)]��(-d --duration)���d+���duration���[interrupt after # seconds]��(-s --samples)���s+���samples���[interrupt after # samples per channel]��(-M --mmap)���M���mmap��[mmap stream]��(-N --nonblock)���N���nonblock��[nonblocking mode]��(-F --period-time)���F+���period�time���[distance between interrupts is # microseconds]��(-B --buffer-time)���B+���buffer�time���[buffer duration is # microseconds]���period�size��[distance between interrupts is # frames]���buffer�size��[buffer duration is # frames]��(-A --avail-min)���A+���avail�min���[min available space for wakeup is # microseconds]��(-R --start-delay)���R+���start�delay���[delay for automatic PCM start is # microseconds]��(-T --stop-delay)���T+���stop�delay���[delay for automatic PCM stop is # microseconds from xrun]��*���v���verbose��[show PCM structure and setup (accumulative)]��(-V --vumeter)���V+���vumeter���[enable VU meter (TYPE: mono or stereo)]��(-I --separate-channels)���I���separate�channels��[file for each channel]��(-i --interactive)���i���interactive��[allow interactive operation from stdin]��(-m --chmap)���m+���chmap���[give the channel map to override or follow]���disable�resample�[disable automatic rate resample]���disable�channels�[disable automatic channel conversions]���disable�format�[disable automatic format conversions]���disable�softvol�[disable software volume control (softvol)]���test�position�[test ring buffer position]���test�coef��[test coefficient for ring buffer position (default 8)]���test�nowait�[do not wait for ring buffer - eats whole CPU]���max�file�time��[start another output file when the old file has recorded]���process�id�file��[write the process ID here]���use�strftime�[apply the strftime facility to the output file name]���dump�hw�params�[dump hw_params of the device]���fatal�errors�[treat all errors as fatal]��*:sound file:_files�_arguments�optsA0�,Ldx�+��ACg���A"����5
�+��A�:�0�A "���	=t�&$&0@A�g��@A�x]AC�@�A"�������@�&$A�F$�+�localexplcontextstatelinenoptstypesetopt_args_arguments�-l[gives a brief listing (one line per plugin)]��(-)1:plugin file:->pfile��(-)2::plugin label:->plabel���state�pfile_wantedplugin�files�plugin file�compadd�����������f����_call_program ladspa-plugins listplugins 2> /dev/null���:���:space:����/%:/�:t:r���returnplabel��words:���������f����$nopts[1] -l $nopts[2] 2> /dev/null���/��:space:����/:�_describeplugin�label�plugin label�A4'EE|�+��ACG�A��q�A�A"f�Q�+��g�AF�
A
,,A�
],A
�
�A�CZ�
1A!�A "��0P|q��#�+��4�A$pA�	Ca�0��A"	�&�'�+��0<d���A
���,�%0hAC��,���0� 	P
A��,�p�0���A$"����|�sz33z3�+��	0;A
�F�!�A9�A���1.A:���
A���,�Q.A<�� AC��,�4�Q.A>��PA���,�XqAF��+�localcurcontext��curcontext�explsubcmd CURRENT == 2 _describe�brctl command��(
    addbr:create\ instance\ of\ ethernet\ bridge
    delbr:deletes\ specified\ bridge\ instance
    show:show\ all\ current\ bridge\ instances
    addif:add\ interface\ to\ bridge
    delif:remove\ interface\ from\ bridge
    hairpin:toggle\ hairpin\ mode\ on\ a\ port
    showmacs:show\ a\ list\ of\ learned\ MAC\ addresses
    setageing:set\ MAC\ address\ ageing\ time
    setgcint:set\ garbage\ collection\ interval
    stp:control\ use\ of\ spanning\ tree\ protocol
    showstp:show\ bridge\ stp\ info
    setbridgeprio:set\ bridge\ priority
    setfd:set\ bridge\ forward\ delay
    sethello:set\ bridge\ hello\ time
    setmaxage:set\ maximum\ message\ age
    setpathcost:set\ cost\ of\ port
    setportprio:set\ priority\ of\ port
  )�shiftwords CURRENT-- ��words[1]�curcontext���curcontext%:*�-��subcmd�:�_wantedbridges�bridge�compadd�����f����brctl show 2>/dev/null����2,�1�%%	�� CURRENT == 3 �subcmdaddifdelif_net_interfacessetageingsetgcintsetfdsethellosetmaxage_messagetime�time (seconds)�setbridgepriopriority�priority�setpathcostsetportpriohairpinports�port�_wantedstates�state�compadd�unknown subcommand: $subcmd� CURRENT == 4 setpathcostcost�cost�priorityonoff�on|off�returnA�'
EE|E�E�E�E��:E#kE�E��+��A<C��(D`|����A���(DAT�Xt����`�����,@`tA8�%�����!Q���`A4��3"�"���0H`A0C%`##
|����H`A$���,Hd`A$�����HdA(%��5��		`AC�	4�+:�+��A �%	P	l	�	�`A,��	�	��	�
�
8`A %
Pd
p`A C%
�
�
�%]A0"�F�������
5
�
��+��A��(A	,A0UAF��A8C�q0�A$"�����h��#�+��>P�,A&��:�AB'	�Fh�,A(��,A)��At
�
�
1A*�A$"
�������=+�+��A&d�0DA\*�*1.A0�q�,A1��:�AB2��Fh�,A3��A�
1A48A
C'h�A
�'#k�AB7 
�Fh�.A8E�9q.A:��.A<��A��DeA
X�T�0ACeDYA
0�A �eD����
0�A �eD=�e�0�AP�eD� Q �!q""�#M#�$�%)%�&I'%(Q)�*�0*�A�eD+I+�p+�	A�D,5--�
0.\
A��D.�0/UA�eD/�/�p0yACeD1Y1�p25
2�A,��D2�3�556Q7]8i9up:�A(!�eD:�;�<�===�>�0?pA#�eD?�+�0@HA4$C�D@�@�AeB�C5C�DAE!FM
0F�A'C�DF�0G�A'�eDH=H�0H�A$(�DI)J:�J�K�
0LTA*�DL�0M!A*�eDM�+�A"��N##
+�eDNiO90PA-C�DPEQYRY0R�A/�DST9U	
0U�A0��DU�0ViA01eDV�W�XIX�Y=Y�Z�[�A"��N3��D\	
0]A4��D]E0]�A5�D^
^�[�0_A06�eD_E`
`�a�bEb�c�ey0e� A9�eDfey
0fM!A9��Dey
Pf�"A:�Df�
Pg #A:C�DgU0g�$A:�eDhi9
0i�%A<�Dey0j&A<��Dj5j�eypkm'A>�Dk�l1l�0l�(A>�eDm1m]0n�)A?CeDo)oa0o�*A4?��Do�pQp�qir
r�s�uqey0vP+A$CC�Dv�w9w�x]x�0y ,A(E�eDyYzEz�{){�{�0|-AG�eD|U{�
0|�.AH�D{�0}9/A4H��D}�~��5�-�e�9�Y����0�
0A,K��D�]�����9�A�q��0�q1AM��D�����A0��2AN�D�����0�3A$N��D�Y�����E��
0�)4AP��D�a
0�55AP��Dey
0�u6AQ�D��0�57AQ��D���5��A"K�N
�8R��D��P�!9P�y:
0��;AS��D*�0�<APTCeD���������)�Q�������a��5�	���iey0=AXY	eD���}�e�m�Q�u�e�}�������=��m�]���Ip,>@?A^��D��0,@A0_CeD���������}����0@AA0bCeD�����	���������0�=BAeeD�u�9
0;CAfC�D�
AHf��A
f��HAgF��hA�ŀA"g�fŰ�����+��0�DA "h���$�E��yư����+��%0ǘEAi�%�A4"i�fǸ��b����Q�e����A�Q��+��Ak���U0�(FAl�f�L���mA4"l�fτ���d�Ϥ��������$��"�@��+��AnFh�+�localcurcontext��curcontext�curstatestatelineexplcontshiftcmds_1cmds_2cmds_3cmds_4cmds_5cmds_6cmds_7cmds_8cmds_9cmds_10groupsargsgroupssubvolumefilesystemdevicescrubbalanceinspect�internalpropertyquotaqgroupreplacerescuecheckrestoresendreceivehelpversioncmds_1createdeletelistsnapshotget�defaultset�defaultfind�newshowsynccmds_2defragmentresizelabelusagecmds_3deleteremovereadyscanstatscmds_4startcancelresumestatuscmds_5pausecancelcmds_6dump��super�tree��inode�logical�subvolid��resolvemin�dev�sizerootidtree�statscmds_7cmds_8enabledisablerescancmds_9assigncreatedestroylimitcmds_10cancelcmds_11chunk�recoverfix�device�sizesuper�recoverzero�log_arguments�-*���args[@]��(- *)--help[print help information]��(- *)--version[print version information]��(--version)1: :->groups��2: :->cmds��*:: :->args� �#state curstate�state�curstategroups_wantedcommand�groups�btrfs command group�compaddgroupscmds��groups��i��words�2���� grp && grp <= 16 return��groups�grp��curcontext���curcontext%:*:*�:�service-��cont�:� grp <= 11 _wantedcommandscommandcompaddcmds_�grpcontinue��groups��i��words�1���� grp && grp <= 16  grp <= 11 groupcmds_�grp�����P�group���i��words�2���� cmd :�����P�group��cmd��curcontext���curcontext%:*:*�:�service-��cont/:/-�:��(-)--help[print help information]���cont�subvolume:create�*-i[add the newly created subvolume to a qgroup]:qgroup��1:destination:->mounts�subvolume:delete�(-c --commit-after -C --commit-each)���c���commit�after��[wait for transaction commit at the end of the operation]��(-c --commit-after -C --commit-each)���C���commit�each��[wait for transaction commit after deleting each subvolume]��(-v --verbose)���v���verbose��[verbose output of operations]��1:subvolume:_files -/�subvolume:snapshot�-r[readonly snapshot]��*-i[assign to qgroup]:qgroup: _message "qgroup"��1:source directory:_files -/��2:snapshot name or destination:_files -/�subvolume:list�-p[include parent ID in output]��-a[include all subvolumes]��-c[include ogeneration of the subvolume]��-g[include generation of the subvolume]��-o[include only subvolumes below the path]��-u[include UUID of subvolume]��-q[include parent UUID of subvolume]��-R[include the uuid of the received snapshots]��-t[print results as a table]��-s[list only snapshot subvolumes]��-r[list only readonly subvolumes]��-d[list deleted subvolumes that are not yet cleaned]��-G[subvolume generation is more or less than]:gen: _guard "(|+|-)[0-9]#"��-C[subvolume ogeneration is more or less than]:ogen: _guard "(|+|-)[0-9]#"��--sort=-[list in order]:order:_sequence compadd - rootid gen ogen path��1:path:->mounts�subvolume:set�default�1:id:_guard "[0-9]#" id��2:path:->mounts�subvolume:show�(-r --rootid)���r���rootid��[rootid of the subvolume]��(-u --uuid)���u���uuid��[uuid of the subvolume]��1:subvolume path:_directories�subvolume:sync�-s[sleep between checks]:delay (seconds) [1]�subvolume:find�new�1:subvol:_files -/��2:lastgen: _message "last gen"��device�filesystem�qgroup�subvolume�:�df�du�show�usage��--iec[use 1024 as a base]��--si[use 1000 as a base]��device�filesystem�:�df�usage�subvolume:show�(-b --raw)���b���raw��[output raw numbers in bytes]��(-h --human-readable -H)���h���human�readable��[output human friendly numbers, base 1024]��(-h --human-readable -H)-H[output human friendly numbers, base 1000]��(-k --kbytes)���k���kbytes��[show sizes in KiB, or kB with --si]��(-m --mbytes)���m���mbytes��[show sizes in MiB, or MB with --si]��(-g --gbytes)���g���gbytes��[show sizes in GiB, or GB with --si]��(-t --tbytes)���t���tbytes��[show sizes in TiB, or TB with --si]��filesystem�qgroup�:�du�show��--raw[output raw numbers in bytes]��--human-readable[output human friendly numbers, base 1024]��--kbytes[show sizes in KiB, or kB with --si]��--mbytes[show sizes in MiB, or MB with --si]��--gbytes[show sizes in GiB, or GB with --si]��--tbytes[show sizes in TiB, or TB with --si]�filesystem:resize�1:size:_guard "(|+|-)[0-9]#[GKM]"�filesystem:defragment�-v[verbose]��-r[defragment files recursively]��-c+[compress files while defragmenting]::compression algorithm:(zlib lzo zstd)��-r[defragment files recursively]��-f[flush after defragmenting]��-s[start position]:byte position��-l[defragment limited number of bytes]:length (bytes)��-t[defragment only files over a certain size]:minimum size (bytes) [32M]��*:file:_files�filesystem:du�(-s --summarize)���s���summarize��[display only a total for each argument]�filesystem:label�1:device:_files -g "*(-%)"��2:new label�filesystem:show�(1 -)���d���all�devices��[scan all devices in /dev]��(1 -)���m���mounted��[show only mounted filesystems]��--human-readable[output human friendly numbers, base 1024]��1: :_guard "^-*" uuid or label�filesystem:usage�-T[show data in tabular format]�device:�add�delete�ready�remove��1:device:_files -g "*(-%)"������P�group��cmd����K���nodiscard��[don't perform whole device TRIM]���f���force��[force overwrite of existing filesystem]�device:scan�(-)���u���forget��[unregister all stale devices or a given device]��(1 -)���d���all�devices��[enumerate and register all devices]��1:device:_files -g "*(-%)"�device:stats�(-c --check)���c���check��[return non-zero if any stat counter is not zero]��(-z --reset)���z���reset��[reset stats when done]��1:device or mountpoint:_files -g '*(-%,/)'�device:ready�1:device: _files -g "*(-%)"�scrub:�start�resume��-B[don't background and print statistics at end]��-d[print separate statistics for each device]��-q[omit error message and statistics]��-r[read only mode]��-R[raw print mode]��-c[set ioprio class]:class:(( 0\:none 1\:realtime 2\:best-effort 3\:idle))��-n[set ioprio classdata]:classdata:(0 1 2 3 4 5 6 7)��1:path or device:_files��-f[force starting new scrub even if a scrub is already running]�scrub:cancel�1: : _guard "^-*" "path or device"�scrub:status�-d[separate statistics for each device]��-R[print raw stats]�balance:start�(-m -s)-d+[act on data chunks]:filter:->filters��(-d -s)-m+[act on metadata chunks]:filter:->filters��(-d -m)-s+[act on system chunks (only under -f)]:filters:->filters��-v[verbose mode]��-f[force a reduction of metadata integrity]��--full-balance[don't print warning and don't delay start]��(--background --bg)����background���bg��[run balance operation asynchronously in the background]��1:path:_files -/�balance:status�-v[verbose mode]�balance:�pause�cancel�resume�property:set�3:value�property:get�2:property:(ro label compression)�property:list�-t[specify object type]:object type:(subvol filesystem inode device)��1: : _guard "^-*" object�quota:�enable�disable�quota:rescan�-s[show status of currently running rescan]��-w[wait for rescan to finish]�qgroup:�assign�remove��1:source path:_files -/��2:destination path:_files -/��3:path:_files -/�qgroup:assign�!��rescan�--no-rescan[don't do a rescan, even if the assignment will make the quotas inconsistent]�qgroup:�create�destroy��1:qgroupid:��2:path:_files -/�qgroup:show�-p[print parent qgroup id]��-c[print child qgroup id]��-r[print max referenced size of qgroup]��-e[print max exclusive size of qgroup]��-F[list impacted qgroups \(include ancestral qgroups\)]��-f[list impacted qgroups \(exclude ancestral qgroups\)]��--sort=-[sort qgroups]:sort:_values -s , sort \
              qgroupid rfer excl max_rfer max_excl��--sync[do filesystem sync before getting information]�qgroup:limit�-c[limit amount of data after compression]��-e[limit space exclusively to qgroup]��: :_guard "^-*" "size or none"��:qgroup id or path:_files -/��:path:_files -/�replace:start�-r[read from specified source device only]:srcdev:_files��-f[force overwriting of target]��-B[don't background]��:srcdev or devid:_files��:target:_files��:path:->mounts�replace:status�-1[print once rather than continuously]�replace:cancelinspect�:dump�tree�(-e --extents)���e���extents��[print only extent info: extent and device trees]��(-d --device)���d���device��[print only device info: tree root, chunk and device trees]��(-r --roots)���r���roots��[print only short root node info]��(-R --backups)���R���backups��[same as --roots plus print backup root info]��(-u --uuid)���u���uuid��[print only the uuid tree]��*��b���block��[print info from the specified block only]:block number��(-t --tree)���t���tree��[print only tree with the given id (string or number)]:tree id��--follow[use with -b, to show all children tree blocks of the block]��--noscan[don't scan devices from the filesystem, use only the listed ones]�inspect�:dump�super�!�s:byte� number�!-i:super:(0 1 2)��(-f --full)���f���full��[print full superblock information, backup roots etc.]��(-a --all)���a���all��[print information about all superblocks]��(-s --super)���s���super��[specify which copy to print out]:super:(0 1 2)��(-F --force)���F���force��[attempt to dump superblocks with bad magic]��--bytenr[specify alternate superblock offset]:offset�inspect�:inode��-v[verbose mode]��1:inode:_files��2:path:_files -/�inspect�:subvol��-v[verbose mode]��1:subvolid:_guard "[0-9]#" subvolume id��2:path:_files -/�inspect�:logical��-v[verbose mode]��-P[skip the path resolving and print the inodes instead]��-s[specify buffer size]:buffer size [4096]��1:logical address:_files��2:filesystem path:_files -/�inspect�:min��--id[specify the device id to query]:device id [1]�inspect�:rootidinspect�:tree��-b[print raw numbers in bytes]�rescue:�chunk�super��recover�-y[assume yes to every question]��-v[verbose mode]��1:device:_files��(-)-h[display help]�subvolume:get�default�:sync�:df�!��readonly�(-s --super)���s���super��[specify superblock]:superblock��(-b --backup)���b���backup��[use the backup root copy]��(-r --tree-root)���r���tree�root��[use specified byte number for the tree root]:byte number��--chunk-root[ use the given offset for the chunk tree root]:byte offset��--repair[try to repair the filesystem]��--force[skip mount checks, repair is not possible]��--mode[select memory/IO trade-off]:mode:(original lowmem)��--init-csum-tree[create a new CRC tree]��--init-extent-tree[create a new extent tree]��--clear-space-cache[clear space cache for v1 or v2]:version:(v1 v2)��--check-data-csum[verify checksums of data blocks]��(-Q --qgroup-report)���Q���qgroup�report��[verify qgroup accounting and compare against filesystem accounting]��(-E --subvol-extents)���E���subvol�extents��[show extent state for the given subvolume]:subvolume id��(-p --progress)���p���progress��[indicate progress at various checking phases]��(-s --snapshots)���s���snapshots��[get snapshots]��(-x --xattr)���x���xattr��[restore extended attributes]��(-m --metadata)���m���metadata��[restore owner, mode and times]��(-S --symlink)���S���symlink��[restore symbolic links]��(-v --verbose)���v���verbose��[be verbose and output what is restored]��(-i --ignore-errors)���i���ignore�errors��[ignore errors]��(-o --overwrite)���o���overwrite��[overwrite directories and files]��-t[specify tree location]:tree root��-f[specify filesystem location]:byte offset��(-u --super)���u���super��[use specified superblock mirror]:mirror:(0 1 2)��(-r --root)���r���root��[specify root objectid]:root id��-d[find directory]��(-l --list-roots)���l���list�roots��[list tree roots]��(-D --dry-run)���D���dry�run��[dry run (only list files that would be recovered)]��--path-regex[restore only filenames matching regex]:regex��-c[ignore case (--path-regex only)]��1:device:_files -/��2:path:_files -/��(-q --quiet)���q���quiet��[suppress all messages except errors]��*-v[verbose mode]��-e[if sending multiple subvolumes at once, use the new format]��-p[send incremental stream]:parent:_files -/��*-c[use snapshot as clone source]:clone:_files -/��-f[specify output file]:file:_files��--no-data[send in NO_FILE_DATA mode]��(-v --verbose)���v���verbose��[enable verbose output]��-f[input file]:file: _files��-e[terminate after <end cmd>]��(-C --chroot)���C���chroot��[confine the process to destination path using chroot(1)]��(-E --max-errors)���E���max�errors��[terminate as soon as specified number of errors occur]:errors [1]��(--dump)-m[specify root mount point of the destination filesystem]:mount point:_directories��(-m)--dump[dump stream metadata, one line per operation]��1:mount:->mounts�h��e��l��p����--full[display detailed help on every command]��--box[show list of built-in tools (busybox style)]��*: :_default� shift words CURRENT-- _arguments��args[@]�mounts_wantedmount�points�mount point�compadd�������M����f����</etc/mtab���:��btrfs���� �%% ��filters_valuesfilter�profiles[balance only block groups in given replication profiles]:profile:->profiles��usage[balance block groups with usage below percentage]:percentage��devid[limit by device ID]:device ID��drange[balance block groups overlapping byte range]:range��vrange[balance block groups overlapping byte range in virtual address space]:range��convert[convert block groups to given profile]:profile:->profiles��soft[leave chunks that already have target profile]�profilescompset�*\|�_valuesprofileraid0raid1raid5raid6raid10singleA'�+��A$C��8LdA�����A4"f������	�U�	!Y�+��A"����1A�f����AT"Cf����$M��A�M��-��	A	�
%�+��qA	�f
X���T�A$"
�
x����
�kZ�(�+��A
�F
��+�localcontextlinestatestate_descropt_argsval_args_arguments�-f[suppress most error messages]��-p+[set file's project number]:project number��-R[act recursively]��-V[output verbosely]��-v+[set file's version/generation number]:version/generation number��1: :->attrs��*: :_files��stateattrscompset�*[=+-]�_valuesattribute�A[no atime updates]��a[append only]��C[no copy on write]��c[compressed]��D[no synchronous directory updates]��d[no dump]��e[extent format]��i[immutable]��j[data journalling]��P[project hierarchy]��S[synchronous updates]��s[secure deletion]��T[top of directory hierarchy]��t[no tail-merging]��u[undeletable]�compset_valuesoperatorreturnAGs;JA"s;J��A`��P�����}i��5�	]
��
!
��A��-��local �#words > 2 _arguments�(-h --no-dereference)--dereference[dereference symlinks]��(-h --no-dereference --dereference)���h���no�dereference��[operate on symlinks themselves]��(1 -u --user -r --role  -l --range -t --type)--reference=[copy security context of specified file]:file:_files��(1 --reference -u --user)���u+���user���[set user in the target security context]: :_selinux_users��(1 --reference -r --role)���r+���role���[set role in the target security context]: :_selinux_roles��(1 --reference -t --type)���t+���type���[set type in the target security context]: :_selinux_types��(1 --reference -l --range)���l+���range���[set range in the target security context]:selinux range��(--recursive -R)����recursive��R��[recurse subdirectories]��(-v --verbose)���v���verbose��[output a diagnostic for every file processed]��(-H -L -P)-H[follow symlinks on the command line]��(-H -L -P)-L[follow all symlinks]��(-H -L -P)-P[don't follow symlinks (default)]��!(--preserve-root)--no-preserve-root��--preserve-root[fail to operate recursively on '/']��(--reference -u --user -r --role  -l --range -t --type)1:security context:_selinux_contexts����ign�--help[display help information]����ign�--version[display version information]��*:file:_files�A4'E#k}�+��A C�����A�g��A|"�0������]q��UiZ�D�9�Z	�	��
�Z�!m���A�+���A
�P�rA�GˢA"R�F8�TA1AU.Aˢ,QAE.AˢQA	-.A
ˢq.Aˢ��A�G,A5Ap
1.ArM�y�A C�h�����qA��,�4aA<
&�1A4UA�
��A6�A"
�f(]�9�+���A"�&`;�+���A=�A"�&x>�+��
�AF��AA�A"�& B�+��ACF 4�+�localcurcontext��curcontext���words[1]�statelineexpltypesetopt_args_arguments�-*��(H -a --all-tasks)���a���all�tasks��[operate on all tasks (threads) for a given pid]��(H)���v���verbose��[display status information]��(H)���p���pid��[interpret args as process ID]��(H -R --reset-on-fork -b --batch -d --deadline -i --idle -o --other)���R���reset�on�fork��[set SCHED_RESET_ON_FORK for FIFO or RR]��(H)*::command or priority:->cmd_or_prio��(* -)���m���max��[show minimum and maximum valid priorities, then exit]��(* -)���h���help��[display usage information]��(* -)���V���version��[output version information]��dline��(H -T --sched-runtime -b --batch -f --fifo -i --idle -o --other -r --rr)���T���sched�runtime��[runtime parameter for DEADLINE]��(H -P --sched-period -b --batch -f --fifo -i --idle -o --other -r --rr)���P���sched�period��[period parameter for DEADLINE]��(H -D --sched-deadline -b --batch -f --fifo -i --idle -o --other -r --rr)���D���sched�deadline��[deadline parameter for DEADLINE]��(policy)��(H dline -R --reset-on-fork)���b���batch��[set scheduling policy to SCHED_BATCH]��(H -R --reset-on-fork)���d���deadline��[set scheduling policy to SCHED_DEADLINE]��(H dline)���f���fifo��[set scheduling policy to SCHED_FIFO]��(H dline -R --reset-on-fork)���i���idle��[set scheduling policy to SCHED_IDLE]��(H dline -R --reset-on-fork)���o���other��[set scheduling policy to SCHED_OTHER]��(H dline)���r���rr��[set scheduling policy to SCHED_RR (default)]�_chrt_prioritylocal�prefixreturn �+opt_args[policy--b] || �+opt_args[policy---batch] BATCH �+opt_args[policy--f] || �+opt_args[policy---fifo] FIFO �+opt_args[policy--o] || �+opt_args[policy---other] OTHERrange�����M����f����_call_program priorities $cmd --max���:��_��ty�����: ��range_wantedprioritesexpl�priority�compadd_messagepriorities�priority (range �range)� �+opt_args[-p] || �+opt_args[--pid]  CURRENT == 1 _alternative�priority:priority:_chrt_priority��processes:process IDs:_pids�_pids_chrt_priorityshiftwords CURRENT-- _normalreturnA('E�+��A(C��|����A�g��A("(�U	�����+��A0%�1��-�Q�	�A���
0�A"f
,
T��+���0�,A
t
�A�0DA�fX��A�&�#0�AL	������
��-��u9���eAB6
�%
����0)A$���a���-09A%�a-
09A �%�] �!�#
0$A���$)
0�+�A���%I0&�	A(%�&�'Q(%(�)U)�A"��*���*Af�+��A�@
0*l
A$"C�*���*l�*�*�+j�+��0,�A "C�,�,��--P-qn�+��0.|A("C.�.�.|�.�/�/1r�+��AF��+�localcurcontext��curcontext�statelineexplcmdsargstypesetopt_args_arguments�(- :)���h���help��[print help information]��(- :)���v���version��[print version information]��(-d --debug)���d���debug��[enable debug output]��(-c --cpu)���c���cpu��[limit values to specific processor cores]:cpu��:cmd:->cmds��*::arg:->args��frequency-info:show current frequency info��frequency-set:set frequency parameters��idle-info:show current idle state info��idle-set:set idle state parameters��info:show global power parameters��set:set global power parameters��monitor:report frequency and idle statistics��help:print usage information��state_describecommandcurcontext���curcontext%:*�-�words[1]���words�1��help_describecommandreturnfrequency�info�(-m --human)���m���human��[use human readable output]��(-n --no-rounding)���n���no�rounding��[disable rounding of values]��(info)���e���debug��[print debug info]���f���freq��[show current frequency]���w���hwfreq��[show current hardware frequency]���l���hwlimits��[show min/max frequency allowed]���d���driver��[show the kernel driver in use]���p���policy��[show the current cpufreq policy]���g���governors��[show available governors]���r���related�cpus��[show cpus that run at the same frequency]���a���affected�cpus��[show software controlled cpus]���s���stats��[show cpufreq statistics]���y���latency��[show frequency change latency]��opt_args��i���c��cpu����o���proc��[print old style proc info]�frequency�set�(-d --min)���d+���min��[new minimum frequency]:frequency:->frequencies��(-u --max)���u+���max��[new maximum frequency]:frequency:->frequencies��(-g --governor)���g+���governor��[new cpufreq governor]:governor:->governors��(-)���f+���freq��[new frequency for userspace governor]:frequency:->frequencies��(-r --related)���r���related��[modify all hardware related cpus]�idle�info�(-f --silent)���f���silent��[print summary only]��(-e --proc)���e���proc��[print old style proc info (deprecated)]�idle�set�(-d --disable)���d+���disable��[disable specific sleep state]:state no��(-e --enable)���e+���enable��[enable specific sleep state]:state no��(-D --disable-by-latency)���D+���disable�by�latency��[disable state based on latency]:latency��(-E --enable-all)���E���enable�all��[enable all idle states]�info�(-b --perf-bias)���b���perf�bias��[show intel performance bias value]��(-b --perf-bias)���b+���perf�bias��[set intel performance bias value]:performance bias�monitor�(-)-l[list available monitors]��-m+[display specified monitors]:monitor:->monitors��-i+[measurement interval]:interval (seconds)��-c[schedule on every core]��-v[increase verbosity]��*:::command: _normal�_arguments��args[@]�frequencies_wantedfrequencycompadd��cpupower frequency-info |
               sed -n 's/ //g; s/,/ /g; s/availablefrequencysteps://p'�governors_wantedgovernors�scaling governor�compadd��������_call_program governors cpupower frequency-info -g������:�monitors_sequence_wanted�monitor�compadd�������M����f����_call_program monitors \
            cpupower monitor -l���:�Monitor �����"�%%�"��A4'EEs;J�+��A$C��|���A"�s;J��AX"
���A���}���	=
9i�
�95����]%���� E!I"U#a$Q%]&='!(�*)+�,�-�/�0�1�3
4!567%89:�;�<e=}>A?)@1AA�B�DEIF�G�H�I�KK�L�M�N�PQ�R�T1T�U�V�V�Z�+��A��We/0|At��|W�XX�Y-Y�Z)Z�[U[�\q]M]�^]^�_E`!`�a9a�byc)c�d�eUe�A"Cff�g|y�+���0gAg�g`AC'gtg�A�'h,hIAx��h�0h�A �g`h�h�i0iXA C�g`imh�i0i�A ��g`j
h�i
0j,A ��g`jU0j�A!%g`j�j�0k@k\kx	k�
k�k�A!C�g`h�0l
l l@l\lxl�A!��g`m}0m�A"�%g`nin�0n�A#%g`oo%0o�A#�%g`o�sA0;A"&C&s`��+��A"'Fs�s���+��A(Fs��+�localcurcontext��curcontext�actionsstatelineexpl �#words > 2 _arguments�(-v --verbose)���v���verbose��[enable verbose mode]��--debug[show debug messages]��--debug-json[show debug messages including JSON metadata]��(-c --cipher)���c+���cipher���[set cipher]:cipher specification��(-h --hash)���h+���hash���[hash algorithm]:hash algorithm��(-y --verify-passphrase)���y���verify�passphrase��[query for password twice]��(-d --key-file)���d+���key�file���[set keyfile]:key file:_files��--master-key-file=[set master key]:key file:_files��--dump-master-key[dump luks master key]��(-s --key-size)���s+���key�size���[set key size]:size (bits)��(-l --keyfile-size)���l+���keyfile�size���[set keyfile size]:size (bytes)��--keyfile-offset=[specify number of bytes to skip in keyfile]:offset (bytes)��--new-keyfile-size=[set new keyfile size (luksAddKey)]:size (bytes)��--new-keyfile-offset=[specify number of bytes to skip in newly added keyfile]:offset (bytes)��(-S --key-slot)���S+���key�slot���[select key slot]:key slot��(-b --size)���b+���size���[force device size]:sectors��(-o --offset)���o+���offset���[set start offset]:sectors��(-p --skip)���p+���skip���[data to skip at beginning]:sectors��(-r --readonly)���r���readonly��[create a read-only mapping]��(-i --iter-time)���i+���iter�time���[set password processing duration]:duration (milliseconds)��(-q --batch-mode)���q���batch�mode��[don't ask for confirmation]��(-t --timeout)���t+���timeout���[set password prompt timeout]:timeout (seconds)��--progress-frequency=[specify progress line update interval]:interval (seconds)��(-T --tries)���T+���tries���[set maximum number of retries]:number of retries��--align-payload=[set payload alignment]:sectors��--header-backup-file=[specify file with LUKS header and keyslots backup]:file:_files��(--use-urandom)--use-random[use /dev/random to generate volume key]��(--use-random)--use-urandom[use /dev/urandom to generate volume key]��--shared[share device with another non-overlapping crypt segment]��--uuid=[set device UUID]:uuid��--allow-discards[allow discard (aka TRIM) requests for device]��--header=[device or file with separated LUKS header]:file:_files��--test-passphrase[do not activate device, just check passphrase]��--tcrypt-hidden[use hidden header (hidden TCRYPT device)]��--tcrypt-system[device is system TCRYPT drive (with bootloader)]��--tcrypt-backup[use backup (secondary) TCRYPT header]��--veracrypt[scan also for VeraCrypt compatible device]��--veracrypt-pim=[specify personal iteration multiplier for VeraCrypt compatible device]:multiplier��--veracrypt-query-pim[query personal iteration multiplier for VeraCrypt compatible device]��(-M --type)���M+���type���[specify type of device metadata]:type:(luks plain loopaes tcrypt)��--force-password[disable password quality check (if enabled)]��--perf-same_cpu_crypt[use dm-crypt same_cpu_crypt performance compatibility option]��--perf-submit_from_crypt_cpus[use dm-crypt submit_from_crypt_cpus performance compatibility option]��--deferred[device removal is deferred until the last user closes it]��--serialize-memory-hard-pbkdf[use global lock to serialize memory]��--pbkdf=[specify PBKDF algorithm for LUKS2]:algorithm:(argon2i argon2id pbkdf2)��--pbkdf-memory=[specify PBKDF memory cost limit]:limit (kilobytes)��--pbkdf-parallel=[specify PBKDF parallel cost]:threads��--pbkdf-force-iterations=[specify PBKDF iterations cost]:cost��--priority=[specify keyslot priority]:priority:(ignore normal prefer)��--disable-locks[disable locking of on-disk metadata]��--disable-keyring[disable loading volume keys via kernel keyring]��(-I --integrity)���I+���integrity���[specify data integrity algorithm (LUKS2 only)]:algorithm��--integrity-no-journal[disable journal for integrity device]��--integrity-no-wipe[don't wipe device after format]��--token-only[don't ask for passphrase if activation by token fails]��--token-id=[specify token number]:number [any]��--key-description=[specify key description]:description��--sector-size=[specify encryption sector size]:size [512 bytes]��--persistent[set activation flags persistent for device]��--label=[set label for the LUKS2 device]:label��--subsystem=[set subsystem label for the LUKS2 device]:subsystem��--unbound[create unbound (no assigned data segment) LUKS2 keyslot]��--json-file=[read or write token to json file]:json file:_files -g "*.json(-.)"��--luks2-metadata-size=[specify LUKS2 header metadata area size]:size (bytes)��--luks2-keyslots-size=[specify LUKS2 header keyslots area size]:size (bytes)��--refresh[refresh (reactivate) device with new parameters]��--keyslot-key-size=[specify size of the encryption key]:size (bits)��--keyslot-cipher=[specify cipher used for LUKS2 keyslot encryption]:cipher��--encrypt[Encrypt LUKS2 device (in-place encryption)]��--decrypt[decrypt LUKS2 device (remove encryption)]��--init-only[initialize LUKS2 reencryption in metadata only]��--reduce-device-size=[reduce data device size (move data offset)]:size (bytes)��--hotzone-size=[specify maximal reencryption hotzone size]:size (bytes)��--resilience=[specify reencryption hotzone resilience type]:resilience type:(checksum journal none)��--resilience-hash=[specify reencryption hotzone checksums hash]:string��--active-name=[override device autodetection of dm device to be reencrypted]:string����ign�(- : *)--version[show version information]����ign�(- : *)����?���help��[display help information]����ign�(- : *)--usage[display brief usage]��:action:->actions��*::arguments:->action-arguments��state�open:open device with named mapping��close:close device (remove mapping)��status:report mapping status��resize:resize an active mapping��benchmark:benchmark cipher��repair:try to repair on-disk metadata��reencrypt:reencrypt LUKS2 device��erase:erase all keyslots��convert:convert LUKS from/to LUKS2 format��config:set permanent configuration options for LUKS2��luksFormat:initialize a LUKS partition��luksAddKey:add a new key��luksRemoveKey:remove a key��luksChangeKey:change a key��luksConvertKey:convert a key to new pbkdf parameters��luksKillSlot:wipe key from slot��luksUUID:print/change device UUID��isLuks:check if device is a LUKS partition��luksDump:dump header information��tcryptDump:dump TCRYPT device information��luksSuspend:suspend LUKS device and wipe key��luksResume:resume suspended LUKS device��luksHeaderBackup:store binary backup of headers��luksHeaderRestore:restore header backup��token:manipulate auto-activation token of the device�_describeactionaction�argumentsargsmapping�:mapping:_path_files -W /dev/mapper�device�:device:_files���words�1��create�mapping�device�--type=:type�open�device�plain�luks�loopaes�tcrypt�Open�devicebenchmark�--cipher=:cipher�luksKillSlot�device�:key slot number�removestatusresize�loseluksSuspendluksResumeeraseconvertconfigrepairreencrypt�luks�AddKey�Erase�RemoveKey�DelKey�UUID�Dump��isLuks��deviceluks�Format�AddKey�RemoveKey�ChangeKey�ConvertKey��device�:key file:_files�luksHeader��device�--header-backup-file:file:_files�token�:action:((
	    add\:create\ a\ new\ keyring
	    remove\:remove\ any\ token\ from\ slot
	    import\:store\ arbitrary\ valid\ token\ json\ in\ LUKS2\ header
	    export\:write\ requested\ token\ json\ to\ a\ file
	  ))��device_default_arguments�argsreturnAL'EEs;JE|E��+��A,C������A�g�,AL�Pq�9��}��	�
�Q!�
�AA8�%��U
U�=�Q�,A'#k�A(
$1A(
�.A)(UqA��|���\���)}��1��QU���)I���� �!Y!u!�A"<
�!�C�""=A���"�.A@s;J��A0�
p#x#�#�#�;[k#�AC��$p#x#�$L	#�
$l#�$�
A��$�p##
#xA���%�p%�A��&9p&�A���'9p'�A���(=p(�A��)Ip$l#�*HA �e�*a*�+9+�
p-A�e�-5-�p##
 A��-�p!#x"#�#.�$#�%$�&AC��.�p'#�(A��/�p)##
*#�+0t,0�-A���0�p.$l/A���1qp021A Ce�2Q3�4m4�0##
2ACe�5�6!
06�3A ���6�A""Cf7T�7���+��AH"��7�(07�4A#C�7�A#��8�A#��8�9 �9@A"$�9\L�9�z��+��L09�5A$�"��A$��9����9�A%�::D�:|A"%Cf:�:�:���+��qA%�f;���;�A&�;�A&C�< ��9��<TA"&��<p<���<�<���+��0:D6A'��=:D�=LA"'�f=�=�=���+��A(�F>x�+�localcurcontext��curcontext�cmdsoptsstatelineexplargssubcmdsdirsopt_argssubcmds�add:add a module/version combination to the tree for builds and installs��remove:remove a module from the tree��build:compile a module for a kernel��install:install a build module for it's corresponding kernel��uninstall:uninstall a module for a kernel��match:install every module that is installed for a template kernel for another kernel��mkdriverdisk:create a floppy driver disk image for use when updated drivers are needed to install an OS��mktarball:tar up files in the DKMS tree for a specific module��ldtarball:extract a tarball created with mktarball into the DKMS tree��mkrpm:create an RPM package for a module��mkdeb:create a debian binary package for a module��mkdsc:create a debian source package for a module��mkkmp:create a Kernel Module Package source RPM for a module��status:display the current status of modules, versions and kernels within the tree��autoinstall:try to install the latest revision of all modules that have been installed for other kernel revisions��(1)-m[specify module]:module:->modules��(1)-v[specify module version]:version��(-q --quiet)���q���quiet��[suppress output]��(--all)*���a���arch��[specify system architecture]:architecture:->architectures��*--directive=:directive��--dkmstree=:path:_directories��--installtree=:path:_directories��--sourcetree=:path:_directories��--dkmsframework=:path:_directories��1: : _describe -t commands command subcmds�������subcmds%%:��:�words��1���cmdcurcontext���curcontext%:*�-�cmd:��(remove|build|install|uninstall|match|status|mk(^kmp))��(add|remove)��-rpm_safe_upgrade��mk(driverdisk|kmp)��-spec��mk(deb|dsc|rpm)��-legacy-postinst��mk(tarball|rpm|deb|dsc)��-(source|binary)-only��(match|build|mkkmp)��(k|-no-(prepare|clean)-kernel|-kernelsourcedir)��(|un)install��-no-(depmod|initrd)��mkdriverdisk��([dr]|-distro|-release|-size|-media)��(add|build|install|ldtarball)��-force��match��-templatekernel��*tarball��-archive��(j*|-no-(prepare|clean)-kernel|-kernelsourcedir)��(remove|build|install|status|mk(^kmp))��-all��build��-config����M�words:�����opts���subcmds���M�subcmds:����cmds�:���(1 -)���V���version��[display version information]�removebuildinstalluninstallstatus�: :->modules�installmatchmk��kmp��(--all)*-k[specify kernel version]:kernel:->kernels����ign�--rpm_safe_upgrade�mk�driverdisk�kmp����ign�--spec=:spec file:_files -g '*.spec(-.)'��mk�ld�tarball���ign�--archive=:tarball:_files -g '*.tar(-.)'�mk�deb�dsc�rpm����ign�--legacy-postinst=:value [1]:(0 1)�mk�tarball�rpm�deb�dsc����ign�(--source-only --binaries-only)--��source�binaries��onlymkkmp���ign�--no-prepare-kernel����ign�--no-clean-kernel��--kernelsourcedir=:directory:_directories����ign�-j+[specify maximum number of jobs to use when building]:jobs���un�install���ign�--no-depmod����ign�--no-initrd��-c[specify location of dkms.conf file]:location:_files�install�(-a --arch -k)--all[specify all relevant kernels/arches]����ign�--config=:kernel config file:_files�installldtarball�--force[force overwriting of extant files]����ign�--templatekernel=:kernel:->kernels�mkdriverdisk���ign�(-d --distro)���d���distro���:distribution:(redhat���1�2�3�� suse unitedlinux)����ign�(-r --release)���r���release���:release����ign�--size=:size (kb) [1440]����ign�--media=:media type [floppy]:(floppy iso tar)��3:path:_directories��4:tarball:_files -g "*.tar(-.)"�install�3:rpm file:_files -g "*.rpm(-.)"�_arguments�args�statemodules���e�opt_args���dkmstree�:�/var/lib/dkms�/�/��/������M�dirs%/�/���/�_descriptionmodulesmodule_multi_parts��expl[@]�kernelscompset�*/�_descriptionarchitecturesarchitecturecompadd��expl[@]�/lib/modules/�IPREFIX/build/arch/��/:t�compset�/*�/lib/modules/��/:t�_descriptionkernelcompadd��expl[@]��/ \t\n\-����on�dirs�_descriptionarchitecturecompadd��expl[@]�/lib/modules/��uname -r�/build/arch/��/:t�returnAf-u_arguments�1:device:_files��2::volume label:(/dev/disk/by-label/*(N:t))�A'EA$C��|���A�g��A�"��!�Z���U�E�	�a�A�
��%]��m
�1I �"##�$�%-%�&Y&�'�(�)=)�*I*�+q,q-]
C&.A
�a`�A7
�.)A��.E/0ÒâA��1A:.�A��/\,�/�/�QA<0AC�/\,�/�0��A$��181X�1q1�33zsz&0
1�1����+B;�{��{3�{�:	{�b
++*220
2YA$��2�1X�2�2�33zszP2�3!3I3}3�3�P4454m4�4�P55U5�5�5�P616m 6�!6�"7 #75$P7U%7x&7�'7�(7�)7�*7�+�{�,8-8,.8M/P
8q0K��18�28�38�48�5963�7908{b909H:9`;9�<9�=9�>A�/\,�/�9�09�?A,�&:��9��:5:T�����:t0:�@A$��:�:��:�;;8;L0;`AA0CF;t;`�;�;���K�
sKKj;�0<BA4f<,<M=-=q=�=�>E??a@5@�0@�CA$�@�@��@�A<A\A�0c{�DA<��A�����A�BB�CC�D)DyD�E�FE0F�EA��/\,�GG=0HLFH`GA��HtH��H�H�
0H�HA C�II9�IeI�I�0J IA�/\,��#JJ50J]JA$��J�I9�IeJ�J�J�0��KKIL��"MKeNK�OA ��/\,�K�K�0jPA!C�/\,�K�L0LQA"�/\,�L(L=0LhRA"��/\,�L�L�0L�SA#��/\,�K�L0MTA$C�/\,�M ME�0;UA�%�M}0�VM�WA(%�M�������M�N-O	O�0�XP1YAD'�P\P|�P�P�4��l�Q�QQQ�R1Ry6�0<�ZR�[A,(C&R�������SSYT)U!V!0$�\V�]A(*W0������WQWuW�Xe0,�^Y-_A(+�Yd������WQY�Y�Z0,�`Z=aA(,�Z|������WQZ�Y�ZA-�&[40\�b[]c[�dA�.C��A�[�A$.��[�\�\$\@sz33zqAX/�\`\��\�\�4���\�Òâ;�{��{3�{�:{�:^(^D^`^|0��e^�fA"�^�0��/\,�7�^�0��g_QhA(1C_l������_�_�aUb�S0��ic�jA02�%�A�dAD3�d\������d}d�e-e�f5f�h	h]h�iYi��A�j�AB�Rk%kE6�/\,�/�khAH6Ck�L��k�k���"ll,l@lYl�l�mm0�Bc{��A$7�mP1X�mqm�33zsz0t�k��lm�mm�nA48fnn<�n\nx4���H�n�J Z0t�o��pn�qn�rA<8�&�1.A�ro-H�sA89�ot����o�o�p]p�qqaq�rusQ.A�r.Es�tA;��/\,�/�9�qA�<Fs�n<�n\t4���H�t tAth����"7�KIt��{�j8t�8Mt�K��t�8�8�uK�u$3�90u@{b0��uuavu�wA,=�&u�n<�n\u�4���v0��xv9yv}zA8>��v�������WQv�v�w9w�LLhw�04�{x|AT@�	��Ax4A@�&xpqAAC�/\,�x�x�0��}x�~A BC�x�n<�n\yHL0d�y5�A8C�ypn<�n\y�4���Òâ9Hy� 0y��AlC���AzA$D�zP\�zpz�sz33zqAD��/\,�L�z�0l��z��{=�A8E��{tn<�n\{�4������+B7x7�0{��A8FC�{�{��|(|P4���++*|p2|�0|��A8G�}n<�}$}D4���}d9�}�9�0}��A$G��~n<�~0~P~p~�0~��A,H�&~��@hL��cc
�'0���A�I��A&x4A$I����n<��������A4JCf�8�X����4����33z����+0������A�KC�A-x4A$K����n<�n\���<�A/�hA,L&��n<�n\�������)localcurcontext��curcontext�statelineexplcmdsopt_args_arguments�1:interface:_net_interfaces��*: :->args��(cmds)��(1)���h���help��[display help information]��(1)--version[display version information]���s���change��[allow changing some or all settings of the specified ethernet device]���a���show�pause��[query the specified ethernet device for pause parameter information]���A���pause��[change the pause parameters of the specified ethernet device]���c���show�coalesce��[query the specified ethernet device for coalescing information]���C���coalesce��[change the coalescing settings of the specified ethernet device]���g���show�ring��[query the specified ethernet device for RX/TX ring parameter information]���G���set�ring��[change the RX/TX ring parameters of the specified ethernet device]���k���show�features���show�offload��[query the specified ethernet device for offload information]���K���features���offload��[change the offload parameters of the specified ethernet device]���i���driver��[query the specified ethernet device for associated driver information]���d���register�dump��[retrieve and prints a register dump for the specified ethernet device]���e���eeprom�dump��[retrieve and prints an EEPROM dump for the specified ethernet device]���E���change�eeprom��[change EEPROM byte for the specified ethernet device]���r���negotiate��[restart auto-negotiation on the specified ethernet device]���p���identify��[initiate adapter-specific action intended to identify the adapter by sight]���t���test��[execute adapter selftest on the specified ethernet device]���S���statistics��[query specified ethernet device for NIC- and driver-specific statistics]��--phy-statistics[show phy statistics]���n���show�nfc��u���show�ntuple��[retrieve receive network flow classification options or rules]���N���config�nfc��U���config�ntuple��[configure receive network flow classification options or rules]���T���show�time�stamping��[show device's time stamping capabilities]���x���show�rxfh�indir���show�rxfh��[show Rx flow hash indirection table and/or RSS hash key]���X���set�rxfh�indir���rxfh��[set Rx flow hash indirection table and/or RSS hash key]���f���flash��[flash firmware image from the specified file]���P���show�permaddr��[show permanent hardware address]���w���get�dump��[get dump flag, data]���W���set�dump��[set device dump flag]���l���show�channels��[query channels]���L���set�channels��[set channels]��--show-priv-flags[query private flags]��--set-priv-flags[set private flags]���m���dump�module�eeprom���module�info��[show module EEPROM information]��--show-eee[show EEE settings]��--set-eee[set EEE settings]��--set-phy-tunable[set PHY tunable]��--get-phy-tunable[get PHY tunable]��--reset[reset hardware components]��--show-fec[query device for forward error correction support]��--set-fec[configure forward error correction for device]���Q���per�queue��[apply per-queue command]�return�state�words�CURRENT�1� �+opt_args[cmds--G] + �+opt_args[cmds---set-ring] _messagenumbers�number of ring entries� �+opt_args[cmds--L] + �+opt_args[cmds---set-channels] �number of channels�_wantedonoff�enabled�compaddautonegadaptive��rt�xtx�lpidownshiftfast�link�down_wanted�enabled�compaddrx�usecsrx�framesrx�usecs�irqrx�frames�irqtx�usecstx�framestx�usecs�irqtx�frames�irqstats�block�usecspkt�rate�lowrx�usecs�lowrx�frames�lowtx�usecs�lowtx�frames�lowpkt�rate�highrx�usecs�highrx�frames�hightx�usecs�hightx�frames�highsample�intervaldmacrx�minirx�jumbooffsetlengthmagicvaluephyadprototclassl4protosrc�portdst�portl4datavlan�etypevlanuser�defactionqueueothercombinedtx�timercountmsecs�number�speed_wanted�speed�compadd1000duplex_wantedduplex�duplex mode�compaddhalffullport_wanted�device port�compaddfibreadvertise_values�hexadecimal value (or a combination of the following)��0x001[10 half]��0x002[10 full]��0x004[100 half]��0x008[100 full]��0x010[1000 half(not supported by IEEE standards)]��0x020[1000 full]��0x8000[2500 full(not supported by IEEE standards)]��0x800[10000 full]��0x03F[auto]�xcvr_wanted�transceiver type�compaddinternalexternal_values�Wake-on-LAN option��(d)p[wake on phy activity]��(d)u[wake on unicast messages]��(d)m[wake on multicast messages]��(d)b[wake on broadcast messages]��(d)a[wake on ARP]��(d)g[wake on MagicPacket(tm)]��(d)s[enable SecureOn(tm) password for MagicPacket(tm)]��(d)f[wake on filter(s)]��(p u m b a g s)d[disable (wake on nothing)]�sopasssecureon�password - 6 bytes in ethernet MAC hex format (xx:yy:zz:aa:bb:cc)�datafile_wantedfiles�file�_filesrx�flow�hash_wantedflow�types�flow type�compadd�tcp�udp�ah�esp�sctp��4�6�rule�rule id�flow�type_wantedcompaddether�tcp�udp�ah�esp�sctp��4�6�src�ipdst�ipdst�macaddressesaddressmasksmaskhkeykeys�hash key�hfuncfunctions�hash function�flagscontextcontexts�RSS context��words�2���pause_values�pause parameter��autoneg[specify if pause autonegotiation is enabled]��rx[specify if RX pause is enabled]��tx[specify if TX pause is enabled]���coalesce_wantedsettings�coalescing setting�compadd�r:|-=* r:|=*�adaptive��r�t�x�r�t�x��usecs�frames����irq��high��low�stats�block�usecspkt�rate��low�high���set�ring_values�ring parameter��rx[change number of ring entries for the RX ring]��rx-mini[change number of ring entries for the RX Mini ring]��rx-jumbo[change number of ring entries for the RX Jumbo ring]��tx[change number of ring entries for the TX ring]���register�dump_values�option��hex[dump hex register data]��raw[dump raw register data]��file[use contents from file rather than device]���eeprom�dump_values�raw[dump raw EEPROM data]��offset��length���change�eeprom_values�magic[device-specific key]��value[new value]���features��offload CURRENT % 2 _wantedvaluesenablecompadd_wantedfeaturesfeaturecompadd���������f����_call_program features $words[1] -k $line[1]���%%:�����\t���2,�1��rxvlantxvlanntuplerxhash��identify CURRENT = 4 �duration (seconds)���test_values�test mode��(online)offline:perform full set of tests possibly causing normal operation interruption (default)]��(offline)online:perform limited set of tests without interrupting normal adapter operation]��external_lb[perform full set of tests plus external-loopback test]���change ! �words[(I)msglvl] _values�generic option��speed[set speed in Mb/s]��duplex[set full or half duplex mode]��port[select device port]��autoneg[specify if autonegotiation is enabled]��advertise[set the speed and duplex advertised by autonegotiation]��phyad[PHY address]��xcvr[select transceiver type]��wol[set Wake-on-LAN options]��sopass[set the SecureOn(tm) password]��msglvl[set the driver message level]� (CURRENT - �words[(I)msglvl]) % 2 �prefix��0�9���number_wanted�message type flag�compaddprobelinktimerif�down�up�rx_�err�status�tx_�err�queued�done�intrpktdata_wanted�enabled�compadd��show�nfc��show�ntuple_wantedoptionsoptioncompaddcontext��config�nfc��config�ntuple�words�CURRENT�2�_values�rx packet hash��m[layer 2 destination address]��v[VLAN tag]��t[layer 3 protocol field]��s[IP source address]��d[IP destination address]��f[bytes 0 and 1 of the Layer 4 header]��n[bytes 2 and 3 of the Layer 4 header]��r[discard all packets of this flow type]�delete_wantedcompaddcontextflow�typedeletedst�ipl4protodst�portl4datauser�defactioncontext��show�rxfh�indir��show�rxfh_wantedcompaddcontext��set�rxfh�indir��rxfh_valuescontext�(weight default)equal��(equal default)weight��(equal weight)default�delete��flash CURRENT == 4 _filesregionsregion��get�dump_wantedcompadd��set�channels_wantedcompaddcombined��set�priv�flags CURRENT % 2 _wantedenablecompadd�private flag���dump�module�eeprom��module�info_wantedcompadd��set�eee_wantedbehavioursbehaviourcompaddadvertisetx�timer��set�phy�tunable_wantedtunablecompadddownshiftfast�link�down��get�phy�tunable_wantedtunablecompadddownshiftfast�link�down��reset_wantedcomponentscomponentcompadddedicated�mgmt�irq�dma�filter�offload�mac�phy�ram�ap����shared���set�fec_wantedtunablecompaddencoding_wantedencodingscompaddautobaser��pre�queue_wantedcompaddqueue_mask CURRENT == 6_wantedcompadd��show�coalescing��coalesceAL�'EEtE�E��+��A�g���A�"C����A	-=�I	�
��
=Q	%��!U��%i��1�Z�  �!�"A#
Z#�#�$�%e&QZ&�''�7�+��|A9�(�
=JA�f!5A��7*<0*8ABf*X���\�$"�*x��*�*�*�����A�+��A �G+���+�+�AC�,�-A$"��.��bl�.1.p.�F�+��0p;AC'+�.�.�AJ�1AJ
�.�.AKE.�/UQAL
�/m.AME.�/�QAN
�/�.AOE.�0i�01A�g+��c�A�O�Af1$��1EAC�c�1iA"��2@��2h2�c�V�+���A�f2���2�A�c�2�A"C�3���2h4	c�Y�+���A�f48��4YA��c�4yA"�5H��5p5�c�\�+���ACf5���5�A��c�5�A"��6���5p6�c�_�+���A(CG+���7(7=8q:A"hr*;C�7(;YA"�F<<Ij�+��0<`A�G+�<�A"��<�<�<�<�=o�+��A�F=t�+�localcurcontext�curcontextstatestate_descrlinetypesetopt_args_arguments�(H -A --all)���A���all��[print all filesystems]��(H -a --ascii)���a���ascii��[use ascii characters for tree formatting]��(H -b --bytes)���b���bytes��[print SIZE etc. in bytes]��(H -c --nocanonicalize)���c���nocanonicalize��[do not canonicalize path]��(H -d --direction)���d+���direction���[specify the search direction]:direction:(forward backward)��(H -e --evaluate)���e���evaluate��[convert LABEL/UUID/PARTLABEL/PARTUUID to the device name]��(H -F --tab-file)*���F+���tab�file���[search in the specified tab file]:tab file:_files��(H -f --first-only)���f���first�only��[print the first matching filesystem only]��(H -i --invert)���i���invert��[invert the sense of matching]��(H -M --mountpoint :)���M+���mountpoint���[specify the mountpoint]: :->targets��(H -n --noheadings)���n���noheadings��[do not print a header line]��(H -O --options)���O+���options���[only print the filesystems with the specified options]:list of options: ��(H -o --output)���o+���output���[specify output columns]: :->columns��(H -p --poll)���p+���poll���[monitor changes in /proc/self/mountinfo]::action:(mount umount remount move)��(H -R --submounts)���R���submounts��[print recursively all submounts]��(H -S --source :)���S+���source���[specify the mount source]: :->sources��(H -T --target :)���T+���target���[specify the mount target]:target:_files��(H -t --types)���t+���types���[specify the type of filesystems]:filesystem types:_sequence -s , _file_systems��--tree[use tree-like output if possible]��(H -U --uniq)���U���uniq��[ignore filesystems with duplicated mount targets]��(H -u --notruncate)���u���notruncate��[do not truncate text in columns]��(H -v --nofsroot)���v���nofsroot��[do not print \[/dir\] in the SOURCE column]��(H -w --timeout)���w+���timeout��[specify timeout for --poll]:milliseconds: ��(H -x --verify)���x���verify��[check mount table content]��(H)--verbose[print more information]��(H)1: :->sources_targets��(H)2:: :->targets��(format)��(H)���D���df��[imitate the output of df command]��(H)���J���json��[use JASON output format]��(H)���l���list��[use list output format]��(H)���P���pairs��[use key="value" output format]��(H)���r���raw��[use raw output format]��(S)��(H)���k���kernel��[search in /proc/self/mountinfo (default)]��(H)���m���mtab��[search in /etc/mtab]��(H)���N+���task���[search /proc/<pid>/mountinfo]: :_pids��(H)���s���fstab��[search in /etc/fstab]��(H)��(- :)���h���help��[display help text and exit]��(- :)���V���version��[display version and exit]�__findmnt_mountpointscompadd��@����f����_call_program mount-points findmnt $opts -oTARGET����statecolumnscompset_describelist�prefixesprefix�( +:"not replace but extend the list" )�localcolumns�������f����_call_program columns findmnt -h�����r�Available���2���2,�1��columns������������columns�� ��//:/�\:�//�[/�\��//�/�\��/  /��/%/��_values�m:{a-z}={A-Z}�column�columnsopts�-lnve��opt_args��I�S���m���mtab��� -m��opt_args��I�S���s���fstab��� -s��opt_args��I�S���N���task��� -N��(v)opt_args[(I)S-(-N|--task)]��sources�compset�LABEL=����f����_call_program labels findmnt $opts -oLABEL���_describelabels�LABEL�compset�PARTLABEL=����f����_call_program labels findmnt $opts -oPARTLABEL���_describe�PARTLABEL�compset�UUID=����f����_call_program uuids findmnt $opts -oUUID���_describeuuids�UUID�compset�PARTUUID=����f����_call_program uuids findmnt $opts -oPARTUUID���_describe�PARTUUID�alts�devices:device:compadd \
		$(_call_program devices findmnt $opts -oSOURCE)��device-numbers:major-minor:compadd \
		${$(_call_program device-numbers findmnt $opts -oMAJ:MIN)// /}��prefixes:prefix:compadd -S "" LABEL= UUID= PARTLABEL= PARTUUID=�sources_targets�mount-points:moutpoint:__findmnt_mountpoints�_alternative�altstargetsexpl_wantedmount�points�mountpoint�__findmnt_mountpointsreturnAhC��-Q1�	�YZAe=	I
-��
��iQ9_arguments�(-l --lohi)���l���lohi��[show detailed low and high memory statistics]��(-t --total)���t���total��[show total for RAM + swap]��(-w --wide)���w���wide��[wide mode]��(-s --seconds)���s���seconds��[specify the delay between display]:seconds: ��(-c --count)���c+���count���[specify the display count]:count: ��--si[use power of 1000 instead of power of 1024]��(-)--help[print help and exit]��(-)���V���version��[print version information and exit]��(unit)���b���bytes��[display the amount of memory in bytes]���k���kibi��[display the amount of memory in kibibytes (default)]���m���mebi��[display the amount of memory in mebibytes]���g���gibi��[display the amount of memory in gibibytes]��--tebi[display the amount of memory in tebibytes]��--pebi[display the amount of memory in pebibytes]��(--si)--kilo[display the amount of memory in kilobytes]��(--si)--mega[display the amount of memory in megabytes]��(--si)--giga[display the amount of memory in gigabytes]��(--si)--tera[display the amount of memory in terabytes]��(--si)--peta[display the amount of memory in petabytes]���h���human��[automatically select unit]�A@��+�,krIE�E�AC���A(�%-�9�Y!AB1EE,A�A`�1A�A%���qA���+���5AC�.A��+IA���1.A��+�.A���.A��+4�,A��+A�&	�,A E�+A"!��+��!,�+�A�&A�	��.A&�-�,A'�UA"(
�-(E�1,A)E�qA
���+���5�AC�����5,A/�+��+�A1�.A1�	���,A2	)A"3R	u3�+�	�A
�F
�+�locallongrawret��compstate�nmatches��fsoptcvalsvartypesetfargsopts�(-d -f)-d[enable debug output]��-f[enable foreground operation]��-r[mount filesystem read-only]��-s[disable multi-threaded operation]��(-h --help)���h���help��[display help and exit]��(-V --version)���V���version��[show version information and exit]� �# �*:default: _default��argv��I���� long argv�long��fargs��@���O��F���CRWsw���F��cvalsvar��1�3,�1��cvalsvarshift�cvalsvar�*-o[specify mount options]:mount option:_fuse_values�� -A �cvalsvar�� mount\ option��fsopt_arguments�opts�retcompstate�restore��rawret��( nm == �compstate[nmatches] )�returnA$��+�<TxAC���<�AP�	�.Ar�+:|�,AE��+AC&�A �e���b��k,A
�A���A<A�	1.Are�,A��A�%%q,A\�AC%�.A$EA\�	�<}�9��ya	-

�m�u
M
�IA"0
���+���)=Ad���&A2r$+�A���+���y�qA
C��+���)��A8�1A8
��,A9��.A:A"Cf,M)=�+��A|��1A?
��.A@eQAA
��.AB�qAF�A�F�
localstatesetfvalscvalsvarcvalindtypesetoptsshiftcvalind�argv��I��A�� cvalind ���P�cvalind��A��cvalsvar���P�cvalind�3,�1��argv�cvalind�cvalsvar�argv�cvalind+1�argv�cvalind,cvalind+1�cvalind�argv��I��A���ro[mount filesystem read-only]��allow_other[allow access to other users]��allow_root[allow access to root]��nonempty[allow mounts over non-empty file/dir]��default_permissions[enable permission checking by kernel]��fsname[set filesystem name]:name��large_read[issue large read requests (linux v2.4 only)]��max_read[set maximum size of read requests]:size��hard_remove[immediate removal (do not hide files)]��use_ino[let filesystem set inode numbers]��readdir_ino[try to fill in d_ino in readdir]��direct_io[use direct I/O]��kernel_cache[cache files in kernel]��umask[set file permissions]:permission mask (octal)��uid[set file owner]:user id:��gid[set file group]:group id:��entry_timeout[cache timeout for names]:timeout (s)��negative_timeout[cache timeout for deleted names]:timeout (s)��attr_timeout[cache timeout for attributes]:timeout (s)��cvalsvar��@����P�cvalsvar��mount options��fvals�statestatesetstate_values�optscompstate�restore��statesetunsetreturn�retA �,LdACgx��A("���e�	u��F��Agx��A��%�#0�Ax�&Ar�ACF@|��A���]A��<]�localexplcontextstatelinetypesetopt_args_arguments�-h[display help information]��-V[display version information]��-o[specify mount options]:mount options:_fuse_values "mount options"��-u[unmount a fuse mount]��-z[unmount lazily (work even when if the resource is still busy)]��-q[suppress nonessential output]��:mount point:->mountpoint�returnmtpts��state�mountpoint�+opt_args��u�_files���������(f)��< /etc/mtab������ �%% ��_canonical_pathsmounted�mounted filesystem����(@g::)mtpts��A4f��-5]�	9i	�_arguments�(-a --add -d --delete)���a���add��[add user to group]: : _users��(-d --delete -a --add)���d���delete��[remove user from group]: : _users��(-)���h���help��[display help]��(-Q --root)���Q���root��[specify directory to chroot into]: : _files -/��(-r --remove-password)���r���remove�password��[remove the group password]��(-R --restrict)���R���restrict��[restrict access to GROUP to its members]��(-M --members -A --administrators)���M���members��[set the list of members of GROUP]: :_sequence _users��(-A --administrators -M --members)���A���administrators��[set the list of admins for GROUP]: :_sequence _users��1: : _groups�A4f���-eu-��ie_arguments�(-d --delay)���d+���delay���[update frequency]:duration (tenths of seconds)��(-C --no-color --no-colour)���C���no�colo��u�r��[monochrome mode]��(-)���h���help��[display usage information]��*��p+���pid���[show given pids]: : _sequence -n ${$(</proc/sys/kernel/pid_max)\:-32768} _pids��(-s --sort-key)���s+���sort�key���[sort by key]:key:( ${(f)"$(_call_program sort-keys $words[1] --sort-key help)"} )��(-t --tree)���t���tree��[show tree view of processes]��(-u --user)���u+���user���[show processes of user]: : _users��(-)���v���version��[display version information]�A'5A0"�F���������q-�F��localexargs�-? --help --usage -V --version�_arguments�(�exargs)--nostdlib[do not search system directory]��(-o --output �exargs)���o+���output���[specify output file]:output file:_files��(�exargs)--prefix=[specify system dir prefix]:prefix:_files��(- *)����?���help��[display help information]��(- *)--usage[display a short usage message]��(- *)���V���version��[print program version]��*:directory:_files -/�returnAL'EE|E�E��+��ACg��AL"�&������
���Z�D��Z���	��+��A�1A
�	A�C�A%A"�&��+��QA�A��,���QA
=A���,�
��A"&8 �+��A	FX�+�localcurcontext��curcontext�statelineexplopt_args_arguments�(H -c --class)���c+���class���[scheduling class]:class:((0\:none 1\:realtime 2\:best-effort 3\:idle))��(H -m --classdata)���n+���classdata���[scheduling class priority]:class-priority:((
    0\:high\ priority
    {6..1}\:
    7\:low\ priority
  ))��(H -t --ignore)���t���ignore��[ignore failures]��(H)*:: :->args��(- *)���V���version��[display version information]��(- *)���h���help��[display help information]��(args)��(H)���p����pid����[interpret args as process ID]::process id:_pids��(H)���P����pgid����[specify process group IDs]::process group��(H)���u����uid����[act on running process owned by specified users]::user id��state �+opt_args[args--p] || �+opt_args[args---pid] _pids �+opt_args[args--P] || �+opt_args[args---pgid] _messagepgids�process group� �+opt_args[args--u] || �+opt_args[args---uid] uids�user id�_normalreturnA'�A,C�4Hh|���A+�@&AD�����!M�i�!	�Y���A��ngA�g�A��-A�0��Xu�AkT�A�&A�g �8A	������A)�P�9A�%(AC�@��h�A(%p����-A8�!�0t�!IA��!m0!�A%!�!�"0#AC%!�!�"0#YA�%!�#�$
0$}A�%!�$�"
0$�A�!�$�0$�A�%!�$�"
0%A�!�$�0%U	A�%!�$�"0%�
A%!�$�"
0%�AC�!�$�
0&!A�!�&I�An+'	��AD�G�G1&Ar%A(�'X��J�EpA$�X�����AC���A\�*�J1AP�	�.ArL+I,Ap�A�&A8�.ArL+%A&APC	�.A	rL+5,A	��J�AC&h�A
	1A
�.A
E�L+q.A
E��A������J��AC�|�����Ap�%-Lt���4�,��������$������D�-a-�-�-�-�.
.).Q.i.�.�A8�%.�t�.���.���/��/=d�/eA( %/�/�/��/��.QA\ ��/�01Y2�4q5�6�8�:M;�<�=�?1@�BCeD�F�I1J1K�localoffsetargsfrom_tohashcmdslistoptsaddopts_set_types_values�Set type��bitmap\:ip[uses a memory range to store IPv4 host (default) or IPv4 subnet addresses up to 65536 elements]��bitmap\:ip,mac[uses a memory range to store an IPv4 host/subnet and mac address pair up to 65536 elements]��bitmap\:port[uses a memory range to store port numbers independent of L4 protocol at up to 65536 elements]��hash\:ip[stores IPv4/IPv6 host/subnet addresses. 0.0.0.0 and :: cannot be stored]��hash\:net[stores varying sizes of IPv4/IPv6 addresses. 0.0.0.0 and :: cannot be stored]��hash\:ip,port[stores IPv4/IPv6 addresses and port numbers, including L4 proto - port 0 cannot be stored]��hash\:net,port[stores varying sizes of IPv4/IPv6 addresses and port numbers, including L4 proto]��hash\:ip,port,ip[stores IPv4/IPv6 addresses, a port with L4 proto and another IPv4/IPv6 address]��hash\:ip,port,net[stores an IPv4/IPv6 address, port with L4 proto and an arbitrary size IPv4/IPv6 subnet]��hash\:net,iface[stores an IPv4/IPv6 address and an interface name]��list\:set[a simple list which stores names of other sets]�_ipsetslocalvals�����M����f����_call_program ipsets ipset -L���%Name: ���Name: �_describeipsets�IP sets�_sets_ipsetslocalvalsfrom_to�(--network)--from[from IP or network (with --netmask)]:IP��(--network)--to[to IP or network (with --netmask)]:IP��(--from --to)--network[network]:IP/mask�_addressfamilyvalsinetinet6_describeaddressfamily�Address Family�hash�--hashsize[the initial hash size aligned to a power of 2(default 1024)]:hashsize��--maxelem[the maximum number of elements in the set (default 65536)]:maxelements��--family[the protocol family of addresses to be stored in the set (default inet)]:addressfamily:_addressfamily��--timeout[adds timeout support to the set with your specified value as default, (0 = forever)]:entrytimeout��--probes[max number of tries to resolve clashing, altering this is discouraged (default 8)]:probes��--resize[ratio of increasing hash size after unsuccessful <probes> of double-hashing, altering discouraged]:percent��words�offset+2���create�words�offset+4�bitmap�:ipargs�from_to�--netmask[store network addresses instead of IP addresses]:CIDR�bitmap�:ip,macbitmap�:port�--from[from port]:port:_ports��--to[to port]:port:_ports�hash�:ip�hashhash�:nethash�:ip,porthash�:net,porthash�:ip,port,iphash�:ip,port,nethash�:net,ifacelist�:set�--size[size of the new setlist (default 8)]:size�_ips�CURRENT��offset+4��localdefaultvalsvals1vals2bindings�������f����_call_program ipsets ipset -L $words[offset+3]����4��1��//�:/�\:��valsDefault� binding�\:���i�Default binding�\: �continue�Header�\:��Members�\:��Size in memory�\:��References�\:��continue�Bindings\:�continue �ips ��i/ �>/:�_describe�IPs from �words[offset+3] set�_describespecial_values�special values�cmds��create��destroy��flush��rename��swap��save��restore��add��del��test��helplistopts��name��sorted��terse��resolve��listaddopts��timeout��exist_arguments�(�cmds �listopts �addopts)���N���create��[create a set]:set name::::_set_types��(�cmds �listopts)���X���destroy��[destroy specified set (or all if none specified)]:set name:_sets��(�cmds �listopts)���F���flush��[flush specified set (or all if none specified)]:set name:_sets��(�cmds �listopts)���E���rename��[rename set]:current set name:_ipsets:new set name:��(�cmds �listopts)���W���swap��[swap two sets]:::_ipsets:::_ipsets��(�cmds -L --list -q --quiet )���L���list��[list the entries and bindings for the specified set (or all if none specified)]:::_sets��(�cmds �listopts)���S���save��[save the given set (or all if none specified)]:::_sets��(�cmds �listopts)���R���restore��[restore a saved session generated by --save from stdin]��(�cmds �listopts)���A���add��[add an IP to a set]:::_ipsets:IP��(�cmds �listopts)���D���del��[delete an IP from a set]:::_ipsets:::_ips��(�cmds �listopts)���T���test��[test whether an IP is in a set]:::_ipsets:::_ips��(�cmds �listopts)���H���help��[print help and settype specific help if settype specified]:::_set_types��(-q --quiet �listopts)���q���quiet��[suppress any output to stdout and stderr]��(-t --terse �listopts)���t���terse��[list set names and headers without entries]��(-r --resolve �listopts)���r���resolve��[enforce DNS name lookup of addresses, slow!]��(-! --exist �addopts)���!���exist��[ignore errors when creating an identical set, adding existing entry or deleting a non-existent one]��(--timeout --timeout �addopts)����timeout���timeout��[set the timeout for this entry. set must have been created with timeout support]:timeout��(�cmds -s --sorted  -q --quiet)���s���sorted��[sorted output]��(�cmds -n --name -q --quiet)���n���name��[name output only; suppresses showing of set information]���args[@]�AX'EE|E�E�EJ�+��A0C'����4HA��']0��AC����!AA&T0q�A�����)AA�&TA0�%��E$�iL�����A\�	��d��4����t�1I��y���,��D�	��	1AX�	%���	Y��	�	�$�	�	�T�
L�
-|�
i4�
��
�A�4A�C%iP��A��H�
=
�0�#�A
�eH�U
0,A��HAA��Q
0�A��H�0�A
CeH��
0r*	A��HI0:zb
A$�H)��e�
0�A�H�0@d
AC�H�
0lA��H�
0�A��H�0 ACeH % �
0�z�A��H!�
0"�A eH"�#�$�%�A�'J�A�g&���HA<3NA]'A^'�A��'�
0C
A�H'�0(�A0�eH(�)y*)+),=-1.9/�00DA�eH0Y0�
0��*A��H1�
02LA�H2i
03|AC�H3�044A�eH4M4�
0jA�H5�
07AC�H707�A��H7�9:�0<4A$!��H<M=Y>q?�@�0BA#�eHB9CQ
0D\A%�HD}
0| A%��HE�
0�{�!A&��HFi
0c��"A&��HGUA�"'�G����HH�I�KLmN]P%Q�S-T�ViW�Y
Z�\e]�_I`�a�c�e�g=ii�kElUmnUqU��+��A\/�q�#Pq�#A`"0�q�q��rrHrhr�r�r���r*:zb�r�r�@s�s0�z�"���+��0sM$A "1C�s|s��s�tt-��+��0v�%A "2��v�w�w5wTwu��+��0y\&A4C�y�A"5��|���|�|���+��0}'A8"6C�}<��b}]rʚZ
rJ2���:��B��}�bb
��+��0}�(A "7�}�}��}�~~9��+��0�)A "8C���)��]������+��(0��*A 9�%�*r������A"�r�;3+9�e��A":��4��b�U�u:&T.0��,A:�f������A�;	1A;f�����A";C&�$��+��qA";�F�@�]��+��0�{�-A "<���p�{����������+��A>CFT�+�localcurcontext��curcontext�statelineexplcmdsrcmdsroptsrulesstatesprevargs�serviceiptables�saveip6tables�save_arguments��c���counters��[include values of packet and byte counters in output]���t���table��[specify table]:table:(filter nat mangle raw security)�returniptables�restoreip6tables�restore_arguments��c���counters��[restore the values of all packet and byte counters]���n���noflush��[don't flush the previous contents of the table]���append��delete��insert��replace��list��flush��zero��new��new�chain��delete�chain��policy��rename�chain��help��version��protocol��src��source��dst��destination��jump��in�interface��out�interface��fragment��set�counters��words�1,CURRENT�1����prev���prev��I��p���protocol��+1���--tcp-flags[match based on TCP flags in a packet]: :->tcp-flags: :->tcp-flags��--syn[match packets with the SYN flag set]��--tcp-option[match based on TCP options]:option��(--sport --source-port)����sport���source�port��[match packets based on source port]:*^!:port:_ports��(--dport --destination-port)����dport���destination�port��[match packets based on destination port]:*^!:port:_ports�icmp�--icmp-type[match specified ICMP type]:*^!:ICMP type:->icmp-types���prev���prev��I��j���jump��+1��DNAT�(--to --to-destination)����to���to�destination��:address�DSCP�--set-dscp[set the DSCP field]:value��--set-dscp-class[set the DiffServ class]:class��--ecn-tcp-remove[remove all ECN bits from TCP header]��--log-level[specify level of logging]:log level:(debug info notice warning err crit alert emerg)��--log-prefix[specify prefix string for log message]:string��--log-tcp-sequence[log TCP sequence numbers]��--log-tcp-options[log TCP options]��--log-ip-options[log IP options]�MARK�--set-mark[set fwmark in packet]:number�REDIRECTMASQUERADE�--to-ports[port (range) to map to]:port range:_ports�REJECT�--reject-with[drop packet and send reply]:reject type:->reject-types�SNAT�(--to --to-source)*����to���to�source��[specify address to map source to]:address�TCPMSS�--set-mss[explicitly set MSS option]:value��--clamp-mss-to-pmtu[automatically clamp MSS value]��--set-tos[set type of service field]:type of service:->tos�ULOG�--ulog-nlgroup[specify netlink group used for logging]:netlink group��--ulog-prefix[specify prefix string for log message]:string��--ulog-cprange[specify size of each packet to be passed]:size (bytes)��--ulog-qthreshold[specify threshold of in-kernel queue]:size�typeset i=words[(ib.i.)-m|--match]+1  i<CURRENT ��words�i���--ahspi[match SPIs in AH header]:*^!:spi�conntrack�--ctstate[match packet state]:state:->cfstates��--ctproto[match protocol]:protocol:_ports��--ctorigsrc[match original source address]:*^!:network:_hosts��--ctorigdst[match original destination address]:*^!:network:_hosts��--ctreplsrc[match reply source address]:*^!:network:_hosts��--ctrepldst[match reply destination address]:*^!:network:_hosts��--ctstatus[match internal conntrack states]:state:(NONE EXPECTED SEEN_REPLY ASSURED)��--ctexpire[match remaining lifetime]:time�dscp�--dscp[match DSCP field]:value��--dscp-class[match the DiffServ class]:class��--espspi[match SPIs in ESP header]:*^!:spi�helper�--helper[match packets related to a conntrack-helper]:helper:(ftp)�length�--length[match packet length]:length�limit�--limit[specify max matches limit]:number��--limit-burst[specify max burst before limit applies]:number��--mac-source[match source ethernet address]:*^!:ethernet address�mark�--mark[match fwmark in packet]:number�multiport�--source-ports[match packets based on source ports]:ports:->port-list��(--dports --destination-ports)����dports���destination�ports��[match packets based on destination ports]:ports:->port-list��--ports[match where source and destination ports are equal]:ports:->port-list�owner�--uid-owner[match packet by user id of creating process]:user id��--gid-owner[match packet by ggroup id of creating process]:group id��--pid-owner[match packet by process id of creating process]:process id:_pids��--sid-owner[match packet by session id of creating process]:session id��--cmd-owner[match packet by name of creating command]:command:_command_names -e�physdev�--physdev-in[specify bridge port via which packet is received]:name��--physdev-out[specify bridge port via which packet is sent]:name�pkttype�--pkt-type[match link-layer packet type]:type:(unicast broadcast multicast)��--state[match packet state]:state:->states��--tos[match type of service field]:type of service:->tos��--ttl[match type to live]:TTL value�_arguments�(-)���h���help��[print program information]��(-)���V���version��[print version information]��(-h --help -V --version)���t���table��[specify table]:table:(filter nat mangle raw security)��(�rcmds �cmds)���A���append��[append rules to end of specified chain]:chain:->chains��(�rcmds �cmds -c --set-counters)���D���delete��[delete rules from specified chain]:chain:->chains::rule number:->rulenums��(�rcmds �cmds)���I���insert��[insert rules before specified rule number]:chain:->chains::rule number:->rulenums��(�rcmds �cmds)���R���replace��[replace a rule]:chain:->chains::rule number:->rulenums��(�rcmds ����j. .�cmds:���Z���zero��� �ropts)���L���list��[list rules in selected chain]::chain:->chains��(�rcmds �cmds �ropts)���F���flush��[flush specified chain (delete all rules)]::chain:->chains��(�rcmds ����j. .�cmds:���L���list��� �ropts)���Z���zero��[zero the packet and byte counters]::chain:->chains��(�rcmds �cmds)���N���new���new�chain��[create a new user-defined chain]:chain name��(�rcmds �cmds)���X���delete�chain��[delete a user-defined chain]:: :->user-chains��(�rcmds �cmds)���P���policy��[set the policy for a chain to given target]:chain:->chains:target:->targets��(�rcmds �cmds)���E���rename�chain��[rename a user-defined chain]:old chain:->user-chains:new chain name��(�cmds -p --protocol)���p���protocol��[specify protocol of rule]:*^!:protocol:(! tcp udp icmp all)��(�cmds -s --src --source)���s���src���source��[specify source]:*^!:network:_hosts��(�cmds -d --dst --destination)���d���dst���destination��[specify destination]:*^!:network:_hosts��(�cmds -j --jump)���j���jump��[specify rule target]:target:->targets��(�cmds -i --in-interface)���i���in�interface��[specify interface via which packet is received]:*^!:interface:_net_interfaces��(�cmds -o --out-interface)���o���out�interface��[specify interface via which packet is to be sent]:*^!:interface:_net_interfaces��(�cmds -f --fragment)���f���fragment��[match second or further fragments only]��(�cmds -D --delete -c --set-counters)���c���set�counters��[initialise packet and byte counters]:packets: :bytes��(-v --verbose)���v���verbose��[enable verbose output]��(-n --numeric)���n���numeric��[print IP addresses and port numbers in numeric format]��(-x --exact)���x���exact��[expand numbers (display exact values)]��--line-numbers[print line numbers when listing]��--modprobe=[specify command to load modules with]:command:_command_names -e��(�cmds)*���m���match��[extended match (may load extension)]:extension:(ah conntrack dscp esp helper icmp length limit mac mark multiport owner physdev pkttype state tcp tos ttl udp unclean)���args[@]���state�targets_wantedtargets�builtin target�compaddACCEPTDROPQUEUERETURNMASQUERADEMIRRORREJECTTCPMSSuser�chains_wantedchains�user-defined chain�compadd���������M����f����_call_program chains $words[1] \
	${(kv)opt_args[(i)-t|--table]} -nL \
	2>/dev/null���:�Chain���� �%% ��:��INPUT�OUTPUT�FORWARD�PREROUTING�POSTROUTING��chains_wantedchains�chain�compadd�������M����f����_call_program chains $words[1] \
	${(kv)opt_args[(i)-t|--table]} -nL \
	2>/dev/null���:�Chain���� �%% ��rulenums�������f����_call_program chains $words[1] ${(kv)opt_args[(i)-t|--table]} \
      --line-numbers -nL ${(v)opt_args[(i)-D|--delete|-I|--insert|-R|--replace]%:*} \
      2>/dev/null����3��1��/ ��/:�_describerulenum�rule number�tcp�flags_values�tcp flag�NONEicmp�types_wanted�icmp type�compadd�������f����_call_program icmp-types ${words[1]} -p icmp --help \
	2>/dev/null�����r�any��1��� ��%% ��reject�types_wantedreject�types�reject type�compadd�������f����_call_program icmp-types ${words[1]} -j REJECT --help \
	2>/dev/null�����r��types:��1��� ���2,�1�%% ���statesESTABLISHEDRELATEDINVALID��state�_values�state��statesport�listcompset�*,�compset�,*�_ports_ports�qS,_wanted�type of service�compadd�������f����_call_program tos ${words[1]} -m tos --help \
       2>/dev/null�����r��16���1��� ��%% ��AL'EE|E�E��+��A "������Q�
�+��A����A
�UACg�;�
AT�y0�A,&�����L33z�s
sz
0l�AC��,��#J�
0�A���,�(M0�A���,���0A8C�(H�a���@h�0�
A��,���0AC��,��)
0T	i
A���,�}�
0��A���,��	
0�+Z
	1A��,�	D	YP	pA(�%;�
	�	�
m
�Y�0sKj�jA("
�������

1
�i+�+��
0��AC��,���0A���,�	p10tA���,���0�A0F�����	<9��Z\t"0;A\"�����������E5�9��A�1��B�+��A�FD�+�localcurcontext��curcontext�statelineexpl_arguments�(1 * -)--help[display help information]��(1 * -)--version[display version information]��1:network interface:_net_interfaces��*:parameter:->parameters���state��words�CURRENT�1�essid_wantednames�network name�compaddnwiddomain_message�network id�freqchannelchannels�channel or frequency�senslevels�signal level�mode_wantedmodes�operating mode�compaddAd�HocManagedMasterRepeaterSecondaryMonitorAutoaccess�points�access point�nick��nickname�ratebit�bit�rates�bit rate�rts�frag�sizes�size�enc�keys�key�power�*�min�max��[modifier]��*off[disable power management]��*on[enable power management]��*all[receive all packets]��unicast[receive unicast packets only]��multicast[receive multicast and broadcast packets only]�_values�parameter��period[set the period between wake ups]��timeout[set timeout before sleep]��arg�@�periodtimeouttimeouts�timeout�txpower�transmit power�retryretries�retries�modu_wanted�modulation�compaddOFDMaauto_values�option��essid[set the network name]��(nwid domain)��nwid�domain��[set the network ID]��(freq channel)��freq�channel��[set the operating frequency or channel]��sens[set the sensitivity threshold]��mode[set operating mode]��ap[register with given access point]��(nick nickname)�nick��name��[set the nickname]��(rate bit)��rate�bit��[set the bitrate]��rts[set packet size threshold for sending RTS]��frag[set maximum packet fragment size]��*�key�enc��[add encryption key]��*power[manipulate power management scheme parameters]��txpower[set transmit power]��retry[set number of retries]��modu[force a specific set of modulations]��commit[apply changes immediately]�returnAH�����-�U��E	�q-U_arguments�(-d -u -l)-a[add partition mappings]��-r[read-only partition mappings]��(-a -u -l)-d[delete partition mappings]��(-a -d -l)-u[update partition mappings]��(-a -d -u)-l[list partition mappings]��-p[set device name-partition number delimiter]��-f[force creation of mappings]��-g[force GUID partition table]��-v[operate verbosely]��-n[return before the partitions are created]��!(-n)-s��1: : _files�A|�1.Ar%ACGd|A ����|��cc
A�&A�gd <,AXuAC�<A��F������)A��i�Ai	�
��
����i����������1��	����	�service�LOOPDEV_DEBUG�localexpl_wantedvaluesvaluecompaddreturndeviceoffsetdevice�1:device:_files -g "/dev/loop<->"���o���offset��+[specify data start is offset]:offset (bytes)�_arguments�(H)���V���version��[display version information]���h���help��[display help]��info��(-v --verbose)���v���verbose��[verbose mode]��(-o --offset -a --all)���a���all��[show the status of all loop devices]��(-O --output --output-all)���O+���output���[specify columns to be printed with --list]:column:_sequence -s , compadd - name autoclear back-file back-ino back-maj\:min maj\:min offset partscan ro sizelimit dio log-sec��(-O --output)--output-all[output all columns]��(-J --json --raw -O --output -n --noheadings)���J���json��[use JSON --list output format]��(-l --list)���l���list��[list currently used loop devices]��(-J --json)--raw[raw output format]��(-n --noheadings -J --json)���n���noheadings��[don't print headings in --list output]��(resize)���c���set�capacity��[reread the size of the file associated with the loop device]��detach��(-)����delete���detach��d��[detach from specified loop device]���device��(detach-all)���D���detach�all��[detach all associated loop devices]��create��--direct-io[open backing file with O_DIRECT]::enable:(on off)��(-f --find 2)���f���find��[find the first unused loop device]��(-L --nooverlap)���L���nooverlap��[avoid possible conflict between devices]��(-P --partscan)���P���partscan��[scan the partition table of newly created loop devices]��--sizelimit[limit device to specified size]:size (bytes)��(-b --sector-size)���b+���sector�size���[set logical sector size of loop device]:size (bytes)��--show[print device name after setup]��(-r --read-only)���r���read�only��[set up a read-only loop device]��1:file:_files��assoc��(-j --associated)���j���associated��[show the status of all loop devices associated with an file]:associated file:_files��(-f)�device�A8������-����u%_arguments�-a[show all files, including hidden ones]��-d[list directory entries instead of contents]��-l[use long option names]��-p[show file's project number]��-R[act recursively]��-V[display version information]��-v[show file's version/generation number]��*: :_files�A G�+��+��A C��43��A@�'LyE�E�E�A�g��A�"C�4�����a����}	U
Q=1
u�ZPm�e�1��Z���Y��Z�D�m)(�+��At
���p ABf D���\�$"� d�� � � �����-�+��&p!�A%4!�!�AC%3�����bA"�f"H��"i�%3��A�f"|��"�0"�A
��"�A0"CF$<��$d$�l�$�$�4�49�+��80$�AB�%��%)%��+�<�+���AC�%�A��&��&�'
A8"��',��'L�'m'�$�$�4�4'�?�+��A�F(�+�localvaluesdedupcurcontext��curcontext�statelineexpltypesetopt_args_arguments�(H -E --dedup)���E+���dedup���[de-duplicate output by specified column]:column:->columns��(H -a --all)���a���all��[print all devices]��(H -b --bytes)���b���bytes��[print size in bytes rather than in human readable format]��(H -d --nodeps)���d���nodeps��[don't print slaves or holders]��(H -I --include)*���e���exclude��[exclude devices by major number]:major device number:->majorlist��(H -e --exclude)*���I+���include���[show only devices with specified major numbers]:major device number:->majorlist��(H -n --noheadings)���n���noheadings��[don't print headings]��(H -p --paths)���p���paths��[print complete device path]��(H -s --inverse)���s���inverse��[reverse dependency order]��(H -x --sort)���x+���sort���[sort output by specified column]:column:->columns��(H)--sysroot=[use specified directory as system root]:directory:_directories��*:device:_files -g "*(-%b)" -P / -W /�fields�(H -D --discard -o --output -O --output-all)���D���discard��[output discard capabilities]��(H -z --zoned -o --output -O --output-all)���z���zoned��[output zone model]��(H -f --fs -o --output -O --output-all)���f���fs��[output info about filesystems]��(H -m --perms -o --output -O --output-all)���m���perms��[output info about permissions]��(H -S --scsi -o --output -O --output-all)���S���scsi��[output info about SCSI devices]��(H -t --topology -o --output -O --output-all)���t���topology��[output info about topology]��(H fields)���o+���output���[specify output columns]:output column:->columnlist��(H fields)���O���output�all��[output all columns]��(format)��(H)���i���ascii��[output ascii characters only]��(H)���J���json��[use JSON output format]��(H)���l���list��[use list format output]��(H)���T+���tree���[use tree format output]:column:->columns��(H)���P���pairs��[use key="value" output format]��(H)���r���raw��[use raw output format]��(* -)���h���help��[display help information]��(* -)���V���version��[display version information]��statecolumnlistcompset_describelist�prefixesprefix�( +:"not replace but extend the list" )��list���Ms.,.�PREFIX���,����Ms.,.�SUFFIX%%,��compset�,*�compset�*,�column����������f����_call_program columns lsblk -h�����r�Available���2��� ���2��1�//:/�\:�/  /:�_describefieldscolumn�m:{a-z}={A-Z}��sufmajor�zstyle�:completion:��curcontext�:�list�separator�������f����</proc/devices�����r�Block���1��� ���2,�1�/ /:�zformat� �sep ��values_wanteddevices�major device number�compadd��values%% ��returnA(�Dh�+��A@C'|�E�E�EA�g �@A,"&d��m��}A�+��A(C$#�>AP2
��r		�A�� �	T	�A��F�	��NA��2J��F
PA!
e0
�,AD
�.A)�0�,Ah).A��A$"���

%
�\�
�"�+��A	F
��+�localusbidslinevendoridpaircurcontext��curcontext�statelineexpltypesetopt_args_arguments�(-v --verbose -t --tree)���v���verbose��[be verbose]��-s+[filter devices by bus and/or device number]:bus and/or devnum to show��-d+[filter devices by vendor/product ID]:vendor and product to show:->vendorproduct��-D+[display only specified device]:device:_files -g "*(-%)" -P / -W /��(-t --tree -v --verbose)���t���tree��[dump the physical USB device hierarchy as a tree]��(-)���V���version��[print version information]��(-)���h���help��[print help information]��state��+_lsusb_vendors�_lsusb_vendors_lsusb_devices/usr/share/�misc�hwdata�/usb.idsread��usbidsline���b���0�9a�f���� �������match[1]�_lsusb_vendors��vendorid���match[2]��	��b���0�9a�f���� ��������vendorid:�match[1]�_lsusb_devices���pair��_wantedproducts�vendor ID:product ID�compadd_lsusb_devicesreturnA G�cB-A"���A������������Q	e
I
���
�Q�m�e	Q1M��q1
��localroot�-h --help -V --version� EUID _arguments�args�(-c -a --align �hlp)���a+���align���[align return values in a specific column]:column [��(COLUMNS*5/8)�]��(-c �hlp)-A+[specify maximum number of array elements to print]:elements��(-c -b --no-signals �hlp)���b���no�signals��[don't print signals]��(-a --align -A -b --no-signals -i -n --indent -r -s -t -tt -ttt -T �hlp)-c[count time and calls, and report a summary on exit]��(-C --demangle �hlp)���C���demangle��[decode low-level symbol names into user-level names]��(-D --debug �hlp)���D+���debug���[enable debugging]:mask:(help 77)��(�hlp)*-e+[modify which library calls to trace]:filter��(�hlp)-f[trace child processes]��(�hlp)*���F+���config���[load alternate configuration file]:file:_files��(- 1 *)���h���help��[display help information]��(-c �hlp)-i[print instruction pointer at time of call]��(-l --library �hlp)���l+���library���[only trace symbols implemented by specified library]:library:_files��(�hlp)-L[don't display library calls]��(-c -n --indent �hlp)���n+���indent���[specify indent for each level of call nesting]:spaces��(-o --output �hlp)���o+���output���[write the trace output to specified file]:file:_files��(: �hlp)-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids��(-c �hlp)-r[print relative timestamps]��(-c �hlp)-s+[specify the maximum string size to print]:maximum string size [32]��(�hlp)-S[trace system calls as well as library calls]��(-c -ttt �hlp)-t[prefix each line of the trace with the time of day]��(-c -ttt -tt �hlp)-tt[prefix each line of the trace with the time of day including the microseconds]��(-c -tt -t �hlp)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch]��(-c �hlp)-T[show the time spent in each call]����root�-u+[run as specified user]:user:_users��(- 1 *)���V���version��[display version information]��(�hlp)*-x+[modify which static functions to trace]:filter��(-):command name: _command_names -e��*::arguments:_normal�Ag� A C�D�\p��Ak�4�A,�&���!e����A��A<�����!e���5���A
+d"�A$�G0�|A(�����%�]0���A`���������	Q��)q��E��U��	!0	dA8�	����	�	�
}�]�
A5AX
	�AHQA4C������� y!�AP�	�AV#�A,���$Y%�&�(-)9*�,
Al��1Ab-UAH�%�-�%�&�/M0A)91�3�5E6a8
9:M;�ALC�1Au<�A(�%�=�>�?�@�A�B�AX 
	�A�D1A4 C��D�FG�IJUKiL�NqO�A<#��1A�P�A#�%�QMR��A�+T�&-A�g�A����A�����,�A'l��AC������A�'0�qAF\�ACF��A��
A� ���#jIACF��AL)C�YL�Ye�Y��Y�4�Y�Y�<�Z!D�Z=��ZYA0)�%Z�$�Z�,�Z���Z���[%A<*�[D[q\�]�^�_�`�b�d�e]g	g�h�typesetopt_argslocalargsmiscmodes_raids_build_values�MD device type��linear[linear]��0�raid0�stripe��[striping]��1�raid1�mirror��[mirroring]��multipath�mp��[multiple paths to one common physical storage device]��faulty[injects faults]�_raids_values�MD device type��linear[linear]��0�raid0�stripe��[striping]��1�raid1�mirror��[mirroring]��4�raid4��[RAID 4]��5�raid5��[RAID 5]��6�raid6��[RAID 6]��10�raid10��[RAID 1+0]��multipath�mp��[multiple paths to one common physical storage device]��faulty[injects faults]�_layouts���v�opt_args��I���l��level���raid5_values�RAID5 parity block layout��left�asymmetric�la��[left-asymmetric]��left�symmetric�ls��[left-symmetric]��right�asymmetric�ra��[right-asymmetric]��right�symmetric�rs��[right-symmetric]�raid10_values�RAID10 layout with number of copies of each datablock��n1[near copies]��n2[near copies]��n3[near copies]��n4[near copies]��n5[near copies]��n6[near copies]��n7[near copies]��n8[near copies]��f1[far copies]��f2[far copies]��f3[far copies]��f4[far copies]��f5[far copies]��f6[far copies]��f7[far copies]��f8[far copies]��f9[far copies]�faulty_values�failure mode��write�transient�wt��[write-transient]��read�transient�rt��[read-transient]��write�persistent�wp��[write-persistent]��read�persistent�rp��[read-persistent]�write�all�[write-all]��read�fixable�rf��[read-fixable]��clear�none��[remove any pending or periodic failure modes]�flush�[clear any persistent faults]� �+words[(r)-(A|-assemble)] args�(--bitmap)���bitmap��[bitmap file to use with the array]::bitmap file:_files��(--uuid -u)����uuid���u��[UUID of array to assemble]:UUID��(--super-minor -m)����super�minor���m��[minor number to look for in super-block]:minor number��(--name -N)����name���N��[array name to look for in super-block]:array name��(--config -c)����config���c��[config file]::config file:_files��(--scan -s)����scan��s��[scan config file for missing information]��(--run -R)����run��R��[try to start the array even if not enough devices for a full array are present]��(--force -f)����force��f��[assemble the array even if some superblocks appear out-of-date]��(--update -U)����update���U��[update superblock]::update the superblock:(sparc2.2 summaries uuid resync byteorder super-minor)� �+words[(r)-(B|-build)] �(--bitmap)���bitmap��[file to store/find bitmap information in]::bitmap file:_files��(--chunk -c)����chunk���c��[chunk size of kibibytes]:chunk size��(--rounding)���rounding��[rounding factor for linear array (==chunk size)]:rounding factor��(--level -l)����level���l��[RAID level]::RAID level:_raids_build��(--raid-devices -n)����raid�devices���n��[number of active devices in array]:active devices number��(--bitmap-chunk)���bitmap�chunk��[bitmap chunksize in Kilobytes]:bitmap chunk��(--delay -d)����delay���d��[bitmap update delay in seconds]:bitmap update delay� �+words[(r)-(C|-create)] �(--bitmap)���bitmap��[create a bitmap for the array with the given filename]::bitmap file:_files��(--level -l)����level���l��[RAID level]::RAID level:_raids��(--parity -p --layout)����parity���p���layout���[RAID5/6/10 parity algorithm, faulty mode]::layout:_layouts��(--spare-devices -x)����spare�devices���x��[number of spares (eXtras) devices in initial array]:spare devices number��(--size -z)����size���z��[size (in K) of each drive in RAID1/4/5/6/10]:size of each drive��(--force -f)����force��f��[honour devices as listed on command line]��(--run -R)����run��R��[insist of running the array even if not all devices are present or some look odd]��(--readonly -o)����readonly��o��[start the array readonly]��(--name -N)����name���N��[textual name for array - max 32 characters]:array name��(--bitmap-chunk)���bitmap�chunk��[bitmap chunksize in Kilobytes]:bitmap chunk��(--delay -d)����delay��d��[bitmap update delay in seconds]:bitmap update delay� �+words[(r)-([DEXQ]|-(detail|examine(|-bitmap)|query))] �(--zero-superblock)���zero�superblock�[erase the MD superblock from a device]��(--run -R)����run��R��[start a partially built array]��(--stop -S)����stop��S��[deactivate array, releasing all resources]��(--readonly -o)����readonly��o��[mark array as readonly]��(--readwrite -w)����readwrite��w��[mark array as readwrite]��(--test -t)����test��t��[exit status 0 if ok, 1 if degrade, 2 if dead, 4 if missing]� �+words[(r)-(F|-follow|-monitor)] �(--mail -m)����mail���m��[address to mail alerts of failure to]:::_email_addresses��(--program -p --alert)����program���p���alert���[program to run when an event is detected]::program:_files��(--delay -d)����delay���d��[seconds of delay between polling state]:seconds��(--config -c)����config���c��[specify a different config file]::config file:_files��(--scan -s)����scan��s��[find mail-address/program in config file]��(--daemonise -f)����daemonise��f��[fork and continue in child, parent exits]��(--pid-file -i)����pid�file���i��[in daemon mode write pid to specified file instead of stdout]::PID file:_files��(--oneshot -1)����oneshot��1��[check for degraded arrays, then exit]��(--test -t)����test��t��[generate a TestMessage event against each array at startup]� �+words[(r)-(G|-grow)] �(--size -z)����size���z��[change the active size of devices in an array]:active size��(--raid-disks -n)����raid�disks���n��[change the number of active devices in a RAID1 array]:number of active devices�_mdslocalvals/etc/mdadm.confmdadm_conf/etc/mdadm.conf/etc/mdadm/mdadm.confmdadm_conf_message�could not find mdadm.conf�return�������M����f����< $mdadm_conf�����ARRAY ��//ARRAY /�%%��:blank:����_describe�RAID devices�_arguments�(-h --help)���h���help��[display a mode specific help message]�modes��assemble��build��create��follow��monitor��grow��help��versionmisc��detail��examine��examine�bitmap��query_arguments�(�misc �modes)���A���assemble��[assemble a pre-existing array]:::_mds��(�misc �modes)���B���build��[build a legacy array without superblocks]:::_mds��(�misc �modes)���C���create��[create a new array]��(�misc �modes)���F���follow���monitor��[select Monitor mode]��(�misc �modes)���G���grow��[change the size or shape of an active array]��(�modes -D --detail -E --examine -X --examine-bitmap)���D���detail��[print detail of one or more md devices]��(�modes -D --detail -E --examine -X --examine-bitmap -Q --query)���E���examine��[print content of md superblock on device(s)]��(�modes -Q --query)���Q���query��[examine a device]��(�modes -E --examine -X --examine-bitmap)���X���examine�bitmap��[report information about a bitmap file]��(-)���h���help��[display general help message]��(-)���V���version��[print version information for mdadm]���args[@]�A<�����-����M�
��_arguments�(- *)���V���version��[display version information]��(-v --verbose)���v���verbose��[verbose output]��(-R --reset)���R���reset��[reset MII to poweron state]��(-r --restart)���r���restart��[restart autonegotiation]��(-w --watch)���w���watch��[monitor for link status changes]��(-l --log)���l���log��[write events to syslog]��(-A --advertise)���A���advertise���[advertise only specified media]:medium:_values -s , medium 1000baseTx-HD 1000baseTx-FD 100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 1000baseTx 100baseTx 10baseT��(-F --force)���F���force���[force specified medium]:medium:(100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 100baseTx 10baseT)��(-p --phy)���p���phy���[set PHY (MII address) to report]:MII address��*:interface:_net_interfaces�A�-Ag�A��-AB]��+4A
H�O;A|�'	EE|E�E�E�E�Es;JE�+��A�g�A G��@pA�G�A������m�A<�1AR�AC��m�A%��AXC�u0�A"�f�����&0,AH"CL���y��	�Z
=
e��
u�� �+��=0�,A$s;J�Ax"	C����������)MaU��!�"�$U%=&5'�(�)�*�,�-�/
/�=�+��A"?@2
�0!
�0=?�0�00�A("�1���151a2�3a4G�+��04�A"��4�4�55qM�+��AC@5�JP0�5�A����ASR60A�6h6��AU7(A��7X7�qAF�A���.A[r0!0�A$"�8$8D|8e8��8�\�+��ACF�+��09A�'909EA��ABF::MF:�:MA��:�:�A��<<-A�=\:M=�=�AX�
1Ak=�AF>|>�qA��>|>�>�?	A@�.Apr0!?E	AC�?�?�ANA&>|A$"C�@h@�|@�@��@�u�+��A$"��AA=|AyA��A�v�+��A$"��B>�|B-Bd<�B�w�+��ABxB�&B�Q0B�
A0C%1AC�B����CA��C,,�CPCiqA GB�A C�B�C�A �fE���E�A� ��
�A�E�A$"!�E���k��F	FUGI��+��qA!��C,,�H@HiA#CF�+�A'FJ(JQ_modules_caching_policylocaloldp��1��Nmw+0� �#oldp �modules_dir_modutilslocalcurcontext��curcontext�explstatelinemodulesmodaliasesargsopt_argsmodules_dir/lib/modulesupdate_policyzstyle�:completion:*:*:�service:*�cache�policyupdate_policy��update_policy��:completion:*:*:�service:*�_modules_caching_policy�(-)���V���version��[display version information]��(-)���h���help��[display usage information]���service�lsmod_arguments��args[@]�returnmodinfo_arguments��args[@]��(-)���k+���set�version���[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))���b+���basedir���[use specified directory as filesystem root]:path:_directories��1:module file:->all-modules��(field)���a���author��[display the module's author]���d���description��[display the module's description]���l���license��[display the module's license]���n���filename��[display the module's filename]���p���parameters��[display the typed parameters that a module may support]���F+���field��[display only selected module's information]:module_field:(alias author depends description filename intree license name parm sig_hashalgo sig_key signat signer srcversion vermagic)���0���null��[use a null instead of newline in output]�modprobe�-h --help -V --version -c --showconfig --show-config�_arguments��args[@]��(-a --all �ign)���a���all��[load all matching modules]��(-n --show �ign)���n���show��[don't actually perform action]��(-q --quiet �ign)���q���quiet��[don't complain about insmod failures]��(-s --syslog �ign)���s���syslog��[report via syslog instead of stderr]��(-v --verbose �ign)���v���verbose��[print all commands as executed]��(-C --config)���C+���config���[specify config file]:config file:_files��(-r --remove -a --all �ign)���r���remove��[remove module (stacks)]��--remove-dependencies[also remove modules depending on it]��(* -R --resolve-alias)���R���resolve�alias��[only lookup and print alias and exit]��--first-time[fail if module already inserted or removed]��(-a --all �ign)���-i[ignore install/remove commands in config file]���--ignore-install[ignore install commands in config file]���--ignore-remove[ignore remove commands in config file]���(-b --use-blacklist)���b���use�blacklist��[apply blacklist to resolved alias]��(-f --force --force-modversions --force-vermagic)���f���force��[force module insertion or removal]��(-f --force)--force-modversion[ignore module's version]��(-f --force)--force-vermagic[ignore module's version magic]��(-D --show-depends)���D���show�depends��[only print module dependencies and exit]��(-)���c���showconfig���show�config��[show current configuration]����show�dump��-modversions[dump module symbol version and exit]���d+���dirname���[use specified directory as filesystem root]:path:_directories���S+���set�version���[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))��--show-exports[only print module exported symbol versions and exit]��(-n --dry-run --show)���n���dry�run���show��[don't execute operations, just print]��(-c �ign)1:modules:->loadable-modules��(-c �ign)*:params:->params��state��opt_args��i���r���remove���loaded�modulesrmmod_arguments��args[@]��(-f --force)���f���force��[allow modules that are in use to be removed]��(-s --syslog)���s���syslog��[send errors to syslog]��(-v --verbose)���v���verbose��[be verbose]��*:loaded module:->loaded-modules�insmod_arguments��args[@]��1:module file:_files��*:module parameters���state�loadable�modules/proc/modulesloaded_modules�����f����</proc/modules���%% ��/sbin/lsmodloaded_modules�����f����/sbin/lsmod����2,�1�%% ��_wantedmodules�loaded module�compaddloaded_modulesall�moduleskver��opt_args��i���S��k���set�version��:���uname -r��_cache_invalidmodules��kver_retrieve_cachemodules�modules_dir/�kver/����source�build��/��/�.�o�ko�ko.gz�ko.xz��.:t:r:r�modaliases�������M����f����<$modules_dir/$kver/modules.alias���:�alias���alias �%% ��_store_cachemodulesmodaliases ��+opt_args[(k)(-R|--resolve-alias)]� _tagsmodule�aliasesfilesmodulesmodule�aliasesloadable�modulesmodules��modules:�����j:�:�����loaded_modules//_/�����_requestedmodulesmodulecompaddmodules_requestedmodule�aliases�module alias�compaddmodaliases_requested�module file�_files�*.ko(-.)� ret breakparamscompset�*=�_messagevalue�parameter value������M����f����_call_program module-parameters /sbin/modinfo "$words[2]" 2>/dev/null���:�parm:����parm:��:space:�����compset�=*� �#params _values�module parameter��������M�params:���:bool��(bool�)��/:/��/�bool� �(bool�)�/�������params:���:bool��(bool�)��/:/���]:auto added argument: �parameter�module doesn't take parameters�_modutils��@�AL'EE|E�E��+��ACg���A|"���-���1!%��	�
M
���Y
Yy]A�)����i"�+��A�	n1/0LA	�'3��}A"'
��@	��,A'3���A	�FH��A"
fh���(�+��<0�A
�f��A��A&�A$"C�$�Qx���.�+��A"������D0�+��AB2`�&xA
�F��+�localcurcontext��curcontext�statelineexpltypesetopt_args_arguments�(-V)-O[create backup]��(-O)-V[verify backup]��(-c -C -i -n -w)-c[use CD-R as backup media]:CD-R burn speed��(-c -C -i -n -w)-C[use CD-R as streaming device (experimental)]:CD-R burn speed��(-c -C -i -n -w)-i[use ISO image as backup media]��(-c -C -i -n -w)-n[use NFS mountpoint as backup media]:NFS mountpoint��(-c -C -i -n -w)-w[use CD-RW as backup media]:CD-RW burn speed��-D[differential backup]��-E[exclude path(s) from backup]:paths to exclude from backup:->quoted_path��-I[path(s) to backup]:paths to include in backup:->quoted_path��-d[backup device]:backup device��-g[run in fullscreen mode]��-k[path to kernel]:path to kernel:->kernel_or_magic��-m[manual eject]��-s[media size]:media size]��-x[non-linux partition]:non-linux partition:_files -g "*(%b)"��(-1 -2 -3 -4 -5 -6 -7 -8 -9)-��1�2�3�4�5�6�7�8�9��[compression level]��-A[post ISO-creation command]:pre ISO-creation command��-B[pre iSO-creation command]:post ISO-creation command��-F[do not create floppy]��-H[create autorestore image]��-L[use lzo instead of bzip2]��-P[post-nuke tarball]:post-nuke tarball:_files -g "*.(#i)(tar.gz|tgz)(-.)"��-S[scratch directory]:scratch directory:_files -/��-T[temporary directory]:temporary directory:_files -/��-f[device with MBR]:device with MBR:_files -g "*(%b)"��-l[bootloader type]:bootloader type:(GRUB LILO)��statequoted_path�/ \t\n��compstate�quote���compstate[quote]�suf�compset_files�sufkernel_or_magic_tagskernelmagic_requested�keyword�compaddFAILSAFE_requested�path to kernel image�_files ret breakreturn�A
�XA4�'EE|E�A�'��ALC&��-����	
9
�
�1��A��70;;A�&<0;sA&l0;�AC&�0;A�&�0;#A�&0;A&8�A%��s@A��F��b!cc
h�����0]|�����)d��
4P�m����!D\p�����tA-���BA�F-lA2k�A4�'EE|E�A����qA0
�0;AC&�tA>���A�F-|AB�d�=A�f-�<AH��/�A4�'EE|E�A����QA�d�0;�AC&�0;�A�&0;#A�&L0;kAC&�0;A�&�0;+A�&H0;+#A&�0�AC&0;cA�&`0;K	A�&�0;�+
A&|A_�#�:A�f-YtAf�$T	'/A�F-tAk�%X	j0A�F-�AoK&h	�KA(�'E�+��A$���|���A$"C���)a�Q	�+��A���A
�yA���AC�4�`A"����r��+��ACF�+��A��+�JA��-e�tA��-hn/A�F-tA��.t�/A�F-tA��/��/A�F-lA�k0�<A�&�A�1Y�A ��-e���|A��3��?A�f-�lA�k4�
RA�&�A��5�
xwA�g�A��8YAfDm��A��7��A�g�A��8YAf|���A��:(�c
A4�'EE|E�A����MAt[�0;C�AC&�0;+�A�&�0;A�&,0;�A&x0�AC&�0;#A�& 0;+#A�&x0;kA&�0;�AC&0;c	A�&LtA��?�,A�F-�A��@�CcA��-�=tA��B��,A�F-tA��C��,A�F-tA��D�6,A�F-tA��E�x,A�F-tA��F��,A�F-tA��G��,A�F-DA��H�1�A4�'EE|E�A����}A�%�0;cAC&�0;A�&40;{CA�&�0;�A&��AL�A ��-A}9lA
kO$��A4�'EE|E�A����QA0�A
��AC&��AQ��A4�'EE|E�AC�����AC',�A��_a0�A�����0
A��@�m�0�A���-�0�AC�����0lA�����0�A�����0pA������	0;.A!�A4	�1&A$�=YA	C&�tAA�Z$��A4�'EE|E�A�����A'��ATCS10XA��t���0A��<�i�0�AC�����0A�0�]�0�A������0A��<�i�	0;.A��A4�1&A ���AC&$�Ae�aYgA��-i�!�An�c�xA�g�A��4QAfX���At�e<ehA�g�A��1Af4]�Az�g4�HA��-a��A��h�8qA�g�A��8YAf<e�tA��j��-A�F-Ab�Fk�k�_networkmanagerlocalcurcontext��curcontext�statelinenmcli��words[1]�_arguments�(-o -overview)-o���verview��[overview mode (hide default values)]��(-p -pretty -t -terse)-t���erse��[terse output]��(-p -pretty -t -terse)-p���retty��[pretty output]��(-m -mode)-m���ode��[output mode]:mode:(tabular multiline)��(-c -colors)-c���olors��[whether to use colors in output]:value:(auto yes no)��(-f -fields)-f���ields��[specify fields to output]:field:_nm_fields��(-f -fields -g -get-values -m -mode -p -pretty -t -terse)-g���et�values��[shortcut for -m tabular -t -f]:field:_nm_fields��(-e -escape)-e���scape��[escape column separators in values]:value:(yes no)��(-a -ask)-a���sk��[ask for missing parameters]��(-s -show-secrets)-s���how�secrets��[allow passwords to be displayed]��(-w -wait)-w���ait��[set time limit on wait for operations to finish]:timeout (seconds)��(- *)-v���ersion��[show program version]��(- *)-h���elp��[print help]��1:command:(general networking radio connection device agent monitor help)��*::arg:->args��line�1�_nm_general_nm_networking_nm_radio_nm_connection_nm_device_nm_agent_nm_fields_values�field to output�commonRUNNINGVERSIONSTATESTARTUPCONNECTIVITYNETWORKINGWIFI�HWWIFIWWAN�HWWWANNAMEUUIDTYPETIMESTAMPTIMESTAMP�REALAUTOCONNECTAUTOCONNECT�PRIORITYREADONLYDBUS�PATHACTIVEDEVICEACTIVE�PATHSLAVEDEVICECONNECTIONCON�UUIDCON�PATHBSSIDSSIDMODECHANRATESIGNALBARSSECURITY_nm_general_arguments�1:command:(status hostname permissions logging help)�_nm_networkinglocalcurcontext��curcontext�stateline_arguments�1:command:(on off connectivity help)��*::arg:->args��line�1�_nm_networking_connectivity_nm_networking_connectivity_arguments�1:flag:(check)�_nm_radio_arguments�1:type:(all wifi wwan help)��2:switch:(on off)�_nm_connectionlocalcurcontext��curcontext�stateline_arguments�1:command:(show up down add modify clone edit delete monitor reload load import export help)��*::arg:->args��line�1�_nm_connection_show_nm_connection_up_nm_connection_down_nm_connection_modify_nm_connection_clone_nm_connection_edit_nm_connection_deletemon�_nm_connection_monitor_nm_connection_load_nm_connection_import_nm_connection_export_nm_connection_show_arguments�--active��1:connection:_nm_connection_specs�_nm_connection_up_arguments�1:connection:_nm_connection_specs�_nm_connection_down_arguments�1:connection:_nm_connection_active�_nm_connection_modifylocalcurcontext��curcontext�statelineexplproperties_arguments�-*��--temporary��1:connection:_nm_connection_specs��2:option:->properties��3:value���state�properties�����f����_call_program properties $nmcli -t connection show $line[1]���%%:��_descriptionpropertiesproperty_multi_parts��expl[@]�propertiesreturn_nm_connection_clone_arguments�--temporary��1:connection:_nm_connection_specs��2:new name�_nm_connection_edit_arguments�1:connection:_nm_connection_specs�_nm_connection_delete_arguments�*:connection:_nm_connection_specs�_nm_connection_monitor_arguments�*:connection:_nm_connection_specs�_nm_connection_load_files_nm_connection_import_arguments�--temporary��1: :(type)��2:type:(vpnc openvpn pptp openconnect openswan libreswan ssh l2tp iodine)��3: :(file)��4:file:_files�_nm_connection_export_arguments�1:connection:_nm_connection_specs��2:file:_files�_nm_connection_specs_nm_connection_ids_nm_connection_idslocalcon_idscon_ids���f����_call_program nmcli nmcli -t -f name connection���_describe�select connection�con_ids_nm_connection_activelocalcon_idscon_ids���f����_call_program nmcli nmcli -t -f name connection show --active���_describe�select connection�con_ids_nm_devicelocalcurcontext��curcontext�stateline_arguments�1:command:(status show set connect reapply modify disconnect delete monitor wifi lldp help)��*::arg:->args��line�1�_nm_device_show_nm_device_set_nm_device_connect_nm_device_reapplymod�_nm_device_modify_nm_device_disconnect_nm_device_delete_nm_device_monitor_nm_device_wifi_nm_device_lldp_nm_device_show_arguments�1:interface:_nm_device_ifnames�_nm_device_set_arguments�1:interface:_nm_device_ifnames��2:property:(autoconnect managed)��3:switch:(yes no)�_nm_device_connect_arguments�1:interface:_nm_device_ifnames�_nm_device_reapply_arguments�1:interface:_nm_device_ifnames�_nm_device_modify_arguments�1:interface:_nm_device_ifnames�_nm_device_disconnect_arguments�*:interface:_nm_device_ifnames�_nm_device_delete_arguments�*:interface:_nm_device_ifnames�_nm_device_monitor_arguments�*:interface:_nm_device_ifnames�_nm_device_wifilocalcurcontext��curcontext�stateline_arguments�1:command:(list connect hotspot rescan)��*::arg:->args��line�1�_nm_device_wifi_list_nm_device_wifi_connect_nm_device_wifi_hotspot_nm_device_wifi_rescan_nm_device_wifi_list_arguments�--rescan[force or disable network scan]:network scan:(yes no auto)��1: :(ifname)��2:interface:_nm_device_ifnames��3: :(bssid)��4:bssid:_nm_device_wifi_bssids�_nm_device_wifi_connectlocalcurcontext��curcontext�stateline_arguments�1:ssid:_nm_device_wifi_ssids��*::arg:->args��line�1�_nm_device_wifi_connect_opts_nm_device_wifi_connect_optslocalcurcontext��curcontext�stateline_arguments�1:property:(password wep-key-type ifname bssid name private hidden)��*::arg:->args�min_line_len�line��2�password_arguments�1:password�wep�key�type_arguments�1:wep key type:(key phrase)�ifname_arguments�1:device:_nm_device_ifnames�bssid_arguments�1:bssid:_nm_device_wifi_bssids�name_arguments�1:name�private_arguments�1:private:(yes no)�hidden_arguments�1:hidden:(yes no)�min_line_len��line�min_line_len_nm_device_wifi_connect_opts_nm_device_wifi_hotspotlocalcurcontext��curcontext�stateline_arguments�1:property:(ifname con-name ssid band channel password)��*::arg:->args�min_line_len�line��2�ifname_arguments�1:device:_nm_device_ifnames�con�name_arguments�1:connection name�ssid_arguments�1:ssid�band_arguments�1:band:(a bg)�channel_arguments�1:channel�password_arguments�1:password�min_line_len��line�min_line_len_nm_device_wifi_hotspot_nm_device_wifi_rescan_arguments�1: :(ifname)��2:interface:_nm_device_ifnames��3: :(ssid)��4:ssid:_nm_device_wifi_ssids�_nm_device_wifi_bssidslocalbssidsbssids���f����_call_program nmcli nmcli -t -f bssid device wifi list���_describe�select network�bssids_nm_device_wifi_ssidslocalssids���f����_call_program nmcli nmcli -t -f ssid device wifi list���_describe�select network�_nm_device_lldp_arguments�1: :(list)��2: :(ifname)��3:interface:_nm_device_ifnames�_nm_device_ifnameslocalifnamesifnames���f����_call_program nmcli nmcli -t -f device device���_describe�select device�ifnames_nm_agent_arguments�1:type:(secret polkit all help)�_networkmanager��@�<A.��A�g��k�AC��k�A"I�Fh�A����
�k�A`��A
AA���k�a�AC��k��=
AB�CFh�AD���A"�+�+CFh�AFh�DAN� �A�g���k�A��5��k�A\�
��A�A���k��qAC%�k��AB-�FL�A(Ch���+����Ag\��A �G��1A�g���k�A"RE�;<C�A�Fd�A�&�A���k��A��k��AX�Ie�k�cc
�s
<X����k�
8Pd�����@dx���	5\|k�
����8Qx����(Ix���!He��		M	|	�	�

 
P
|
�
�
�	$A��=e���
5
]
�
�
�4Ld|���(P<`d�|����<Pl����9q��L|���)`x������4Xx���,D]���A(
C�|��������tA�	��y�A �G��1A�g���k�AC��k�EA���k�A���k��AB	<C�A�F$HA�&xA C��|������A�	� �G�A �G��1A�g���k�AC��k�EA���k�A���k��AB	<C�A�F$HA�&�A(C�|��������A��$x	,�A���#��A �0�#��$�,�]AC�}A8"��AB��F�5"Fh���AC��-A�$uAC�eA�f9lA"�F��AB�<��A�FX|A&�A ���|�����A��+��A���#��A �0�#��$�,�]AC�}A8"��AB��F�9"Fp9��AC��A�8�AC�0�A�f(9\A"�F��AB�<��A�FPuA&�A ���|���u��A��3X�xA���#��A �0�#��$�,�]AC�}A8"��AB��F�5"Fh�x�ACF�A�F8uA����Af��A"U�Ft�AB�<�ACF�A�&tA �l|����A�9pk�A���#��A �0�#��$�,�]AC�}A8"��AB��F�9"Fp9��AC��A�<�AC�4�A�f,9`A"�F��AB�<��A�FTyA&�A ���|���y��AN@�BNAX�'E�+��EtE�E����A(���0`�k�A��t�A@�'1A"������M�A�g�$A�g�tAg��ACg�qA�g��lAg���ACg��A�g��`AC�����)tAB
�]����)A���`Yq	u
%
�
�M	�y=!����5�]}5] �!}!�#M$�%�%�A C�&���&M&�&�Ax�1.AC�&�&�Ae`'	(
qA(Ce`(�)�*�+�,�.5A "��.�������/!S�+��A|C]/9=0/TAx�
%�k�/y0)0�1u1�2�3Q3�454�5-6!6�7�8q8�9}::�;E<<�=�>�?M@ABs�&�&���k�@�A"�fA4AUA�v�+��0A�A$"C�A�A�BEB�C-C�D9�+��0D�A �D�/0EA�!(EE0��A"!CFEhE���+��0�A$"!��E�E�FFMF�F�G)��+��0GX	G�
G�G�A"�G�"$�&H��+��%0HH
HiAx%C�A�
�H�A"%�&H���+���A"&&I4��+��0IpA"'&I���+��0I�I�I�A"�G�"'�&J��+��*0J@A�(��1A�G�A("(�JTJ@JtJ�J�[zJ�J���+���A")C&K��+��0KDA"*C&Kd��+��0K�A"+&K���+��0K�A"�G�"+�&L��+��0L,A",�&LL��+��A"�L�".FEhL���+��A.CFM�+�AuCF�@�Y__opkg_cache_policylocal�1��qmw+1N� �#tmp returnzstyle�:completion:�curcontext:�status�paths �#tmp ��tmp��qN��/opt�/usr�/var�/lib/�i�o�pkg/status��q�.N��/opt�/usr�/var�/lib/�i�o�pkg/lists/packages��q�.N�/opt/var/opkg�lists/packages��q�.N� �#tmp �tmp__opkg_grep_conflocalzstyle�:completion:�curcontext:�conf�paths �#tmp ��tmp��qN���/opt�/etc/�i�o�pkg�.conf��q�.N���/opt�/etc/�i�o�pkg/�.conf��q�.N� �#tmp returnGREP_OPTIONScommandgrep��@��tmp_opkg_arch_priolocalcopts��@��prefix_messagepriorityreturn���f���� _call_program -p architectures $svc print-architecture �������tmp��arch� ����%% ��noarcharmv5softarmv7softmipselsfx86�32x86�64armebfsg3behpmv2i686ixp4xxbeixp4xxlemssiinslu2powerpcqemux86slugosbeslugoslea780ac100akitaam180x�evmam3517�craneam3517�evmam37x�evmarchos5archos5itarm�oabiarmv4armv4barmv4tarmv4tbarmv5armv5�vfparmv5earmv5e�vfparmv5ebarmv5tarmv5t�vfparmv5tearmv5te�vfparmv5tebarmv6armv6�vfparmv6t�vfparmv7armv7�vfparmv7aarmv7a�vfparmv7a�vfp�neonarmv7at2�vfparmv7at2�vfp�neonarmv7t2�vfpat32stk1000at91sam9263ekatngw100avr32beagleboardbeaglebonebug20c6a816x�evmc6a816x_evmc7x0cm�t35collieda830�omapl137�evmda850�omapl138�evmdavinci�dvevmdht�walnutdm355�evmdm355�leoparddm357�evmdm365�evmdm3730�am3715�evmdm37x�evmdm6446�evmdm6467�evmdm6467t�evmdns323eee701efikah2200h3900h4000h5000hawkboardhtcalpinehx4700i386i486i586igep0020iwmmxtkuroprolsppchdlsppchglspromini2440mini6410mipsmv2120n1200n2100neuros�osd2nokia800om�gta01om�gta02omap3�pandoraomap3�touchbookomap3evmomap4430�pandaomap4430_pandaomap5912oskomapzoomomapzoom2omapzoom36xopenrd�baseopenrd�clientoveropalmt650poodlepowerpcppc405ppc603eqemuarmqemumipsqemuppcqemux86sheevaplugsimpadsmartq5spitztosats409tsx09usrp�e1xx_valuesarchitecture���tmp�:priority_opkg_destlocalcopts��@����f���� __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' �����tmp����:space:���dest��:space:�������tmp%%��:space:���� �#tmp _messagedestinationreturn_valuesdestination�tmp_opkg_dest_pathlocalcopts��@����f���� __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' �����tmp����:space:���dest��:space:�������tmp%%��:space:���� �#tmp _messagedestination:pathreturn_valuesdestination���tmp��: :_directories�_opkg_pkg_alllocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_all _cache_invalidopkg�pkg�all_retrieve_cacheopkg�pkg�all_opkg_cache_pkg_all���f����
      _call_program -p pkg-all ${svc:-opkg} list ���_opkg_cache_pkg_all���@�_opkg_cache_pkg_all����:space:����_opkg_cache_pkg_all���@�_opkg_cache_pkg_all%%��:space:����_store_cacheopkg�pkg�all_opkg_cache_pkg_all �#upd return �#_opkg_cache_pkg_all _messagepackage_valuespackage�_opkg_cache_pkg_all_opkg_pkg_instlocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_inst _cache_invalidopkg�pkg�inst_retrieve_cache_opkg_cache_pkg_inst���f����
      _call_program -p pkg-inst ${svc:-opkg} list-installed
    ���_opkg_cache_pkg_inst���@�_opkg_cache_pkg_inst����:space:����_opkg_cache_pkg_inst���@�_opkg_cache_pkg_inst%%��:space:����_store_cache_opkg_cache_pkg_inst �#upd return �#_opkg_cache_pkg_inst _message�installed package�_values�_opkg_cache_pkg_inst_opkg_pkg_newlocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_new _cache_invalidopkg�pkg�new_retrieve_cacheopkg�pkg�new_opkg_pkg_all��update_opkg_pkg_inst��update_opkg_cache_pkg_new��_opkg_cache_pkg_all:�_opkg_cache_pkg_inst�_store_cacheopkg�pkg�new_opkg_cache_pkg_new �#upd return �#_opkg_cache_pkg_new _message�installable package�_values�_opkg_cache_pkg_new_opkg_pkg_upgrlocalcoptszparseopts�update��@� ! �#_opkg_cache_pkg_upgr _cache_invalidopkg�pkg�upgr_retrieve_cache_opkg_cache_pkg_upgr���f����
      _call_program -p pkg-upgr ${svc:-opkg} list-upgradable
    ���_opkg_cache_pkg_upgr���@�_opkg_cache_pkg_upgr����:space:����_opkg_cache_pkg_upgr���@�_opkg_cache_pkg_upgr%%��:space:����_store_cache_opkg_cache_pkg_upgr �#upd return �#_opkg_cache_pkg_upgr _message�upgradable package�_values�_opkg_cache_pkg_upgr_opkglocalcurcontext�curcontextcache_policyhelpvariant�words�1�linestatestate_descrargsopt_argsval_argszstyle�:completion:*:*:�service:*�cache�persists ! �+_opkg_cache_pkg_all typeset�gaU_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr�:completion:*:*:�service:*�cache�policy�cache_policy�:completion:*:*:�service:*�__opkg_cache_policy�*--add-arch=[register architecture with priority]: :_opkg_arch_prio��*--add-dest=[register destination with path]: :_opkg_dest_path��--autoremove[remove unnecessary packages]��--combine[combine upgrade and install operations]��(-f --conf)���f+���conf���[specify opkg config file]:config file:_files��(-d --dest)���d+���dest���[specify root directory for package operations]: :_opkg_dest��--download-only[make no changes (download only)]��--force-checksum[ignore checksum mismatches]��--force-downgrade[allow package downgrades]��--force-depends[ignore failed dependencies]��(--force-maintainer --ignore-maintainer)--force-maintainer[overwrite local config files with upstream changes]��--force-overwrite[overwrite files from other packages]��--force-postinstall[always run postinstall scripts]��--force-reinstall[reinstall packages]��--force-removal-of-dependent-packages[remove packages and all dependencies]��--force-remove[ignore failed prerm scripts]��--force-space[disable free-space checks]��(--force-maintainer --ignore-maintainer)--ignore-maintainer[ignore upstream changes to config files]��(-l --lists-dir)���l+���lists�dir���[specify package-list directory]:list directory:_directories��(--noaction --test)����noaction���test��[make no changes (test only)]��--nodeps[do not follow dependencies]��!(-o --offline --offline-root)--offline=:root directory:_directories��(-o --offline --offline-root)���o+���offline�root���[specify root directory for offline package operations]:root directory:_directories��(-A --query-all)���A���query�all��[query all packages (not just installed)]��--recursive[remove packages and all their dependencies]��--size[show package sizes]��(-t --tmp-dir)���t+���tmp�dir���[specify temp directory]:temp directory:_directories��(-V --verbosity)���V+���verbosity���[specify output verbosity level]: :->verbosity-levels��(: -)���v���version��[display version information]��1: :->commands��*::: :->extra�_pick_variantopenwrt���nocaseyocto��help�variantopenwrt�--cache=[specify cache directory]:cache directory:_directories��--nocase[match patterns case-insensitively]��*--add-exclude=[register package for exclusion]: :_opkg_pkg_all��--cache-dir=[specify cache directory]:cache directory:_directories��--host-cache-dir[do not place cache in offline root directory]��--no-install-recommends[do not install recommended packages]��--prefer-arch-to-version[prefer higher architecture priorities to higher versions]��--volatile-cache[use volatile download cache]�_arguments�args�statecommands�compare-versions[compare version numbers]��configure[configure unpacked package]��depends[display dependencies of package]��download[download package]��files[display files belonging to package]��find[search package names and descriptions]��flag[flag package]��info[display package information]��install[install package]��list[display available packages]��list-changed-conffiles[display user-modified config files]��list-installed[display installed packages]��list-upgradable[display upgradable packages]��print-architecture[display installable architectures]��remove[remove package]��search[display packages providing file]��status[display package status]��update[update list of available packages]��upgrade[upgrade installed package]��whatconflicts[display what conflicts with package]��whatdepends[display what depends on package]��whatdependsrec[display what depends on package (recursive)]��whatprovides[display what provides package]��whatrecommends[display what recommends package]��whatreplaces[display what replaces package]��whatsuggests[display what suggests package]��clean[clean internal cache]�_valuessub�command�tmpverbosity�levels_values�verbosity level��0[show errors only]��1[show normal messages (default)]��2[show informational message]��3[show debug messages (level 1)]��4[show debug messages (level 2)]�extra�line�1�compare�versions�CURRENT_message�version string�_valuesoperator�<<[earlier]��<=[earlier or equal]��=[equal]��>=[later or equal]��>>[later]�configurefileslist��status CURRENT == 1 _opkg_pkg_instdependswhat���opt_args��I��A���query�all��_opkg_pkg_all_opkg_pkg_instdownload_opkg_pkg_allfindinfolist_opkg_pkg_allflag_valuesholdnopruneuserinstalledunpacked_opkg_pkg_instinstall_opkg_pkg_newremove_opkg_pkg_instsearch_filesupgrade_opkg_pkg_upgr ret && �#state �no more arguments�return_opkg��@�AL'EE|E�E��+��ACg���A�'A8"��������i%=�m�	CF	t�A\�	�0	�A "��	�	��
,
L
m�+��A�F	t�+�localcurcontext��curcontext�statelineexpltypesetopt_argsexargs�-h --help -V --version�_arguments�(- *)���h���help��[display help information]��(- *)���V���version��[print program version]��(-s --single-shot �exargs)���s���single�shot��[return one PID only]��(-c --check-root �exargs)���c���check�root��[omit processes with different root]��(-x �exargs)��x�[include shells running named scripts]��(�exargs)��*��o+���omit�pid���[omit processes with PIDs]:pids:_sequence -s , _pids��(-S --separator)���S+���separator���[specify separator put between PIDs]:separator��*:process:->procnames�return�stateprocnames_wantedprocess�namesprocesscompadd�����������@����f����ps -N --ppid 2 -p 2 o args=���%% �����/�%:���[�%��AGAh�X-0XA,&�����Q�
a
0	A �	8	e
���
�0DAC�p����0tA$	C����<�-0pA
C������04A(�T����Ulocalexpl��service�installpkg_arguments�-warn[warn if files would be overwritten, but do not install]��-root=[specify alternate install location]:root directory:_path_files -/��-infobox[use dialog to draw an info box]��-menu[confirm package installation with a menu]��-ask[always ask on package installation regardless of package's priority]��-priority[provide a priority for the entire package list to use]:priority list:(ADD REC OPT SKP)��-tagfile[specify a different file to use for package priorities]:tagfile:_files -/��*:package file:_files -g "*.t[gblx]z(-.)"�removepkg_arguments�-warn[list which files & directories would be removed, skip actual removal]��-preserve[reconstruct complete package subtree in /tmp/preserved_packages]��-copy[construct a copy of the package in /tmp/preserved_packages]��-keep[save the intermediate files created]��*:package:_files -W /var/log/packages/ -/�upgradepkg_arguments�--install-new[install new packages in addition to upgrading existing ones]��--reinstall[upgrade even when the same version is already installed]��--verbose[show all the gory details of the upgrade]��*:package file:_files -g "*.t[gblx]z(-.)"�explodepkg_wantedfile�package file�_files�*.t[gblx]z(-.)�makepkg_arguments�(--linkadd -l)����linkadd��l��[move symlinks into doinst.sh]:answer:(y n)��(--chown -c)����chown��c��[reset all permissions to root:root 755]:answer:(y n)�pkgtool_arguments�-sets[install the disk sets A, B, C]��(-source_device)-source_mounted[don't attempt to unmount and remount source device with each disk]��-ignore_tagfile[install every package encountered regardless of tagfiles]��-tagfile[specify tagfile to be used for the installation]:tagfile:_files -/��-source_dir[specify directory containing each disk subdirectory]:source directory:_path_files -/��-target_dir[specify directory where the target root directory is located]:target directory:_path_files -/��(-source_mounted)-source_device[specify source device to install from]:source device:{compadd "$expl[@]" /dev/*}�AXC���-��9Z��m=��Z

5I�
�_arguments�(exit -A --range)���A+���range��[limit results to the specified address range]:low,high: ��(exit -q --quiet)���q���quiet��[do not display some header or footer lines]��(exit -p --show-path)���p���show�path��[show full path to files in the mapping column]��(exit)*: :_pids��(format)��(exit)���d���device��[show the device format]��(exit)���x���extended��[show the extended format]��(exit)-X[show even more details than -x option]��(exit)-XX[show everything the kernel provides]��(exit)���c���read�rc��[read the default configuration]��(exit)���C+���read�rc�from���[read the configuration from the specified file]: :_files��(exit)��(- *)���n���create�rc��[create new default configuration and exit]��(- *)���N+���create�rc�to���[create new configuration to the specified file and exit]: :_files��(- *)���h���help��[display help text and exit]��(- *)���V���version��[display version information and exit]�\A+ A��	0A�F<�	0QAF<�	0;ACF<��Ak�1iA�G*A�GAG0,A�AH�(,*I,Am,A0�A�C�.A	���AT�	�	1.A
�
!A�F@UAFp��.A���AT�	�	1.A�
�AF@UACFp�ACF@�	$A+$Kh�QA4�'EE|E�A�G�AG�ACG�A�GA�GAG4ACG`A�gx��A$���q�i��A��a0|AC���A�fx��0�A����Af���)0�,A �2J�AC��A	�	 	MA
�\��T��A
C�0PT�pu0�,A-�2J�,A/��,A0
L
yAC�
�,A2`�,A3�},A5��A
�!��&A6rU�,A7��A �2J���
,A9LqA8��&A:���A�F%q,A>��A8�&A@r��A�FA�F��getType��1��method��echo�property��getIndexlocalindextype_���@:2����( index + 1 )���getType "$e"��type_��e����1(��echo�indexreturn���1�_qdbuslocalcurcontext��curcontext�statelineservicespath_methodsnamestypespropertiesindextypesetopt_args_arguments�--system[connect to system bus]��--literal[print literal replies]��1:service name:->service��2:path:->path��3:method:->method��*:arguments:->arguments��stateserviceservices��qdbus ${words[@]:1:-1} | grep -E '^([^:])'�compadd��@��servicespath��qdbus ${words[@]:1:-1} 2>/dev/null�compadd�path_method��\n�methods��qdbus ${words[@]:1:-1} | \
          grep -e "^method" | \
          sed -r 's/method (.+) (.+)\((.*)\)/\2:\1(\3)/g' 2>/dev/null�properties��qdbus ${words[@]:1:-1} | \
          grep -e "^property" | \
          sed -r 's/property (.+) (.+) (.+)/\3:\1 \2/g' 2>/dev/null�_describepropertiespropertiesproperties_describemethodsmethodsmethodsargumentspath_pos��( ��(M)#words:#--*� + 2)�method_pos��( �path_pos + 2)���qdbus ${words[@]:1:$path_pos} | grep -e '^[mp]' 2>/dev/null���getIndex "${words[$method_pos]}" $names[@]��names��index�arg_pos��( ��#words� - �method_pos )���getType "$method"�method_args���echo $method | sed -r 's/(.+) (.+) (.+)\((.*)\)/\4/g'����,�method_args_���method_args�num_args���method_args_��arg_pos�num_args_message���method_args_[�arg_pos]��property_��echo "$method" |\
            sed -r 's/property (.+) (.+) (.+)/\1 \2/g'��arg_pos��property_�_qdbus��@�A@'EE|E��+��AD"������M��m5��m	
�	�+��ALC�1A
�qA"�F���+��A�F�+�localcurcontext��curcontext�linestate_arguments�(-p    -F -R -B -I -D -M)-N[for SCHED_NORMAL]��(   -N    -R -B -I -D -M)-F[for SCHED_FIFO]��(   -N -F    -B -I -D -M)-R[for SCHED_RR]��(-p -N -F -R    -I -D -M)-B[for SCHED_BATCH]��(   -N -F -R -B    -D -M)-I[for SCHED_ISO]��(-p -N -F -R -B -I    -M)-D[for SCHED_IDLEPRIO]��(   -N -F -R -B -I -D   )-M[for manual mode; raw number for POLICY]:raw policy number��(   -N       -B    -D   )-p[usually 1-99; only for FIFO, RR or ISO]:static priority��-a[cpu affinity]:mask or list��-n[set niceness to NICE_LEVEL]:priority��-e[start COMMAND with specified policy/priority]:program: _command_names -e:*::program arguments: _normal��-v[be verbose]��*:processes:->processes���state�_alternative�processes:: _pids�returnA��3��A��0H`AP��A"��x�����AF�A��1A
�AB�f,��M�%3�����AFa�qA���,��!localpartsusersrolestypescompset�*:� �+parts[1] shift �+parts[1] compset�:*�_selinux_�parts�1��suf_messageselinux�ranges�selinux range�A��8A��LmA��L�8�A��)�Tlocalserolesexplseroles���f����_call_program selinux-roles seinfo --flat -r���_descriptionselinux�roles�selinux role�compadd��@���expl[@]�serolesA��8A��LmA��L�8�A��)�Tlocalsetypesexplsetypes���f����_call_program selinux-types seinfo --flat -t���_descriptionselinux�types�selinux type�compadd��@���expl[@]�setypesA��8A��LmABM,��|����8lA���8�AC�0Qe��localseusersexplseusers���f����_call_program selinux-users seinfo --flat -u��� �#seusers seusersguest_urootstaff_usysadm_usystem_uunconfined_uuser_u_descriptionselinux�users�selinux user�compadd��@���expl[@]�seusersA8������-�A����_arguments�-*��(: * -)���h���help��[display help information]��(: * -)���V���version��[display version information]��(-c --ctty)���c���ctty��[set controlling terminal to current one]��(-f --fork)���f���fork��[always fork]��(-w --wait)���w���wait��[wait for program to exit, and use same return code]��*:: : _normal -p $service�ADCG�%=�A��!y�A$��X����9)localcriteria�a:number of active objects��b:objects per slab��c:cache size��l:number of slabs��v:number of active slabs��n:name��o:number of objects��p:page per slab��s:object size��u:cache utilization�_arguments�(-d --delay -o --once)���d+���delay���[specify the delay between updates]:seconds: ��(-s --sort)���s+���sort���[specify the sort criteria]:criteria:(($criteria))��(-d --delay -o --once)���o���once��[display the output once and exit]��(-)���V���version��[display version information and exit]��(-)���h���help��[display usage information and exit]�A4'EE3���+��A(C��|����A�g��A�'A'�A�"�F������]miu��
)%Q
Q=A	u�9��	���yU%� m!!#1$y%}&�*�+�,�1�+��A�����1A3
�-%A�
n-A0-�AP"
�F-�-��-�.���i�i�i�i��*+:�:�b+b+r7�+���0��"��A(�d1AB�f.<��.\B:.u:r/
/DA"�f/X<�/u;�+���Af/����crApC
	1ACf/����T�A"�&/�>�+��qAF/�0QA�f0,��0LA"�f0d���T�B�F/�0��F/�0�4�ACf0���0�,AF��+AB�f1��19G3��1MA4%�	1Af1h���T�A"C&1�I�+��QA�f1���yT�A$"��1�1��22(2I2]K�+���AL2|A"Cf2�2�31O�+��qA"CF3�2IQ�+��&0|3�Ad"��44<�|4Xl�4y4�5	5-5Q5}5�5�5�66<6dcc
6�6�6�;KY�+��S0;A8&�.A\r6�7EABCf7l��7�C%����A�F7�7�A�&7��A"a7�"a�8%8}���8�AH"�8�����������99-9E9�:�;-;�<i<�=�k�+��ACF7��+�localcurcontext��curcontext�statelineexplpreffiltopt_argsinfo�-h -V --help --version��state exclude�_arguments�(- *)���h���help��[show option summary]��(- *)���V���version��[show version information]��(�info -n --numeric)���n���numeric��[don't resolve service names]��(�info -r --resolve)���r���resolve��[resolve host addresses]��(�info -a --all -l --listening)���a���all��[display all sockets]��(�info -l --listening -a --all)���l���listening��[display listening sockets]��(�info -o --options -e --extended)���o���options��[show timer information]��(�info -e --extended -o --options)���e���extended��[show detailed information]��(�info -m --memory)���m���memory��[show socket memory usage]��(�info -p --processes)���p���processes��[show process using each socket]��(�info -i --info)���i���info��[show internal TCP information]��(�info)--tipcinfo[show internal tipc socket information]��(�info -s --summary)���s���summary��[print summary statistics]��(�info)--tos[show tos and priority information]��(�info -b --bpf)���b���bpf��[show bpf filter socket information]��(�info -E --events)���E���events��[continually display sockets as they are destroyed]��(�info -Z --context)���Z���context��[display process SELinux security contexts]��(�info -z --contexts)���z���contexts��[display process and socket SELinux security contexts]��(�info -N --net)���N���net��[switch to specified network namespace]:network namespace��(�info -4 --ipv4 -6 --ipv6)���4���ipv4��[display only IP version 4 sockets]��(�info -4 --ipv4 -6 --ipv6)���6���ipv6��[display only IP version 6 sockets]��(�info -0 --packet)���0���packet��[display PACKET sockets]��(�info -t --tcp)���t���tcp��[display TCP sockets]��(�info -S --sctp)���S���sctp��[display SCTP sockets]��(�info -u --udp)���u���udp��[display UDP sockets]��(�info -d --dccp)���d���dccp��[display DCCP sockets]��(�info -w --raw)���w���raw��[display RAW sockets]��(�info -x --unix)���x���unix��[display Unix domain sockets]��(�info)--tipc[display only TIPC sockets]��(�info)--xdp[display only XDP sockets]��(�info)--vsock[display only vsock sockets]��(�info -f --family)���f+���family���[display sockets of specified type]:family:(inet inet6 link unix netlink vsock tipc xdp help)��(�info -K --kill)���K���kill��[forcibly close sockets, display what was closed]��(�info -H --no-header)���H���no�header��[suppress header line]��(�info -O --oneline)���O���oneline��[print socket's data on a single line]��(�info -A --query --socket)���A+���query����socket���[specify socket tables to show]: :_values -s , socket\ table all inet tcp udp raw unix packet netlink unix_dgram unix_stream unix_seqpacket packet_raw packet_dgram vsock_stream vsock_dgram tipc��(�info -D)���D+���diag���[dump raw info to file]:file:_files��(�info -F)���F+���filter���[read filter information from a file]:file:_files��(�info)*: :->filter��state�words�CURRENT�1��d�s�port_wantedoperatorsoperatorcompaddcompsetunix: �+opt_args[-x] + �+opt_args[--unix] �opt_args��f�unix_files�*(=)�compsetcompset_pids_messagechannelcompsetlink:compsetifindexprotocolcompset�inet(6|):�compset�:*��-qS:�compset_portscompset_wantednetmasksnetmaskcompadd�suf�1..31� pref _alternative�hosts:host:_hosts �suf��prefixes:prefix:compadd �suf nl link unix�_hostsexclude_wantedstatescompadd�m:{a-zA-Z_}={A-Za-z-}�ESTABLISHEDSYN�SENTSYN�RECVFIN�WAIT�1FIN�WAIT�2TIME�WAITCLOSEDCLOSE�WAITLAST�ACKLISTENINGCLOSINGconnectedsynchronizedbucket�words�CURRENT�2��d�s�portcompset�*:�_ports�prefreturn �#line > 1 ��words�CURRENT�1�:Q��and�or��(��(�sx)*��and�or�_valuesfilter�filt�*state[sockets in specified state]��*exclude[sockets not in specified state]��(�sx)*src[local address/port of socket]��(�sx)*dst[peer address/port of socket]��(�sx)*dport[peer port]: :(lt gt ge)��(�sx)*sport[local port]��(�sx)*autobound[socket bound to ephemeral port]��(�sx)*��not��(��)�A@'EE|E�E�ACg���A�'�+��AD"C�<����i����M!e���+��A|�.�.1.A��A8"�	�0��bQ��	4	`	�	�
U
�q=�
y�U�i�<���@���$P���Y��4d���=����)���8M��,��`���X�� P��  X@�+��A�F |�+�localcurcontext��curcontext�statestate_descrlinetypesetopt_argsinteger_arguments�(-)���h���help��[display help information]��(-)���V���version��[display version information]��-p[specify TCP port]:tcp port:_ports��-C[enable compression]��-F[specify ssh config file]:file:_files��*-o[specify mount options]:options:->options��(-d --debug -f)���d���debug��[enable debug output]��-f[foreground]��-s[disable multithreaded operation]��:remote directory:_user_at_host -S:��:mountpoint:_files -/��stateoptions_values�sshfs or fuse or mount options�reconnectdelay_connectsshfs_syncno_readaheadsync_readdir�dir_cache:cache setting:(yes no)��dcache_max_size:size [10000]��dcache_timeout:timeout (seconds) [20]�dcache_�stat�dir�link�_timeout:�timeout (seconds)��dcache_clean_interval:interval [60]��dcache_min_clean_interval:interval [5]��workaround:workaround:(none all rename renamexdev delaysrv truncate nobuflimit fstat createmode)��idmap:user/group mapping:(none user file)�uidfile:file:_filesgidfile:file:_files�nomap:type:(ignore error)��ssh_command:ssh command:_command_names��ssh_protocol:version:(1 2)�sftp_server:path:_filesdirectport:port:_portsslavedisable_hardlinktransform_symlinksfollow_symlinksno_check_rootpassword_stdinallow_otherallow_rootauto_unmountnonemptydefault_permissionsfsname:filesystem� namesubtype:filesystem� typelarge_readmax_read:max� sizehard_removeuse_inoreaddir_inodirect_iokernel_cacheauto_cache�umask:permissions��uid:owner��gid:group��entry_timeout:timeout (seconds) [1]��negative_timeout:timeout (seconds) [0]��attr_timeout:timeout (seconds) [1]��ac_attr_timeout:timeout (seconds) [= attr_timeout]�noforget�remember:time (seconds)�nopathintr�intr_signal:signal [10]�modules:modulemax_write:sizemax_readahead:readaheadmax_background:numbercongestion_threshold:thresholdasync_readsync_readatomic_o_truncbig_writesno_remote_lockno_remote_flockno_remote_posix_locksplice_writesplice_movesplice_readfrom_code:charsetto_code:charsetsubdir:_directoriesrellinksreturnAX'EE|E�E�E��+��ACg���A"���A�"C�0���]iEM-	=	E
��
9I1������ImqI%) a!�#A'e(})=*�+m,Y-�.%.�/�0)2�+��A
?0��00�AH"
�0����k0�1Q2y4M6	7�9I;i=�>�?�@�A�+��Ah�L
1.ABr0�A�A0"�FA���bA�cc
B BLBiCDMG�+��>QVAH�R�EQ<l;r0�E�A$CgE�E�3��E�A�fE�����A�%E�FFqABfF���F�L3����ACfF���GA��
�A�fG,��zA0"�FGLGl�G�G��t�H4�E�O�+��qALC�E�H)IIJaKaL-L�M�N�O1O�PiQ�RR�S�A"�fT�U	Vmd�+��M0WEACfWl��W�A��1A"jW��fW���XA�FX4��A|�1AlXTA"CFX�,�m�+���A"�&X�o�+���A"�&X�r�+��50YA��1&AvRY%<l;,AwYEY�A�Y����Y�A"C&Zy�+��qA"��Z,Z]<�Zq{�+��A FZ��+�localcurcontext��curcontext�statelinerootexpltypesetopt_args EUID _arguments�-a+[align return values in a specific column]:column number [40]��(-c)-i[print instruction pointer at time of syscall]��-o+[write the trace output to the file]:output file:->file-pipe��-q[suppress messages about attaching, detaching etc.]��(-q)-qq[suppress messages about process exit status]��(-c)-r[print a relative timestamp upon entry to each system call]��-s+[specify the maximum string size to print]:maximum string size [32]��(-c -ttt)-t[prefix each line of the trace with the time of day]��(-c -ttt -tt)-tt[prefix each line of the trace with the time of day including the microseconds]��(-c -tt -t)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch]��(-c)-T[show the time spent in system calls]��(-xx)-x[print all non-ASCII strings in hexadecimal string format]��(-x)-xx[print all strings in hexadecimal string format]��-X+[set the format for printing of named constants and flags]:format:(raw abbrev verbose)��(-c -yy)-y[print paths associated with file descriptor arguments]��(-c -y)-yy[print protocol specific information associated with socket file descriptors]��(-C -i -k -r -ff -t -tt -ttt -T -y -yy)-c[count time, calls, and errors for each system call and report a summary]��(-c)-C[count time, calls, and errors for each system call and report a summary in addition to regular output]��-O+[overhead for tracing system calls]:overhead (microseconds)��-S+[sort the output of the histogram (-c option) by the specified criterion]:sort criterion [time]:(time calls errors name nothing)��-w[summarise syscall latency]��*-e+[select events to trace or how to trace]:system call:->expressions��*-P+[trace only system calls accessing given path]:path:_files��(-Z)-z[trace only system calls that return success]��(-z)-Z[trace only system calls that return an error]��-b+[detach from process on specified syscall]:syscall:(execve)��-f[trace child processes as they are created by currently traced processes]��(-c -C)-ff[write each process trace to <filename>.<pid> (when using -o <filename>]��-D[run tracer as detached grandchild, keeping traced process as direct child of calling process]��-I+[when strace can be interrupted by signals]:interruptible:((1\:"no signals are blocked" 2\:"fatal signals are blocked while decoding syscall (default)" 3\:"fatal signals are always blocked (default with -o)" 4\:"fatal signals and SIGTSTP are always blocked"))��*-E+[set or remove exported environment variable]:variable:->envars����root�-u+[run as specified user]:user:_users��(:)*-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids��--seccomp-bpf[enable seccomp-bpf filtering]��-d[show debug output of strace itself on standard error]��-v[print unabbreviated versions of environment, stat, termios, etc. calls]��(- 1 *)-h[display help information]��(- 1 *)-V[display version information]��(-c)-k[obtain stack trace between each syscall]��(-):command name: _command_names -e��*::arguments:_normal��stateexpressions_values�qualifying expression��trace[trace specified set of system calls only]:system calls:->syscalls��abbrev[abbreviate the output from printing each member of large structures]:system call:_sequence _sys_calls -a -n��verbose[dereference structures for the specified set of system calls]:system call:_sequence _sys_calls -a -n��raw[print raw, undecoded arguments for the specified set of system calls]:system call:_sequence _sys_calls -a -n��signal[trace only the specified subset of signals]:signal:_sequence _signals -s -M "B\:!="��read[perform a full hex and ASCII dump of all the data read from listed file descriptors]:file descriptor:_sequence _file_descriptors��write[perform a full hex and ASCII dump of all the data written to listed file descriptors]:file descriptor:_sequence _file_descriptors��fault[perform syscall fault injection]:system call:_sys_calls -a -n��inject[perform syscall tampering]:system call:_sys_calls -a -n��status[trace system calls with given return status]:status:->status��kvm[print the exit reason of kvm vcpu]: :(vcpu)�status_values�return status [all]�successfulfailed�unfinished[system calls that don't return]��unavailable[system calls that return but strace fails to fetch the error]��detached[system calls where strace detaches before the return]��words�CURRENT�syscallsdedupsets�-qS,�compset���Ms.,.�PREFIX���,����Ms.,.�SUFFIX%%,��compset�,*�compset�*,�compset_wantedsyscalls�system call (regex)�_sys_calls�suf�%���file:trace all system calls which take a file name as an argument��%���process:trace all system calls which involve process management��%net��%��network��:trace all the network related system calls��%���signal:trace all signal related system calls��%���ipc:trace all IPC related system calls��%���desc:trace all file descriptor related system calls��%���memory:trace all memory mapping related system calls��%stat:trace variants of stat��%lstat:trace variants of lstat��%fstat:trace variants of fstat and fstatat��%%stat:trace variants of all syscalls used for requesting file status��%statfs:trace variants of statfs��%fstatfs:trace variants of fstatfs��%%statfs:trace variants of all syscalls used for file system statistics��%pure:trace syscalls that always succeed and have no arguments�_alternative�sets:related system call: _describe -t traces 'related system call' sets -F dedup �suf��syscalls:system call:_sys_calls -a -n �suf -F dedup�file�pipecompset�\\� ! �+opt_args[-ff] compset�(!|\|)�compset CURRENT == 1 _command_names_normal_filesenvars�prefixcompstate�parameter����PREFIX%%\=*��compset�*=�_value_parameters�qS��*export*�return�A}A@�����-)5��-�u		��A�
�kA4�f�-u�]���E�A"��A ���-���A*�H��A �GJ�+��A!1AAx"C����-���}�	�1
%���!��ZQ}�y��= �+��qA"�A�f4JLA"	&d$�+��A	�Fx�+��AR�)�
�	�A������-��=�U�A	%	�
�)�
�u595))�]9u��!��i !!�"A"�#Y$=$�%�&U4A�P�:Ap�F���-�A�M�u5��e��	M
%
�=�m
e�m��A�+a0U&A�G�+�A"�f�+�U�F|�+�A'�Fa�b_mpstat_arguments�(-n -u -I -N -P)-A[equivalent to -n -u -I ALL -N ALL -P ALL]��(-A)-I[report interrupt statistics]:interrupt:(SUM CPU SCPU ALL)��(-A)-N[specify NUMA nodes]:NUMA node��(-A)-n[report summary CPU statistics based on NUMA node placement]��--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��-o[display statistics in JSON]:format:(JSON)��(-A)-P[specify processor number]:processor: _values -s "," processor ALL {0..$(_call_program processors getconf _NPROCESSORS_ONLN)}��-u[report CPU utilization]��(- 1 2)-V[display version information]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_cifsiostat_arguments�--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��-h[human readable]��(-m)-k[display statistics in kB/s]��(-k)-m[display statistics in MB/s]��-t[print timestamp for each report]��(- 1 2)-V[print version number]��--human[print sizes in human readable format]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_isag_arguments�-p[specify path to daily data files]:path:_files -/��-c[specify configuration file]:configuration file:_files��-ght[specify height of the chart]:height��-gwd[specify width of the chart]:width�_sadflocal CURRENT <= �words[(i)--] _arguments�-C[display comments in file]��-c[convert an old datafile to the new format]��-e[set ending time of report]:ending time (HH\:MM\:SS)��-H[display only the header of the report]��(-g -j -p -r -x)-h[print on a single line when used with -d]��-O[specify output options]: : _values -s , option
        autoscale height\:value oneday packed showidle showinfo skipempty showhints��-P[restrict processor dependant statistics]:processor number(zero indexed) or ALL:(ALL)��--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"��--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,��--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces��-s[set starting time of report]:starting time (HH\:MM\:SS)"��(-t -U)-T[display timestamp in local time]��(-T -U)-t[display timestamp in file\��s original localtime]��(-t -T)-U[display in seconds since epoch (UTC)]��(- 1 2 3)-V[print version number]��1: : _guard "^-*" interval��2: : _guard "^-*" count��3:data file:_files��(format)��-d[output file in SQL format]��-g[print data in SVG format]��-j[output file in JSON]��-p[print in format parsable by tools like awk]��-r[print raw contents of data file]��-x[output file in XML]� i = words[(i)--] - 1, CURRENT -= i shiftwords_sarreturn_sar_arguments�-A[equivalent to -bBdFHqrRSuvwWy -I SUM -I XALL -m ALL -n ALL -r ALL -u ALL -P ALL]��-B[report paging statistics]��-b[report I/O and transfer rate statistics]��-C[display comments from sadc]��-D[use saYYYYMMDD instead of saDD as the standard system activity daily data file name]��-d[report activity for each block device]��--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"��-e[set ending time of report]:ending time (HH\:MM\:SS)��-F[display statistics for mounted filesystems]��-f[extract records from file]:record:_files��--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,��-H[report hugepages utilization]��(--human -p)-h[make output easier to read: implies --human and -p]��(- 1 2)--help[display usage information]��--human[print sizes in human readable format]��*-I[report statistics for interrupts]:interrupts: _values -s "," interrupts 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SUM ALL XALL��-i[select records as close as possible to interval]:interval��--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces��-j[display persistent device names]:type:(ID LABEL PATH UUID)��-m[report power management statistics]:keywords: _values -s "," keywords CPU FAN FREQ IN TEMP USB ALL��-n[report network statistics]:keywords: _values -s "," keywords DEV EDEV NFS NFSD SOCK IP EIP ICMP EICMP TCP ETCP UDP SOCK6 IP6 EIP6 ICMP6 EICMP6 UDP6 FC SOFT ALL��-o[save readings to file in binary form]:file:_files��-P[report per-processor statistics]:processor: _values -s "," processors ALL��-p[pretty-print device names]��-q[report queue length and load averages]��-R[report memory statistics]��-r[report memory utilization statistics]:: :(ALL)��-S[report swap space utilization]��-s[set starting time of report]:start time (HH\:MM\:SS)��--sadc[print name of data collector]��-t[display timestamps in original local time of file creator]��-u[report CPU utilization]:: :(ALL)��(- 1 2)-V[display version information]��-v[report status of kernel tables]��-W[report swapping statistics]��-w[report task creation and system switching activity]��-y[report TTY device activity]��-z[omit output for any devices lacking activity during sample period]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_pidstat_arguments�-C[filter tasks by string]:task filter��-d[report I/O statistics]��-e[execute specified program and monitor it with pidstat]:*::command: _normal��-H[display timestamp in seconds since the epoch]��-h[display horizontally]��-I[divide CPU usage by number of processors]��-l[display process name along with arguments]��*-p[select pid]:pid: _sequence _pids��-R[report realtime priority and scheduling policy information]��-r[report page faults and memory]��-s[report stack utilization]��-T[specifies what to monitor]:type:(TASK CHILD ALL)��-t[display statistics for threads]��-U[display real username of tasks]::username:_users��-u[report cpu utilization]��(- 1 2)-V[display version information]��-v[display values from kernel table]��-w[report task switching activity]��-G[include only processes with specified name]:process name��--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)��--human[print sizes in human readable format]��1: : _guard "^-*" interval��2: : _guard "^-*" count�_sysstatlocal_call_function_�servicereturn_sysstat��@�A$C���-����_arguments�(-s --scale)���s+���scale���[specify the vertical scale]:number of characters between tics: ��(-d --delay)���d+���delay���[specify the delay between updates]:seconds: ��(- *)���h���help��[display help and exit]��(- *)���V���version��[display version information and exit]��1: :_ttys -o�AL&-�}I��}1����	�
���_arguments�(-h --help)���h���help��[help]��(-d --daemon)���d���daemon��[start up as daemon]��(-c --config)���c���config���:config file:_files��(-A --apm)���A���apm���:state:(on off)��(-P --powermgt)���P���powermgt���:state:(on off)��(-x --xevents)���x���xevents���:state:(on off)��(-m --mixer)���m���mixer���:state:(on off)��(-o --osd)���o���osd���:state:(on off)��(-p --poll)���p���poll���:delay in microseconds:��(-t --thinkpad)���t���thinkpad���:command to execute:_command_names��(-H --home)���H���home���:command to execute:_command_names��(-S --search)���S���search���:command to execute:_command_names��(-M --mail)���M���mail���:command to execute:_command_names��(-W --wireless)���W���wireless���:command to execute:_command_names��(-C --callback)���C���callback���:command to execute:_command_names��(-v --verbose)���v���verbose���[print information about pressed keys]�A,&����-�uE��_arguments�-n[print IP addresses numerically]��-b[print both host names and IP addresses]��-l+[set the initial packet length]:length (bytes)��-m+[set maximum hops]:maximum [30]��-p+[set initial destination port to use]:port:_ports��:destination:_hosts�Atf����-����	�
��5	���Q=����� �_arguments�-c+[set max mounts between checks]:number of mounts��-C+[set mount count]:number of mounts��-e+[set error behavior]:error behavior:(continue remount-ro panic)��-E+[set extended options]: :_values -s , "extended option"
    clearmmp
    "mmp_update_interval\:interval (seconds)"
    "stride\:stride size (blocks)"
    "stripe_width\:stipe width (blocks)"
    "hash_alg\:hash algorithm\:(legacy half_md4 tea)"
    "mount_opts\:mount option"
    "(^test_fs)test_fs"
    "(test_fs)^test_fs"��-f[force tune2fs to complete even in the face of errors]��-g+[set the group which can use reserved filesystem blocks]:group:_groups��-i+[interval between checks]:duration��-I+[set inode size]:inode size��-j[add an ext3 journal to the filesystem]��-J+[journal options]: :_values -s , option "size[specify journal size]\:size" "location\:location" "device[use external journal]\:block device\:_files"��-l[list the contents of the filesystem superblock]��-L+[set the volume label of the filesystem]:label��-m+[set the percentage of reserved filesystem blocks]:percentage��-M+[set the last-mounted directory for the filesystem]:directory:_files -/��-o+[mount options]:options:_values -s , debug bsdgroups user_xattr acl uid16 journal_data journal_data_ordered journal_data_writeback nobarrier block_validity discard nodelalloc��-O+[set or clear filesystem features]: :_values -s , feature 64bit dir_index dir_nlink ea_inode encrypt extent extra_isize filetype flex_bg has_journal large_dir huge_file large_file metadata_csum metadata_csum_seed mmp project quota read-only resize_inode sparse_super uninit_bg��-r+[set the number of reserved filesystem blocks]:number��-Q+[set quota feature on the superblock]: :_values -s , "quota option" usrquota grpquota prjquota��-s+[set sparse super feature]:state:((0\:off 1\:on))��-T+[set time last checked]:time specifier (YYYYMMDD[HH[MM[SS]]])��-u+[set user who can use reserved filesystem blocks]:user:_users��-U+[set filesystem UUID]:UUID or special:(clear random time)��-z+[save old contents of file system block to undo file]:undo file:_files��:device:_files�Ad'EE|E��E�E�E3���+��ACg���A@��0$ACfDq�A�&l0�ACf��	A&l�0dA�?
1A�A "����Hi�+��Q.Ar�4A���FA`RRQ#�RqC�*.A|�	�A,"C&��������#�C�*�+���.Ar�$A$"�@`�|����+��
QAA8"��De�	I	�
5
��y
��)�+��qA
�FLq0�A "�����a3�+��0xA 
�������A&lA�j�A@
�u,AA��uA�F�|A`����+�0�A�CZ�	1ACf����,AF|A�&4
QAfX��s{AC�L,�x�A�&l
QA�f���c��A�L,�AC&l�A�fp���A�f���A"&&l
QACf0��#�A��L,�PqA�&l�Af����A�C�1AC����A��L,�(�	�A4"fHh�h�b�����(C&lA�&l
QAf<��C�*AC�L,�\�A�&lA("�t�����s{c��#�C�*`�+��A|"C������� �!�"�#�$�%)%�&�'�(�)i*]+a,M,�-�.-/50	1%2A33�z�+��"04�AtC
�	1ACf4���A"�&4�~�+���A fL,�5%05$	AB!f5D��!%3����bA0"!CF5d���5�5�ˣ����5�5�6I��+��U05�
A@"�'
�A"��6����A,"#&7��78�7]7��,�����+��QA#C�7����A8"#��7���8�8%8`��b�����8���+��	qA("$8�8��8�9,,���b��+��A%�Fl�+�localcurcontext��curcontext�statelineexpltypesetopt_args�serviceuml_moo_arguments�1:COW file:_files -g "*cow*(-.)"��2:new backing file:_files�returnuml_switch_arguments�-unix[listen on specified pair of sockets]:control socket: :data socket��-hub[act like a hub]�uml_mconsole CURRENT == 2 _wantedsocket�socket name�compadd��/.uml�/tmp�/�/mconsole�N�:h:t��words�CURRENT�1�config�prefix�prefixoption_wanteddevicedevicecompaddremove_wanteddevicedevicecompaddubd�0..7�eth�0..9� CURRENT == 3 _values�command��version[print the UML kernel version number]��help[print help]��halt[shutdown UML system immediately]��reboot[reboot the UML system immediately]��config[add a new device to the virtual machine]��remove[delete a device from the virtual machine]��sysrq[perform sysrq action]:key:((r\:turn\ of\ keyboard\ raw\ mode k\:secure\ access\ key b\:reboot o\:shutdown s\:sync u\:remount p\:dump\ registers t\:dump\ tasks m\:dump\ memory e\:SIGTERM\ to\ all i\:SIGKILL\ to\ all l\:SIGKILL\ to\ all\ inc.\ init h\:help {0..9}\:console\ log\ level))��cad[invoke ctrl-alt-del handler]��stop[pause the UML]��go[continue the UML]�_message�no more arguments�linux_arguments�(* -)--version[display kernel version number]��(* -)--help[print usage information]��(* -)--showconfig[show kernel configuration]��(-)*:option:->option�tunctl_arguments�(-d)-b[brief output]��-f[specify tun clone device]:tun clone device:_files��(-d)-u[specify owner]:owner:_users��(-b -u -t)-d[specify devicename to delete]:device name:(tap{0..9})��(-d)-t[specify devicename]:device name:(tap{0..9})��stateunsetcompset�(ssl|con)[0-9]#=�channelcontinuecompsetconsoles�console number�compsetserial�serial line number�compset�ubd[0-7](|r)(|s)=�compset�*,�_filescompsetdevices�device number�compset�eth[0-9]##=�compsetoptions_wantedtransportscompaddethertaptuntapdaemonmcastslipcompsetethernetnumbercompadd_values�option��mem[specify amount of "physical" memory to allocate]:memory��iomem[configure file as named IO memory region]:arg:->iomem��gdb[attach gdb to specified channel]:channel:->channel��gdb-pid[specify pid of debugger]:debugger pid:_pids��debugtrace[cause tracing thread to wait for debugger]��honeypot[put process stacks in the same location as on host]��debug[start kernel under gdb control]��root[specify root filesystem]:root device��umid[specify name for this UML machine]:name��uml_dir[location to place pid and umid files]:directory:_directories��initrd[boot from initrd image]:initrd file:_files��jail[enable protection of kernel memory from processes]��*con[attach a console to a host channel]:channel:->channel��*ssl[attach a serial line to a host channel]:channel:->channel��fake_ide[create ide0 entries which map onto ubd devices]��*ubd[associate device with host file]��fakehd[change the ubd device name to "hd"]��*eth[configure a network device]��ncpus[specify number of virtual processors to start]:processors��mode[force UML to run in specified mode]:mode:(tt)��mconsole[request mconsole driver to send a message to socket]:socket��xterm[specify alternate terminal emulator]:terminal emulator:->xterm��dsp[specify host dsp device]:dsp device:_files��mixer[specify host mixer device]:mixer device:_files��umn[specify ip address for host side of slip device]�iomemcompset_filesnamechannelcompset_values��suf/S/s��channel�xterm�tty:tty:_files $suf��fd:file descriptor:_file_descriptors �suf�compset_wantedargument�execute switch�compaddcompset_wantedargument�title switch�compadd�title_wantedcommand�terminal emulator�_command_namesA4'EE|E�AC��#k�A�����A%#k	mA�C�1.A
r��A�F���A�%4IAxAC%#kA %��
��A��
(
yAd�
�h��
���5Q]m���1a �!�#qA"6r$}$�
��h$�,A:%�&)Ap%&�''M'�(�*e-%/�2E3�4�5�78]9�9�;e<�=�>�?�AYBiCiE�At��Gl'G�G�H=I�KML�N-O�Q�R�UAV�X=Y�[u]^Q_�`�a�c�fg	hEA��ihi�i�G�A(C%j4jukIll�m�n�A8 �%p\'p�G�p�q�sw�yUz�|AA$$��}�}�	�9�=�iAH&�%�H'�y�Q���Q�}�%����Q�����)�iA ,%�������A�mA-�%�����A0C����G��UA1������,A���
A�"3C����	�5�I�U��	�}���M�Y���m�����!�������U���a���������9�����)�%�QĉǍ���e�)΁��=ҽ����Uؕ�Y�>�&�hA?g݄�ݤA�?��A�
�ݽAA�ݤ��AAC�ݤ�AA�g݄��ݤA$"A���4ݤc�*�U��ݤA�&�hAB�F�h�localcurcontext��curcontext�statelinecommon_�own_malloc�read_varinfo�report_errors�partial�argsargs_�addrcheck�drd�memcheck�cachegrind�helgrind�lackey�massif�none�exp_�bbv�dhat�sgcheck���1: : _command_names -e��*::args :_normal��service�_OPTS�compsetwordsfake��words[@]� CURRENT++ common_own_malloc�--alignment=-[set minimum alignment of heap allocations]:number [16]��--redzone-size=-[set minimum size of redzones added before/after heap blocks]:size (bytes) [16]��--xtree-memory=-[profile heap memory in an xtree [none]:(none allocs full)��--xtree-memory-file=-[specify xtree memory report file]:file [xtmemory.kcg.%p]:_files�common_read_varinfo�--read-var-info=-[read DWARF3 debug info]:enable:(yes no)�common_report_errors�--xml=-[output everything in XML]:enable:(yes no)��--xml-fd=-[send XML output to file descriptor]:file descriptor:_file_descriptors��--xml-file=-[send XML output to specified file]:file:_files��--xml-socket=-[send XML output to specified socket]:socket:_hosts��--xml-user-comment=-[copy specified string verbatim to XML output]:string��--demangle=-[automatically demangle C++ names]:enable:(yes no)��--num-callers=-[specify no of callers to show in stack traces]:number��--error-limit=-[stop showing new errors if too many]:enable:(yes no)��--exit-on-first-error=-[exit on the first error]:enable:(yes no)��--error-exitcode=-[exit code to return if errors found]:exit code��--error-markers=-[add lines with begin/end markers before/after]:markers (begin,end)��(--show-error-list)-s[show detected errors list and suppression counts at exit]��--show-error-list=-[show detected errors list and suppression counts at exit]:enable [no]:(yes no)��--keep-debuginfo=-[keep symbols etc for unloaded code]:enable:(yes no)��--show-below-main=-[continue stack traces below main()]:enable [no]:(yes no)��--default-suppression=-[load default suppressions]:enable [yes]:(yes no)��--suppressions=-[suppress errors described in specified file]:file:_files��--gen-suppressions=-[print suppressions for errors detected]:enable:(yes no)��--input-fd=-[specify file descriptor for input]:file descriptor:_file_descriptors��--max-stackframe=-[assume stack switch for SP changes larger than specified size]:size (bytes)��--main-stacksize=-[set size of main thread's stack]:size (bytes)��OSTYPEdarwin��--dsymutil=-[run dsymutil on Mac OS X when helpful]:enable [yes]:(yes no)�common_partial�--partial-loads-ok=-:enable:(yes no)�args_addrcheck�common_own_malloc�common_mem_null�--leak-check=-[search for memory leaks at exit]:enable [summary]:(no summary full)��--leak-resolution=-[specify differentiation of leak stack traces]:level [high]:(low med high)��(--show-reachable --show-possibly-lost)--show-leak-kinds=-[specify leak kinds to show]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable��--errors-for-leak-kinds=-[specify which leak kinds are errors]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable all none��--leak-check-heuristics=-[specify heuristics to use for during leak searches]:heuristic:_sequence compadd - stdstring length64 newarray multipleinheritance all none��(--show-leak-kinds)--show-reachable=-[show reachable blocks in leak check]:enable:(yes no)��(--show-leak-kinds)--show-possibly-lost=-:enable:(yes no)��--xtree-leak=-[output leak result in xtree format]:enable [no]:(yes no)��--xtree-leak-file=-[specify xtree leak report file]:file [xtleak.kcg.%p]:_files��--undef-value-errors=-[check for undefined value errors]:enable [yes]:(yes no)��--track-origins=-[show origins of undefined values]:enable [no]:(yes no)��common_partial�--expensive-definedness-checks=-[use extra-precise definedness tracking]:enable [auto]:(no auto yes)��--freelist-vol=-[specify volume of freed blocks queue]:blocks [20000000]��--freelist-big-blocks=-[release first blocks larger than specified size]:size [1000000]��--workaround-gcc296-bugs=-:enable [no]:(yes no)��--ignore-ranges=-[assume given addresses are OK]:address ranges��--ignore-range-below-sp=-[don't report errors for accesses at the given offsets below SP]:offsets��--malloc-fill=-[fill malloc'd areas with given value]:value (hex)��--free-fill=-[fill free'd areas with given value]:value (hex)��--keep-stacktraces=-[control which stack traces to keep for malloc'd/free'd areas]:stack traces [alloc-and-free]:(alloc free alloc-and-free alloc-then-free none)��--show-mismatched-frees=-[show frees that don't match the allocator]:enable [yes]:(yes no)�args_drd�common_read_varinfo�common_report_errors�--check-stack-var=-[detect data races on stack variables]:enable [no]:(yes no)��--exclusive-threshold=-[print an error if any mutex or writer lock is held longer than specified time]:time (ms)��--first-race-only=-[report only the first detected data race]:enable [no]:(yes no)��--free-is-write=-[report races between accessing memory and freeing memory]:enable [no]:(yes no)��--join-list-vol=-[specify how many joined threads to retain memory access information for]:number of threads [10]��--report-signal-unlocked=-[report calls to pthread_cond_signal etc where the mutex is not locked]:enable [yes]:(yes no)��--segment-merging=-[control segment merging]:enable [yes]:(yes no)��--segment-merging-interval=-[perform segment merging only after the specified number of new segments have been created]:number of segments [10]��--shared-threshold=-[print an error if a reader lock is held longer than the specified time]:time (ms)��--show-confl-seg=-[show conflicting segments in race reports]:enable [yes]:(yes no)��--show-stack-usage=-[print stack usage at thread exit time]:enable [no]:(yes no)��--ignore-thread-creation=-[control whether all activities during thread creation should be ignored]:enable [no]:(yes no)��*--ptrace-addr=-[trace all load and store activity for specified address even after free]:address��*--trace-addr=-[trace all load and store activity for specified address]:address��--trace-alloc=-[trace all memory allocations and deallocations]:enable [no]:(yes no)��--trace-barrier=-[trace all barrier activity]:enable [no]:(yes no)��--trace-cond=-[trace all condition variable activity]:enable [no]:(yes no)��--trace-fork-join=-[trace all thread creation and all thread termination events]:enable [no]:(yes no)��--trace-hb=-[trace execution of the ANNOTATE_HAPPENS_BEFORE(), ANNOTATE_HAPPENS_AFTER() and ANNOTATE_HAPPENS_DONE() client requests]:enable [no]:(yes no)��--trace-mutex=-[trace all mutex activity]:enable [no]:(yes no)��--trace-rwlock=-[trace all reader-writer lock activity]:enable [no]:(yes no)��--trace-semaphore=-[trace all semaphore activity]:enable [no]:(yes no)�args_memcheck�args_addrcheck�common_read_varinfoargs_cachegrind�--I1=-[set I1 cache manually]:size,assoc,line_size��--D1=-[set D1 cache manually]:size,assoc,line_size��--LL=-[set LL cache manually]:size,assoc,line_size��--cache-sim=-[collect cache stats]:enable [yes]:(yes no)��--branch-sim=-[collect branch prediction stats]:enable [no]:(yes no)��--cachegrind-out-file=-[specify output file name]:file name [cachegrind.out.%p]:_files�args_helgrind�common_read_varinfo�--free-is-write=-[treat heap frees as writes]:enable [no]:(yes no)��--track-lockorders=-[show lock ordering errors]:enable [yes]:(no yes)��--history-level=-[specify amount of history to show for data races]:level [full]:((
    full\:show\ both\ stack\ traces\ for\ a\ data\ race\ \(slow\)
    approx\:full\ trace\ for\ one\ thread,\ approx\ for\ the\ other\ \(faster\)
    none\:only\ show\ trace\ for\ one\ thread\ in\ a\ race\ \(fastest\)
  ))��--delta-stacktrace=-[derive a stacktrace from the previous stacktrace]:enable:(yes no)��--conflict-cache-size=-[specify size of full history cache]:size [2000000]��--check-stack-refs=-[race-check reads and writes on the main stack and thread stacks]:enable [yes]:(no yes)��--ignore-thread-creation=-[ignore activities during thread creation]:enable [no]:(yes no)�args_lackey�--basic-counts=-[count instructions, jumps, etc.]:enable [yes]:(yes no)��--detailed-counts=-[count loads, stores and alu ops]:enable [no]:(yes no)��--trace-mem=-[trace all loads and stores]:enable [no]:(yes no)��--trace-superblocks=-[trace all superblock entries]:enable [no]:(yes no)��--fnname=-[count calls to specified name]:name [main]�args_massif�--heap=-[profile heap blocks]:enable [yes]:(yes no)��--heap-admin=-[specify average admin bytes per heap block]:size (bytes) [8]��--stacks=-[profile stacks]:enable [no]:(yes no)��--pages-as-heap=-[profile memory at the page level]:enable [no]:(yes no)��--depth=-[depth of contexts]:depth [30]��*--alloc-fn=-[specify alloc function]:function��*--ignore-fn=-[ignore heap allocations within specified function]:function��--threshold=-[specify significance threshold]:threshold (percentage) [1.0]��--peak-inaccuracy=-[specify maximum peak inaccuracy]:inaccuracy (percentage) [1.0]��--time-unit=-[specify time unit]:unit [i]:((
    i\:instructions\ executed
    ms\:milliseconds
    b\:heap\ bytes\ alloc\'d/dealloc\'d
  ))��--detailed-freq=-[every Nth snapshot should be detailed]:snapshot interval [10]��--max-snapshots=-[specofy maximum number of snapshots recorded]:maximum [100]��--massif-out-file=-[specify output file name]:filename [massif.out.%p]:_files�args_exp_bbv�--bb-out-file=-[specify filename for BBV info]:filename:_files��--pc-out-file=-[specify filename for BB addresses and function names]:filename:_files��--interval-size=-[specify interval size]:size (instructions) [100000000]��--instr-count-only=-[only print total instruction count]:enable:(yes no)�args_exp_dhat�--show-top-n=-[show specified number of the top alloc points]:number [10]��--sort-by=-[sort the allocation points by specified metric]:metric [max-bytes-live]:((
    max-bytes-live\:maximum\ live\ bytes
    tot-bytes-allocd\:bytes\ allocated\ in\ total\ \(turnover\)
    max-blocks-live\:maximum\ live\ blocks
    tot-blocks-allocd\:blocks\ allocated\ in\ total\ \(turnover\)
  ))�args_exp_sgcheck�common_partial�--enable-sg-checks=-[enable stack & global array checking]:enable [yes]:(yes no)�args_none�common_mem_null�args_������words[(r)--tool=*]#*=�/-/_�:-memcheck��_arguments���P�args��cmd�(--version)--tool=-[specify valgrind tool]:valgrind tool:->tools��(-h --help)���h���help��[show help information]��--help-debug[show help info including debugging options]��(-)--version[show version]��(-q --quiet)���q���quiet��[run silently; only print error msgs]��(-v --verbose)���v���verbose��[be more verbose]��--trace-children=-[valgrind-ise child processes]:enable:(yes no)��--trace-children-skip=-[specify a list of executables not to trace into]:executables��--trace-children-skip-by-arg=-[specify a list of executables matched by argv not to trace into]:executables��--child-silent-after-fork=-[omit child output between fork & exec]:enable:(yes no)��--vgdb=-[activate gdbserver]:enable [yes]:(yes no full)��--vgdb-error=-[invoke gdbserver after specified number of errors]:errors [999999999]:errors��--vgdb-stop-at=-[invoke gdbserver for given events]:event:_sequence compadd - startup exit valgrindabexit all none��--track-fds=-[track open file descriptors]:enable:(yes no)��--time-stamp=-[add timestamps to log messages]:enable:(yes no)��--log-fd=-[log messages to specified file descriptor]:file descriptor:_file_descriptors��--log-file=-[log messages to specified file with pid appended]:file:_files��--log-socket=-[log messages to socket]:ipaddr\:port��*--fullpath-after=-[show full source paths in call stacks]::prefix to remove from paths:_directories��--extra-debuginfo-path=-[specify absolute path to search for additional debug symbols]:path:_directories��--debuginfo-server=-[specify server to query for debug symbols]:server:_hosts��--allow-mismatched-debuginfo=-[accept debuginfo objects that don't match the main object]:enable [no]:(yes no)��--smc-check=-[check for self-modifying code]:checks [all-non-file]:(none stack all all-non-file)��--read-inline-info=-[read debug info about inlined functions to improve stack traces]:enable:(yes no)��--vgdb-poll=-[specify gdbserver poll max]:basic blocks [5000]��--vgdb-shadow-registers=-[let gdb see the shadow registers]:enable [yes]:(yes no)��--vgdb-prefix=-[specify prefix for bgdb FIFOs]:prefix:_files��--run-libc-freeres=-[free up glibc memory at exit]:enable [yes]:(yes no)��--run-cxx-freeres=-[free up libstdc++ memory at exit]:enable [yes]:(yes no)��--sim-hints=-[activate unusual sim behaviours]:hint [none]:_sequence compadd - lax-ioctls lax-doors fuse-compatible enable-outer no-inner-prefix no-nptl-pthread-stackcache fallback-llsc none��--fair-sched=-[schedule threads fairly on multicore systems]:enable [no]:(yes no try)��--kernel-variant=-[handle non-standard kernel variants]:kernel variant:_sequence compadd - bproc android-no-hw-tls android-gpu-sgx5xx android-gpu-adreno3xx��--merge-recursive-frames=-[merge frames between identical program counters in specified max frames]:frames [0]��--num-transtab-sectors=-[specify size of translated code cache]:size (sectors) [32]��--avg-transtab-entry-size=-[specify average size of a translated basic block]:size (bytes)��--aspace-minaddr=-[avoid mapping memory below address]:address (0xPP) [guessed]��--valgrind-stacksize=-[specify size of valgrind (host) thread's stack]:size (bytes) [1048576]��--show-emwarns=-[show warnings about emulation limits]:enable [no]:(yes no)��*--require-text-symbol=-[abort run if the specified shared object lacks specified symbol]:\:soname pattern\:symbol pattern��*--soname-synonyms=-[specify patterns to map sonames to replacements]:soname=replacement��--sigill-diagnostics=-[warn about illegal instructions]:enable [yes]:(yes no)��--unw-stack-scan-thresh=-[enable stack-scan unwind if fewer than specified number of good frames found]:frames��--resync-filter=-[attempt to avoid expensive address-space-resync operations]:enable:(yes no verbose)��--max-threads=-[specify maximum number of threads that valgrind can handle]:threads [500]�returntypesettools��state����������M����f����_call_program tools $words[1] --tool=something -d 2>&1���:��launcher launching �something�����launcher launching �%%something��:���commands�valgrind�:h:h�/lib/valgrind/����.���:t���tools%�����_wanted�valgrind tool�compadd	�A&+	sAL'EE|E�E��+��AC'#k�A�e�0)UA�ftt��A"��������+��0A "��(�U��Y�+��0���4T	A"C�p�U���+��0;
A$"��P�}
U�� �+��A$	C#�#1A%
�AP	�	�A&5A	�g�<��A
&LAP
�	�A*�A
�g�<�	A&	�AP�	�A.
A�g�<�
hA&
�AD
O90\A"
��|����6�+��0@A"C�Tt���9�+��'0
(
AG
(AlC��AC&
=A"�F
X
�>�+��q.A@�+��ACF
��+�ABK
�ZL�t�FAB��!\�4�f�!�ABP�nQ+X'MA�GA(�,Lm������ABV��W�d��At�
�
1.A��A�g�<��,A�!.AD�AB_��`� ��Ax�
�.A��A�g�<��A�(�.A��ABh�i��x�A���1.A��A�g�<��AX	%`x����$Ll��;[���k��,.AL�A!F��_vserverlocalcurcontext��curcontext�statelineexpl�words�3���cmd�apt�cacheapt�configapt�getcompset_dispatch�cmd:t�cmd�default�exec_arguments�1: :->vsnames��2: :->cmds��3:command name: _command_names -e��*::arguments: _normal�stoprestartcondrestartenterrunningstatus_arguments�*::arguments: _message "no more arguments"�_arguments�(-)--help[print help information]��(- *)--version[print client version information]��*:: :->args���state� ! �+_cache_vserver_cfgdir typeset_cache_vserver_cfgdir_initialized_vserver_cache_cfgdir ! �+_cache_vserver_vsnames _cache_vserver_vsnames_initialized_vserver_cache_vsnames ! �+_cache_vserver_cmds _cache_vserver_cmds_initialized_vserver_cache_cmds��state�vsnames_wantedcommands�vserver name�_vserver_vsnamescmds_wantedcommands�vserver command�_vserver_commandsargs�+args_arguments��args[@]�return �+functions[_vserver_commands] _vserver_commandscompadd��@�_cache_vserver_cmdscompadd���s.:.�_cache_vserver_cmds� �+functions[_svk_list_patches] _vserver_vsnameslocalexpl_wantedvserver�vserver name�compadd�_cache_vserver_vsnames�@� �+functions[_vserver_cache_cfgdir] _vserver_cache_cfgdir��_cache_vserver_cfgdir_initialized�truetypeset_cache_vserver_cfgdir�vserver-info info SYSINFO | grep '^ *cfg-Directory' | awk '{print $2}'�_cache_vserver_cfgdir_initialized �+functions[_vserver_cache_vsnames] _vserver_cache_vsnames��_cache_vserver_vsnames_initialized�truetypeset_cache_vserver_vsnames_cache_vserver_vsnames�_cache_vserver_cfgdir/��/:t�_cache_vserver_vsnames_initialized �+functions[_vserver_cache_cmds] _vserver_cache_cmds��_cache_vserver_cmds_initialized�truetypeset_cache_vserver_cmds_cache_vserver_cmdsstartstoprestartcondrestartsuexecexecenterchkconfigrunningstatusbuildunifyapt�getapt�configapt�cachepkgmgmt_cache_vserver_cmds_initialized_vserver��@�A@'�+��EE,ELACg`��A��	L���(���AFt,A"	
��C&�A��4�%�.AE�A "�����E���+��AF��+�localitemdevlineexpltypesetdesc_call_programwakeup�capable�devicesacpitool/dev/nullread��devline:���b���0�9���.��:space:�������:space:������:space:����0�9����:space:�������continuezformat���match[1]�:%8d (currently ��match[3]�)�d:��match�2���item_describe�wakeup capable device���@�returnATf����-�
�)y����u%Z���_arguments�(H -a --all)���a���all��[wipe all magic strings]��(H -b --backup)���b���backup��[create a signature backup in $HOME]��(H -f --force)���f���force��[force erasure]��(H -i --no-headings -J --json -p --parsable)���i���no�headings��[don't print headings]��(H -J --json -i --no-headings -p --parsable)���J���json��[use JSON output format]��(H -n --no-act)���n���no�act��[do everything except the actual write() call]��(H -o --offset)���o+���offset���[specify offset to erase]:offset (bytes)��(H -O --output)���O+���output���[specify columns to display]: : _values -s, "column"
    "uuid[partition/filesystem UUID]"
    "label[filesystem label]"
    "length[magic string length]"
    "type[superblock type]"
    "offset[magic string offset]"
    "usage[type description]"
    "device[block device name]"��(H -p --parsable -i --no-headings -J --json)���p���parsable��[print out in parsable instead of printable format]��(H -q --quiet)���q���quiet��[suppress output messages]��(H -t --types)���t+���types���[limit the set of filesystem, RAIDs or partition tables]:type:_file_systems��(H)*:disk device:_files -g "*(-%)" -P / -W /��(H)��(- *)���h���help��[display help information]��(- *)���V���version��[display version information]�A4f-�Iu��9�e_arguments�-p:path to ctrl sockets:_files -g "*(=)"��-i:ifname:_net_interfaces��-h[help]��-v[shown version information]��-B[run a daemon in the background]��-a[run in daemon mode]:action file:_files��-P:pid file:_files��-g:global ctrl:_files -g "*(=)"��-G:ping interval:��:command:(status ping mib help interface level license quit set logon logoff pmksa reassociate preauthenticate identity password new_password pin otp passphrase bssid list_networks select_network enable_network disable_network add_network remove_network set_network get_network save_config disconnect reconnect scan scan_results bss get_capability reconfigure terminate interface_add interface_remove interface_list ap_scan stkstart ft_ds wps_pbc wps_pin wps_reg)�