,p5.8.1cdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_be_namec \debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_beadmPdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_coreadmPHdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dhcpinfopiTdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dladmp"debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dtrace"$debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dumpadm%h debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_flowadm( pdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_fmadm(<,tdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_inetadm<,?7debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ipadm,~:1debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pfexec~:K;2pdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pkg5G(debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_prstatGI,debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ptreeI#Jldebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_savecorekJdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_snoopkJKCdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcadmKNZ$ debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svccfgNYRMdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcpropY-Sdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcsdT+ debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcs_fmridTVdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zloginV0Wdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zoneadm0[debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zones[A  ,PA d$, [AA" AC APyA $localtypebe_namesexplzparseoptsbe_namesf_call_program boot-environs beadm list -H%%;typerallbe_namesf_call_program boot-environs beadm list -sH;%%;_descriptionbootenvironsboot environmentcompadd@expl[@]be_names A k#,@AATA"r@A< Q0HdA &A, k#A,AF`xAA 0 A-x0A"r %,UAA$C4 aۜuU0A""r%,Q A  au= 00Ax A.+rE e A , A.-r 5 A ,Y A, & aۜu= U00 A"7r%E ,iA C  au90 H A a)0  A8 aea0  A a ]0 ;ACFlocalexplargscmds CURRENT == 2 OSTYPEsolarissetpolicy_wantedsubcommandssubcommandcompaddcmdsactivatecreatedestroylistmountrenameunmountreturnwords[2]curcontextcurcontext%:*-cmd:shiftwords CURRENT-- cmd_wantedbootenvironsboot environment_be_namecreateOSTYPEsolaris-a[activate new BE]-d[description]:description*-o[property]:zfs property-p[create new BE in specified zfs pool]:zfs pool:_zfs_pool_arguments-*args-e[base BE]:BE name or snapshot:_be_name -t all:new BE name:OSTYPEsolaris-f[unmount BE if necessary](:)-O[destroy all orphaned boot environments]_arguments-F[don't prompt for verification]:BE or BE snapshot:_be_nameOSTYPEsolaris-d[list subordinate filesystems]OSTYPEfreebsd-D[display space usage of boot environment]_arguments-a[list subordinate filesystems and snapshots]-s[list snapshots]-H[parseable format]:boot environment:_be_nameOSTYPEsolaris-b[mount associated boot pool dataset]_arguments:BE name:_be_name:mountpoint:_path_files -/_arguments:existing boot environment name:_be_name:new boot environment:_arguments*-n[specify policy]:policy:(static -static noevict -noevict)*:BE name:_be_nameunmount_arguments-f[force unmount]:boot environment:_be_name_messageunknown beadm subcommand: serviceA 8ADTuq e AQqA(%8Ii! APCFH ۜt  9 |m !localcontentoptioncontentanon[anonymous private mappings]ctf[CTF type information]data[writable private file mappings]dism[DISM mappings]heap[process heap]ism[ISM mappings]rodata[read-only private file mappings]shanon[anonymous shared mappings]shfile[file-backed shared mappings]shm[System V shared memory]stack[process stack]symtab[symbol table sections for loaded files]text[readable and executable private file mappings]global:allow global core dumpsprocess:allow per-process core dumpsglobal-setid:allow set-id global core dumpsproc-setid:allow set-id per-process core dumpslog:generate a syslog message on global core dumpkzone:allow kernel zone core dumps_argumentsset1-g[global core file name pattern]:-G[global core file content]:content:_values -s + "content" $content-i[per-process core file name pattern]:-I[per-process core file content]:content:_values -s + "content" $content*-d[disable core option]:option:(($option))*-e[enable core option]:option:(($option))set2-p[PID-specific per-process core file name pattern]:-P[PID-specific per-process core file content]:content:_values -s + "content" $content*:pids:_pidsset3-u[update options from coreadm.conf]AT  1A LAT(4Xx<`,Ppj 0Tx,Pl @d4Pl@d < ` ( L `  , AX% P  @ p $ P 4`A  MAC F_dhcpinfolocalmnemonics_v4mnemonics_v6mnemonics_v4SubnetUTCoffstRouterTimeservIEN116nsDNSservLogservCookieLprservImpressResourceHostnameBootsizeDumpfileDNSdmainSwapservRootpathExtendPIpFwdFNLrouteFPFilterMaxIpSizIpTTLPathTOPathTblSameMtuFBroadcstMaskDscFMaskSupFRDiscvyFRSolictSStaticRtTrailerFArpTimeOEthEncapTcpTTLTcpKaIntTcpKaGbFNISdmainNISservsNTPservsNetBNmsNetBDstsNetBNdTNetBScopXFontSrvXDispMgrLeaseTimMessageT1TimeT2TimeNW_dmainNWIPOptsNIS+domNIS+servTFTPsrvNOptBootFMblIPAgtOptBootFMblIPAgtSMTPservPOP3servNNTPservWWWservsFingersvIRCservsSTservsSTDAservsUserClasSLP_DASLP_SSAgentOptFQDNPXEarchBootFileBootPathBootSrvABootSrvNEchoVCLeaseNegmnemonics_v6ClientIDServerIDPreferenceUnicastUserClassVendorClassSIPNamesSIPAddressesDNSAddressesDNSSearchNISServersNIS+ServersNISDomainNIS+DomainSNTPServersInfoRefreshBCMCDomainBCMCAddresses_arguments-c[]-i[interface]:interface:-n[maximum number of lines]:limit::DHCP Parameter:_values "DHCP Parameter" $mnemonics_v4_dhcpinfo@A ?A!5A0XCA!5A lFA!5ACA!5A P?A!5A<DA!5AKA!5A  PTA!5A$ AA!5A( ?A!5A, Q>A!5A0<EA!5A4EA!5A8C?A!5A<?A!5At.@@pI2A@'EE|EEAg Ag A$C  HA  $dA  pA  DA C A  tA  PA TAC  xA$  T A<  - M ! m e 5 A1A. A" C  !FAdC 1 A%A, &Ppl <A &A,)\}A.*A(C %Lj|A,  @dA, (\A0C %L`tA,  8|TtA  %K#A0 %+  0A QA,Ct|D\A$AC%A$p  @ATCPpT$Pl0X|A,(<A@C%\|t@`A0%TxA % d ;+xA C%xA$  A%<uA$( h |A(% | | A !!!"M"""=###U$$$A%u%%Q&&& 'I'''!(u(())*+u++u,,)---.A(C%i.. /Y// 0A C %Q001q1A!%$11152y22 3M333444i55I66!778i8888M999Q:AC)d:A*%9;};A$+ ;<U<<<A C,^0 A,,&=4=X=l x=0=AH-=  =%?@@A)ABBCDF0 GA 14G  aGHH0HADC3I  -I1JJ=IK%LL@BCMM=O0 OAC7O  !P0PA88P  QR-SSTaVWXY05ZA8;dZ  Z[\]^aVWX`0 `A ?`  ab`0!c A$@Dc  qcde`0f A$Bf  fhi`0j A\D@j  =mjBCIk@kAilnnnppq0=s A,I&ls  st]umvaww0 w A L$x  aQxay0yA@M z  9zt5{e|awAY}B}05~A,Q&\~  =~e@0 A S8  eA0A8CUԅ   Ŋ 0iA,X&  AՎB0A(Z  Őe@0A0\F  M)%@0EA$_x  F05A$ap  F0MA0cF  ݡiѥ@F0aA(Cf  Ŧѧ٪0 A hP  a}0-A$Cj\  E0A0lF  AM]QawY0 A Co  a0eADCq  ͻݼѽawA5Bſ0A<t$  QeC@0 5A Cxx  0  A zP  a}0 !A {X  @0"A,}&@  m}eF0#A8  )0$A4f  -=U0 M%AÆ  0 &A $  Qa0=A'Ap  AyB!  h}@UIA$A & A(Ñ<  iEUi0Y(A$  q0 )A   E)90*A,×&  E!@U0+A0CF  %    = 0 ,A   =!10-A(Þ  9Q0.A$  0  /A X  !0A!0A$äd!  !"!$!0;1A æ&%A÷F999_dladm_linkscompadd@_call_program links dladm show-link -p -o link_dladm_devscompadd@_call_program devices dladm show-phys -p -o device_dladm_aggrscompadd@_call_program aggregations dladm show-aggr -p -o link_dladm_aggr_portscompadd@_call_program ports dladm show-aggr -p -x -o ports_dladm_vlanscompadd@_call_program vlans dladm show-vlan -p -o link_dladm_wifi_linkscompadd@_call_program wifi-links dladm show-wifi -p -o link_dladm_wifi_netscompadd@f_call_program networks dladm scan-wifi -p -o essid_dladm_secobjscompadd@f_call_program secure-objects dladm show-secobj -p -o object_dladm_etherscompadd@_call_program ethers dladm show-ether -p -o link_dladm_vnicscompadd@_call_program vnics dladm show-vnic -p -o link_dladm_etherstubscompadd@_call_program etherstubs dladm show-etherstub_dladm_bridgescompadd@_call_program bridges dladm show-bridge -p -o bridge_dladm_iptunscompadd@_call_program ip-tunnels dladm show-iptun -p -o link_dladm_partscompadd@_call_program parts dladm show-part -p -o link_dladm_iblinkscompadd@_call_program iblinks dladm show-ib -p -o link_dladmlocalcurcontextcurcontextstatelineexpltypesetopt_argssubcmdslinkpropslinkprops_generallinkprops_nonvlanvniclinkprops_wifilinkprops_etherlinkprops_iblinkprops_iptunlink_propertieslink_stats_propertiesvnic_propertiesaggr_propertiesaggr_lacp_propertiesaggr_ext_propertiesvlan_propertieswifi_propertieswifi_connect_propertiesether_propertieslinkprop_propertiessecobj_propertiesbridge_propertiesbridge_stats_propertiesbridge_link_propertiesbridge_link_stats_propertiesbridge_fwd_propertiesbridge_fwd_propertiesbridge_trill_propertiesiptun_propertiestunnel_valuespart_propertiesib_propertiessubcmdshelpshowethershowibaddcreatedeletemodifyremoveshowaggrbridgerenameshowlinkconnectdisconnectscanshowwifiresetsetshowlinkpropcreatedeletemodifyshowvlandeleteshowphyscreatedeletemodifyshowvniciptuncreatedeleteshowetherstubsecobjpartcapservicedladm_arguments-*-\?[display help information]*::command:->subcmdreturn CURRENT == 1 _wantedcommandsdladm subcommandcompaddr:|-=* r:|=*subcmdsservicewords[1]curcontextcurcontext%:*-service:link_propertieslinkzoneclassoveripacketsrbytesierrorsopacketsobytesoerrorsaggr_propertiespolicyaddrpolicylacpactivitylacptimermodeflagsaggr_lacp_propertiesportaggregatablesynccolldistdefaultedexpiredaggr_ext_propertiesspeedduplexaddressportstatevlan_propertiesessidbssidstrengthbsstypewifi_connect_propertiesstatusauthptypeautospeedduplexpauserem_faultpropertyvaluedefaultpossibleobjectmacaddrmacaddrtypebridgeprioritybmaxagebhellotimebfwddelayforceprototctimetccounttchangedesrootrootcostrootportmaxagehellotimefwddelayholdtimebridgedropsforwardsmbcastrecvsentunknownindexuptimeopercostoperp2poperedgedescostdesbridgedesporttcackcfgbpdutcnbpdurstpbpdutxbpduxmitbridge_fwd_propertiesdestoutputnicknexthopiptun_propertiestyperemotetunnel_valueslocal:address/host:remote:address/host:part_propertiespkeyhcaguidportguidpkeyslinkprops_generalautopush:streams modulescos:value:(0 1 2 3 4 5 6 7)cpus:processorscpus-effectiveetsbw-lcl:percentage:etsbw-lcl-adviceetsbw-lcl-effectiveetsbw-rmt-effectivelro:value:(off on auto)lro-effectivemac-address:MAC addressmaxbw:bandwithpool:poolspool-effectivepriority:priority:(high medium low)rxringsavailrxrings:valuerxhwclntavailtxringsavailtxrings:valuetxhwclntavailforward:value:(0 1)stp_priority:valuestp_cost:valuestp_edge:value:(0 1)stp_p2p:value:(true false auto)stp_mcheck:value:(0 1)protection:value:(mac-nospoof ip-nospoof dhcp-nospoof restricted)vsi-mgrid:IPv6 addressvsi-mgrid-effectivevsi-mgrid-enc:encoding:(oracle_v1 none)vsi-mgrid-enc-effectivevsi-typeid:valuevsi-typeid-effectivevsi-vers:valuevsi-vers-effectivezone:zone:_zonesdefault_tag:valuelearn_decay:valuelearn_limit:valuerxfanout:valuerxfanout-effective:valuestp:value:(0 1)channel:valuepowermode:value:(off max fast)radio:value:(on off)speed:valueduplexstateadv_autoneg_capadv_10gfdx_capadv_1000fdx_capadv_1000hdx_capadv_100fdx_capadv_100hdx_capadv_10fdx_capadv_10hdx_capen_10gfdx_cap:value:(0 1)en_1000fdx_cap:value:(0 1)en_1000hdx_cap:value:(0 1)en_100fdx_cap:value:(0 1)en_100hdx_cap:value:(0 1)en_10fdx_cap:value:(0 1)en_10hdx_cap:value:(0 1)flowctrl:value:(auto no rx tx pfc bi)flowctrl-effectivegvrp-timeout:valuemtu:valuentcspfcmap:valuepfcmap-lcl-effectivepfcmap-rmt-effectivespeedtagmode:value:(normal vlanonly)vlan-announce:value:(off gvrp)linkmode:value:(cm ud)hoplimit:valueencaplimit:valuelinkprops_generallinkprops_wifilinkprops_etherlinkprops_iblinkprops_iptun_wantedcommandscompaddsubcmdsshowlink_arguments(-P --persistent)Ppersistent[display persistent link configuration](-p --parseable)pparseable[parseable output]-Z[display ZONE column in output]-z[zone]:zone:_sequence _zonesset1(-o --output)ooutput[properties to display]:property:_values -s , "property" $link_propertiesset2(-s --statistics)sstatistics[display link statistics](-i --interval)iinterval[specify an interval]:interval:(-o --output)ooutput[properties to display]:property:_values -s , "property" $link_stats_properties:link name:_dladm_linksrenamelink_arguments-R[root directory]:directory:_path_files -/:old link name:_dladm_links:new link name:showphys_arguments-D[show Data Center Bridging information]:featureset:(ets pfc)-H[show hardware resource usage]-L[display location information](-p --parseable)pparseable[parseable output]-m[display MAC address information]-Z[display ZONE column in output](-o --output)ooutput[properties to display]:property:_values -s , "property" link media state speed duplex device:physical link name:_dladm_devsdeletephys_arguments:physical link name:_dladm_devscreateaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/*llink[component link]:link:_dladm_links(-m --mode)mmode[aggregation mode]:mode:(dlmp trunk)(-P --policy)Ppolicy[port selection policy]:policy:_values -s , "policy" L2 L3 L4(-L --lacp-mode)Llacpmode[LACP mode]:lacp mode:(off active passive)(-T --lacp-timer)Tlacptimer[LACP timer]:lacp timer:(short long)(-u --unicast)uunicast[unicast address]:unicast address::aggregate link name:modifyaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links(-m --mode)mmode[aggregation mode]:mode:(dlmp trunk)(-P --policy)Ppolicy[port selection policy]:policy:_values -s , "policy" L2 L3 L4:aggregate link name:_dladm_aggrsdeleteaggr_arguments(-t --temporary)ttemporary[deletion should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/addaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_linksremoveaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_aggr_portsshowaggr_arguments(-p --parseable)pparseable[parseable output]-Z[display ZONE column in output]:aggregate link name:_dladm_links(-o --output)ooutput[properties to display]:property:_values -s , "property" $aggr_propertieslacp(-L --lacp)Llacp[LACP information](-o --output)ooutput[properties to display]:property:_values -s , "property" $aggr_lacp_propertiesextended(-x --extended)xextended[extended information](-o --output)ooutput[properties to display]:property:_values -s , "property" $aggr_ext_propertiescreatevlan_arguments(-t --temporary)ttemporary[VLAN should be temporary](-f --force)fforce[force VLAN creation](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links-v[VLAN ID]:id::VLAN link name:deletevlan_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:VLAN link name:_dladm_vlansmodifyvlan_arguments(-t --temporary)ttemporary[VLAN should be temporary](-R --root-dir)Rrootdir[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links-L[source link]:link:_dladm_links:VLAN link name:showvlan_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $vlan_properties-Z[display ZONE column in output]:VLAN link name:_dladm_vlansscanwifi_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $wifi_connect_properties:wireless link name:_dladm_wifi_linksconnectwifi_arguments(-e --essid)eessid[ESSID name]:network:_dladm_wifi_nets(-b --bsstype)bbsstype[BSS type]:(-m --mode)mmode[802.11 mode]:802.11 mode:(a b g n)(-k --key)kkey[key name]:key:_sequence _dladm_secobjs(-s --sec)ssec[security mode]:security mode:(none wep wpa)(-a --auth)aauth[authentication mode]:authentication mode:(open shared)(-c --create-ibss)ccreateibss[create an ad-hoc network](-T --timeout)Ttimeout[association timeout]:association timeout:(forever)disconnectwifi_arguments(-a --all-links)aalllinks[all links]showwifi_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $wifi_properties-Z[display ZONE column in output]showether_arguments(-p --parseable)pparseable[parseable output](-x --extended)xextended[extended output](-o --output)ooutput[properties to display]:property:_values -s , "property" $ether_properties-P[protocol]:protocol:(ecp vdp)-Z[display ZONE column in output]:ethernet link name:_dladm_etherssetlinkprop_arguments(-t --temporary)ttemporary[change should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-p --prop)pprop[properties]:property:_values -s , "property" ${(M)linkprops\:#*\:*}resetlinkprop_arguments(-t --temporary)ttemporary[change should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-p --prop)pprop[properties]:property:_values -s , "property" ${${(M)linkprops\:#*\:*}%%\:*}showlinkprop_arguments(-P --persistent)Ppersistent[display persistent link properties](-c --parseable)cparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $linkprop_properties(-p --prop)pprop[properties]:property:_values -s , "property" ${linkprops%%\:*}-Z[display ZONE column in output]createsecobj_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-c --class)cclass[class]:class:(wep wpa)(-f --file)ffile[file containing object value]:file:_path_files:object name:deletesecobj_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:object name:_sequence _dladm_secobjsshowsecobj_arguments(-P --persistent)Ppersistent[display persistent object information](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $secobj_properties:object name:_sequence _dladm_secobjscreatevnic_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links(-m --mac-address)mmacaddress[MAC address]:address:(factory random auto vrrp)(-p --prop)pprop[property values]:value:_values -s , "property" ${(M)linkprops_general\:#*\:*}:VNIC name:deletevnic_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:VNIC name:_dladm_vnicsmodifyvnic_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links(-m --mac-address)mmacaddress[MAC address]:address:(factory random auto vrrp)-L[source link]:link:_dladm_links:VNIC name:showvnic_arguments(-P --persistent)Ppersistent[display persistent object information](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $vnic_properties(-l --link)llink[limit to VNICs on link]:link:_dladm_links(-s --statistics)sstatistics[display VNIC statistics]-Z[display ZONE column in output]-v[display all VLAN information]createetherstub_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/:etherstub name:deleteetherstub_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:etherstub name:_dladm_etherstubsshowetherstub_arguments-Z[display ZONE column in output]showusage_arguments(-f --file)ffile[read records from file]:file:_path_files(-F --format)Fformat[plotfile format]:plotfile format:(gnuplot)(-p --plot)pplot[write plot to file]:(-e --start)estart[start time]:date/time (MM/DD/YYYY,hh\:mm\:ss)(-s --stop)sstop[stop time]:date/time (MM/DD/YYYY,hh\:mm\:ss)createbridge_arguments(-P --protect)Pprotect[specify a protection method]:protection method:(stp trill)(-R --root)Rroot[root directory]:directory:_path_files -/(-p --priority)ppriority[specify the bridge priority]:value(-m --max-age)mmaxage[specify the max age for config info]:value(-h --hello-time)hhellotime[specify the hello time]:value(-d --forward-delay)dforwarddelay[specify the forward delay]:value(-f --force-protocol)fforceprotocol[specify forced maximum supported protocol]:value*llink[specify link to add]:link:_dladm_links:bridge name:modifybridge_arguments(-R --root)Rroot[root directory]:directory:_path_files -/(-p --priority)ppriority[specify the bridge priority]:value(-f --force-protocol)fforceprotocol[specify forced maximum supported protocol]:value:bridge name:_dladm_bridgesdeletebridge_arguments(-R --root)Rroot[root directory]:directory:_path_files -/addbridgeremovebridge_arguments(-R --root)Rroot[root directory]:directory:_path_files -/*llink[specify link to add]:link:_dladm_linksshowbridge_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_properties(-s --statistics)sstatistics[display statistics](-i --interval)iinterval[specify an interval]:seconds(-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_stats_propertiesset3(-l --link)llink[display link status or statistics](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_link_propertiesset4(-s --statistics)sstatistics[display statistics](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_link_stats_propertiesset5(-f --forwarding)fforwarding[display forwarding entries](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_fwd_propertiesset6(-t --trill)ttrill[display TRILL nickname entries](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_trill_propertiescreateiptun_arguments(-t --temporary)ttemporary[temporary tunnel](-R --root)Rroot[root directory]:directory:_path_files -/(-T --type)Ttype[tunnel type]:tunnel type:(ipv4 ipv6 6to4)(-a --address)aaddress[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values:tunnel namemodifyiptun_arguments(-t --temporary)ttemporary[temporary modification](-R --root)Rroot[root directory]:directory:_path_files -/(-a --address)aaddress[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values:tunnel name:_dladm_iptunsdeleteiptun_arguments(-t --temporary)ttemporary[temporary deletion](-R --root)Rroot[root directory]:directory:_path_files -/:tunnel name:_dladm_iptunsshowiptun_arguments(-P --persistent)Ppersistent[display persistent tunnel configuration](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $iptun_properties-Z[display ZONE column in output]:tunnel name:_dladm_iptunscreatepart_arguments(-t --temporary)ttemporary[temporary partition](-R --root)Rroot[root directory]:directory:_path_files -/(-f --force)fforce[force partition creation](-l --link)llink[IP-over-IB physical link name]:IB link:_dladm_iblinks(-p --prop)pprop[set link properties]:link property:_values -s , "property" ${(M)linkprops_nonvlanvnic\:#*\:*} ${(M)linkprops_general\:#*\:*}(-P --pkey)Ppkey[set partition key]:hex number:partition link name:deletepart_arguments(-t --temporary)ttemporary[temporary deletion](-R --root)Rroot[root directory]:directory:_path_files -/:link name:_dladm_partsshowpart_arguments(-P --persistent)Ppersistent[display persistent partition configuration](-p --parseable)pparseable[parseable output](-l --link)llink[information for this link]:link name:_dladm_iblinks(-o --output)ooutput[properties to display]:property:_values -s , "property" $part_properties:partition link name:_dladm_partsshowib_arguments(-P --persistent)Ppersistent[display persistent partition configuration](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $ib_properties:IB link name:_dladm_iblinkscreatedeletecap_arguments(-R --root)Rroot[specify root directory]:directory:_directories(-t --temporary)ttemporary[capture datalink is temporary\: until next reboot]:cap linkshowcap_arguments(-P --persistent)Ppersistent[show persistent datalink configuration](-p --parseable)pparseable[output using a stable machine-parseable format](-o --output)ooutput[specify output fields]: _values -s , "field" LINK ZONE TYPE MTU_default_dladm@A|Afۜ-=9E1   = e=Q =%%UaA F\}_dtrace_arguments-32[generate 32-bit D programs and ELF files]-64[generate 64-bit D programs and ELF files]-a[claim anonymous tracing state]-A[generate driver.conf(4) directives for anonymous tracing]-b[set trace buffer size]-c[run specified command and exit upon its completion]-C[run cpp(1) preprocessor on script files]-D[define symbol when invoking preprocessor]-e[exit after compiling request but prior to enabling probes]-f[enable or list probes matching the specified function name]:function: -F[coalesce trace output by function]-G[generate an ELF file containing embedded dtrace program]-H[print included files when invoking preprocessor]-h[Generate a header file]-i[enable or list probes matching the specified probe id]-I[add include directory to preprocessor search path]:include dir:_files -/-L[Add directory to search path for DTrace libraries]:lib dir:_files -/-l[list probes matching specified criteria]-m[enable or list probes matching the specified module name]:module: -n[enable or list probes matching the specified probe name]:name: -o[set output file]:output file:_files-p[grab specified process-ID and cache its symbol tables]:pid:_pids-P[enable or list probes matching the specified provider name]:provider: -q[set quiet mode (only output explicitly traced data)]-s[enable or list probes according to the specified D script]-S[print D compiler intermediate code]-U[undefine symbol when invoking preprocessor]-v[set verbose mode (report program stability attributes)]-V[report DTrace API version]-w[permit destructive actions]-x[enable or modify compiler and tracing options]-X[specify ISO C conformance settings for preprocessor]:ISO C conformance:((a\:"ISO plus K&R extensions (default)" c\:"Strictly conformant ISO C" s\:"K&R C only" t\:"ISO plus K&R extensions"))-Z[permit probe descriptions that match zero probes]_dtrace@Ag A %8Y=A<ۜ)QQ y M  localcontentcontentkernel:kernel memory pages onlyall:all memory pagescurproc:kernel memory pages plus curproc pagesallproc:kernel memory pages and all process pages_arguments-e[print estimate of disk space required to store compressed crash dump]-n[don't run savecore on reboot]-p[produce machine parseable output]-u[update dump configuration from dumpadm.conf]-y[run savecore on reboot]-c[set dump content]:dump content:(($content))-d[set dump device]: : _alternative "tokens\:token\:(swap none)" "files\:block device\:_files -g \*\(-%b\)"-m[set minfree size]:size-s[set the savecore directory]:directory:_files -/-r[alternate root directory]:directory:_files -/-z[enable saving core files in a compressed format]:compression:(on off)A  8ACGPAd'AA!5A0%!M}A$#$8LAhAA.A" %F|A\ 1 AA$- A &|A,A.=A C0 AF0]A8  =    0i A, &  E am0A(C -  0A4f     0A$$ Q  01A$t   0A( }E localsubcmdspropsexpl_flowadm_flowcompadd@_call_program flows flowadm show-flow -p -o flowsubcmdshelpshowflowaddflowmatchflowremoveflowsetflowpropresetflowpropshowflowpropsctpicmpicmpv6propsmaxbwserviceflowadm_arguments-**::command:->subcmdreturn CURRENT == 1 _wantedcommandsexplflowadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*-service:help_arguments:subcommand:($subcmds)show-flow_arguments-o[specify field to display]:field:(flow link ipaddr proto port dsfield)-p[parsable output]-P[persistent flow property information]set1-l[display information for link]:link or flow:_net_interfacesset2:flow:_flowadm_flowmatchflow_arguments-o[specify field to display]:field:(flow link ipaddr proto port dsfield)-p[parsable output]-P[persistent flow property information]-a[specify attribute]:attribute:(local_ip= remote_ip= transport=$tr local_port= dsfield=)(:)-l[display information for link]:link or flow:_net_interfaces(-l):flow:_flowadm_flowadd-flow_arguments-t[temporary changes - do not persist across reboots]-R[alternate root dir]:alternate root:_files-l[specify link to which flow will be added]:link:_net_interfaces-p[set property value]:property:(maxbw=)remove-flow_arguments-t[temporary changes - do not persist across reboots]-l[specify link from which flow will be deleted]:link:_net_interfacesset-flowprop_arguments-t[temporary changes - do not persist across reboots]reset-flowprop_arguments-t[temporary changes - do not persist across reboots]show-flowprop_arguments-c[parsable output (requires -o)]-l[specify link whose properties will be shown]:link:_net_interfaces-P[persistent flow property information]-p[property to show]:property:_values -s , "property" $propsA IA!5ATg@A!5A JA!5A  A GA,MaAL'E<ETEh+ACg |A A`%  $ @ d ) Q  , @ \ t A"$   -  -+A"/Rm  F +A,0 A,1 !Ax pA,C qe 0A$C(  Um0 A  U0$A"C@u-P+0A"fuV+0A"(TyZ+0 A,,Pq0, A" &b+0@ A" &f+0\ A",  Yl+0t A"  Ahp+0 A" &t+0 A AF,0; A" & z+AF +_fm_modulescompadd@f_call_program modules fmadm config2,1// /_fm_faulted_fmriscompadd@fmadm faulty -r 2> /dev/null | awk '{print $1}'_fm_faulted_uuidscompadd@fmadm faulty -s 2> /dev/null | tail +4 | awk '{print $4}'_fm_faulted_labelslocallinecompadd@fmadm faulty -f 2> /dev/null | while read line; do if [[ $line == "----"* ]]; then read line if [[ $line == '"'* ]]; then print ${${line[(r)$q,(rn:2:)$q]}[2,-2]} fi fi donelocalcurcontextcurcontextstatelineexplopt_argssubcmdsargssubcmdsfaultylistacquitreplacedrepairedlistalertclearlistdefectlistfaultaddaliasremovealiaslookupaliaslistaliassyncaliasconfigloadunloadresetrotateflush_arguments-*-q[quiet mode]1:fmadm subcommand:compadd -M "r:|-=* r:|=*" -a subcmds*::command:->subcmdstatereturnservicewords[1]curcontextcurcontext%:*-service:servicefaultylistlistalertlistdefectlistfault-f[display faulty FRUs]-i[display persistent cache IDs]-p[page output]-r[display resources]-s[display one-line summaries]-u[only display fault with given uuid]:uuid:_fm_faulted_uuids-v[display full output]listfaulty_argumentsargs-a[display all faults]-g[group faults]-n[limit output to specified number of entries]:numberlistalertlistdefectlistfault_arguments-a[display all resources]acquit_alternativefmadm-acquit-label:label:_fm_faulted_labelsfmadm-acquit-uuid:uuid:_fm_faulted_uuidsfmadm-acquit-fmri:fmri:_fm_faulted_fmrisrepairedreplaced_alternativeaddalias_arguments:chassis:aliasid:commentremovealiaslookupalias_messagealiaseschassis or alias-id_directories_fm_modules_arguments-s[reset named SERD]:serd:module:_fm_modules_valueslogfileerrlogfltloginfologinfolog_hival_fm_faulted_fmrislistaliasconfigsyncaliasesno more arguments_defaultAk ;A,&ۜ-YA iYAF5_inetadm_arguments-?[help]-l[list service instance properties]:FMRI:_svcs_fmri -i-e[enable specified instance]:FMRI:_svcs_fmri -i-d[disable specified instance]:FMRI:_svcs_fmri -i-p[list inet service properties]-m[modify service instance properties]:FMRI:_svcs_fmri -i-M[modify inet service properties]_inetadm@A+ OAg A 0$, zYA\} A hmTA!5AUA!5A6PA!5AQA!5AA 0AGk#A,k#EA1A.AC%0AL,#@A%0UmAC0A,A0iA1A.iAX AAf,%Af,ARiACf, qA,MUA<\.A!5A@TLA!5AEF,A!5ATI iy !A 8PdAg xAg A C <A xAg A  TA C XA \A4%A)9m A, ) I m A0%  1 M u A4 9 5meA, x}19A,  1 =qA< -Mu!AeAC %AY%A<Qi 5QA,CXU QA4(  Q1AC A(% i !u!!A,""A,a# 1 ###$A1A.H1$U$A" Ct$ $$$F<%A\C 1 AMX%A$%%d%$& D&A &<%A,Qd&&A.R&&AC1$0 %AFT''0 'A( $A(Q)0 )AC) $)0 m*A* $*+0 ,AD, $q,0 ,A C- $5-E.m00 0A1 $11q20 3A ,3 $Y3i4q20 6 A C!6 $68q20 -: A #T: $:];)0 < A$(= $U=Y>0 > AC&? $I?M@0@ A$'A $EAIBAC)0DA$)D $E!FG)0=HA(+tH $H}IuJAL)0NA /HN $uN}OA0717A.1PMPA0duP0PA1g PAC1%P%QmQA 1Q $QRaT0 UA C3i $ij0 EkA ?k $kl)n0 nA Ao $5o9p}q0rA$CCXr $ras5uaT0 wA CEHw $uwyxz0 zA Gz $z{z0=}A$Hl} $}u~Mz0 ; AJF0UA^F̔_ipadm_ifslocalextrazparseoptscompadd@ipadm show-if -p -o ifnameextra2,1_ipadm_enabled_ifscompadd@(@)(@)(f)ipadm show-if -p -o state,ifname:#disabled:*#*:_ipadm_disabled_ifscompadd@(@)(@)(f)ipadm show-if -p -o state,ifname#disabled:*:#*:*_ipadm_vniscompadd@(@)(@)(f)ipadm show-if -p -o class,ifname#vni:*:#*:*_ipadm_ipmpscompadd@(@)(@)(f)ipadm show-if -p -o class,ifname#ipmp:*:#*:*_ipadm_get_possible_valueslocalprotopossMwords:set/set/showcmdshow-propipv4ipv6icmpsctppossuipadm $cmd -c -p ${IPREFIX%=} -o possible $proto 2> /dev/null//,/ uposs:?opt_argsm:+m opt_argsmuipadm $cmd -c -p ${IPREFIX%=} $proto -o possible//,/ poss10909 #poss > 1 _messagenumber in ranges (j:, :)possnumber in range possvaluecompadd@_ipadm_addrobjscompadd@ipadm show-addr -p -o addrobj_ipadm_addrobjs_or_ifscompadd@ipadm show-addr -p -o addrobjipadm show-if -p -o ifname_ipadm_protoscompadd@ipadm show-prop -c -o proto_ipadmlocalcontextstatelineexplopt_argssubcmdsif_propertiesif_proppropertiesif_properties2addr_propertiesaddr_proppropertiesaddrobj_propertiesproto_ipv4_propertiesproto_ipv6_propertiesproto_tcp_propertiesproto_udp_propertiesproto_sctp_propertiesproto_icmp_propertiesproto_all_propertiesproto_proppropertiessubcmdshelpshowdisableenable-ifcreatedelete-ipcreatedelete-vnicreatedeleteaddremove-ipmpsetresetshow-ifpropcreatedeleteshowupdownrefreshdisableenable-addrsetresetshow-addrpropsetresetshow-propifnameclassstateactivecurrentpersistentoverpropertyprotopermcurrentpersistentdefaultpossibleif_properties2arp:value:_ipadm_get_possible_valuesforwarding:value:_ipadm_get_possible_valuesmetric:value:_ipadm_get_possible_valuesmtu:value:_ipadm_get_possible_valuesnud:value:_ipadm_get_possible_valuesusesrc:value:_ipadm_ifs -/ noneexchange_routes:value:_ipadm_get_possible_valuesgroup:value:_ipadm_get_possible_valuesstandby:value:_ipadm_get_possible_valuesbroadcast:value:_ipadm_get_possible_valuesdeprecated:value:_ipadm_get_possible_valuesprefixlen:value:_ipadm_get_possible_valuesprivate:value:_ipadm_get_possible_valuesreqhost:value:_ipadm_get_possible_valuestransmit:value:_ipadm_get_possible_valueszone:value:_zones -t caddr_proppropertiesaddrobjcurrentpersistentdefaultpossibleaddrobj_propertiestypestatecurrentpersistentaddrcid-typecid-valuebeginexpirerenewproto_ipv4_propertieshostmodelttlforwardinghoplimitproto_tcp_propertiescong_defaultcong_enabledecnextra_priv_portsmax_bufrecv_bufsend_bufsacksmallest_anon_portlargest_anon_portsmallest_nonpriv_portextra_priv_portsmax_bufsmallest_nonpriv_portproto_sctp_propertiescong_enabledextra_priv_portsmax_bufsmallest_nonpriv_portmax_bufproto_all_propertiesproto_ipv4_propertiesproto_ipv6_propertiesproto_tcp_propertiesproto_udp_propertiesproto_sctp_propertiesproto_icmp_propertiesproto_all_propertiesproto_all_properties:value:_ipadm_get_possible_valuesprotocurrentpersistentdefaultpossibleserviceipadm_arguments-*-\?[Help]*::command:->subcmdreturn CURRENT == 1 _wantedcommandsipadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:_arguments:subcommand:($subcmds)create-ip_arguments(-t --temporary)ttemporary[Interface should be temporary]:interface name:delete-ip_arguments:interface name:_ipadm_ifscreate-vni_arguments(-t --temporary)ttemporary[Interface should be temporary]:VNI name:delete-vni_arguments:VNI name:_ipadm_vniscreate-ipmp_arguments(-t --temporary)ttemporary[Interface should be temporary](-i --interface)iinterface[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname):IPMP interface name:delete-ipmp_arguments(-f --force)fforce[First remove all underlying interfaces from group]:IPMP interface name:_ipadm_ipmpsadd-ipmp_arguments(-t --temporary)ttemporary[Interface should be temporary](-i --interface)iinterface[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)remove-ipmp_arguments(-t --temporary)ttemporary[Interface should be temporary](-i --interface)iinterface[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)show-if_arguments(-p --parseable)pparseable[Parseable output](-o --output)ooutput[Properties to display]:property:_values -s , "property" $if_propertiesdisable-if_arguments(-t --temporary)ttemporary[Change should be temporary]:interface name:_ipadm_enabled_ifsenable-if_arguments(-t --temporary)ttemporary[Change should be temporary]:interface name:_ipadm_disabled_ifsset-ifprop_arguments(-t --temporary)ttemporary[Change should be temporary](-m --module)mmodule[Protocol]:protocol:(ipv4 ipv6)(-p --prop)pprop[Property to set]:property:_values -s , "property" $if_properties2reset-ifprop_arguments(-t --temporary)ttemporary[Change should be temporary](-m --module)mmodule[Protocol]:protocol:(ipv4 ipv6)(-p --prop)pprop[Property to reset]:property:($if_properties2)show-ifprop_arguments(-c --parseable)cparseable[Parseable output](-m --module)mmodule[Protocol]:protocol:(ipv4 ipv6)(-o --output)ooutput[Property properties to display]:property:_values -s , "property" $if_propproperties(-p --prop)pprop[Interface properties to display]:property:_values -s , "property" ${if_properties2%%\:*}create-addr_arguments(-t --temporary)ttemporary[Address should be temporary]-T[Address type]:*::address type:->newaddrstatenewaddropt_argsTT:static:addrthingsv4local:address: remote:address: _arguments(-d --down)ddown[Address should be marked down](-a --address)aaddress[Address specification]:address:_values -s , "address" $addrthingsv4:address object name:_ipadm_addrobjs_or_ifsdhcp:_arguments(-w --wait)wwait[Seconds to wait for completion]:number or "forever":{if [[ -prefix [0-9]## ]]; then _message -e "number of seconds"; else _wanted forever expl "number or \"forever\"" compadd forever; fi}-h[Request a specific hostname]:hostname:addrconf:addrthingsv6statefulnesslocal:interface id: remote:interface id: statefulnessstateful:statefulness:(yes no)stateless:statelessness:(yes no)_arguments(-i --interface-id)iinterfaceid[Interface ID]:address:_values -s , "interface id" $addrthingsv6(-p --prop)pprop[Statefulness configuration]:statefulness configuration:_values -s , "statefulness" $statefulness_wantedcommandsaddress typecompaddstaticdhcpaddrconfdelete-addr_arguments(-r --release)rrelease[Release DHCP-acquired address]:address object name:_ipadm_addrobjsshow-addr_arguments(-d --dhcp -p --parseable)ddhcp[Display DHCP status fields](-p --parseable -d --dhcp)pparseable[Parseable output](-o --output)ooutput[Properties to display]:property:_values -s , "property" $addrobj_propertiesupdowndisableenable-addr_arguments(-t --temporary)ttemporary[Change should be temporary]:address object name:_ipadm_addrobjsrefresh-addr_arguments(-i --inform)iinform[Retrieve DHCP parameters]:address object name:_ipadm_addrobjsset-addrprop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to set]:property:_values -s , "property" $addr_properties:address object name:_ipadm_addrobjsreset-addrprop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to reset]:property:(${addr_properties%%\:*}):address object name:_ipadm_addrobjsshow-addrprop_arguments(-c --parseable)cparseable[Parseable output](-o --output)ooutput[Property properties to display]:property:_values -s , "property" $addr_propproperties(-p --prop)pprop[Address object properties to display]:property:_values -s , "property" ${addr_properties%%\:*}set-prop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to set]:property:_values -s , "property" $proto_all_properties:protocol name:_ipadm_protosreset-prop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to reset]:property:(${proto_all_properties%%\:*})show-prop_arguments(-c --parseable)cparseable[Parseable output](-o --output)ooutput[Property properties to display]:property:_values -s , "property" $proto_propproperties(-p --prop)pprop[Protocol properties to display]:property:_values -s , "property" ${proto_all_properties%%\:*}_messageunknown ipadm subcommand: service_ipadm@Alk  AgAg ,A$C,E ccAfۄAfۄ)A4CEA,A,C&, 8یb ,A|Ag A`EACF_privsetlocalexplprivsfppriv -lnonezonebasiccompset*,compset\\#!s:,:IPREFIX//\!/privs:p_wantedprivilegecompadd_pfexeclocal_comp_priv_prefix_arguments-P[privileges to acquire]:privspec:_privset(-):command name: _command_names -e*::arguments:{ _comp_priv_prefix=( pfexec ${(kv)opt_args[-P]} ) ; _normal }_pfexec@A4  A GLqA$ <DACۜ)A<1AR]A)A1A"<AB rFtFADAAf DAC4UiA4  A GLqA <4ACxۜ A<1AR=Ax |A1A"<AB rF4qFA4Af4AC,MaA2 *A!5A6>BA!5A:@A!5A><>A!5AlBkh52A&AlFk6A&A4J\A(,LdxAg A( LxA C \A| t ,L`t2K!55mAD8+l"K0DlA0%L, X | Ax @ t A%  9 A8C % Iy]A A.2A"$ , Ym FA\ 1 A8$A$C` A &A,<(IA.=xA,@xA\A,UmAC0 A@ Y !I!!" ##$M%%!&0&A,&& Y&!'%M%Q'0'AD' Y'(!(!) #%)$M%Q'0*A<* Y*1++!,,,U-$-0 1.A"X. Y..0E/A$$`/ Y/!00Q'01A8&1 Y222=3*33=4]505A$C)5 Y*!5Q'0  6 A C+$6 YQ66Q'0]7 A0-F7 Y778%$M%809 A4/f@9 Y*m99:;< =Q'0= AD2(> YU>!?@)A!BB]C$CDEF0%G A46fhG YGGG!5H6%H0 JA49fHJ YuJGJ!J6%eK0 LA<L Y*L0 eMAC>M Y*M0  NA?,N YYN0 NAAN YO0 OACBO YOP0 PAC4Q YaQP0 %RACER YRP0 MSAFS YS0 ]TAHT Y*S0 TAlI&T Y!UuU9V WW YY[$y[Y\\]^_`YbUcdfgAi0 iAPi Y.0jA$CQDj Y*qj k.0-kACSg kAPS%l5lIlqllllm)mMmmmmn-nMninA(Tn Y*nnqoQp0p0p0 ;AXFqqAlFHa_pkg5_pkgslocalcache_policycache_idpkg5_installed_pkgs:HOST:pkg5_root////+typeset_pkg5_installed_pkgszstyle:completion:curcontext:cachepolicycache_policy_pkg5_installed_caching_policy_pkg5_installed_pkgs_cache_invalidcache_id_retrieve_cachecache_id pkg -R $pkg5_root list -H | while read pkg junk; do pkga=( ${(s:/:)pkg} ) for i in {1..$#pkga}; do print ${(j:/:)${pkga[$i,-1]}} done done_store_cachecache_idcompadd@_pkg5_installed_pkgs_pkg5_pkgs_alocalcache_policycache_idpkg5_known_pkgs:HOST:pkg5_root////+typeset_pkg5_known_pkgszstyle:completion:curcontext:cachepolicycache_policy_pkg5_known_caching_policy_pkg5_known_pkgs_cache_invalidcache_id_retrieve_cachecache_id pkg -R $pkg5_root list -aH --no-refresh | while read pkg junk; do pkga=( ${(s:/:)pkg} ) for i in {1..$#pkga}; do print ${(j:/:)${pkga[$i,-1]}} done done_store_cachecache_idcompadd@_pkg5_known_pkgs_pkg5_avoided_pkgscompadd@pkg -R $pkg5_root unavoid_pkg5_pubscompadd@pkg -R $pkg5_root publisher -H | awk '{print $1}'_pkg5_variantscompadd@pkg -R $pkg5_root variant -H | awk '{print $1}'_pkg5_facetscompadd@pkg -R $pkg5_root facet -H | awk '{print $1}'_pkg5_known_caching_policypkg5_root/var/pkg/state/known/catalog.attrs1_pkg5_installed_caching_policypkg5_root/var/pkg/state/installed/catalog.attrs1_pkg5localexplcontextstatelinepkg5_rootproptypesetopt_argssubcmdspkg5_actionspkg5_cattrpkg5_sattrbe_optspublisher_propertiesimage_propertiescertssubcmdsinstalluninstalllistupdaterefreshversionhelpinfosearchverifyrevertcontentsimagecreatechangevariantfacetavoidunavoidhistoryunsetpropertyaddremovepropertyvalueunsetpublisherpurgehistoryrebuildindexupdateformatfreezeunfreezeunsetmediatorpkg5_actionsdependdriverfilegrouphardlinklegacylicenselinksignatureunknownuseraction.hashaction.keyaction.nameaction.rawpkg.fmripkg.namepkg.publisherpkg.shortfmripkg5_cattrsearch.matchsearch.match_typepublisher_propertiessignature-policy:value:(ignore verify require-signatures require-names)signature-required-names:value:be-policy:value:(default always-new create-backup when-required)ca-path:value:_path_files -/check-certificate-revocation:value:(true false)flush-content-cache-on-success:value:(true false)mirror-discovery:value:(true false)send-uuid:value:(true false)signature-policy:value:(ignore verify require-signatures require-names)signature-required-names:value:trust-anchor-directory:value:_path_files -/use-system-repo:value:(true false)servicepkg_arguments-*(-\? --help)?help[Help]-R[Root directory]:directory:_path_files -/*::command:->subcmdreturn CURRENT == 1 _wantedcommandspkg subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:opt_argsR:PKG_IMAGE:/pkg -R $pkg5_root property -H ca-path | awk '{print $2}'/(--require-new-be)--deny-new-be[Fail the operation if a new BE would be required](--deny-new-be)--require-new-be[Force a new BE to be created]--backup-be-name[Specify the name for the backup BE]:BE name: --be-name[Specify a BE name]:BE name: --no-be-activate[Don't activate the new BE](--require-backup-be)--no-backup-be[Don't leave behind a backup BE](--no-backup-be)--require-backup-be[Force leaving behind a backup BE]install_arguments-n[Dry run]-q[Quiet]-v[Verbose]-g[Specify additional source of packages]:source:_path_files -/--accept[Accept all licenses]--licenses[Display all licenses]--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgs--no-refresh[Don't refresh catalogs]--no-index[Don't reindex search database]be_opts*:package:_pkg5_pkgs_auninstall_arguments-n[Dry run]-v[Verbose]*:package:_pkg5_pkgsupdate_arguments-f[Don't check for pkg(5) updates]-n[Dry run]-v[Verbose]--accept[Accept all licenses]--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgslist_arguments-H[Omit headers]-a[Show not-installed packages]-f[Show all versions]-n[Show newest versions]-s[Show summaries]-u[Show upgradable versions]-v[Show verbose pkg: FMRIs]*:package:_pkg5_pkgs_arefresh_arguments--full[Full refresh]*:publisher:_pkg5_pubsinfo_arguments--license[Display license text(s)](-r)-l[Installed package](-l)-r[Uninstalled package; fetch info from depot]:*:package:_pkg5_pkgs_asearch_arguments(-p)-a[Show matching actions]-l[Local search](-a)-p[Show packages]-r[Remote search]-I[Case sensitive search]-s[Depot URI]*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_sattr:query:verify_arguments-v[Verbose]fix_arguments--accept[Accept all licenses]--licenses[Display all licenses]revert_arguments-n[Dry run]-v[Verbose]--tagged[Revert all tagged files]:tag:*:file:_path_filescontents_arguments-m[Print raw manifests]*-a[Attribute matching]:attribute=pattern:*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_cattr*-s[Sort key]:attribute:*-t[Action type]:action:_values -s , "action" $pkg5_actions-r[Fetch manifests from depot]:*:package:_pkg5_pkgs_aimage-create_arguments(-f --force)fforce[Force image creation](-F --full -P --partial -U --user)Ffull[Full image](-F --full -P --partial -U --user)Ppartial[Partial image](-F --full -P --partial -U --user)Uuser[User image](-z --zone)zzone[Zoned image]-k[Path to SSL key]:file:_path_files-c[Path to SSL cert]:file:_path_files*--variant[Specify image variants]:variant=instance:*--facet[Specify image facets]:facet=True/False:(-p --publisher)ppublisher[Specify publisher]:prefix=URI::directory:_path_files -/change-variant_arguments-n[Dry run]-q[Quiet-v[Verbose--accept[Accept all licenses]*:variant:_values -s , 'variant' pkg -R $pkg5_root variant -H | awk '{print $1}'change-facet_arguments-n[Dry run]-v[Verbose--accept[Accept all licenses]*:facet:_values -s , 'facet' pkg -R $pkg5_root facet -H | awk '{print $1}'variant_arguments*:variant:_pkg5_variantsfacet_arguments*:facet:_pkg5_facetsavoid_arguments*:package:_pkg5_pkgs_aunavoid_arguments*:package:_pkg5_avoided_pkgsset-property_arguments:property:_values "property" $image_properties:value:add-property-value_arguments:property:_values "property" $image_propertiesremove-property-value_arguments:property:(${image_properties%%\:*})unset-property_arguments*:property:(${image_properties%%\:*})property_argumentsset-publisher_arguments-P[Make preferred](-e --enable)eenable[Enable publisher](-d --disable)ddisable[Disable publisher](-g --add-origin)gaddorigin[Add origin URI]:uri:(-G --remove-origin)Gremoveorigin[Remove origin URI]:uri:(-m --add-mirror)maddmirror[Add mirror URI]:uri:(-M --remove-mirror)Mremovemirror[Remove mirror URI]:uri:-p[Repository URI]:url:--reset-uuid[Reset the image UUID for this publisher]--sticky[Make this publisher sticky]--non-sticky[Make this publisher non-sticky]--search-after[Set publisher search-order]:publisher:_pkg5_pubs--search-before[Set publisher search-order]:publisher:_pkg5_pubs--approve-ca-cert[Add trusted CA certificate]:CA cert path:_path_files--revoke-ca-cert[Revoke CA certificate]:CA cert hash:(${${certs#/etc/openssl/certs/}%.0})--unset-ca-cert[Remove trusted CA certificate]:CA cert hash:--set-property[Set publisher property]:property:_values "property" $publisher_properties--unset-property[Remove publisher property]:property:(${publisher_properties%%\:*})--add-property-value[Add publisher property value]:property:_values "property" $publisher_properties--remove-property-value[Remove publisher property value]:property:(${publisher_properties%%\:*}):publisher:_pkg5_pubsunset-publisher_argumentspublisher_arguments-P[Display only preferred publisher]-n[Display only enabled publishers]historyhist_columnshist_columnsbebe_uuidclientclient_vercommandfinishidnew_benew_be_uuidoperationoutcomereasonsnapshotstarttimeuser_arguments-l[Long history]-n[Last n records]:number:-o[Column]:number:_values -s , "column" $hist_columns-t[Time range]freezeunfreezemediatorset-mediatorunset-mediator_messageunknown pkg subcommand: service_pkg5@A tAg0A%UA$C<a]IAtCf  9Y  Y  % }1!A F_prstatlocald_optsort_keyu:seconds past the epochd:standard date formatsort_keycpu:process CPU usage (default)pri:process priorityrss:resident set sizesize:size of process imagetime:process execution time_arguments-*-a[information about processes and users]-c[new reports below previous reports instead of overprinting them]-C[processes or lwps that are bound to processor sets in the list]:processor set list:-d[specify the representation of time]:time representation:(($d_opt))-h[only processes or lwps whose home lgroup is in the list]:lgroup list:-H[information about home lgroup]-j[only processes or lwps whose project ID is in the given list]:project list:-J[information about processes and projects]-k[only processes or lwps whose task ID is in tasklist]:task list-L[statistics for each light-weight process (LWP)]-m[microstate process accounting information]-n[restrict number of output lines]:ntop,[nbottom]-p[only processes whose process ID is in the list]:PID list-P[only processes or lwps which have most recently executed on a CPU in the list]:CPU list-R[Put prstat in the real time scheduling class]-s[Sort key (descending)]:key:(($sort_key))-S[Sort key (ascending)]:key:(($sort_key))-t[total usage summary for each user]-T[information about processes and tasks]-u[only processes whose effective user ID is in the list]:UID:_users-U[only processes whose real user ID is in the list]:UID:_users-v[verbose process usage]-z[only processes or LWPs whose zone ID is in the list]:zone ID:-Z[information about processes and zones]_prstat@A ۜ-}_arguments-a[all processes]-c[show contract memberships]-z[show processes in zone]:zone:_zones*: : _alternative "users:logged-in user:_users_on" "pids:pid:_pids"A+ A$ۜ-UACF_savecore_arguments-L[take live dump]-v[verbose]-d[disregard dump header valid flag]-f[save crash dump from file]:file:_files::directory:_files -/_savecore@Ag A"r-MAlC&ۜۜ 5  Y %qlocalargsOSTYPEsolaris2.11--I+[capture packets from specified interface]:interface:_net_interfaces_arguments-*-a[generate audio signal on receiving packets]-c+[quit after capturing specified number of packets]:number of packets-d+[capture packets from specified device]:device:_net_interfaces-i+[display packets previously captured to file]:file:_files-n+[use file as IP address-to-name mapping table]:file:_files-o+[save captured packets to file]:file:_files-p+[display one or more packets from captured file]:first packet number [ , last packet number]-q[don't display packet counter when capturing to file]-r[don't resolve IP addresses to names]-s[truncate each packet after specified number of bytes]:length (bytes)-t+[specify time-stamp presentation]:time-stamp mode:(( r\:relative\ to\ first\ packet a\:absolute d\:delta\ -\ since\ previous\ packet ))-C[list code generated from filter expression]-D[display number of packets dropped on the summary line]-N[create IP-address-to-name mapping table file (used with -i)]-P[capture packets in non-promiscuous mode]-S[display size of the entire link layer frame in bytes]-V[verbose summary mode]-v[verbose mode]-x+[display offset and length of packet in HEX and ASCII]:offset [ , length]*::expression:= _bpf_filtersA+AL'EE|EEEAg A0C% @\| A1A.5YA" | 5FA\ 1 A A$C)x A &A,A.5Ae50A( !0\A$ !m 0A, &  !M 0 I AC !Y 0 A$ )!I0A$ }!I0 ;AFAF_svcadmlocalcurcontextcurcontextstatelineexplsubcmdstypesetopt_argssubcmdsenabledisablerestartrefreshmarkdelegateclearmilestoneservicesvcadm_arguments-*-v[Print actions verbosely]*::command:->subcmdreturn CURRENT == 1 _wantedcommandssvcadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:enable_arguments-r[Recursively enable dependencies]-s[Wait for service to come online]-T[Timeout for -s]:seconds:-t[State change is temporary]*:instance FMRI:_svcs_fmri -i_arguments-s[Wait for service to become disabled]*:instance FMRI:_svcs_fmri -i_arguments-I[Change state immediately]-s[Wait for service to reach the new state]:state:(degraded maintenance):instance FMRI:_svcs_fmri -irestartrefreshclear_arguments-s[Wait for service to service]*:instance FMRI:_svcs_fmri -idelegate_arguments-s[Wait for instances to come online]:restarter FMRI:_svcs_fmri -r*:FMRI:_svcs_fmri -imilestone_arguments-d[Make milestone the default]-s[Wait for the transition to the new milestone]*:milestone FMRI:_svcs_fmri -m_messageunknown svcadm subcommand: service_svcadm@A('E+A(C |Ag AC4Lh ##  8l@\,X A",& ۜ Mae+A0A"$C8] +0A,  A| 0  A f  y 0 4 A C & 0 A f - } 0  A F 0 0 A fL y % 0Q A' A C MA1A> AAL1A@ACF AFdAA"zH+0 h ##    (l0@\0\A" |X+P AQ0{XAHuAh0 A0C'%@\$A"fH}h+0Gsubcmds*:: :->argsstatesubcmds_wantedcommandssvccfg subcommandcompaddsubcmdscurcontextcurcontext%:*-words[1]:words1import_arguments-V[verify property updates]:file:_filesinventory_files_alternativefiles:file:_filesfmris:fmri:_svcs_fmri -cexport_svcs_fmridelete_arguments-f[force deletion if online or degraded]*:fmri:_svcs_fmri -cdescribefmriopt_argss_arguments-v[give all information]-t[show only template data]:property group or property:->propertiesfmrisf_call_program properties svcs -H -o fmri $fmri #fmris > 1 _message'fmri' is ambiguousreturnpropsf_call_program properties svccfg -s $fmri describe: %% _multi_parts@deleteaddpropvaluesetprop_arguments-l+[print the layer the value came from]:layer:(manifest system-profile enterprise-profile site-profile node-profile sysconfig-profile admin current all)(-o)-f[print the file a property came from](-f)-o+[select fields to print]:field:_sequence compadd - propname pgname instname servicename layer proptype value file masked time*-G+[specify property group]:property group-P+[specify property name]:property name2:notification parameter:->parameterslistnotifyselectsnap_argumentsargs-g[apply to notification parameters in svc:/system/svc/global:default]1: :->tsets-classestsetsclassesstatesuninitializedofflineonlinedegradedmaintenancedisabled_alternativestate-transitions:state transition:_sequence compadd - all {to-,from-,}$^statesevent-classes:event class:_sequence compadd - problem-{diagnosed,updated,repaired,resolved}parameterscompsetmailto:_email_addressescompsetsnmp:_wantedvaluesvaluecompaddactiveinactive_wanteduriformatsURI formatcompaddmailtosnmp_wantedsnapshotssnapshotcompaddinitialpreviousrunningstartno more arguments_defaultA  A\ۜ-(=A]% ACFl _svcprop_arguments-f[designate properties by their FMRI]-q[quiet]-t[use multi-property output format]-v[verbose]set1-w[waits for the selected property or property group to change]-p[prints values of named property or property group]:FMRI:_svcs_fmri -iset2-a[display all properties]-g[group type filter]:group type:*-l[properties from a layer]:layer:(admin site-profile system-profile manifest)(-c -s)-C[retrieve properties without composition](-C -s)-c[retrieve properties with composition](-c -C)-s[retrieve properties from snapshot]:snapshot:*-p[prints values of named property or property group]*:FMRI:_svcs_fmri -i_svcprop@Ag AH%-}YeA=!AHۜQq ] q Milocalcolsctid:contract iddesc:descriptionfmri:fmriinst:instance namensta:next state (abbr)nstate:next statescope:scope namesvc:service namesta:state (abbr)state:statestime:start timeastate:name for current auxiliary statenrun:time of next scheduled run for periodic serviceslrun:time of the last run for periodic services_arguments(-l -x -d -D)-a[list all instances](-l -x -D -a -R)-d[list dependencies](-l -x -d -a -R)-D[list dependents](-l -x)-H[suppress header line](-x -d -D -a -R -s)-l[print detailed status about services and instances](-l -x)-o[display specific columns]:column:_values -s , "column" ${^cols/\:/[}\](-l -x)-p[list processes](-l -x -d -D)-R[list services with the given restarter]:instance FMRI:_svcs_fmri -i(-l -x)-s[sort by a column]:column:(($cols))(-l -x)-S[reverse sort by a column]:column:(($cols))-v[verbose columns](-l)-x[display explanation for service states](-l -x)-\?[print help]*:FMRI or pattern:_svcs_fmri -iAl k% A'-A \jJA <AGA(ۜEA<1AR%AC(EhA'At01A1A"<ABrIF|F!ACHuAf!HAtA\"D]A.%A 111A.+A  0AC GA UA A AC 1 AN12pr- M u A % A&3r- A %< +qA%` A A  0lA$ ) p cc0۔A($ E 0 ;AFLqA[<AFR` ACF)_svcs_fmrilocaltypeargv[#]fmri_abbrevsexpltypeset_smf_fmrisupdate_policyzstyle:completion:curcontext:cachepolicyupdate_policyupdate_policy_smf_caching_policycache_idsmf_fmri:HOSTtypeic_smf_fmris_cache_invalidcache_id_retrieve_cachecache_id_smf_fmrisfsvcs -a -H -o fmri_store_cachecache_id_smf_fmrisfmri_abbrevsM_smf_fmris:s/:PREFIXi = 1i <= #fmri_abbrevsi++ fmri_abbrevsifmri_abbrevsi/s/:bPREFIX/match1-isvcsinstsnabbrevsufmri_abbrevs%:svcs@Mfmri_abbrevs:s:instsinsts1:defaultnabbrevsnabbrevsinsts//:defaultnabbrevsnabbrevsinstsfmri_abbrevs_wantedfmrifull or unambiguously abbreviated FMRIscompaddfmri_abbrevs_wantedmilestone FMRIscompaddsvcs -H -o fmri svc:/milestone/\*_wantedrestarter FMRIscompaddmasterresetsvc:/network/inetd:default_messageunknown argument to _svcs_fmri: type_smf_caching_policy1/etc/svc/repository.db_svcs_fmri@A+@Ag AD`ۜ M%ACF A_zloginlocal_comp_priv_prefix_arguments-E[Disable escape character]-e[Specify escape character]:character:-l[Specify username]:username:_users:zonename:_zonesset1-C[Connect to zone console]-d[Disconnect on zone halt]set2-S["Safe" login mode](-):command name: _command_names -e*::utility: _normal_zlogin@A A -A A 2E A 8PdAgx A AC 4A tA `AgAH%(DXp(DlA]AC%`EA%YAH%(h}) A   y i AC %  A(C %  A1A.:!EA"(l ymFA\C 1 AAA$<da A &A,EA.FDqAC!0A$ۜ -0A$ i0#5A[1A[ YA,\A.]hA( ME0 YA| 00e A$C da  0 !Au1Au -!A,vA.wd!!AC! "u#0#A$# $]$$%0 y% A!% %0 I& A#d& &0 ' AC$@' m''A)F+ ,_zoneadm_bootargs_arguments-*-i[Alternate init]:path:_path_files-m[SMF options]:option:_values "SMF option" debug milestone= quiet verbose-s[Boot single user]_zoneadmlocalcontextstatelineexpltypesetopt_argssubcmdsfieldssolaris_attachsolaris_installsolaris10_attachsolaris10_installextended_create_optionsextended_destroy_optionsbrandbrand_argssubcmdsattachbootclonedetachhalthelpinstalllistmarkmovereadyrebootuninstallverifyforce-zpool-importforce-zpool-create:ZFS pool: force-zpool-create-allforce-zpool-destroy:ZFS pool: force-zpool-destroy-all(-d)-a[Path to archive]:path:_path_files(-a)-d[Path to zonepath]:directory:_path_files -/solaris_installset1-c[Path to certificate]:path:_path_files*-e[Additional package]:package:-k[Path to key]:path:_path_files-P[Publisher/URI mapping]:publisher:set2(-a)-d[Path to installed zone root]:directory:path_files -/-p[Preserve system configuration]-s[Install silently]-u[Unconfigure after installation]-v[Verbose]solaris10_attach(-a)-d[Path to zonepath]:directory:_path_files -/solaris10_install-p[Preserve system configuration]-s[Install silently]-v[Verbose]servicezoneadm_arguments-*-R[Alternate root]:alternate root:_path_files -/-u[Zone UUID]:zone UUID: -z[Zone name]:zone name:_zones*::command:->subcmdreturn CURRENT == 1 _wantedcommandszoneadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:boot_arguments-w[Force writable root]-W[Boot in transient r/w mode]*:boot options:_zoneadm_bootargsclone_arguments-m[Clone mode]:mode:_values "mode" copy-s[Source snapshot]:snapshot:_zfs_dataset -t snap-x[Extended options]:extended option:_values -w "extended option" $extended_create_options:source zone:_zonesattachopt_argsz(@s,:,)zoneadm -z $opt_args[-z] list -p6brand_argsbrand_attach_arguments-F[Force attach]-n[Path to zone manifest]:path to zone manifest:_path_files-u[Update on attach]-x[Extended options]:extended option:_values -w "extended option" $extended_create_optionsPbrand_argsdetach_arguments-n[Dry run]haltreadyrebootverifyhelp_wantedcommandscompaddsubcmdsinstallopt_argszbrand_argsbrand_install_arguments-x[Extended options]:extended option:_values -w "extended option" $extended_create_optionsPbrand_argslist_arguments-c[Configured zones]-i[Installed zones](-v)-p[Parsable output](-p)-v[Verbose mode]mark_arguments:state:(incomplete unavailable)move_arguments:new zone path:_path_files -/uninstall_arguments-F[Force]-x[Extended options]:extended option:_values -w "extended option" $extended_destroy_options_zoneadm@A  ,LA `$, [A" ,A"  ,LA L8ALmlocaltypetypeargexplzparseoptstyperctyperi_descriptionzoneszonecompadd@expl[@]_call_program zones /usr/sbin/zoneadm list $typearg,p5.8.1cdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_be_name \debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_beadmPdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_coreadmHdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dhcpinfopiTdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dladm"debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dtrace$debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dumpadm% h debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_flowadm( pdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_fmadm(,<tdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_inetadm,7?debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ipadm,:~1debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pfexec;K2pdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pkg5G(debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_prstatI,debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ptreeIJ#ldebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_savecoreJkdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_snoopJKCdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcadmNZ$ debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svccfgRYMdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcpropS-debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcsTd +debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcs_fmriTVdebian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zloginW0debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zoneadm[debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zones[A  ,PA d$, [AA" AC APyA $localtypebe_namesexplzparseoptsbe_namesf_call_program boot-environs beadm list -H%%;typerallbe_namesf_call_program boot-environs beadm list -sH;%%;_descriptionbootenvironsboot environmentcompadd@expl[@]be_names A #k,@AATA"r@A< Q0HdA &,A #k,AAF`xAA  0A-x0A"r %,UAA$C4 auU0A""r%, QA   au = 00Ax .A+r E eA , .A-r  5A , YA, &  au =U00 A"7r%E ,iA C  au9 0H A a) 0 A8 aea 0 A a ] 0;ACFlocalexplargscmds CURRENT == 2 OSTYPEsolarissetpolicy_wantedsubcommandssubcommandcompaddcmdsactivatecreatedestroylistmountrenameunmountreturnwords[2]curcontextcurcontext%:*-cmd:shiftwords CURRENT-- cmd_wantedbootenvironsboot environment_be_namecreateOSTYPEsolaris-a[activate new BE]-d[description]:description*-o[property]:zfs property-p[create new BE in specified zfs pool]:zfs pool:_zfs_pool_arguments-*args-e[base BE]:BE name or snapshot:_be_name -t all:new BE name:OSTYPEsolaris-f[unmount BE if necessary](:)-O[destroy all orphaned boot environments]_arguments-F[don't prompt for verification]:BE or BE snapshot:_be_nameOSTYPEsolaris-d[list subordinate filesystems]OSTYPEfreebsd-D[display space usage of boot environment]_arguments-a[list subordinate filesystems and snapshots]-s[list snapshots]-H[parseable format]:boot environment:_be_nameOSTYPEsolaris-b[mount associated boot pool dataset]_arguments:BE name:_be_name:mountpoint:_path_files -/_arguments:existing boot environment name:_be_name:new boot environment:_arguments*-n[specify policy]:policy:(static -static noevict -noevict)*:BE name:_be_nameunmount_arguments-f[force unmount]:boot environment:_be_name_messageunknown beadm subcommand: serviceA 8ADTuq e AQqA(%8Ii ! APCF H t  9 |m !localcontentoptioncontentanon[anonymous private mappings]ctf[CTF type information]data[writable private file mappings]dism[DISM mappings]heap[process heap]ism[ISM mappings]rodata[read-only private file mappings]shanon[anonymous shared mappings]shfile[file-backed shared mappings]shm[System V shared memory]stack[process stack]symtab[symbol table sections for loaded files]text[readable and executable private file mappings]global:allow global core dumpsprocess:allow per-process core dumpsglobal-setid:allow set-id global core dumpsproc-setid:allow set-id per-process core dumpslog:generate a syslog message on global core dumpkzone:allow kernel zone core dumps_argumentsset1-g[global core file name pattern]:-G[global core file content]:content:_values -s + "content" $content-i[per-process core file name pattern]:-I[per-process core file content]:content:_values -s + "content" $content*-d[disable core option]:option:(($option))*-e[enable core option]:option:(($option))set2-p[PID-specific per-process core file name pattern]:-P[PID-specific per-process core file content]:content:_values -s + "content" $content*:pids:_pidsset3-u[update options from coreadm.conf]TA  1A LAT(4Xx<`,Ppj 0Tx,Pl @d4Pl@d  < ` ( L `  ,AX % P  @ p $ P 4`A  MA CF_dhcpinfolocalmnemonics_v4mnemonics_v6mnemonics_v4SubnetUTCoffstRouterTimeservIEN116nsDNSservLogservCookieLprservImpressResourceHostnameBootsizeDumpfileDNSdmainSwapservRootpathExtendPIpFwdFNLrouteFPFilterMaxIpSizIpTTLPathTOPathTblSameMtuFBroadcstMaskDscFMaskSupFRDiscvyFRSolictSStaticRtTrailerFArpTimeOEthEncapTcpTTLTcpKaIntTcpKaGbFNISdmainNISservsNTPservsNetBNmsNetBDstsNetBNdTNetBScopXFontSrvXDispMgrLeaseTimMessageT1TimeT2TimeNW_dmainNWIPOptsNIS+domNIS+servTFTPsrvNOptBootFMblIPAgtOptBootFMblIPAgtSMTPservPOP3servNNTPservWWWservsFingersvIRCservsSTservsSTDAservsUserClasSLP_DASLP_SSAgentOptFQDNPXEarchBootFileBootPathBootSrvABootSrvNEchoVCLeaseNegmnemonics_v6ClientIDServerIDPreferenceUnicastUserClassVendorClassSIPNamesSIPAddressesDNSAddressesDNSSearchNISServersNIS+ServersNISDomainNIS+DomainSNTPServersInfoRefreshBCMCDomainBCMCAddresses_arguments-c[]-i[interface]:interface:-n[maximum number of lines]:limit::DHCP Parameter:_values "DHCP Parameter" $mnemonics_v4_dhcpinfo@A ?A!5A0XCA!5A lFA!5ACA!5A P?A!5A<DA!5AKA!5A  PTA!5A$ AA!5A( ?A!5A, Q>A!5A0<EA!5A4EA!5A8C?A!5A<?A!5.tA@@Ip2A@'EE|EEAg Ag A$C  HA  $dA  pA  DA C A  tA  PA TAC  xA$   T A<  - M ! m e 5 A1.A A "C  !FAd C 1A%A, &Ppl <A  &,A)\}.A*A( C%Lj|A,  @dA, (\A0 C%L`tA,  8|TtA  %#KA0 %+  0A QA,Ct|D\A$AC%A$p  @ATCPpT$Pl0X|A,(<A@C%\|t@`A0%TxA % d+; xA C%xA$  A%<uA$ ( h|A(%  | | A !!!""M""#=##$U$$%A%u%&Q&&' 'I''(!(u())*++u+,u,-)--.A(C%.i./ /Y/0 A  C%0Q011qA!%$111252y23 3M334445i56I67!788i8889M99:QA)Cd:A*%;9;}A$+ ;<subcmdreturn CURRENT == 1 _wantedcommandsdladm subcommandcompaddr:|-=* r:|=*subcmdsservicewords[1]curcontextcurcontext%:*-service:link_propertieslinkzoneclassoveripacketsrbytesierrorsopacketsobytesoerrorsaggr_propertiespolicyaddrpolicylacpactivitylacptimermodeflagsaggr_lacp_propertiesportaggregatablesynccolldistdefaultedexpiredaggr_ext_propertiesspeedduplexaddressportstatevlan_propertiesessidbssidstrengthbsstypewifi_connect_propertiesstatusauthptypeautospeedduplexpauserem_faultpropertyvaluedefaultpossibleobjectmacaddrmacaddrtypebridgeprioritybmaxagebhellotimebfwddelayforceprototctimetccounttchangedesrootrootcostrootportmaxagehellotimefwddelayholdtimebridgedropsforwardsmbcastrecvsentunknownindexuptimeopercostoperp2poperedgedescostdesbridgedesporttcackcfgbpdutcnbpdurstpbpdutxbpduxmitbridge_fwd_propertiesdestoutputnicknexthopiptun_propertiestyperemotetunnel_valueslocal:address/host:remote:address/host:part_propertiespkeyhcaguidportguidpkeyslinkprops_generalautopush:streams modulescos:value:(0 1 2 3 4 5 6 7)cpus:processorscpus-effectiveetsbw-lcl:percentage:etsbw-lcl-adviceetsbw-lcl-effectiveetsbw-rmt-effectivelro:value:(off on auto)lro-effectivemac-address:MAC addressmaxbw:bandwithpool:poolspool-effectivepriority:priority:(high medium low)rxringsavailrxrings:valuerxhwclntavailtxringsavailtxrings:valuetxhwclntavailforward:value:(0 1)stp_priority:valuestp_cost:valuestp_edge:value:(0 1)stp_p2p:value:(true false auto)stp_mcheck:value:(0 1)protection:value:(mac-nospoof ip-nospoof dhcp-nospoof restricted)vsi-mgrid:IPv6 addressvsi-mgrid-effectivevsi-mgrid-enc:encoding:(oracle_v1 none)vsi-mgrid-enc-effectivevsi-typeid:valuevsi-typeid-effectivevsi-vers:valuevsi-vers-effectivezone:zone:_zonesdefault_tag:valuelearn_decay:valuelearn_limit:valuerxfanout:valuerxfanout-effective:valuestp:value:(0 1)channel:valuepowermode:value:(off max fast)radio:value:(on off)speed:valueduplexstateadv_autoneg_capadv_10gfdx_capadv_1000fdx_capadv_1000hdx_capadv_100fdx_capadv_100hdx_capadv_10fdx_capadv_10hdx_capen_10gfdx_cap:value:(0 1)en_1000fdx_cap:value:(0 1)en_1000hdx_cap:value:(0 1)en_100fdx_cap:value:(0 1)en_100hdx_cap:value:(0 1)en_10fdx_cap:value:(0 1)en_10hdx_cap:value:(0 1)flowctrl:value:(auto no rx tx pfc bi)flowctrl-effectivegvrp-timeout:valuemtu:valuentcspfcmap:valuepfcmap-lcl-effectivepfcmap-rmt-effectivespeedtagmode:value:(normal vlanonly)vlan-announce:value:(off gvrp)linkmode:value:(cm ud)hoplimit:valueencaplimit:valuelinkprops_generallinkprops_wifilinkprops_etherlinkprops_iblinkprops_iptun_wantedcommandscompaddsubcmdsshowlink_arguments(-P --persistent)Ppersistent[display persistent link configuration](-p --parseable)pparseable[parseable output]-Z[display ZONE column in output]-z[zone]:zone:_sequence _zonesset1(-o --output)ooutput[properties to display]:property:_values -s , "property" $link_propertiesset2(-s --statistics)sstatistics[display link statistics](-i --interval)iinterval[specify an interval]:interval:(-o --output)ooutput[properties to display]:property:_values -s , "property" $link_stats_properties:link name:_dladm_linksrenamelink_arguments-R[root directory]:directory:_path_files -/:old link name:_dladm_links:new link name:showphys_arguments-D[show Data Center Bridging information]:featureset:(ets pfc)-H[show hardware resource usage]-L[display location information](-p --parseable)pparseable[parseable output]-m[display MAC address information]-Z[display ZONE column in output](-o --output)ooutput[properties to display]:property:_values -s , "property" link media state speed duplex device:physical link name:_dladm_devsdeletephys_arguments:physical link name:_dladm_devscreateaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/*llink[component link]:link:_dladm_links(-m --mode)mmode[aggregation mode]:mode:(dlmp trunk)(-P --policy)Ppolicy[port selection policy]:policy:_values -s , "policy" L2 L3 L4(-L --lacp-mode)Llacpmode[LACP mode]:lacp mode:(off active passive)(-T --lacp-timer)Tlacptimer[LACP timer]:lacp timer:(short long)(-u --unicast)uunicast[unicast address]:unicast address::aggregate link name:modifyaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links(-m --mode)mmode[aggregation mode]:mode:(dlmp trunk)(-P --policy)Ppolicy[port selection policy]:policy:_values -s , "policy" L2 L3 L4:aggregate link name:_dladm_aggrsdeleteaggr_arguments(-t --temporary)ttemporary[deletion should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/addaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_linksremoveaggr_arguments(-t --temporary)ttemporary[aggregation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_aggr_portsshowaggr_arguments(-p --parseable)pparseable[parseable output]-Z[display ZONE column in output]:aggregate link name:_dladm_links(-o --output)ooutput[properties to display]:property:_values -s , "property" $aggr_propertieslacp(-L --lacp)Llacp[LACP information](-o --output)ooutput[properties to display]:property:_values -s , "property" $aggr_lacp_propertiesextended(-x --extended)xextended[extended information](-o --output)ooutput[properties to display]:property:_values -s , "property" $aggr_ext_propertiescreatevlan_arguments(-t --temporary)ttemporary[VLAN should be temporary](-f --force)fforce[force VLAN creation](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links-v[VLAN ID]:id::VLAN link name:deletevlan_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:VLAN link name:_dladm_vlansmodifyvlan_arguments(-t --temporary)ttemporary[VLAN should be temporary](-R --root-dir)Rrootdir[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links-L[source link]:link:_dladm_links:VLAN link name:showvlan_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $vlan_properties-Z[display ZONE column in output]:VLAN link name:_dladm_vlansscanwifi_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $wifi_connect_properties:wireless link name:_dladm_wifi_linksconnectwifi_arguments(-e --essid)eessid[ESSID name]:network:_dladm_wifi_nets(-b --bsstype)bbsstype[BSS type]:(-m --mode)mmode[802.11 mode]:802.11 mode:(a b g n)(-k --key)kkey[key name]:key:_sequence _dladm_secobjs(-s --sec)ssec[security mode]:security mode:(none wep wpa)(-a --auth)aauth[authentication mode]:authentication mode:(open shared)(-c --create-ibss)ccreateibss[create an ad-hoc network](-T --timeout)Ttimeout[association timeout]:association timeout:(forever)disconnectwifi_arguments(-a --all-links)aalllinks[all links]showwifi_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $wifi_properties-Z[display ZONE column in output]showether_arguments(-p --parseable)pparseable[parseable output](-x --extended)xextended[extended output](-o --output)ooutput[properties to display]:property:_values -s , "property" $ether_properties-P[protocol]:protocol:(ecp vdp)-Z[display ZONE column in output]:ethernet link name:_dladm_etherssetlinkprop_arguments(-t --temporary)ttemporary[change should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-p --prop)pprop[properties]:property:_values -s , "property" ${(M)linkprops\:#*\:*}resetlinkprop_arguments(-t --temporary)ttemporary[change should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-p --prop)pprop[properties]:property:_values -s , "property" ${${(M)linkprops\:#*\:*}%%\:*}showlinkprop_arguments(-P --persistent)Ppersistent[display persistent link properties](-c --parseable)cparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $linkprop_properties(-p --prop)pprop[properties]:property:_values -s , "property" ${linkprops%%\:*}-Z[display ZONE column in output]createsecobj_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-c --class)cclass[class]:class:(wep wpa)(-f --file)ffile[file containing object value]:file:_path_files:object name:deletesecobj_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:object name:_sequence _dladm_secobjsshowsecobj_arguments(-P --persistent)Ppersistent[display persistent object information](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $secobj_properties:object name:_sequence _dladm_secobjscreatevnic_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links(-m --mac-address)mmacaddress[MAC address]:address:(factory random auto vrrp)(-p --prop)pprop[property values]:value:_values -s , "property" ${(M)linkprops_general\:#*\:*}:VNIC name:deletevnic_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:VNIC name:_dladm_vnicsmodifyvnic_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/(-l --link)llink[component link]:link:_dladm_links(-m --mac-address)mmacaddress[MAC address]:address:(factory random auto vrrp)-L[source link]:link:_dladm_links:VNIC name:showvnic_arguments(-P --persistent)Ppersistent[display persistent object information](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $vnic_properties(-l --link)llink[limit to VNICs on link]:link:_dladm_links(-s --statistics)sstatistics[display VNIC statistics]-Z[display ZONE column in output]-v[display all VLAN information]createetherstub_arguments(-t --temporary)ttemporary[creation should be temporary](-R --root)Rroot[root directory]:directory:_path_files -/:etherstub name:deleteetherstub_arguments(-R --root)Rroot[root directory]:directory:_path_files -/:etherstub name:_dladm_etherstubsshowetherstub_arguments-Z[display ZONE column in output]showusage_arguments(-f --file)ffile[read records from file]:file:_path_files(-F --format)Fformat[plotfile format]:plotfile format:(gnuplot)(-p --plot)pplot[write plot to file]:(-e --start)estart[start time]:date/time (MM/DD/YYYY,hh\:mm\:ss)(-s --stop)sstop[stop time]:date/time (MM/DD/YYYY,hh\:mm\:ss)createbridge_arguments(-P --protect)Pprotect[specify a protection method]:protection method:(stp trill)(-R --root)Rroot[root directory]:directory:_path_files -/(-p --priority)ppriority[specify the bridge priority]:value(-m --max-age)mmaxage[specify the max age for config info]:value(-h --hello-time)hhellotime[specify the hello time]:value(-d --forward-delay)dforwarddelay[specify the forward delay]:value(-f --force-protocol)fforceprotocol[specify forced maximum supported protocol]:value*llink[specify link to add]:link:_dladm_links:bridge name:modifybridge_arguments(-R --root)Rroot[root directory]:directory:_path_files -/(-p --priority)ppriority[specify the bridge priority]:value(-f --force-protocol)fforceprotocol[specify forced maximum supported protocol]:value:bridge name:_dladm_bridgesdeletebridge_arguments(-R --root)Rroot[root directory]:directory:_path_files -/addbridgeremovebridge_arguments(-R --root)Rroot[root directory]:directory:_path_files -/*llink[specify link to add]:link:_dladm_linksshowbridge_arguments(-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_properties(-s --statistics)sstatistics[display statistics](-i --interval)iinterval[specify an interval]:seconds(-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_stats_propertiesset3(-l --link)llink[display link status or statistics](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_link_propertiesset4(-s --statistics)sstatistics[display statistics](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_link_stats_propertiesset5(-f --forwarding)fforwarding[display forwarding entries](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_fwd_propertiesset6(-t --trill)ttrill[display TRILL nickname entries](-o --output)ooutput[properties to display]:property:_values -s , "property" $bridge_trill_propertiescreateiptun_arguments(-t --temporary)ttemporary[temporary tunnel](-R --root)Rroot[root directory]:directory:_path_files -/(-T --type)Ttype[tunnel type]:tunnel type:(ipv4 ipv6 6to4)(-a --address)aaddress[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values:tunnel namemodifyiptun_arguments(-t --temporary)ttemporary[temporary modification](-R --root)Rroot[root directory]:directory:_path_files -/(-a --address)aaddress[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values:tunnel name:_dladm_iptunsdeleteiptun_arguments(-t --temporary)ttemporary[temporary deletion](-R --root)Rroot[root directory]:directory:_path_files -/:tunnel name:_dladm_iptunsshowiptun_arguments(-P --persistent)Ppersistent[display persistent tunnel configuration](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $iptun_properties-Z[display ZONE column in output]:tunnel name:_dladm_iptunscreatepart_arguments(-t --temporary)ttemporary[temporary partition](-R --root)Rroot[root directory]:directory:_path_files -/(-f --force)fforce[force partition creation](-l --link)llink[IP-over-IB physical link name]:IB link:_dladm_iblinks(-p --prop)pprop[set link properties]:link property:_values -s , "property" ${(M)linkprops_nonvlanvnic\:#*\:*} ${(M)linkprops_general\:#*\:*}(-P --pkey)Ppkey[set partition key]:hex number:partition link name:deletepart_arguments(-t --temporary)ttemporary[temporary deletion](-R --root)Rroot[root directory]:directory:_path_files -/:link name:_dladm_partsshowpart_arguments(-P --persistent)Ppersistent[display persistent partition configuration](-p --parseable)pparseable[parseable output](-l --link)llink[information for this link]:link name:_dladm_iblinks(-o --output)ooutput[properties to display]:property:_values -s , "property" $part_properties:partition link name:_dladm_partsshowib_arguments(-P --persistent)Ppersistent[display persistent partition configuration](-p --parseable)pparseable[parseable output](-o --output)ooutput[properties to display]:property:_values -s , "property" $ib_properties:IB link name:_dladm_iblinkscreatedeletecap_arguments(-R --root)Rroot[specify root directory]:directory:_directories(-t --temporary)ttemporary[capture datalink is temporary\: until next reboot]:cap linkshowcap_arguments(-P --persistent)Ppersistent[show persistent datalink configuration](-p --parseable)pparseable[output using a stable machine-parseable format](-o --output)ooutput[specify output fields]: _values -s , "field" LINK ZONE TYPE MTU_default_dladm@|AAf-=9E1   =e=Q =%%UaA F\}_dtrace_arguments-32[generate 32-bit D programs and ELF files]-64[generate 64-bit D programs and ELF files]-a[claim anonymous tracing state]-A[generate driver.conf(4) directives for anonymous tracing]-b[set trace buffer size]-c[run specified command and exit upon its completion]-C[run cpp(1) preprocessor on script files]-D[define symbol when invoking preprocessor]-e[exit after compiling request but prior to enabling probes]-f[enable or list probes matching the specified function name]:function: -F[coalesce trace output by function]-G[generate an ELF file containing embedded dtrace program]-H[print included files when invoking preprocessor]-h[Generate a header file]-i[enable or list probes matching the specified probe id]-I[add include directory to preprocessor search path]:include dir:_files -/-L[Add directory to search path for DTrace libraries]:lib dir:_files -/-l[list probes matching specified criteria]-m[enable or list probes matching the specified module name]:module: -n[enable or list probes matching the specified probe name]:name: -o[set output file]:output file:_files-p[grab specified process-ID and cache its symbol tables]:pid:_pids-P[enable or list probes matching the specified provider name]:provider: -q[set quiet mode (only output explicitly traced data)]-s[enable or list probes according to the specified D script]-S[print D compiler intermediate code]-U[undefine symbol when invoking preprocessor]-v[set verbose mode (report program stability attributes)]-V[report DTrace API version]-w[permit destructive actions]-x[enable or modify compiler and tracing options]-X[specify ISO C conformance settings for preprocessor]:ISO C conformance:((a\:"ISO plus K&R extensions (default)" c\:"Strictly conformant ISO C" s\:"K&R C only" t\:"ISO plus K&R extensions"))-Z[permit probe descriptions that match zero probes]_dtrace@Ag A %8Y=A<)QQ y M localcontentcontentkernel:kernel memory pages onlyall:all memory pagescurproc:kernel memory pages plus curproc pagesallproc:kernel memory pages and all process pages_arguments-e[print estimate of disk space required to store compressed crash dump]-n[don't run savecore on reboot]-p[produce machine parseable output]-u[update dump configuration from dumpadm.conf]-y[run savecore on reboot]-c[set dump content]:dump content:(($content))-d[set dump device]: : _alternative "tokens\:token\:(swap none)" "files\:block device\:_files -g \*\(-%b\)"-m[set minfree size]:size-s[set the savecore directory]:directory:_files -/-r[alternate root directory]:directory:_files -/-z[enable saving core files in a compressed format]:compression:(on off)A  8ACGPAd'AA!5A0%!M}A$#$8LAhA.AA" %F|A\ 1AA$- A &|,A.A=A C 0AF0]A8   =  0 iA, &   E am0A(C -  0A4f    0A$$ Q  01A$t   0A( }E localsubcmdspropsexpl_flowadm_flowcompadd@_call_program flows flowadm show-flow -p -o flowsubcmdshelpshowflowaddflowmatchflowremoveflowsetflowpropresetflowpropshowflowpropsctpicmpicmpv6propsmaxbwserviceflowadm_arguments-**::command:->subcmdreturn CURRENT == 1 _wantedcommandsexplflowadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*-service:help_arguments:subcommand:($subcmds)show-flow_arguments-o[specify field to display]:field:(flow link ipaddr proto port dsfield)-p[parsable output]-P[persistent flow property information]set1-l[display information for link]:link or flow:_net_interfacesset2:flow:_flowadm_flowmatchflow_arguments-o[specify field to display]:field:(flow link ipaddr proto port dsfield)-p[parsable output]-P[persistent flow property information]-a[specify attribute]:attribute:(local_ip= remote_ip= transport=$tr local_port= dsfield=)(:)-l[display information for link]:link or flow:_net_interfaces(-l):flow:_flowadm_flowadd-flow_arguments-t[temporary changes - do not persist across reboots]-R[alternate root dir]:alternate root:_files-l[specify link to which flow will be added]:link:_net_interfaces-p[set property value]:property:(maxbw=)remove-flow_arguments-t[temporary changes - do not persist across reboots]-l[specify link from which flow will be deleted]:link:_net_interfacesset-flowprop_arguments-t[temporary changes - do not persist across reboots]reset-flowprop_arguments-t[temporary changes - do not persist across reboots]show-flowprop_arguments-c[parsable output (requires -o)]-l[specify link whose properties will be shown]:link:_net_interfaces-P[persistent flow property information]-p[property to show]:property:_values -s , "property" $propsA IA!5ATg@A!5A JA!5A  A GA,MaAL'E<ETEh+ACg |A A` %  $ @ d ) Q  , @ \ t A$"  - -+A"/R m F +,A0 ,A1 !Ax pA, Cqe 0A$C( Um 0A U0$A"C@u-P+0A"fuV+0A"(TyZ+ 0A,,Pq0 ,A "&b+0 @A "&f+0 \ A", Yl+0 t A " Ahp+0 A "&t+ 0A AF,0; A "& z+AF +_fm_modulescompadd@f_call_program modules fmadm config2,1// /_fm_faulted_fmriscompadd@fmadm faulty -r 2> /dev/null | awk '{print $1}'_fm_faulted_uuidscompadd@fmadm faulty -s 2> /dev/null | tail +4 | awk '{print $4}'_fm_faulted_labelslocallinecompadd@fmadm faulty -f 2> /dev/null | while read line; do if [[ $line == "----"* ]]; then read line if [[ $line == '"'* ]]; then print ${${line[(r)$q,(rn:2:)$q]}[2,-2]} fi fi donelocalcurcontextcurcontextstatelineexplopt_argssubcmdsargssubcmdsfaultylistacquitreplacedrepairedlistalertclearlistdefectlistfaultaddaliasremovealiaslookupaliaslistaliassyncaliasconfigloadunloadresetrotateflush_arguments-*-q[quiet mode]1:fmadm subcommand:compadd -M "r:|-=* r:|=*" -a subcmds*::command:->subcmdstatereturnservicewords[1]curcontextcurcontext%:*-service:servicefaultylistlistalertlistdefectlistfault-f[display faulty FRUs]-i[display persistent cache IDs]-p[page output]-r[display resources]-s[display one-line summaries]-u[only display fault with given uuid]:uuid:_fm_faulted_uuids-v[display full output]listfaulty_argumentsargs-a[display all faults]-g[group faults]-n[limit output to specified number of entries]:numberlistalertlistdefectlistfault_arguments-a[display all resources]acquit_alternativefmadm-acquit-label:label:_fm_faulted_labelsfmadm-acquit-uuid:uuid:_fm_faulted_uuidsfmadm-acquit-fmri:fmri:_fm_faulted_fmrisrepairedreplaced_alternativeaddalias_arguments:chassis:aliasid:commentremovealiaslookupalias_messagealiaseschassis or alias-id_directories_fm_modules_arguments-s[reset named SERD]:serd:module:_fm_modules_valueslogfileerrlogfltloginfologinfolog_hival_fm_faulted_fmrislistaliasconfigsyncaliasesno more arguments_defaultAk ;A,&-YA iYAF5_inetadm_arguments-?[help]-l[list service instance properties]:FMRI:_svcs_fmri -i-e[enable specified instance]:FMRI:_svcs_fmri -i-d[disable specified instance]:FMRI:_svcs_fmri -i-p[list inet service properties]-m[modify service instance properties]:FMRI:_svcs_fmri -i-M[modify inet service properties]_inetadm@A+ OAg A 0$, YzA\} A hmTA!5AUA!5A6PA!5AQA!5AA 0AG#k,A#kEA1.AAC%0AL,#@A%0UmAC0,AA0iA1.AiAX AAf,%Af,ARiACf, qA,MUA<\.A!5A@TLA!5AEF,A!5TAIi y !A 8PdAg xAg A C <A xAg A  TA C XA \A4%A)9 mA, ) I m A0%  1 M u A4 9 5meA, x}19A,  1=qA< -Mu!AeAC %AY%A<Qi 5QA,CXU QA4(  Q1AC A(% i !!u!A","A,#a 1###$A1.AH$1$UA "C$t $$$F%<A\C 1AM%XA$%%d%&$ &DA &%<,AQ&d&.AR&&AC$1 0%AF'T' 0'A( $(A)Q 0)AC) $) 0*mA* $*+ 0,A,D $,q 0,A C- $-5.E0m 00A1 $112q 03A 3, $3Y4i2q 06 A !C6 $682q 0:- A #:T $:;]) 0< A$=( $=U>Y 0> A&C? $?I@M0@ A$'A $AEBICA)0DA$)D $EF!G)0H=A(+Ht $HI}JuLA)0NA /NH $NuO}A0771.AP1PMA0dPu0PA1g PA1C%PQ%QmA 1Q $QRTa 0UA 3CU< $UiXTa&0YuA5 YYA5C%YZZmA5%Z[[A 5\ $\=]Ta0;A(7C__d``X`x`` 0`A9Ca $a1b10bA$:b $c)dAeETa 0fA<g $gh 0i]A>Ci $ij 0kEA ?k $kln) 0nA Ao $o5p9q}0rA$CCrX $rsau5Ta 0wA ECwH $wuxyz 0zA Gz $z{z0}=A$H}l $}~uMz 0; AJF0UA^F_ipadm_ifslocalextrazparseoptscompadd@ipadm show-if -p -o ifnameextra2,1_ipadm_enabled_ifscompadd@(@)(@)(f)ipadm show-if -p -o state,ifname:#disabled:*#*:_ipadm_disabled_ifscompadd@(@)(@)(f)ipadm show-if -p -o state,ifname#disabled:*:#*:*_ipadm_vniscompadd@(@)(@)(f)ipadm show-if -p -o class,ifname#vni:*:#*:*_ipadm_ipmpscompadd@(@)(@)(f)ipadm show-if -p -o class,ifname#ipmp:*:#*:*_ipadm_get_possible_valueslocalprotopossMwords:set/set/showcmdshow-propipv4ipv6icmpsctppossuipadm $cmd -c -p ${IPREFIX%=} -o possible $proto 2> /dev/null//,/ uposs:?opt_argsm:+m opt_argsmuipadm $cmd -c -p ${IPREFIX%=} $proto -o possible//,/ poss10909 #poss > 1 _messagenumber in ranges (j:, :)possnumber in range possvaluecompadd@_ipadm_addrobjscompadd@ipadm show-addr -p -o addrobj_ipadm_addrobjs_or_ifscompadd@ipadm show-addr -p -o addrobjipadm show-if -p -o ifname_ipadm_protoscompadd@ipadm show-prop -c -o proto_ipadmlocalcontextstatelineexplopt_argssubcmdsif_propertiesif_proppropertiesif_properties2addr_propertiesaddr_proppropertiesaddrobj_propertiesproto_ipv4_propertiesproto_ipv6_propertiesproto_tcp_propertiesproto_udp_propertiesproto_sctp_propertiesproto_icmp_propertiesproto_all_propertiesproto_proppropertiessubcmdshelpshowdisableenable-ifcreatedelete-ipcreatedelete-vnicreatedeleteaddremove-ipmpsetresetshow-ifpropcreatedeleteshowupdownrefreshdisableenable-addrsetresetshow-addrpropsetresetshow-propifnameclassstateactivecurrentpersistentoverpropertyprotopermcurrentpersistentdefaultpossibleif_properties2arp:value:_ipadm_get_possible_valuesforwarding:value:_ipadm_get_possible_valuesmetric:value:_ipadm_get_possible_valuesmtu:value:_ipadm_get_possible_valuesnud:value:_ipadm_get_possible_valuesusesrc:value:_ipadm_ifs -/ noneexchange_routes:value:_ipadm_get_possible_valuesgroup:value:_ipadm_get_possible_valuesstandby:value:_ipadm_get_possible_valuesbroadcast:value:_ipadm_get_possible_valuesdeprecated:value:_ipadm_get_possible_valuesprefixlen:value:_ipadm_get_possible_valuesprivate:value:_ipadm_get_possible_valuesreqhost:value:_ipadm_get_possible_valuestransmit:value:_ipadm_get_possible_valueszone:value:_zones -t caddr_proppropertiesaddrobjcurrentpersistentdefaultpossibleaddrobj_propertiestypestatecurrentpersistentaddrcid-typecid-valuebeginexpirerenewproto_ipv4_propertieshostmodelttlforwardinghoplimitproto_tcp_propertiescong_defaultcong_enabledecnextra_priv_portsmax_bufrecv_bufsend_bufsacksmallest_anon_portlargest_anon_portsmallest_nonpriv_portextra_priv_portsmax_bufsmallest_nonpriv_portproto_sctp_propertiescong_enabledextra_priv_portsmax_bufsmallest_nonpriv_portmax_bufproto_all_propertiesproto_ipv4_propertiesproto_ipv6_propertiesproto_tcp_propertiesproto_udp_propertiesproto_sctp_propertiesproto_icmp_propertiesproto_all_propertiesproto_all_properties:value:_ipadm_get_possible_valuesprotocurrentpersistentdefaultpossibleserviceipadm_arguments-*-\?[Help]*::command:->subcmdreturn CURRENT == 1 _wantedcommandsipadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:_arguments:subcommand:($subcmds)create-ip_arguments(-t --temporary)ttemporary[Interface should be temporary]:interface name:delete-ip_arguments:interface name:_ipadm_ifscreate-vni_arguments(-t --temporary)ttemporary[Interface should be temporary]:VNI name:delete-vni_arguments:VNI name:_ipadm_vniscreate-ipmp_arguments(-t --temporary)ttemporary[Interface should be temporary](-i --interface)iinterface[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname):IPMP interface name:delete-ipmp_arguments(-f --force)fforce[First remove all underlying interfaces from group]:IPMP interface name:_ipadm_ipmpsadd-ipmp_arguments(-t --temporary)ttemporary[Interface should be temporary](-i --interface)iinterface[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)remove-ipmp_arguments(-t --temporary)ttemporary[Interface should be temporary](-i --interface)iinterface[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)show-if_arguments(-p --parseable)pparseable[Parseable output](-o --output)ooutput[Properties to display]:property:_values -s , "property" $if_propertiesdisable-if_arguments(-t --temporary)ttemporary[Change should be temporary]:interface name:_ipadm_enabled_ifsenable-if_arguments(-t --temporary)ttemporary[Change should be temporary]:interface name:_ipadm_disabled_ifsset-ifprop_arguments(-t --temporary)ttemporary[Change should be temporary](-m --module)mmodule[Protocol]:protocol:(ipv4 ipv6)(-p --prop)pprop[Property to set]:property:_values -s , "property" $if_properties2reset-ifprop_arguments(-t --temporary)ttemporary[Change should be temporary](-m --module)mmodule[Protocol]:protocol:(ipv4 ipv6)(-p --prop)pprop[Property to reset]:property:($if_properties2)show-ifprop_arguments(-c --parseable)cparseable[Parseable output](-m --module)mmodule[Protocol]:protocol:(ipv4 ipv6)(-o --output)ooutput[Property properties to display]:property:_values -s , "property" $if_propproperties(-p --prop)pprop[Interface properties to display]:property:_values -s , "property" ${if_properties2%%\:*}create-addr_arguments(-t --temporary)ttemporary[Address should be temporary]-T[Address type]:*::address type:->newaddrstatenewaddropt_argsTT:static:addrthingsv4local:address: remote:address: _arguments(-d --down)ddown[Address should be marked down](-a --address)aaddress[Address specification]:address:_values -s , "address" $addrthingsv4:address object name:_ipadm_addrobjs_or_ifsdhcp:_arguments(-w --wait)wwait[Seconds to wait for completion]:number or "forever":{if [[ -prefix [0-9]## ]]; then _message -e "number of seconds"; else _wanted forever expl "number or \"forever\"" compadd forever; fi}-h[Request a specific hostname]:hostname:addrconf:addrthingsv6statefulnesslocal:interface id: remote:interface id: statefulnessstateful:statefulness:(yes no)stateless:statelessness:(yes no)_arguments(-i --interface-id)iinterfaceid[Interface ID]:address:_values -s , "interface id" $addrthingsv6(-p --prop)pprop[Statefulness configuration]:statefulness configuration:_values -s , "statefulness" $statefulness_wantedcommandsaddress typecompaddstaticdhcpaddrconfdelete-addr_arguments(-r --release)rrelease[Release DHCP-acquired address]:address object name:_ipadm_addrobjsshow-addr_arguments(-d --dhcp -p --parseable)ddhcp[Display DHCP status fields](-p --parseable -d --dhcp)pparseable[Parseable output](-o --output)ooutput[Properties to display]:property:_values -s , "property" $addrobj_propertiesupdowndisableenable-addr_arguments(-t --temporary)ttemporary[Change should be temporary]:address object name:_ipadm_addrobjsrefresh-addr_arguments(-i --inform)iinform[Retrieve DHCP parameters]:address object name:_ipadm_addrobjsset-addrprop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to set]:property:_values -s , "property" $addr_properties:address object name:_ipadm_addrobjsreset-addrprop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to reset]:property:(${addr_properties%%\:*}):address object name:_ipadm_addrobjsshow-addrprop_arguments(-c --parseable)cparseable[Parseable output](-o --output)ooutput[Property properties to display]:property:_values -s , "property" $addr_propproperties(-p --prop)pprop[Address object properties to display]:property:_values -s , "property" ${addr_properties%%\:*}set-prop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to set]:property:_values -s , "property" $proto_all_properties:protocol name:_ipadm_protosreset-prop_arguments(-t --temporary)ttemporary[Change should be temporary](-p --prop)pprop[Property to reset]:property:(${proto_all_properties%%\:*})show-prop_arguments(-c --parseable)cparseable[Parseable output](-o --output)ooutput[Property properties to display]:property:_values -s , "property" $proto_propproperties(-p --prop)pprop[Protocol properties to display]:property:_values -s , "property" ${proto_all_properties%%\:*}_messageunknown ipadm subcommand: service_ipadm@lA k AgAg ,A$C,Ecc AfAf)A4CEA,A,C&, 8b ,A|Ag A`EACF_privsetlocalexplprivsfppriv -lnonezonebasiccompset*,compset\\#!s:,:IPREFIX//\!/privs:p_wantedprivilegecompadd_pfexeclocal_comp_priv_prefix_arguments-P[privileges to acquire]:privspec:_privset(-):command name: _command_names -e*::arguments:{ _comp_priv_prefix=( pfexec ${(kv)opt_args[-P]} ) ; _normal }_pfexec@4A  A GLqA$ <DAC)A<1AR]A)A1A<"AB rFtFADAAf DAC4Ui4A  A GLqA <4ACx A<1AR=Ax |A1A<"AB rF4qFA4Af4AC,MaA2 *A!5A6>BA!5A:@A!5A><>A!5lABkh52&AlAFk6&A4AJ\A(,LdxAg A( LxA C \A| t ,L`tK2!55mAD8+lK"0DlA0%L , X | Ax  @ tA%  9A8 C% Iy]A .A2A$" , Ym FA\ 1A8$A$C` A &,A<(I.A=x,A@xA\A,UmAC0 A@  Y !!I!"# #$%M%&!0&A,&& Y&!'%%M'Q0'AD' Y'(!(!)# %)$%M'Q0*A<* Y*+1+!,,,-U$- 0.1A".X Y..0/EA$$/` Y/0!0'Q01A8&1 Y2223=*334=5]05A$)C5 Y*!5'Q 06 A +C6$ Y6Q6'Q07] A0-F7 Y778%$%M809 A4/f9@ Y*9m9:;<= 'Q0= AD2>( Y>U?!@A)B!BC]$CDEF0G% A46fGh YGGG!H56%H0J A49fJH YJuGJ!J6%Ke 0LA<L Y*L 0MeA>CM Y*M 0N A?N, YNY 0NAAN YO 0OABCO YOP 0PACQ4 YQaP 0R%AECR YRP 0SMAFS YS 0T]AHT Y*S 0TAlI&T YU!UuV9W WY Y[$[y\Y\]^_`bYcUdfgiA 0iAPi Y.0jA$QCjD Y*jqk .-0kASCg kAPS%ll5lIlqlllmm)mMmmmnn-nMniA(Tn Y*nnoqpQ0p0p 0;AXFqqAlFHa_pkg5_pkgslocalcache_policycache_idpkg5_installed_pkgs:HOST:pkg5_root////+typeset_pkg5_installed_pkgszstyle:completion:curcontext:cachepolicycache_policy_pkg5_installed_caching_policy_pkg5_installed_pkgs_cache_invalidcache_id_retrieve_cachecache_id pkg -R $pkg5_root list -H | while read pkg junk; do pkga=( ${(s:/:)pkg} ) for i in {1..$#pkga}; do print ${(j:/:)${pkga[$i,-1]}} done done_store_cachecache_idcompadd@_pkg5_installed_pkgs_pkg5_pkgs_alocalcache_policycache_idpkg5_known_pkgs:HOST:pkg5_root////+typeset_pkg5_known_pkgszstyle:completion:curcontext:cachepolicycache_policy_pkg5_known_caching_policy_pkg5_known_pkgs_cache_invalidcache_id_retrieve_cachecache_id pkg -R $pkg5_root list -aH --no-refresh | while read pkg junk; do pkga=( ${(s:/:)pkg} ) for i in {1..$#pkga}; do print ${(j:/:)${pkga[$i,-1]}} done done_store_cachecache_idcompadd@_pkg5_known_pkgs_pkg5_avoided_pkgscompadd@pkg -R $pkg5_root unavoid_pkg5_pubscompadd@pkg -R $pkg5_root publisher -H | awk '{print $1}'_pkg5_variantscompadd@pkg -R $pkg5_root variant -H | awk '{print $1}'_pkg5_facetscompadd@pkg -R $pkg5_root facet -H | awk '{print $1}'_pkg5_known_caching_policypkg5_root/var/pkg/state/known/catalog.attrs1_pkg5_installed_caching_policypkg5_root/var/pkg/state/installed/catalog.attrs1_pkg5localexplcontextstatelinepkg5_rootproptypesetopt_argssubcmdspkg5_actionspkg5_cattrpkg5_sattrbe_optspublisher_propertiesimage_propertiescertssubcmdsinstalluninstalllistupdaterefreshversionhelpinfosearchverifyrevertcontentsimagecreatechangevariantfacetavoidunavoidhistoryunsetpropertyaddremovepropertyvalueunsetpublisherpurgehistoryrebuildindexupdateformatfreezeunfreezeunsetmediatorpkg5_actionsdependdriverfilegrouphardlinklegacylicenselinksignatureunknownuseraction.hashaction.keyaction.nameaction.rawpkg.fmripkg.namepkg.publisherpkg.shortfmripkg5_cattrsearch.matchsearch.match_typepublisher_propertiessignature-policy:value:(ignore verify require-signatures require-names)signature-required-names:value:be-policy:value:(default always-new create-backup when-required)ca-path:value:_path_files -/check-certificate-revocation:value:(true false)flush-content-cache-on-success:value:(true false)mirror-discovery:value:(true false)send-uuid:value:(true false)signature-policy:value:(ignore verify require-signatures require-names)signature-required-names:value:trust-anchor-directory:value:_path_files -/use-system-repo:value:(true false)servicepkg_arguments-*(-\? --help)?help[Help]-R[Root directory]:directory:_path_files -/*::command:->subcmdreturn CURRENT == 1 _wantedcommandspkg subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:opt_argsR:PKG_IMAGE:/pkg -R $pkg5_root property -H ca-path | awk '{print $2}'/(--require-new-be)--deny-new-be[Fail the operation if a new BE would be required](--deny-new-be)--require-new-be[Force a new BE to be created]--backup-be-name[Specify the name for the backup BE]:BE name: --be-name[Specify a BE name]:BE name: --no-be-activate[Don't activate the new BE](--require-backup-be)--no-backup-be[Don't leave behind a backup BE](--no-backup-be)--require-backup-be[Force leaving behind a backup BE]install_arguments-n[Dry run]-q[Quiet]-v[Verbose]-g[Specify additional source of packages]:source:_path_files -/--accept[Accept all licenses]--licenses[Display all licenses]--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgs--no-refresh[Don't refresh catalogs]--no-index[Don't reindex search database]be_opts*:package:_pkg5_pkgs_auninstall_arguments-n[Dry run]-v[Verbose]*:package:_pkg5_pkgsupdate_arguments-f[Don't check for pkg(5) updates]-n[Dry run]-v[Verbose]--accept[Accept all licenses]--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgslist_arguments-H[Omit headers]-a[Show not-installed packages]-f[Show all versions]-n[Show newest versions]-s[Show summaries]-u[Show upgradable versions]-v[Show verbose pkg: FMRIs]*:package:_pkg5_pkgs_arefresh_arguments--full[Full refresh]*:publisher:_pkg5_pubsinfo_arguments--license[Display license text(s)](-r)-l[Installed package](-l)-r[Uninstalled package; fetch info from depot]:*:package:_pkg5_pkgs_asearch_arguments(-p)-a[Show matching actions]-l[Local search](-a)-p[Show packages]-r[Remote search]-I[Case sensitive search]-s[Depot URI]*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_sattr:query:verify_arguments-v[Verbose]fix_arguments--accept[Accept all licenses]--licenses[Display all licenses]revert_arguments-n[Dry run]-v[Verbose]--tagged[Revert all tagged files]:tag:*:file:_path_filescontents_arguments-m[Print raw manifests]*-a[Attribute matching]:attribute=pattern:*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_cattr*-s[Sort key]:attribute:*-t[Action type]:action:_values -s , "action" $pkg5_actions-r[Fetch manifests from depot]:*:package:_pkg5_pkgs_aimage-create_arguments(-f --force)fforce[Force image creation](-F --full -P --partial -U --user)Ffull[Full image](-F --full -P --partial -U --user)Ppartial[Partial image](-F --full -P --partial -U --user)Uuser[User image](-z --zone)zzone[Zoned image]-k[Path to SSL key]:file:_path_files-c[Path to SSL cert]:file:_path_files*--variant[Specify image variants]:variant=instance:*--facet[Specify image facets]:facet=True/False:(-p --publisher)ppublisher[Specify publisher]:prefix=URI::directory:_path_files -/change-variant_arguments-n[Dry run]-q[Quiet-v[Verbose--accept[Accept all licenses]*:variant:_values -s , 'variant' pkg -R $pkg5_root variant -H | awk '{print $1}'change-facet_arguments-n[Dry run]-v[Verbose--accept[Accept all licenses]*:facet:_values -s , 'facet' pkg -R $pkg5_root facet -H | awk '{print $1}'variant_arguments*:variant:_pkg5_variantsfacet_arguments*:facet:_pkg5_facetsavoid_arguments*:package:_pkg5_pkgs_aunavoid_arguments*:package:_pkg5_avoided_pkgsset-property_arguments:property:_values "property" $image_properties:value:add-property-value_arguments:property:_values "property" $image_propertiesremove-property-value_arguments:property:(${image_properties%%\:*})unset-property_arguments*:property:(${image_properties%%\:*})property_argumentsset-publisher_arguments-P[Make preferred](-e --enable)eenable[Enable publisher](-d --disable)ddisable[Disable publisher](-g --add-origin)gaddorigin[Add origin URI]:uri:(-G --remove-origin)Gremoveorigin[Remove origin URI]:uri:(-m --add-mirror)maddmirror[Add mirror URI]:uri:(-M --remove-mirror)Mremovemirror[Remove mirror URI]:uri:-p[Repository URI]:url:--reset-uuid[Reset the image UUID for this publisher]--sticky[Make this publisher sticky]--non-sticky[Make this publisher non-sticky]--search-after[Set publisher search-order]:publisher:_pkg5_pubs--search-before[Set publisher search-order]:publisher:_pkg5_pubs--approve-ca-cert[Add trusted CA certificate]:CA cert path:_path_files--revoke-ca-cert[Revoke CA certificate]:CA cert hash:(${${certs#/etc/openssl/certs/}%.0})--unset-ca-cert[Remove trusted CA certificate]:CA cert hash:--set-property[Set publisher property]:property:_values "property" $publisher_properties--unset-property[Remove publisher property]:property:(${publisher_properties%%\:*})--add-property-value[Add publisher property value]:property:_values "property" $publisher_properties--remove-property-value[Remove publisher property value]:property:(${publisher_properties%%\:*}):publisher:_pkg5_pubsunset-publisher_argumentspublisher_arguments-P[Display only preferred publisher]-n[Display only enabled publishers]historyhist_columnshist_columnsbebe_uuidclientclient_vercommandfinishidnew_benew_be_uuidoperationoutcomereasonsnapshotstarttimeuser_arguments-l[Long history]-n[Last n records]:number:-o[Column]:number:_values -s , "column" $hist_columns-t[Time range]freezeunfreezemediatorset-mediatorunset-mediator_messageunknown pkg subcommand: service_pkg5@A tAg0A%UA$C<a]IAtCf  9Y  Y  % }1!A F_prstatlocald_optsort_keyu:seconds past the epochd:standard date formatsort_keycpu:process CPU usage (default)pri:process priorityrss:resident set sizesize:size of process imagetime:process execution time_arguments-*-a[information about processes and users]-c[new reports below previous reports instead of overprinting them]-C[processes or lwps that are bound to processor sets in the list]:processor set list:-d[specify the representation of time]:time representation:(($d_opt))-h[only processes or lwps whose home lgroup is in the list]:lgroup list:-H[information about home lgroup]-j[only processes or lwps whose project ID is in the given list]:project list:-J[information about processes and projects]-k[only processes or lwps whose task ID is in tasklist]:task list-L[statistics for each light-weight process (LWP)]-m[microstate process accounting information]-n[restrict number of output lines]:ntop,[nbottom]-p[only processes whose process ID is in the list]:PID list-P[only processes or lwps which have most recently executed on a CPU in the list]:CPU list-R[Put prstat in the real time scheduling class]-s[Sort key (descending)]:key:(($sort_key))-S[Sort key (ascending)]:key:(($sort_key))-t[total usage summary for each user]-T[information about processes and tasks]-u[only processes whose effective user ID is in the list]:UID:_users-U[only processes whose real user ID is in the list]:UID:_users-v[verbose process usage]-z[only processes or LWPs whose zone ID is in the list]:zone ID:-Z[information about processes and zones]_prstat@A -}_arguments-a[all processes]-c[show contract memberships]-z[show processes in zone]:zone:_zones*: : _alternative "users:logged-in user:_users_on" "pids:pid:_pids"A+ A$-UACF_savecore_arguments-L[take live dump]-v[verbose]-d[disregard dump header valid flag]-f[save crash dump from file]:file:_files::directory:_files -/_savecore@Ag A"r-MAlC&  5  Y %qlocalargsOSTYPEsolaris2.11--I+[capture packets from specified interface]:interface:_net_interfaces_arguments-*-a[generate audio signal on receiving packets]-c+[quit after capturing specified number of packets]:number of packets-d+[capture packets from specified device]:device:_net_interfaces-i+[display packets previously captured to file]:file:_files-n+[use file as IP address-to-name mapping table]:file:_files-o+[save captured packets to file]:file:_files-p+[display one or more packets from captured file]:first packet number [ , last packet number]-q[don't display packet counter when capturing to file]-r[don't resolve IP addresses to names]-s[truncate each packet after specified number of bytes]:length (bytes)-t+[specify time-stamp presentation]:time-stamp mode:(( r\:relative\ to\ first\ packet a\:absolute d\:delta\ -\ since\ previous\ packet ))-C[list code generated from filter expression]-D[display number of packets dropped on the summary line]-N[create IP-address-to-name mapping table file (used with -i)]-P[capture packets in non-promiscuous mode]-S[display size of the entire link layer frame in bytes]-V[verbose summary mode]-v[verbose mode]-x+[display offset and length of packet in HEX and ASCII]:offset [ , length]*::expression:= _bpf_filtersA+AL'EE|EEEAg A0C% @\| A1.A5YA "| 5FA\ 1A A$C)x A &,A.A5Ae50A( !0\A$ ! m0A, &    ! M 0 IA C ! Y0 A$  )!I0A$ }!I 0;AFAF_svcadmlocalcurcontextcurcontextstatelineexplsubcmdstypesetopt_argssubcmdsenabledisablerestartrefreshmarkdelegateclearmilestoneservicesvcadm_arguments-*-v[Print actions verbosely]*::command:->subcmdreturn CURRENT == 1 _wantedcommandssvcadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:enable_arguments-r[Recursively enable dependencies]-s[Wait for service to come online]-T[Timeout for -s]:seconds:-t[State change is temporary]*:instance FMRI:_svcs_fmri -i_arguments-s[Wait for service to become disabled]*:instance FMRI:_svcs_fmri -i_arguments-I[Change state immediately]-s[Wait for service to reach the new state]:state:(degraded maintenance):instance FMRI:_svcs_fmri -irestartrefreshclear_arguments-s[Wait for service to service]*:instance FMRI:_svcs_fmri -idelegate_arguments-s[Wait for instances to come online]:restarter FMRI:_svcs_fmri -r*:FMRI:_svcs_fmri -imilestone_arguments-d[Make milestone the default]-s[Wait for the transition to the new milestone]*:milestone FMRI:_svcs_fmri -m_messageunknown svcadm subcommand: service_svcadm@A('E+A(C |Ag AC4Lh##   8l@\,X A,"&  Mae+A0A$"C8] +0,A  A| 0 A f  y 04 A  C& 0A f - } 0 A F  0 0A f L y %Q0 A' A C  MA1A> AAL1A@ACF AFdAA"zH+0 h ##    (l0@\0\A "|X+ PAQ{0XAHuAh0 A0C'%@\$A"fH}h+G0!<A  Af!h!A"F!l+ QACf!"A$""4"T"p"""n+ qA(""# #9#lҜ##p+0 A,"&##$$($H$h$$w+ 0!"AF$0;#A "&%~+A!Fd+localcurcontextcurcontextstatelineexplsubcmdsargsopt_argssubcmdsapplyexportextractimportinventoryvalidatedeletelistaddpgaddpropvaluedelcustdelpgdelpropdelpropvaluedescribeeditproplistpglistproplistcustsetenvsetpropunsetenvsetnotifylistnotifydelnotifylistsnaprevertselectsnaprefreshhelp_arguments-*-v[verbose]-s+[specify fmri on which to operate]:fmri:_svcs_fmri -c(1 *)-f+[read commands from file]:command file:_files1: :->subcmds*:: :->argsstatesubcmds_wantedcommandssvccfg subcommandcompaddsubcmdscurcontextcurcontext%:*-words[1]:words1import_arguments-V[verify property updates]:file:_filesinventory_files_alternativefiles:file:_filesfmris:fmri:_svcs_fmri -cexport_svcs_fmridelete_arguments-f[force deletion if online or degraded]*:fmri:_svcs_fmri -cdescribefmriopt_argss_arguments-v[give all information]-t[show only template data]:property group or property:->propertiesfmrisf_call_program properties svcs -H -o fmri $fmri #fmris > 1 _message'fmri' is ambiguousreturnpropsf_call_program properties svccfg -s $fmri describe: %% _multi_parts@deleteaddpropvaluesetprop_arguments-l+[print the layer the value came from]:layer:(manifest system-profile enterprise-profile site-profile node-profile sysconfig-profile admin current all)(-o)-f[print the file a property came from](-f)-o+[select fields to print]:field:_sequence compadd - propname pgname instname servicename layer proptype value file masked time*-G+[specify property group]:property group-P+[specify property name]:property name2:notification parameter:->parameterslistnotifyselectsnap_argumentsargs-g[apply to notification parameters in svc:/system/svc/global:default]1: :->tsets-classestsetsclassesstatesuninitializedofflineonlinedegradedmaintenancedisabled_alternativestate-transitions:state transition:_sequence compadd - all {to-,from-,}$^statesevent-classes:event class:_sequence compadd - problem-{diagnosed,updated,repaired,resolved}parameterscompsetmailto:_email_addressescompsetsnmp:_wantedvaluesvaluecompaddactiveinactive_wanteduriformatsURI formatcompaddmailtosnmp_wantedsnapshotssnapshotcompaddinitialpreviousrunningstartno more arguments_default A A\-(=A]% ACF l _svcprop_arguments-f[designate properties by their FMRI]-q[quiet]-t[use multi-property output format]-v[verbose]set1-w[waits for the selected property or property group to change]-p[prints values of named property or property group]:FMRI:_svcs_fmri -iset2-a[display all properties]-g[group type filter]:group type:*-l[properties from a layer]:layer:(admin site-profile system-profile manifest)(-c -s)-C[retrieve properties without composition](-C -s)-c[retrieve properties with composition](-c -C)-s[retrieve properties from snapshot]:snapshot:*-p[prints values of named property or property group]*:FMRI:_svcs_fmri -i_svcprop@Ag AH%-}YeA=!AHQq ] qMilocalcolsctid:contract iddesc:descriptionfmri:fmriinst:instance namensta:next state (abbr)nstate:next statescope:scope namesvc:service namesta:state (abbr)state:statestime:start timeastate:name for current auxiliary statenrun:time of next scheduled run for periodic serviceslrun:time of the last run for periodic services_arguments(-l -x -d -D)-a[list all instances](-l -x -D -a -R)-d[list dependencies](-l -x -d -a -R)-D[list dependents](-l -x)-H[suppress header line](-x -d -D -a -R -s)-l[print detailed status about services and instances](-l -x)-o[display specific columns]:column:_values -s , "column" ${^cols/\:/[}\](-l -x)-p[list processes](-l -x -d -D)-R[list services with the given restarter]:instance FMRI:_svcs_fmri -i(-l -x)-s[sort by a column]:column:(($cols))(-l -x)-S[reverse sort by a column]:column:(($cols))-v[verbose columns](-l)-x[display explanation for service states](-l -x)-\?[print help]*:FMRI or pattern:_svcs_fmri -i lA%k A'-A \jJA <AGA(EA<1AR%AC(EhA'At01A1A<"ABrIF|F!ACHuAf!HAt\A"D].A%A 111.A+A   0A CGA UA A A C 1NA1p2r - M uA % &A3r -A % < +qA% ` A A  0lA$  ) p cc 0A( $ E 0;AFLqA[<FA`R ACF)_svcs_fmrilocaltypeargv[#]fmri_abbrevsexpltypeset_smf_fmrisupdate_policyzstyle:completion:curcontext:cachepolicyupdate_policyupdate_policy_smf_caching_policycache_idsmf_fmri:HOSTtypeic_smf_fmris_cache_invalidcache_id_retrieve_cachecache_id_smf_fmrisfsvcs -a -H -o fmri_store_cachecache_id_smf_fmrisfmri_abbrevsM_smf_fmris:s/:PREFIXi = 1i <= #fmri_abbrevsi++ fmri_abbrevsifmri_abbrevsi/s/:bPREFIX/match1-isvcsinstsnabbrevsufmri_abbrevs%:svcs@Mfmri_abbrevs:s:instsinsts1:defaultnabbrevsnabbrevsinsts//:defaultnabbrevsnabbrevsinstsfmri_abbrevs_wantedfmrifull or unambiguously abbreviated FMRIscompaddfmri_abbrevs_wantedmilestone FMRIscompaddsvcs -H -o fmri svc:/milestone/\*_wantedrestarter FMRIscompaddmasterresetsvc:/network/inetd:default_messageunknown argument to _svcs_fmri: type_smf_caching_policy1/etc/svc/repository.db_svcs_fmri@A+@Ag AD` M%ACF A_zloginlocal_comp_priv_prefix_arguments-E[Disable escape character]-e[Specify escape character]:character:-l[Specify username]:username:_users:zonename:_zonesset1-C[Connect to zone console]-d[Disconnect on zone halt]set2-S["Safe" login mode](-):command name: _command_names -e*::utility: _normal_zlogin@A A  -A A 2 E A 8PdAgx A AC 4A tA `AgAH%(DXp(DlA]AC%`EA%YAH%(h} ) A  y iA C%  A( C%  A1.A:!EA("l ymFA\C 1AAA$<da A &,AE.AFDqAC!0A$ -0A$ i#05A[1A[ Y,A\.A]hA( ME 0YA| 00 eA$C da  0!Au1Au !-,Av.Aw!d!AC! "#u0#A$# $$]$% 0%y A!% % 0&I A#&d & 0' A$C'@ 'm'A)F+, _zoneadm_bootargs_arguments-*-i[Alternate init]:path:_path_files-m[SMF options]:option:_values "SMF option" debug milestone= quiet verbose-s[Boot single user]_zoneadmlocalcontextstatelineexpltypesetopt_argssubcmdsfieldssolaris_attachsolaris_installsolaris10_attachsolaris10_installextended_create_optionsextended_destroy_optionsbrandbrand_argssubcmdsattachbootclonedetachhalthelpinstalllistmarkmovereadyrebootuninstallverifyforce-zpool-importforce-zpool-create:ZFS pool: force-zpool-create-allforce-zpool-destroy:ZFS pool: force-zpool-destroy-all(-d)-a[Path to archive]:path:_path_files(-a)-d[Path to zonepath]:directory:_path_files -/solaris_installset1-c[Path to certificate]:path:_path_files*-e[Additional package]:package:-k[Path to key]:path:_path_files-P[Publisher/URI mapping]:publisher:set2(-a)-d[Path to installed zone root]:directory:path_files -/-p[Preserve system configuration]-s[Install silently]-u[Unconfigure after installation]-v[Verbose]solaris10_attach(-a)-d[Path to zonepath]:directory:_path_files -/solaris10_install-p[Preserve system configuration]-s[Install silently]-v[Verbose]servicezoneadm_arguments-*-R[Alternate root]:alternate root:_path_files -/-u[Zone UUID]:zone UUID: -z[Zone name]:zone name:_zones*::command:->subcmdreturn CURRENT == 1 _wantedcommandszoneadm subcommandcompaddsubcmdsservicewords[1]curcontextcurcontext%:*=service:boot_arguments-w[Force writable root]-W[Boot in transient r/w mode]*:boot options:_zoneadm_bootargsclone_arguments-m[Clone mode]:mode:_values "mode" copy-s[Source snapshot]:snapshot:_zfs_dataset -t snap-x[Extended options]:extended option:_values -w "extended option" $extended_create_options:source zone:_zonesattachopt_argsz(@s,:,)zoneadm -z $opt_args[-z] list -p6brand_argsbrand_attach_arguments-F[Force attach]-n[Path to zone manifest]:path to zone manifest:_path_files-u[Update on attach]-x[Extended options]:extended option:_values -w "extended option" $extended_create_optionsPbrand_argsdetach_arguments-n[Dry run]haltreadyrebootverifyhelp_wantedcommandscompaddsubcmdsinstallopt_argszbrand_argsbrand_install_arguments-x[Extended options]:extended option:_values -w "extended option" $extended_create_optionsPbrand_argslist_arguments-c[Configured zones]-i[Installed zones](-v)-p[Parsable output](-p)-v[Verbose mode]mark_arguments:state:(incomplete unavailable)move_arguments:new zone path:_path_files -/uninstall_arguments-F[Force]-x[Extended options]:extended option:_values -w "extended option" $extended_destroy_options_zoneadm@A  ,LA `$, [A" ,A"  ,LA L8ALmlocaltypetypeargexplzparseoptstyperctyperi_descriptionzoneszonecompadd@expl[@]_call_program zones /usr/sbin/zoneadm list $typearg