Import sfw build 134 sfwnv_134
authorCyril Plisko <cyril.plisko@grigale.com>
Tue, 23 Feb 2010 00:53:20 +0200
changeset 8 950f332cc02b
parent 7 f96733ecc878
child 9 502b128296a2
Import sfw build 134 Bugs Fixed ---------- 6760685 No MOTD (message of the day) when using zsh, /etc/zprofile is needed 6916058 BIND 9.6.1-P3 6918313 [OSOL B131] Crash of Mysql server SSL connection security problem (5.1.30)(x86 only) 6923497 new gnu patch doesn't like dom4j 6924198 Update fetchmail to version 6.3.14 6924379 zsh 4.3.10 6924496 audit_pkg no longer needed in OpenSolaris world 6924503 enable "new-style" zsh completion by default
usr/src/cmd/bind/METADATA
usr/src/cmd/bind/bind-9.6.1-P2.tar.gz
usr/src/cmd/bind/bind-9.6.1-P3.tar.gz
usr/src/cmd/fetchmail/METADATA
usr/src/cmd/fetchmail/fetchmail-6.3.13.tar.bz2
usr/src/cmd/fetchmail/fetchmail-6.3.14.tar.bz2
usr/src/cmd/mysql-5-1/Makefile.sfw
usr/src/cmd/mysql-5-1/patches/yassl.patch
usr/src/cmd/vim/runtime.patch
usr/src/cmd/zsh/Completion/Solaris/Command/_dladm
usr/src/cmd/zsh/Completion/Solaris/Command/_flowadm
usr/src/cmd/zsh/Completion/Solaris/Command/_netstat
usr/src/cmd/zsh/Completion/Solaris/Command/_pkg5
usr/src/cmd/zsh/Completion/Solaris/Command/_prstat
usr/src/cmd/zsh/Completion/Solaris/Command/_ps
usr/src/cmd/zsh/Completion/Solaris/Command/_snoop
usr/src/cmd/zsh/Completion/Solaris/Command/_svcadm
usr/src/cmd/zsh/Completion/Unix/Command/_zfs
usr/src/cmd/zsh/Completion/Unix/Command/_zpool
usr/src/cmd/zsh/METADATA
usr/src/cmd/zsh/Makefile.sfw
usr/src/cmd/zsh/Patches/00-solaris-completion-dir.patch
usr/src/cmd/zsh/Patches/01-completions.patch
usr/src/cmd/zsh/zsh-4.3.10.tar.bz2
usr/src/cmd/zsh/zsh-4.3.9.tar.bz2
usr/src/cmd/zsh/zshrc
usr/src/lib/dom4j/Makefile.sfw
usr/src/pkgdefs/Makefile
usr/src/pkgdefs/Makefile.targ
usr/src/pkgdefs/SUNWbind/pkginfo.tmpl
usr/src/pkgdefs/SUNWbindc/pkginfo.tmpl
usr/src/pkgdefs/SUNWfetchmail/copyright
usr/src/pkgdefs/SUNWfetchmail/pkginfo.tmpl
usr/src/pkgdefs/SUNWzsh/Makefile
usr/src/pkgdefs/SUNWzsh/copyright
usr/src/pkgdefs/SUNWzsh/pkginfo.tmpl
usr/src/pkgdefs/SUNWzsh/prototype_com
usr/src/pkgdefs/audit_pkg.ksh
--- a/usr/src/cmd/bind/METADATA	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/cmd/bind/METADATA	Tue Feb 23 00:53:20 2010 +0200
@@ -1,10 +1,10 @@
 NAME:		  bind
-VERSION:	  9.6.1-P2
+VERSION:	  9.6.1-P3
 DESCRIPTION:	  Berkeley Internet Name Domain server and utilities
 LICENSE:	  Other
 PACKAGE:	  SUNWbind SUNWbindc SUNWbindr
 PROJECT_URL:	  http://www.isc.org/software/bind
-SOURCE_DOWNLOAD:  http://ftp.isc.org/isc/bind9/9.6.1-P2/bind-9.6.1-P2.tar.gz
+SOURCE_DOWNLOAD:  http://ftp.isc.org/isc/bind9/9.6.1-P3/bind-9.6.1-P3.tar.gz
 SUPPORT:	  B
 BUGTRAQ:	  solaris/network/dns
 OSR:		  11725
Binary file usr/src/cmd/bind/bind-9.6.1-P2.tar.gz has changed
Binary file usr/src/cmd/bind/bind-9.6.1-P3.tar.gz has changed
--- a/usr/src/cmd/fetchmail/METADATA	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/cmd/fetchmail/METADATA	Tue Feb 23 00:53:20 2010 +0200
@@ -1,10 +1,10 @@
 NAME:             fetchmail
-VERSION:          6.3.13
+VERSION:          6.3.14
 DESCRIPTION:      fetch mail from a POP, IMAP, ETRN, or ODMR-capable server
 LICENSE:          GPLv2
 PACKAGE:          SUNWfetchmail
 PROJECT_URL:      http://fetchmail.berlios.de/
-SOURCE_DOWNLOAD:  http://download.berlios.de/fetchmail/fetchmail-6.3.13.tar.bz2
+SOURCE_DOWNLOAD:  http://download.berlios.de/fetchmail/fetchmail-6.3.14.tar.bz2
 SUPPORT:          C
 BUGTRAQ:          solaris/utility/fetchmail
 OSR:              8301
Binary file usr/src/cmd/fetchmail/fetchmail-6.3.13.tar.bz2 has changed
Binary file usr/src/cmd/fetchmail/fetchmail-6.3.14.tar.bz2 has changed
--- a/usr/src/cmd/mysql-5-1/Makefile.sfw	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/cmd/mysql-5-1/Makefile.sfw	Tue Feb 23 00:53:20 2010 +0200
@@ -21,7 +21,7 @@
 #
 # Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
-#ident	"@(#)Makefile.sfw	1.5	10/01/06 SMI"
+#ident	"@(#)Makefile.sfw	1.6	10/01/26 SMI"
 
 
 MYSQL_VERSION=5.1.37
@@ -158,6 +158,7 @@
 	/usr/bin/gzip -dc $(MYSQL_DIR).tar.gz | \
         $(GTAR) xpf - --no-same-owner
 	(cd $(MYSQL_DIR); gpatch -p1 < ../patches/mysql-5.1.37-dtrace.sunpatch)
+	(cd $(MYSQL_DIR); gpatch -p1 < ../patches/yassl.patch)
 	gpatch $(MYSQL_DIR)/storage/innobase/include/univ.i -i patches/inline.patch
 	gpatch $(MYSQL_DIR)/scripts/mysql_config.sh -i patches/mysql_config.patch
 	gpatch $(MYSQL_DIR)/mysql-test/Makefile.in -i patches/ksh-hang.patch
@@ -176,6 +177,7 @@
 	cd tmp; /usr/bin/gzip -dc $(MYSQL_DIR).tar.gz | tar xopf -
 	mv tmp/$(MYSQL_DIR) $(MYSQL_DIR_64); rm -rf tmp
 	(cd $(MYSQL_DIR_64); gpatch -p1 < ../patches/mysql-5.1.37-dtrace.sunpatch)
+	(cd $(MYSQL_DIR_64); gpatch -p1 < ../patches/yassl.patch)
 	gpatch $(MYSQL_DIR_64)/storage/innobase/include/univ.i -i patches/inline.patch
 	gpatch $(MYSQL_DIR_64)/scripts/mysql_config.sh -i patches/mysql_config.patch
 	gpatch $(MYSQL_DIR_64)/mysql-test/Makefile.in -i patches/ksh-hang.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/mysql-5-1/patches/yassl.patch	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,198 @@
+
+#At file:///home/ram/mysql/b50227-5.0-bugteam/ based on revid:gshchepa@stripped
+
+ 2838 Ramil Kalimullin	2010-01-13
+      Fix for bug#50227: Pre-auth buffer-overflow in mySQL through yaSSL
+      
+      Problem: copying issuer's (or subject's) name tags into an internal
+      buffer from incoming stream we didn't check the buffer overflow. 
+      That may lead to memory overrun, crash etc.
+      
+      Fix: ensure we don't overrun the buffer.
+      
+      Note: there's no simple test case (exploit needed).
+     @ extra/yassl/taocrypt/include/asn.hpp
+        Fix for bug#50227: Pre-auth buffer-overflow in mySQL through yaSSL
+          - CertDecoder::AddTag() introduced.
+     @ extra/yassl/taocrypt/src/asn.cpp
+        Fix for bug#50227: Pre-auth buffer-overflow in mySQL through yaSSL
+          - copying data from incoming stream to the issuer_ or subject_
+        buffers ensure we don't overrun them.
+          - code cleanup.
+
+    modified:
+      extra/yassl/taocrypt/include/asn.hpp
+      extra/yassl/taocrypt/src/asn.cpp
+=== modified file 'extra/yassl/taocrypt/include/asn.hpp'
+--- a/extra/yassl/taocrypt/include/asn.hpp	2007-01-29 15:54:40 +0000
++++ b/extra/yassl/taocrypt/include/asn.hpp	2010-01-13 05:20:45 +0000
+@@ -305,6 +305,7 @@ private:
+     bool   ValidateSignature(SignerList*);
+     bool   ConfirmSignature(Source&);
+     void   GetKey();
++    char*  AddTag(char*, const char*, const char*, word32, word32);
+     void   GetName(NameType);
+     void   GetValidity();
+     void   GetDate(DateType);
+
+=== modified file 'extra/yassl/taocrypt/src/asn.cpp'
+--- a/extra/yassl/taocrypt/src/asn.cpp	2009-06-29 13:17:01 +0000
++++ b/extra/yassl/taocrypt/src/asn.cpp	2010-01-13 05:20:45 +0000
+@@ -652,6 +652,23 @@ word32 CertDecoder::GetDigest()
+ }
+ 
+ 
++char *CertDecoder::AddTag(char *ptr, const char *buf_end, 
++                          const char *tag_name, word32 tag_name_length,
++                          word32 tag_value_length)
++{
++  if (ptr + tag_name_length + tag_value_length > buf_end)
++      return 0;
++    
++  memcpy(ptr, tag_name, tag_name_length);
++  ptr+= tag_name_length;
++  
++  memcpy(ptr, source_.get_current(), tag_value_length);
++  ptr+= tag_value_length;
++  
++  return ptr;
++}
++
++
+ // process NAME, either issuer or subject
+ void CertDecoder::GetName(NameType nt)
+ {
+@@ -659,11 +676,21 @@ void CertDecoder::GetName(NameType nt)
+ 
+     SHA    sha;
+     word32 length = GetSequence();  // length of all distinguished names
+-    assert (length < ASN_NAME_MAX);
++
++    if (length >= ASN_NAME_MAX)
++        goto err;
+     length += source_.get_index();
+ 
+-    char*  ptr = (nt == ISSUER) ? issuer_ : subject_;
+-    word32 idx = 0;
++    char *ptr, *buf_end;
++
++    if (nt == ISSUER) {
++        ptr= issuer_;
++        buf_end= ptr + sizeof(issuer_) - 1;  // 1 byte for trailing 0
++    }
++    else {
++        ptr= subject_;
++        buf_end= ptr + sizeof(subject_) - 1;  // 1 byte for trailing 0
++    }
+ 
+     while (source_.get_index() < length) {
+         GetSet();
+@@ -685,47 +712,36 @@ void CertDecoder::GetName(NameType nt)
+             byte   id      = source_.next();  
+             b              = source_.next();    // strType
+             word32 strLen  = GetLength(source_);
+-            bool   copy    = false;
+ 
+-            if (id == COMMON_NAME) {
+-                memcpy(&ptr[idx], "/CN=", 4);
+-                idx += 4;
+-                copy = true;
+-            }
+-            else if (id == SUR_NAME) {
+-                memcpy(&ptr[idx], "/SN=", 4);
+-                idx += 4;
+-                copy = true;
+-            }
+-            else if (id == COUNTRY_NAME) {
+-                memcpy(&ptr[idx], "/C=", 3);
+-                idx += 3;
+-                copy = true;
+-            }
+-            else if (id == LOCALITY_NAME) {
+-                memcpy(&ptr[idx], "/L=", 3);
+-                idx += 3;
+-                copy = true;
+-            }
+-            else if (id == STATE_NAME) {
+-                memcpy(&ptr[idx], "/ST=", 4);
+-                idx += 4;
+-                copy = true;
+-            }
+-            else if (id == ORG_NAME) {
+-                memcpy(&ptr[idx], "/O=", 3);
+-                idx += 3;
+-                copy = true;
+-            }
+-            else if (id == ORGUNIT_NAME) {
+-                memcpy(&ptr[idx], "/OU=", 4);
+-                idx += 4;
+-                copy = true;
+-            }
+-
+-            if (copy) {
+-                memcpy(&ptr[idx], source_.get_current(), strLen);
+-                idx += strLen;
++            switch (id) {
++            case COMMON_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/CN=", 4, strLen)))
++                  goto err;
++                break;
++            case SUR_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/SN=", 4, strLen)))
++                  goto err;
++                break;
++            case COUNTRY_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/C=", 3, strLen)))
++                  goto err;
++                break;
++            case LOCALITY_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/L=", 3, strLen)))
++                  goto err;
++                break;
++            case STATE_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/ST=", 4, strLen)))
++                  goto err;
++                break;
++            case ORG_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/O=", 3, strLen)))
++                  goto err;
++                break;
++            case ORGUNIT_NAME:
++                if (!(ptr= AddTag(ptr, buf_end, "/OU=", 4, strLen)))
++                  goto err;
++                break;
+             }
+ 
+             sha.Update(source_.get_current(), strLen);
+@@ -739,23 +755,20 @@ void CertDecoder::GetName(NameType nt)
+             source_.advance(oidSz + 1);
+             word32 length = GetLength(source_);
+ 
+-            if (email) {
+-                memcpy(&ptr[idx], "/emailAddress=", 14);
+-                idx += 14;
+-
+-                memcpy(&ptr[idx], source_.get_current(), length);
+-                idx += length;
+-            }
++            if (email && !(ptr= AddTag(ptr, buf_end, "/emailAddress=", 14, length)))
++                goto err;
+ 
+             source_.advance(length);
+         }
+     }
+-    ptr[idx++] = 0;
++    *ptr= 0;
+ 
+-    if (nt == ISSUER)
+-        sha.Final(issuerHash_);
+-    else
+-        sha.Final(subjectHash_);
++    sha.Final(nt == ISSUER ? issuerHash_ : subjectHash_);
++        
++    return;
++    
++err:
++    source_.SetError(CONTENT_E);
+ }
+ 
--- a/usr/src/cmd/vim/runtime.patch	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/cmd/vim/runtime.patch	Tue Feb 23 00:53:20 2010 +0200
@@ -3101,7 +3101,7 @@
 +      \%f:%l:%c:\ %m,
        \%f:%l:\ %m,
        \\"%f\"\\,\ line\ %l%*\\D%c%*[^\ ]\ %m,
-       \10/02/02*\\a[%*\\d]:\ Entering\ directory\ `%f',
+       \10/02/15*\\a[%*\\d]:\ Entering\ directory\ `%f',
 diff -Nur runtime.patched/compiler/jikes.vim runtime/compiler/jikes.vim
 --- runtime.patched/compiler/jikes.vim	2004-06-07 07:32:36.000000000 -0700
 +++ runtime/compiler/jikes.vim	2009-01-28 08:23:44.000000000 -0800
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_dladm	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,525 @@
+#compdef dladm
+# Synced with the Nevada build 131 man page
+
+_dladm_links() {
+	compadd "$@" - $(dladm show-link -p -o link)
+}
+
+_dladm_devs() {
+	compadd "$@" - $(dladm show-phys -p -o device)
+}
+
+_dladm_aggrs() {
+	compadd "$@" - $(dladm show-aggr -p -o link)
+}
+
+_dladm_aggr_ports() {
+	compadd "$@" - $(dladm show-aggr -p -x -o ports)
+}
+
+_dladm_vlans() {
+	compadd "$@" - $(dladm show-vlan -p -o link)
+}
+
+_dladm_wifi_links() {
+	compadd "$@" - $(dladm show-wifi -p -o link)
+}
+
+_dladm_wifi_nets() {
+	compadd "$@" - ${(f)"$(dladm scan-wifi -p -o essid)"}
+}
+
+_dladm_secobjs() {
+	compadd "$@" - ${(f)"$(dladm show-secobj -p -o object)"}
+}
+
+_dladm_ethers() {
+	compadd "$@" - $(dladm show-ether -p -o link)
+}
+
+_dladm_linkprops() {
+	# TODO: complete property values, when available
+	compadd "$@" - $(dladm show-linkprop -c -o property)
+}
+
+_dladm_vnics() {
+	compadd "$@" - $(dladm show-vnic -p -o link)
+}
+
+_dladm_etherstubs() {
+	compadd "$@" - $(dladm show-etherstub)
+}
+
+_dladm_bridges() {
+	compadd "$@" - $(dladm show-bridge -p -o bridge)
+}
+
+_dladm_iptuns() {
+	compadd "$@" - $(dladm show-iptun -p -o link)
+}
+
+_dladm() {
+	local context state line expl
+	typeset -A opt_args
+	local -a subcmds rw_properties rw_propnames ro_properties
+	local -a link_properties link_stats_properties
+	local -a aggr_properties aggr_lacp_properties aggr_ext_properties
+	local -a vlan_properties wifi_properties wifi_connect_properties
+	local -a ether_properties linkprop_properties secobj_properties
+	local -a bridge_properties bridge_stats_properties bridge_link_properties
+	local -a bridge_link_stats_properties bridge_fwd_properties bridge_fwd_properties
+	local -a iptun_properties
+
+	# TODO: some subcommands can take multiple comma-separated targets
+	# TODO: some option sets may be different based on other commandline flags
+	# TODO: some subcommands may take different arguments based on options
+
+	subcmds=(
+		"show-ether" "show-usage"
+		{"rename","show"}"-link"
+		{"add","create","delete","modify","remove","show"}"-aggr"
+		{"connect","disconnect","scan","show"}"-wifi"
+		{"reset","set","show"}"-linkprop"
+		{"create","delete","show"}"-secobj"
+		{"create","delete","show"}"-vlan"
+		{"delete","show"}"-phys"
+		{"create","delete","show"}"-vnic"
+		{"create","delete","show"}"-etherstub"
+		{"create","modify","delete","add","remove","show"}"-bridge"
+		{"create","modify","delete","show"}"-iptun"
+	)
+
+	if [[ $service == "dladm" ]]; then
+		_arguments -C -A "-*" \
+			'-\?[Help]' \
+			'*::command:->subcmd' && return 0
+
+		if (( CURRENT == 1 )); then
+			_wanted commands expl "dladm subcommand" compadd -a subcmds
+			return
+		fi
+		service="$words[1]"
+		curcontext="${curcontext%:*}=$service:"
+	fi
+
+	link_properties=( "link" "class" "mtu" "state" "over" )
+	link_stats_properties=( "link" "ipackets" "rbytes" "ierrors" "opackets" "obytes" "oerrors" )
+
+	aggr_properties=( "link" "policy" "addrpolicy" "lacpactivity" "lacptimer" "flags" )
+	aggr_lacp_properties=( "link" "port" "aggregatable" "sync" "coll" "dist" "defaulted" "expired" )
+	aggr_ext_properties=( "link" "port" "speed" "duplex" "state" "address" "portstate" )
+
+	vlan_properties=( "link" "vid" "over" "flags" )
+
+	wifi_connect_properties=( "link" "essid" "bssid" "sec" "mode" "strength" "speed" "bsstype" )
+	wifi_properties=( $wifi_connect_properties "status" "auth" )
+
+	ether_properties=( "link" "ptype" "state" "auto" "speed-duplex" "pause" "rem_fault" )
+
+	linkprop_properties=( "link" "property" "value" "default" "possible" )
+
+	secobj_properties=( "object" "class" )
+
+	vnic_properties=( "link" "over" "speed" "macaddr" "macaddrtype" )
+
+	bridge_properties=( "bridge"  "address" "priority" "bmaxage" "bhellotime" "bfwddelay" 
+		"forceproto" "tctime" "tccount" "tchange" "desroot" "rootcost" "rootport"
+		"maxage" "hellotime" "fwddelay" "holdtime" )
+	bridge_stats_properties=( "bridge" "drops" "forwards" "mbcast" "recv" "sent" "unknown" )
+	bridge_link_properties=( "link" "index" "state" "uptime" "opercost" "operp2p" "operedge" 
+		"desroot" "descost" "desbridge" "desport" "tcack" )
+	bridge_link_stats_properties=( "link" "cfgbpdu" "tcnbpdu" "rstpbpdu" "txbpdu" "drops" "recv" "xmit" )
+	bridge_fwd_properties=( "dest" "age" "flags" "output" )
+	bridge_trill_properties=( "nick" "flags" "link" "nexthop" )
+
+	iptun_properties=( "link" "type" "flags" )
+
+	case $service in
+	("show-link")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			- set1 \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $link_properties' \
+			- set2 \
+			'(-s --statistics)'{-s,--statistics}'[Display link statistics]' \
+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $link_stats_properties' \
+			':link name:_dladm_links' \
+		;;
+
+	("rename-link")
+		_arguments -A "-*" \
+			'-R[Root directory]:directory:_path_files -/' \
+			':old link name:_dladm_links' \
+			':new link name:' \
+		;;
+
+	("show-phys")
+		_arguments -A "-*" \
+			'-H[Show hardware resource usage]' \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-s --statistics)'{-s,--statistics}'[Display link statistics]' \
+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" link media state speed duplex device' \
+			':physical link name:_dladm_devs'
+		;;
+
+	("delete-phys")
+		_arguments -A "-*" \
+			':physical link name:_dladm_devs'
+		;;
+
+	("create-aggr")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
+			'(-P --policy)'{-P,--policy}'[Port selection policy]:policy:_values -s , "policy" L2 L3 L4' \
+			'(-L --lacp-mode)'{-L,--lacp-mode}'[LACP mode]:lacp mode:(off active passive)' \
+			'(-T --lacp-timer)'{-T,--lacp-timer}'[LACP timer]:lacp timer:(short long)' \
+			'(-u --unicast)'{-u,--unicast}'[Unicast address]:unicast address:' \
+			':aggregate link name:'
+		;;
+
+	("modify-aggr")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
+			'(-P --policy)'{-P,--policy}'[Port selection policy]:policy:_values -s , "policy" L2 L3 L4' \
+			'(-L --lacp-mode)'{-L,--lacp-mode}'[LACP mode]:lacp mode:(off active passive)' \
+			'(-T --lacp-timer)'{-T,--lacp-timer}'[LACP timer]:lacp timer:(short long)' \
+			'(-u --unicast)'{-u,--unicast}'[Unicast address]:unicast address:' \
+			':aggregate link name:_dladm_aggrs'
+		;;
+
+	("delete-aggr")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':aggregate link name:_dladm_aggrs'
+		;;
+
+	("add-aggr")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
+			':aggregate link name:_dladm_aggrs'
+		;;
+
+	("remove-aggr")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_aggr_ports' \
+			':aggregate link name:_dladm_aggrs'
+		;;
+
+	("show-aggr")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-s --statistics)'{-s,--statistics}'[Display link statistics]' \
+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
+			':aggregate link name:_dladm_links' \
+			- set1 \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $aggr_properties' \
+			- lacp \
+			'(-L --lacp)'{-L,--lacp}'[LACP information]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $aggr_lacp_properties' \
+			- extended \
+			'(-x --extended)'{-x,--extended}'[Extended information]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $aggr_ext_properties' \
+		;;
+
+	("create-vlan")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[VLAN should be temporary]' \
+			'(-f --force)'{-f,--force}'[Force VLAN creation]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
+			'-v[VLAN ID]:id:' \
+			':VLAN link name:'
+		;;
+
+	("delete-vlan")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':VLAN link name:_dladm_vlans'
+		;;
+
+	("show-vlan")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $vlan_properties' \
+			':VLAN link name:_dladm_vlans'
+		;;
+
+	("scan-wifi")
+		_arguments -A "-*" \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $wifi_connect_properties' \
+			':wireless link name:_dladm_wifi_links'
+		;;
+
+	("connect-wifi")
+		_arguments -A "-*" \
+			'(-e --essid)'{-e,--essid}'[ESSID name]:network:_dladm_wifi_nets' \
+			'(-b --bsstype)'{-b,--bsstype}'[BSS type]:' \
+			'(-m --mode)'{-m,--mode}'[802.11 mode]:mode:(a b g n)' \
+			'(-k --key)'{-k,--key}'[Key name]:key:_dladm_secobjs' \
+			'(-s --sec)'{-s,--sec}'[Security mode]:(none wep wpa)' \
+			'(-a --auth)'{-a,--auth}'[Authentication mode]:mode:(open shared)' \
+			'(-c --create-ibss)'{-c,--create-ibss}'[Create an ad-hoc network]' \
+			'(-T --timeout)'{-T,--timeout}'[Association timeout]:(forever)' \
+			':wireless link name:_dladm_wifi_links'
+		;;
+
+	("disconnect-wifi")
+		_arguments -A "-*" \
+			- set1 \
+			'(-a --all-links)'{-a,--all-links}'[All links]' \
+			- set2 \
+			':wireless link name:_dladm_wifi_links'
+		;;
+
+	("show-wifi")
+		_arguments -A "-*" \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $wifi_properties' \
+			':wireless link name:_dladm_wifi_links'
+		;;
+
+	("show-ether")
+		_arguments -A "-*" \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-x --extended)'{-x,--extended}'[Extended output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $ether_properties' \
+			':ethernet link name:_dladm_ethers'
+		;;
+
+	("set-linkprop")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Change should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-p --prop)'{-p,--prop}'[Properties]:property:_dladm_linkprops' \
+			':link name:_dladm_links'
+		;;
+
+	("reset-linkprop")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Change should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-p --prop)'{-p,--prop}'[Properties]:property:_dladm_linkprops' \
+			':link name:_dladm_links'
+		;;
+
+	("show-linkprop")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent link properties]' \
+			'(-c --parseable)'{-c,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $linkprop_properties' \
+			'(-p --prop)'{-p,--prop}'[Properties]:property:_dladm_linkprops' \
+			':link name:_dladm_links'
+		;;
+
+	("create-secobj")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Creation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-c --class)'{-c,--class}'[Class]:class:(wep wpa)' \
+			'(-f --file)'{-f,--file}'[File containing object value]:file:_path_files' \
+			':object name:'
+		;;
+
+	("delete-secobj")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':object name:_dladm_secobjs'
+		;;
+
+	("show-secobj")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent object information]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $secobj_properties' \
+			':object name:_dladm_secobjs'
+		;;
+
+	("create-vnic")
+		# TODO: MAC address completion could be richer
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Creation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
+			'(-m --mac-address)'{-m,--mac-address}'[MAC address]:address:(factory random auto vrrp)' \
+			'-v[VLAN ID]:id:' \
+			'(-p --prop)'{-p,--prop}'[Property values]:value:' \
+			':VNIC name:'
+		;;
+
+	("delete-vnic")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':VNIC name:_dladm_vnics'
+		;;
+
+	("show-vnic")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent object information]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $vnic_properties' \
+			'(-l --link)'{-l,--link}'[Limit to VNICs on link]:link:_dladm_links' \
+			'(-s --statistics)'{-s,--statistics}'[Display VNIC statistics]' \
+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
+			':VNIC name:_dladm_vnics'
+		;;
+
+	("create-etherstub")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Creation should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':etherstub name:'
+		;;
+
+	("delete-etherstub")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':etherstub name:_dladm_etherstubs'
+		;;
+
+	("show-etherstub")
+		_arguments -A "-*" \
+			':etherstub name:_dladm_etherstubs'
+		;;
+
+	("show-usage")
+		_arguments -A "-*" \
+			'(-f --file)'{-f,--file}'[Read records from file]:_path_files' \
+			'(-F --format)'{-f,--format}'[Plotfile format]:(gnuplot)' \
+			'(-p --plot)'{-p,--plot}'[Write plot to file]:' \
+			'(-e --start)'{-e,--start}'[Start time]:date/time (MM/DD/YYYY,hh\:mm\:ss)' \
+			'(-s --stop)'{-s,--stop}'[Stop time]:date/time (MM/DD/YYYY,hh\:mm\:ss)' \
+			':link name:_dladm_links'
+		;;
+
+	("create-bridge")
+		_arguments -A "-*" \
+			'(-P --protect)'{-P,--protect}'[Specify a protection method]:(stp trill)' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-p --priority)'{-p,--priority}'[Specify the bridge priority]:value' \
+			'(-m --max-age)'{-m,--max-age}'[Specify the max age for config info]:value' \
+			'(-h --hello-time)'{-h,--hello-time}'[Specify the hello time]:value' \
+			'(-d --forward-delay)'{-d,--forward-delay}'[Specify the forward delay]:value' \
+			'(-f --force-protocol)'{-f,--force-protocol}'[Specify forced maximum supported protocol]:value' \
+			'*(-l --link)'{-l,--link}'[Specify link to add]:link:_dladm_links' \
+			':bridge name:'
+		;;
+
+
+	("modify-bridge")
+		_arguments -A "-*" \
+			'(-P --protect)'{-P,--protect}'[Specify a protection method]:(stp trill)' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-p --priority)'{-p,--priority}'[Specify the bridge priority]:value' \
+			'(-m --max-age)'{-m,--max-age}'[Specify the max age for config info]:value' \
+			'(-h --hello-time)'{-h,--hello-time}'[Specify the hello time]:value' \
+			'(-d --forward-delay)'{-d,--forward-delay}'[Specify the forward delay]:value' \
+			'(-f --force-protocol)'{-f,--force-protocol}'[Specify forced maximum supported protocol]:value' \
+			':bridge name:_dladm_bridges'
+		;;
+
+
+	("delete-bridge")
+		_arguments -A "-*" \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':bridge name:_dladm_bridges'
+		;;
+
+
+	("add-bridge"|"remove-bridge")
+		_arguments -A "-*" \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'*(-l --link)'{-l,--link}'[Specify link to add]:link:_dladm_links' \
+			':bridge name:_dladm_bridges'
+		;;
+
+
+	("show-bridge")
+		_arguments -A "-*" \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			- set1 \
+			# XXX $bridge_stats_properties get added in!
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $bridge_properties' \
+			- set2 \
+			'(-s --statistics)'{-s,--statistics}'[Display statistics]' \
+			'(-i --interval)'{-i,--interval}'[Specify an interval]:seconds' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $bridge_stats_properties' \
+			- set3 \
+			# XXX $bridge_link_stats_properties get added in!
+			'(-l --link)'{-l,--link}'[Display link status or statistics]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $bridge_link_properties' \
+			- set4 \
+			'(-s --statistics)'{-s,--statistics}'[Display statistics]' \
+			'(-l --link)'{-l,--link}'[Display link status or statistics]' \
+			'(-i --interval)'{-i,--interval}'[Specify an interval]:seconds' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $bridge_link_stats_properties' \
+			- set5 \
+			'(-f --forwarding)'{-f,--forwarding}'[Display forwarding entries]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $bridge_fwd_properties' \
+			- set6 \
+			'(-t --trill)'{-t,--trill}'[Display TRILL nickname entries]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $bridge_trill_properties' \
+			':bridge name:_dladm_bridges'
+		;;
+
+
+	("create-iptun")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Temporary tunnel]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-T --type)'{-T,--type}'[Tunnel type]:(ipv4 ipv6 6to4)' \
+			'(-s --tunnel-src)'{-s,--tunnel-src}'[Tunnel source]:address/host:' \
+			'(-d --tunnel-dst)'{-d,--tunnel-dst}'[Tunnel dest]:address/host:'
+			':tunnel name:'
+		;;
+
+	("modify-iptun")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Temporary modification]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			'(-s --tunnel-src)'{-s,--tunnel-src}'[Tunnel source]:address/host:' \
+			'(-d --tunnel-dst)'{-d,--tunnel-dst}'[Tunnel dest]:address/host:'
+			':tunnel name:_dladm_iptuns'
+		;;
+
+	("delete-iptun")
+		_arguments -A "-*" \
+			'(-t --temporary)'{-t,--temporary}'[Temporary deletion]' \
+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
+			':tunnel name:_dladm_iptuns'
+		;;
+
+	("show-iptun")
+		_arguments -A "-*" \
+			'(-P --persistent)'{-P,--persistent}'[Display persistent tunnel configuration]' \
+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $iptun_properties' \
+			':tunnel name:_dladm_iptuns'
+		;;
+
+	(*)
+		_message "unknown dladm subcommand: $service"
+		;;
+	esac
+}
+
+_dladm "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_flowadm	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,120 @@
+#compdef flowadm
+
+_flowadm() {
+
+local -a subcmds tr props
+local expl
+
+_flowadm_flow(){
+	compadd "$@" - $(flowadm show-flow -p -o flow)
+}
+
+_flowadm_flow_int(){
+	compadd "$@" - $(flowadm show-flow -p -o flow)
+	compadd "$@" - $(dladm show-phys -p -o device)
+}
+
+subcmds=(
+	"show-flow"
+	"add-flow"
+	"remove-flow"
+	"set-flowprop"
+	"reset-flowprop"
+	"show-flowprop"
+	"show-usage"
+)
+	
+tr=(
+	"tcp"
+	"udp"
+	"sctp"
+	"icmp"
+	"icmpv6"
+)
+
+props=(
+	"priority"
+	"maxbw"
+)
+
+if [[ $service == "flowadm" ]]; then
+	_arguments -C -A "-*" \
+		'*::command:->subcmd' && return 0
+	
+	if (( CURRENT == 1 )); then
+		_wanted commands expl "flowadm subcommand" compadd -a subcmds
+		return
+	fi
+	service="$words[1]"
+	curcontext="${curcontext%:*}=$service:"
+fi
+case $service in
+	("show-flow")
+	_arguments -A "-*" \
+		'-o[specify field to display]:field:(flow link ipaddr proto port dsfield)' \
+		'-p[parsable output]' \
+		'-P[persistent flow property information]' \
+		'-S[continuously display network utilization by flow]' \
+		'-s[display flow statistics]' \
+		'-i[specify interval (used with -s)]:interval' \
+		- set1 \
+		'-l[display information for link]:link or flow:_net_interfaces' \
+		- set2 \
+		':flow:_flowadm_flow' \
+	;;
+	("add-flow")
+	_arguments -A "-*" \
+		'-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' \
+		'-a[specify attribute]:attribute:(local_ip= remote_ip= transport=$tr local_port= dsfield=)' \
+		'-p[set property value]:property:(maxbw= priority=)' \
+	;;
+	("remove-flow")
+	_arguments -A "-*" \
+		'-t[temporary changes - do not persist across reboots]' \
+		'-R[alternate root dir]:alternate root:_files' \
+		- set1 \
+		'-l[specify link from which flow will be deleted]:link:_net_interfaces' \
+		- set2 \
+		':flow:_flowadm_flow' \
+	;;
+	("set-flowprop")
+	_arguments -A "-*" \
+		'-t[temporary changes - do not persist across reboots]' \
+		'-R[alternate root dir]:alternate root:_files' \
+		'-p[set property value]:property:(maxbw= priority=)' \
+		':flow:_flowadm_flow' \
+	;;
+	("reset-flowprop")
+	_arguments -A "-*" \
+		'-t[temporary changes - do not persist across reboots]' \
+		'-R[alternate root dir]:alternate root:_files' \
+		'-p[set property value]:property:(maxbw= priority=)' \
+		':flow:_flowadm_flow' \
+	;;
+	("show-flowprop")
+	_arguments -A "-*" \
+		'-c[parsable output (requires -o)]' \
+		'-P[persistent flow property information]' \
+		'-p[property to show]:property:_values -s , "property" $props' \
+		':flow:_flowadm_flow' \
+	;;
+	("show-usage")
+	_arguments -A "-*" \
+		'-a[display all historical network usage]' \
+		'-s[start time for data display (YYYY.MM.DD,hh:mm:ss)]' \
+		'-e[end time for data display (YYYY.MM.DD,hh:mm:ss)]' \
+		'-f[Read extended accounting records of network flow usage from file]:file:_files' \
+		':flow:_flowadm_flow' \
+		- set1 \
+		'-F[specifies the format of plotfile (gnuplot is only supported format)]' \
+		'-p[outputs flow usage data to a file of the format specified by the -F option]:plotfile:_files' \
+		- set2 \
+		'-d[display date in the format DD/MM/YYYY]' \
+ 	;;
+
+esac
+}
+
+_flowadm "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_netstat	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,61 @@
+#compdef netstat
+
+_netstat() {
+	local -a f_rules
+
+	f_rules=(
+		'af\::specify address family: inet, inet6, unix, number'
+		'outif\::specify output interface: ifName, ifIndex, any, none'
+		'dst\::specify destination IP: ip-addr[/mask], any, none'
+		'flags\::select routes tagged with flags: [+ -]?[ABDGHLMSU]+' 
+	)
+
+	_arguments \
+		- set1 \
+		'-a[show state of all sockets, all routing tables or all interfaces]' \
+		'-R[show extended security attributes for sockets and routing tables]' \
+		'-n[do not resolve addresses to names]' \
+		'-v[verbose]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		'-P[specify protocol]:protocol:(ip ipv6 icmp icmpv6 igmp udp tcp rawip)' \
+		- set2 \
+		'-r[show routing table]' \
+		'-f[filter routing table]:rule:(($f_rules))' \
+		'-a[show state of all sockets, all routing tables or all interfaces]' \
+		'-v[verbose]' \
+		'-n[do not resolve addresses to names]' \
+		'-R[show extended security attributes for sockets and routing tables]' \
+		- set3 \
+		'-g[show multicast group memberships]' \
+		'-n[do not resolve addresses to names]' \
+		'-v[verbose]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		- set4 \
+		'-i[show state of interfaces]' \
+		'-a[show state of all sockets, all routing tables or all interfaces]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		'-n[do not resolve addresses to names]' \
+		'-I[select interface]:interface:_net_interfaces' \
+		- set5 \
+		'-m[show STREAMS memory statistics]' \
+		'-v[verbose]' \
+		- set6 \
+		'-p[show net to media tables]' \
+		'-n[do not resolve addresses to names]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		- set7 \
+		'-s[show per protocol statistics]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		'-P[specify protocol]:protocol:(ip ipv6 icmp icmpv6 igmp udp tcp rawip)' \
+		- set8 \
+		'-M[show multicast routing tables]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		'-n[do not resolve addresses to names]' \
+		'-s[show per protocol statistics]' \
+		- set9 \
+		'-D[show status of DHCP configured interfaces]' \
+		'-f[specify address family]:address family:(inet inet6 unix)' \
+		'-I[select interface]:interface:_net_interfaces' \
+}
+
+_netstat "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_pkg5	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,324 @@
+#compdef pkg
+
+_pkg5_pkgs() {
+	local cache_policy cache_id=pkg5_installed_pkgs:$HOST:${pkg5_root//\//+}
+	typeset -a -g _pkg5_installed_pkgs
+
+	zstyle -s ":completion:${curcontext}:" cache-policy cache_policy
+	if [[ -z "$cache_policy" ]]; then
+		zstyle ":completion:${curcontext}:" cache-policy _pkg5_installed_caching_policy
+	fi
+
+	if ( [[ $#_pkg5_installed_pkgs -eq 0 ]] || _cache_invalid $cache_id ) && ! _retrieve_cache $cache_id; then
+		_pkg5_installed_pkgs=( $(
+			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_cache $cache_id _pkg5_installed_pkgs
+	fi
+
+	compadd "$@" - ${_pkg5_installed_pkgs}
+}
+
+_pkg5_pkgs_a() {
+	local cache_policy cache_id=pkg5_known_pkgs:$HOST:${pkg5_root//\//+}
+	typeset -a -g _pkg5_known_pkgs
+
+	zstyle -s ":completion:${curcontext}:" cache-policy cache_policy
+	if [[ -z "$cache_policy" ]]; then
+		zstyle ":completion:${curcontext}:" cache-policy _pkg5_known_caching_policy
+	fi
+
+	if ( [[ $#_pkg5_known_pkgs -eq 0 ]] || _cache_invalid $cache_id ) && ! _retrieve_cache $cache_id; then
+		_pkg5_known_pkgs=( $(
+			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_cache $cache_id _pkg5_known_pkgs
+	fi
+
+	compadd "$@" - ${_pkg5_known_pkgs}
+}
+
+_pkg5_pubs() {
+	compadd "$@" - $(pkg -R $pkg5_root publisher -H | awk '{print $1}')
+}
+
+_pkg5_variants() {
+	compadd "$@" - $(pkg -R $pkg5_root variant -H | awk '{print $1}')
+}
+
+_pkg5_facets() {
+	compadd "$@" - $(pkg -R $pkg5_root facet -H | awk '{print $1}')
+}
+
+_pkg5_properties() {
+	compadd "$@" - $(pkg -R $pkg5_root property -H | awk '{print $1}')
+}
+
+_pkg5_known_caching_policy() {
+	[[ $pkg5_root/var/pkg/state/known/catalog.attrs -nt "$1" ]]
+}
+
+_pkg5_installed_caching_policy() {
+	[[ $pkg5_root/var/pkg/state/installed/catalog.attrs -nt "$1" ]]
+}
+
+_pkg5() {
+	local expl context state line pkg5_root
+	typeset -A opt_args
+	local -a subcmds pkg5_actions pkg5_cattr pkg5_sattr
+
+	subcmds=(
+		install uninstall list image-update refresh version
+		info search verify fix contents image-create history
+		{change-,}{variant,facet}
+		{{un,}set-,}property {{un,}set-,}publisher
+		purge-history rebuild-index
+	)
+
+	pkg5_actions=(
+		set depend dir driver file group hardlink legacy license link
+		signature unknown user
+	)
+
+	# Pseudo attributes for the contents subcommand
+	pkg5_cattr=(
+		action.hash action.key action.name action.raw
+		pkg.fmri pkg.name pkg.publisher pkg.shortfmri
+	)
+
+	# Pseudo attributes for the search subcommand
+	pkg5_sattr=(
+		$pkg5_cattr search.match search.match_type
+	)
+
+	if [[ $service == "pkg" ]]; then
+		_arguments -C -A "-*" \
+			'(-\? --help)'{-\?,--help}'[Help]' \
+			'-R[Root directory]:directory:_path_files -/' \
+			'*::command:->subcmd' && return 0
+
+		if (( CURRENT == 1 )); then
+			_wanted commands expl "pkg subcommand" compadd -a subcmds
+			return
+		fi
+		service="$words[1]"
+		curcontext="${curcontext%:*}=$service:"
+	fi
+
+	pkg5_root=${${${opt_args[-R]}:-$PKG_IMAGE}:-/}
+
+	case $service in
+	("install")
+		_arguments -A "-*" \
+			'-n[Dry run]' \
+			'-q[Quiet]' \
+			'-v[Verbose]' \
+			"--no-refresh[Don't refresh catalogs]" \
+			"--no-index[Don't reindex search database]" \
+			'*:package:_pkg5_pkgs_a'
+		;;
+
+	("uninstall")
+		_arguments -A "-*" \
+			'-n[Dry run]' \
+			'-q[Quiet]' \
+			'-r[Recursively uninstall dependencies]' \
+			'-v[Verbose]' \
+			"--no-index[Don't reindex search database]" \
+			'*:package:_pkg5_pkgs'
+		;;
+
+	("list")
+		_arguments -A "-*" \
+			'-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]' \
+			"--no-refresh[Don't refresh catalogs]" \
+			'*:package:_pkg5_pkgs_a'
+		;;
+
+	("image-update")
+		_arguments -A "-*" \
+			"-f[Don't check for pkg(5) updates]" \
+			'-n[Dry run]' \
+			'-q[Quiet]' \
+			'-v[Verbose]' \
+			'--be-name[Set new boot environment name]:name:' \
+			"--no-refresh[Don't refresh catalogs]" \
+			"--no-index[Don't reindex search database]"
+		;;
+
+	("refresh")
+		_arguments -A "-*" \
+			"--full[Full refresh]" \
+			'*:publisher:_pkg5_pubs'
+		;;
+
+	("info")
+		_arguments -A "-*" \
+			'--license[Display license text(s)]' \
+			'(-r)-l[Installed package]' \
+			'(-l)-r[Uninstalled package; fetch info from depot]:*:package:_pkg5_pkgs_a' \
+			'*:package:_pkg5_pkgs'
+		;;
+
+	("search")
+		_arguments -A "-*" \
+			"(-p)-a[Show matching actions]" \
+			'-l[Local search]' \
+			'(-a)-p[Show packages]' \
+			'-r[Remote search]' \
+			'-H[Omit headers]' \
+			'-I[Case sensitive search]' \
+			'-s[Depot URI]' \
+			'*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_sattr' \
+			':query:'
+		;;
+
+	("verify")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'-q[Quiet]' \
+			'-v[Verbose]' \
+			'*:package:_pkg5_pkgs'
+		;;
+
+	("fix")
+		_arguments -A "-*" \
+			'--accept[Force acceptance of license(s)]' \
+			'--licenses[Display license text(s)]' \
+			'*:package:_pkg5_pkgs'
+		;;
+
+	("contents")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'-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_a' \
+			'*:package:_pkg5_pkgs'
+		;;
+
+	("image-create")
+		_arguments -A "-*" \
+			'(-f --force)'{-f,--force}'[Force image creation]' \
+			'(-F --full -P --partial -U --user)'{-F,--full}'[Full image]' \
+			'(-F --full -P --partial -U --user)'{-P,--partial}'[Partial image]' \
+			'(-F --full -P --partial -U --user)'{-U,--user}'[User image]' \
+			'(-z --zone)'{-z,--zone}'[Zoned image]' \
+			'-k[Path to SSL key]:file:_path_files' \
+			'-c[Path to SSL cert]:file:_path_files' \
+			"--no-refresh[Don't refresh catalogs]" \
+			"*--variant[Specify image variants]:variant=instance:" \
+			"*--facet[Specify image facets]:facet=True/False:" \
+			'(-p --publisher)'{-p,--publisher}'[Specify publisher]:prefix=URI:' \
+			':directory:_path_files -/'
+		;;
+
+	("change-variant")
+		_arguments -A "-*" \
+			'-n[Dry run]' \
+			'-q[Quiet'] \
+			'-v[Verbose'] \
+			'--be-name[Set new boot environment name]:name:' \
+			"*:variant:_values -s , 'variant' $(pkg -R $pkg5_root variant -H | awk '{print $1}')" \
+		;;
+
+	("change-facet")
+		_arguments -A "-*" \
+			'-n[Dry run]' \
+			'-q[Quiet'] \
+			'-v[Verbose'] \
+			'--be-name[Set new boot environment name]:name:' \
+			"*:facet:_values -s , 'facet' $(pkg -R $pkg5_root facet -H | awk '{print $1}')" \
+		;;
+
+	("variant")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'*:variant:_pkg5_variants'
+		;;
+
+	("facet")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'*:facet:_pkg5_facets'
+		;;
+
+	("set-property")
+		_arguments -A "-*" \
+			':property:_pkg5_properties' \
+			':value:'
+		;;
+
+	("unset-property")
+		_arguments -A "-*" \
+			'*:property:_pkg5_properties'
+		;;
+
+	("property")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'*:property:_pkg5_properties'
+		;;
+
+	("set-publisher")
+		_arguments -A "-*" \
+			'-P[Make preferred]' \
+			'(-e --enable)'{-e,--enable}'[Enable publisher]' \
+			'(-d --disable)'{-d,--disable}'[Disable publisher]' \
+			'(-g --add-origin)'{-g,--add-origin}'[Add origin URI]:uri:' \
+			'(-G --remove-origin)'{-G,--remove-origin}'[Remove origin URI]:uri:' \
+			'(-m --add-mirror)'{-m,--add-mirror}'[Add mirror URI]:uri:' \
+			'(-M --remove-mirror)'{-M,--remove-mirror}'[Remove mirror URI]:uri:' \
+			'-p[Repository URI]:url:' \
+			"--no-refresh[Don't refresh catalogs]" \
+			'--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' \
+			':publisher:_pkg5_pubs'
+		;;
+
+	("unset-publisher")
+		_arguments -A "-*" \
+			'*:publisher:_pkg5_pubs'
+		;;
+
+	("publisher")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'-P[Display only preferred publisher]' \
+			'-n[Display only enabled publishers]' \
+			'*:publisher:_pkg5_pubs'
+		;;
+
+	("history")
+		_arguments -A "-*" \
+			'-H[Omit headers]' \
+			'-l[Long history]'
+		;;
+
+	(*)
+		_message "unknown pkg subcommand: $service" ;;
+
+	esac
+}
+
+_pkg5 "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_prstat	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,45 @@
+#compdef prstat
+
+_prstat()
+{
+	d_opt=(
+		"u"\:"seconds past the epoch"
+		"d"\:"standard date format"
+	)
+
+	sort_key=(
+		"cpu"\:"process CPU usage (default)"
+		"pri"\:"process priority"
+		"rss"\:"resident set size"
+		"size"\:"size of process image"
+		"time"\:"process execution time"
+	)
+
+	_arguments -A "-*" \
+		'-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 "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_ps	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,77 @@
+#compdef ps
+
+_ps()
+{
+	local -a o_opt
+
+o_opt=(
+	"user[user ID]"
+	"ruser[real user ID]"
+	"group[group ID]"
+	"rgroup[real group ID]"
+	"pid[process ID]"
+	"ppid[parent process ID]"
+	"pgid[process group ID]"
+	"pcpu[ratio of CPU time used recently to CPU time available]"
+	"vsz[total size of the process in virtual memory, in kilobytes]"
+	"nice[decimal value of the system scheduling priority of the process]"
+	"etime[elapsed time since the process was started]"
+	"time[cumulative CPU time of the process]"
+	"tty[name of the controlling terminal of the process]"
+	"comm[name of the command being executed]"
+	"args[command with all its arguments as a string]"
+	"f[flags associated with the process]"
+	"s[state of the process]"
+	"c[processor utilization for scheduling]"
+	"uid[effective user ID number]"
+	"ruid[real user ID number]"
+	"gid[effective group ID number]"
+	"rgid[real group ID numberu]"
+	"projid[project ID number]"
+	"project[project name]"
+	"zoneid[zone ID number]"
+	"zone[zone name]"
+	"sid[process ID of the session leader]"
+	"taskid[task ID of the process]"
+	"class[scheduling class]"
+	"pri[priority, higher number - higher priority]"
+	"opri[obsolete priority, lower number - higher priority]"
+	"lwp[lwd ID number]"
+	"nlwp[number of lwps in the process]"
+	"psr[number of the processor to which the process or lwp is bound]"
+	"pset[ID of the processor set to which the process or lwp is bound]"
+	"addr[memory address of the process]"
+	"osz[total size of the process in virtual memory, in pages]"
+	"wchan[address of an event for which the process is sleeping]"
+	"stime[starting time or date of the process]"
+	"rss[resident set size of the process, in kilobytes]"
+	"pmem[ratio of resident set size to physical memory on the machine, in %]"
+	"fname[first 8 bytes of base name of process's executable file]"
+	"ctid[contract ID number]"
+	"lgrp[home lgroup]"
+)
+_arguments \
+	'-a[information about all processes most frequently requested]' \
+	'-c[information in a format that reflects scheduler properties]' \
+	'-d[information about all processes except session leaders]' \
+	'-e[information about every process]' \
+	'-f[full listing]' \
+	'-g[only process data whose group leaders ID number(s) appears in grplist]:group leader ID list' \
+	'-G[information for processes whose real group ID numbers are in gidlist]:real group ID list' \
+	'-H[prints the home lgroup of the process]' \
+	'-j[prints session ID and process group ID]' \
+	'-l[long listing]' \
+	'-L[information about each light weight process]' \
+	'-o[specify output format]:property:_values -s , "property" $o_opt' \
+	'-p[only process data whose process ID numbers are given in proclist]:process ID list' \
+	'-P[Prints the number of the processor to which the process or lwp is bound]' \
+	'-s[information on all session leaders whose IDs appear in sidlist]:session leader ID list' \
+	'-t[lists only process data associated with term]:term' \
+	'-u[only process data whose effective user ID number or login name is given in uidlist]:UID:_users' \
+	'-U[information for processes whose real user ID numbers or login names are in uidlist]:UID:_users' \
+	'-y[both RSS and SZ is reported in kilobytes, instead pages (used with -l)]' \
+	'-z[lists only processes in the specified zones]:zone list' \
+	'-Z[prints the name of the zone with which the process is associated]'
+}
+
+_ps "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_snoop	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,87 @@
+#compdef snoop
+
+_snoop() {
+	local -a t_opt exp
+
+t_opt=(
+	"r"\:"time relative to first packet"
+	"a"\:"absolute time"
+	"d"\:"delta time - time since receiving previous packet"
+)
+
+exp=(
+	"ether"
+	"ethertype"
+	"host"
+	"from"
+	"to"
+	"ip"
+	"ip6"
+	"arp"
+	"rarp"
+	"pppoe"
+	"pppoed"
+	"pppoes"
+	"vlan"
+	"vlan-id"
+	"broadcast"
+	"multicast"
+	"bootp"
+	"dhcp"
+	"dhcp6"
+	"apple"
+	"decnet"
+	"greater"
+	"less"
+	"udp"
+	"tcp"
+	"icmp"
+	"icmp6"
+	"ah"
+	"esp"
+	"net"
+	"port"
+	"rpc"
+	"zone"
+	"ldap"
+	"gateway"
+	"nofrag"
+	">"
+	">="
+	"<"
+	"<="
+	"="
+	"!="
+	"and"
+	"or"
+	"not"
+	"slp"
+	"sctp"
+	"ospf"
+)
+
+	_arguments \
+		'-a[generate audio signal on receiving packets]' \
+		'-c[quit after capturing maxcount packets]:maxcount' \
+		'-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[do not display packet counter when capturing to file]' \
+		'-r[do not resolve IP addresses to names]' \
+		'-s[truncate each packet after snaplen bytes]:snaplen' \
+		'-t[time-stamp presentation]:time-stamp mode:(($t_opt))' \
+		'-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)]' \
+		'-I[capture packets from specified interface]:interface:_net_interfaces' \
+		'-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:(($exp))' \
+}
+
+_snoop "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Solaris/Command/_svcadm	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,70 @@
+#compdef svcadm
+
+_svcadm() {
+	local context state line subcmds
+	typeset -A opt_args
+
+	subcmds=( enable disable restart refresh mark clear milestone )
+
+	if [[ $service == "svcadm" ]]; then
+		_arguments -C -A "-*" \
+			'-v[Print actions verbosely]' \
+			'*::command:->subcmd' && return 0
+
+		if (( CURRENT == 1 )); then
+			_wanted commands expl 'svcadm subcommand' compadd -a subcmds
+			return
+		fi
+		service="$words[1]"
+		curcontext="${curcontext%:*}=$service:"
+	fi
+
+	case $service in
+	(enable)
+		_arguments -A "-*" \
+			'-r[Recursively enable dependencies]' \
+			'-s[Wait for service to come online]' \
+			'-t[State change is temporary]' \
+			'*:instance FMRI:_svcs_fmri -i'
+		;;
+
+	(disable)
+		_arguments -A "-*" \
+			'-s[Wait for service to become disabled]' \
+			'-t[State change is temporary]' \
+			'*:instance FMRI:_svcs_fmri -i'
+		;;
+
+	(mark)
+		_arguments -A "-*" \
+			'-I[Change state immediately]' \
+			'-t[State change is temporary]' \
+			':state:(degraded maintenance)' \
+			':instance FMRI:_svcs_fmri -i'
+		;;
+
+	(restart|refresh|clear)
+		_arguments \
+			'*:instance FMRI:_svcs_fmri -i'
+		;;
+
+	(milestone)
+		_arguments -A "-*" \
+			'-d[Make milestone the default]' \
+			'*:milestone FMRI:_svcs_fmri -m'
+		;;
+
+# 	# The delegate subcommand has been removed, replaced by just using
+# 	# the restarter fmri
+# 	(delegate)
+# 		_arguments \
+# 			'1:restarter FMRI:_svcs_fmri -r' \
+# 			'*:instance FMRI:_svcs_fmri -i'
+# 		;;
+
+	(*)
+		_message "unknown svcadm subcommand: $service"
+	esac
+}
+
+_svcadm "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Unix/Command/_zfs	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,364 @@
+#compdef zfs
+# Synced with the Nevada build 131 man page
+
+_zfs() {
+	local context state line expl
+	typeset -A opt_args
+	local -a subcmds rw_properties rw_propnames ro_properties create_properties
+
+	subcmds=(
+		"create" "destroy" "clone" "promote" "rename" "snapshot"
+		"rollback" "list" "set" "get" "inherit" "mount" "unmount"
+		"share" "unshare" "send" "receive" "allow" "unallow"
+		"upgrade" "userspace" "groupspace" "hold" "holds" "release"
+	)
+
+	# TODO: userused@ and groupused@ could have more extensive handling
+	ro_properties=(
+		"name" "type" "creation" "used" "available" "referenced"
+		"compressratio" "mounted" "origin" "usedbychildren"
+		"usedbydataset" "usedbyrefreservation" "usedbysnapshots"
+		"defer_destroy" "userused@" "userrefs" "groupused@"
+	)
+
+	# TODO: Be cleverer about what values can be set.  Is there any way to
+	# set the sorting for *size properties to false by default?
+	rw_properties=(
+		"aclinherit:value:(discard noallow restricted passthrough passthrough-x)"
+		"aclmode:value:(discard groupmask passthrough)"
+		"atime:value:(on off)"
+		"canmount:value:(on off noauto)"
+		"checksum:value:(on off fletcher2 fletcher4 sha256)"
+		"compression:value:(on off lzjb gzip gzip-{1..9} zle)"
+		"copies:value:(1 2 3)"
+		"dedup:value:(on off verify sha256 sha256,verify)"
+		"devices:value:(on off)"
+		"exec:value:(on off)"
+		"groupquota@:value:" # TODO: complete group=size|none
+		"logbias:value:(latency throughput)"
+		"mlslabel:value:(none)" # TODO: list sensitivity labels
+		"mountpoint:path, 'legacy', or 'none':{if [[ -prefix /* ]]; then _path_files -/; else _wanted mountpoints expl 'mountpoint (type \"/\" to start completing paths)' compadd legacy none; fi}"
+		"nbmand:value:(on off)"
+		"primarycache:value:(all none metadata)"
+		"quota:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == quota= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'quota' compadd none; fi}"
+		"readonly:value:(on off)"
+		"recordsize:value:(512 1K 2K 4K 8K 16K 32K 64K 128K)"
+		"refquota:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == refquota= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'refquota' compadd none; fi}"
+		"refreservation:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == refreservation= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'refreservation' compadd none; fi}"
+		"reservation:value:{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == reservation= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'reservation' compadd none; fi}"
+		"secondarycache:value:(all none metadata)"
+		"setuid:value:(on off)"
+		"shareiscsi:value:(on off type=disk)"
+		"sharenfs:value:(on off)" # or share(1M) options
+		"sharesmb:value:(on off)" # or sharemgr(1M) options
+		"snapdir:value:(hidden visible)"
+		"userquota@:value:" # TODO: complete user=size|none
+		"version:value:(1 2 current)"
+		"volsize:value:" # <size>
+		"vscan:value:(on off)"
+		"xattr:value:(on off)"
+		"zoned:value:(on off)"
+	)
+
+	create_properties=(
+		$rw_properties
+		"casesensitivity:value:(sensitive insensitive mixed)"
+		"normalization:value:(none formC formD formKC formKD)"
+		"utf8only:value:(on off)"
+		"volblocksize:value:(512 1K 2K 4K 8K 16K 32K 64K 128K)"
+	)
+
+	delegatable_perms=(
+		"allow" "clone" "create" "destroy" "mount" "promote"
+		"receive" "rename" "rollback" "send" "share" "snapshot"
+		${create_properties%%:*}
+	)
+
+	rw_propnames=( ${rw_properties%%:*} )
+
+	if [[ $service == "zfs" ]]; then
+		_arguments -C -A "-*" \
+			'-\?[Help]' \
+			'*::command:->subcmd' && return 0
+
+		if (( CURRENT == 1 )); then
+			_wanted commands expl "zfs subcommand" compadd -a subcmds
+			return
+		fi
+		service="$words[1]"
+		curcontext="${curcontext%:*}=$service:"
+	fi
+
+	case $service in
+	("create")
+		_arguments -A "-*" \
+			'-p[Create parent datasets]' \
+			'-o[Set initial properties]:property:_values -s , "property" $create_properties' \
+			- set1 \
+			':filesystem:' \
+			- set2 \
+			'-s[Create sparse volume]' \
+			'-b[Set volblocksize]:blocksize:' \
+			'-V[Set size]:size:' \
+			':volume:'
+		;;
+
+	("destroy")
+		_arguments -A "-*" \
+			'-r[Recursively destroy all children]' \
+			'-R[Recursively destroy all dependents]' \
+			- set1 \
+			'-d[delete or mark deferred]' \
+			':snapshot:_zfs_dataset -t snap'
+			- set2 \
+			'-f[Force unmounts]' \
+			':filesystem/volume/snapshot:_zfs_dataset -t fs -t vol'
+		;;
+
+	("snapshot")
+		_arguments -A "-*" \
+			'-r[Recursively snapshot all descendant datasets]' \
+			'-o[Set property]:property:_values -s , "property" $create_properties' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol -S@'
+		;;
+
+	("rollback")
+		_arguments -A "-*" \
+			'-r[Recursively destroy more recent snapshots]' \
+			'-R[Recursively destroy more recent snapshots and clones]' \
+			'-f[Force unmounts]' \
+			':snapshot:_zfs_dataset -t snap'
+		;;
+
+	("clone")
+		# XXX needs to bail if there are no snapshots
+		_arguments -A "-*" \
+			'-p[Create parent datasets]' \
+			'-o[Set property]:property:_values -s , "property" $create_properties' \
+			':snapshot:_zfs_dataset -t snap' \
+			':filesystem/volume:'
+		;;
+
+	("promote")
+		# XXX complete only cloned filesystems
+		_arguments \
+			':filesystem:_zfs_dataset -t fs' \
+		;;
+
+	("rename")
+		_arguments -A "-*" \
+			- set1 \
+			'-p[Create parent datasets]' \
+			':filesystem/volume/snapshot:_zfs_dataset' \
+			':filesystem/volume/snapshot:' \
+			- set2 \
+			'-r[Recursively rename snapshots of all descendent datasets]' \
+			':snapshot:_zfs_dataset -t snap' \
+			':snapshot:'
+		;;
+
+	("list")
+		_arguments -A "-*" \
+			'-r[Recursively display children]' \
+			'-H[Scripting mode]' \
+			'-d[Depth]:value:' \
+			'-o[Properties to list]:property:_values -s , "property" $ro_properties $rw_propnames' \
+			'*-s[Sort key (ascending)]:property:_values "property" $ro_properties $rw_propnames' \
+			'*-S[Sort key (descending)]:property:_values "property" $ro_properties $rw_propnames' \
+			'-t[Dataset types to list]:dataset type:_values -s , "dataset type" filesystem snapshot volume' \
+			'*:filesystem/volume/snapshot:_zfs_dataset'
+		;;
+
+	("set")
+		_arguments \
+			':property:_values -s , "property" $rw_properties' \
+			'*:filesystem/volume:_zfs_dataset -t fs -t vol'
+		;;
+
+	("get")
+		_arguments -A "-*" \
+			"-r[Recursively display children's properties]" \
+			'-d[Depth]:value:' \
+			'-H[Scripting mode]' \
+			'-p[Display numbers exactly]' \
+			'-s[Specify sources]:source:_values -s , "source" local default inherited temporary none' \
+			'-o[Specify fields]:field:_values -s , "field" name property value source' \
+			':property:_values -s , "property" $ro_properties $rw_propnames all' \
+			'*:filesystem/volume/snapshot:_zfs_dataset'
+		;;
+
+	("inherit")
+		_arguments -A "-*" \
+			'-r[Recursively inherit property for all children]' \
+			'-S[Revert to received property value]' \
+			':property:_values -s , "property" $ro_properties $rw_properties' \
+			'*:filesystem/volume:_zfs_dataset -t fs -t vol'
+		;;
+
+	("userspace"|"groupspace")
+		_arguments -A "-*" \
+			'-n[Print numeric ID]' \
+			'-i[Translate SID to POSIX ID]' \
+			'-H[Tab-delimited output with no headers]' \
+			'-p[Parseable mode]' \
+			'-o[Properties to list]:property:_values -s , "property" type name used quota' \
+			'*-s[Sort key (ascending)]:property:_values "property" type name used quota' \
+			'*-S[Sort key (descending)]:property:_values "property" type name used quota' \
+			'-t[Types to list]:type:_values -s , "type" all posixuser smbuser posixgroup smbgroup' \
+			'*:filesystem/volume/snapshot:_zfs_dataset'
+		;;
+
+	("mount")
+		_arguments -A "-*" \
+			'-o[Mount options]:mount options:_values -s , "option" {,no}{devices,exec,setuid} ro rw' \
+			'-O[Overlay mount]' \
+			'-v[Report mount progress]' \
+			- set1 \
+			':filesystem:_zfs_dataset -t fs' \
+			- set2 \
+			'-a[Mount all available ZFS filesystems]'
+		;;
+
+	("unmount")
+		_arguments -A "-*" \
+			- set1 \
+			'-f[Force unmount]' \
+			':filesystem:_zfs_dataset -t fs -t mtpt' \
+			- set2 \
+			'-a[Unmount all ZFS filesystems]'
+		;;
+
+	("share")
+		_arguments -A "-*" \
+			- set1 \
+			'-a[Share all available ZFS filesystems]' \
+			- set2 \
+			':filesystem:_zfs_dataset -t fs'
+		;;
+
+	("unshare")
+		_arguments -A "-*" \
+			- set1 \
+			'-a[Unshare all shared ZFS filesystems]' \
+			- set2 \
+			':filesystem:_zfs_dataset -t fs -t mtpt'
+		;;
+
+	("send")
+		_arguments -A "-*" \
+			'-i[Generate an incremental stream]:snapshot:_zfs_dataset -t snap' \
+			'-D[Perform dedup processing]' \
+			'-I[Generate an incremental stream with intermediary snapshots]:snapshot:_zfs_dataset -t snap' \
+			'-p[Send properties]' \
+			'-R[Generate a replication stream package]' \
+			'-v[Verbose]' \
+			':snapshot:_zfs_dataset -t snap'
+		;;
+
+	("receive")
+		_arguments -A "-*" \
+			'-v[Verbose]' \
+			'-n[Do not receive the stream]' \
+			'-F[Force a rollback if necessary]' \
+			'-u[Filesystem is not mounted]' \
+			- set1 \
+			':filesystem/volume/snapshot:_zfs_dataset' \
+			- set2 \
+			'-d[Set path prefix]:filesystem:_zfs_dataset -t fs'
+		;;
+
+	("allow")
+		_arguments -A "-*" \
+			- set1 \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set2 \
+			'(-g)-u[User]:user:_users' \
+			'(-u)-g[Group]:group:_groups' \
+			'-l[Allow for named dataset]' \
+			'-d[Allow for descendent datasets]' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set3 \
+			'-e[Everyone]' \
+			'-l[Allow for named dataset]' \
+			'-d[Allow for descendent datasets]' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set4 \
+			'-c[Create-time permissions]' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set5 \
+			'-s[Define or modify permission sets]' \
+			':setname:' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol'
+		;;
+
+	("unallow")
+		_arguments -A "-*" \
+			'-r[Recursive removal]' \
+			- set1 \
+			'-s[Remove permissions from or delete a permission set]:permission set:'
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set2 \
+			'(-g)-u[User]:user:_users' \
+			'(-u)-g[Group]:group:_groups' \
+			'-l[Allow for named dataset]' \
+			'-d[Allow for descendent datasets]' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set3 \
+			'-e[Everyone]' \
+			'-l[Allow for named dataset]' \
+			'-d[Allow for descendent datasets]' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol' \
+			- set4 \
+			'-c[Create-time permissions]' \
+			':permissions or sets:_values -s , "permission or set" $delegatable_perms' \
+			':filesystem/volume:_zfs_dataset -t fs -t vol'
+		;;
+
+	("upgrade")
+		_arguments -A "-*" \
+			- set1 \
+			'-v[Verbose]' \
+			- set2 \
+			'-a[Upgrade all filesystems on all pools]' \
+			'-r[Upgrade descendent filesystems, too]' \
+			'-V[Upgrade to specified version]:version:(1 2)' \
+			- set3 \
+			'-r[Upgrade descendent filesystems, too]' \
+			'-V[Upgrade to specified version]:version:(1 2)' \
+			':filesystem:_zfs_dataset -t fs' \
+		;;
+
+	("hold")
+		_arguments -A "-*" \
+			'-r[Apply hold recursively]' \
+			':tag:' \
+			':snapshot:_zfs_dataset -t snap'
+		;;
+
+	("holds")
+		_arguments -A "-*" \
+			'-r[List holds recursively]' \
+			':snapshot:_zfs_dataset -t snap'
+		;;
+
+	("release")
+		_arguments -A "-*" \
+			'-r[Release holds recursively]' \
+			':tag:' \
+			':snapshot:_zfs_dataset -t snap'
+		;;
+
+	(*)
+		_message "unknown zfs subcommand: $service"
+		;;
+	esac
+}
+
+_zfs "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/Completion/Unix/Command/_zpool	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,258 @@
+#compdef zpool
+# Synced with the Nevada build 131 man page
+
+_zpool() {
+	local context state line expl
+	local -a subcmds fields ro_props rw_props versions create_properties_dataset
+
+	subcmds=(
+		create destroy add remove list iostat status online
+		offline clear attach detach replace scrub import export
+		upgrade history get set split
+	)
+
+	versions=(
+		${${${(M)"${(f)$(zpool upgrade -v)}":#[[:space:]]#<->*}##[[:space:]]}%%[[:space:]]*}
+	)
+
+	ro_props=(
+		"all[All properties]"
+		"alloc[Space allocated]"
+		"capacity[Space used (percentage)]"
+		"dedupratio[Deduplication ratio]"
+		"free[Space unallocated]"
+		"guid[Unique identifier]"
+		"health[Health status]"
+		"size[Total size]"
+	)
+
+	rw_props=(
+		"altroot[Alternate root directory]:value:"
+		"autoexpand[Automatic pool expansion]:value:(on off)"
+		"autoreplace[Automatic device replacement]:value:(on off)"
+		"bootfs[Default bootable dataset]:value:"
+		"cachefile[Pool configuration cache file location]:value:"
+		"delegation[Delegated administration]:value:(on off)"
+		"failmode[Failure-mode behavior]:value:(wait continue panic)"
+		"listsnaps[Show snapshots in 'zfs list']:value:(on off)"
+		"version[Pool version]:version:($versions)"
+	)
+
+	fields=( ${ro_props%%:*} ${rw_props%%:*} )
+
+	create_properties_dataset=(
+		"aclinherit:value:(discard noallow restricted passthrough passthrough-x)"
+		"aclmode:value:(discard groupmask passthrough)"
+		"atime:value:(on off)"
+		"canmount:value:(on off noauto)"
+		"checksum:value:(on off fletcher2 fletcher4 sha256)"
+		"compression:value:(on off lzjb gzip gzip-{1..9})"
+		"copies:value:(1 2 3)"
+		"devices:value:(on off)"
+		"exec:value:(on off)"
+		"groupquota@:value:" # TODO: complete group=size|none
+		"logbias:value:(latency throughput)"
+		"mountpoint:path, 'legacy', or 'none':{if [[ -prefix /* ]]; then _path_files -/; else _wanted mountpoints expl 'mountpoint (type \"/\" to start completing paths)' compadd legacy none; fi}"
+		"nbmand:value:(on off)"
+		"primarycache:value:(all none metadata)"
+		"quota:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == quota= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'quota' compadd none; fi}"
+		"readonly:value:(on off)"
+		"recordsize:value:(512 1K 2K 4K 8K 16K 32K 64K 128K)"
+		"refquota:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == refquota= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'refquota' compadd none; fi}"
+		"refreservation:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == refreservation= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'refreservation' compadd none; fi}"
+		"reservation:value:{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == reservation= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'reservation' compadd none; fi}"
+		"secondarycache:value:(all none metadata)"
+		"setuid:value:(on off)"
+		"shareiscsi:value:(on off type=disk)"
+		"sharenfs:value:(on off)" # or share(1M) options
+		"sharesmb:value:(on off)" # or sharemgr(1M) options
+		"snapdir:value:(hidden visible)"
+		"userquota@:value:" # TODO: complete user=size|none
+		"version:value:(1 2 current)"
+		"volsize:value:" # <size>
+		"vscan:value:(on off)"
+		"xattr:value:(on off)"
+		"zoned:value:(on off)"
+	)
+
+	if [[ $service == "zpool" ]]; then
+		_arguments -C -A "-*" \
+			'-\?[Help]' \
+			'*::command:->subcmd' && return 0
+
+		if (( CURRENT == 1 )); then
+			_wanted commands expl "zpool subcommand" compadd -a subcmds
+			return
+		fi
+		service="$words[1]"
+		curcontext="${curcontext%:*}=$service:"
+	fi
+
+	case $service in
+	(clear)
+		_arguments -A "-*" \
+			'-F[Discard transactions to allow pool opening]' \
+			'-n[With -F, check if discarding transactions would work' \
+			':pool name:_zfs_pool' \
+			'*:virtual device:_files'
+		;;
+
+	(create)
+		# TODO: investigate better vdev handling
+		_arguments -A "-*" \
+			'-o[Set pool property at creation time]:property:_values -s , "property" $rw_props' \
+			'-O[Set dataset property at creation time]:property:_values -s , "property" $create_properties_dataset' \
+			'-f[Force use of in-use devices]' \
+			'-n[Display configuration without creating pool]' \
+			'-R[Use alternate root]:alternate root:_files -/' \
+			'-m[Set mountpoint for root dataset]:mountpoint:' \
+			':pool name:' \
+			'*:virtual device:_files'
+		;;
+
+	(destroy)
+		_arguments -A "-*" \
+			'-f[Force active datasets to be unmounted]' \
+			':pool name:_zfs_pool'
+		;;
+
+	(add)
+		_arguments -A "-*" \
+			'-f[Force use of in-use devices]' \
+			'-n[Display configuration without modifying pool]' \
+			':pool name:_zfs_pool' \
+			'*:virtual device:_files'
+		;;
+
+	(list)
+		_arguments \
+			'-H[Scripted mode]' \
+			'-o[Fields to list]:field:_values -s , "field" $fields' \
+			'::pool name:_zfs_pool'
+		;;
+
+	(iostat)
+		_arguments -A "-*" \
+			'-T[timestamp]:value:(u d)' \
+			'-v[Verbose statistics]' \
+			'*::pool name:_zfs_pool' \
+			'::interval:' \
+			'::count:'
+		;;
+
+	(status)
+		_arguments -A "-*" \
+			'-v[Verbose information]' \
+			'-x[Show only unhealthy pools]' \
+			'*::pool name:_zfs_pool'
+		;;
+
+	(offline)
+		_arguments -A "-*" \
+			'-t[Offline until next reboot]' \
+			':pool name:_zfs_pool' \
+			'*:virtual device:_files'
+		;;
+
+	(online)
+		_arguments \
+			':pool name:_zfs_pool' \
+			'*:virtual device:_files'
+		;;
+
+	(attach)
+		# TODO: first device should choose first from existing.
+		_arguments \
+			'-f[Force attach, even if in use]' \
+			':pool name:_zfs_pool' \
+			':virtual device:_files' \
+			':virtual device:_files'
+		;;
+
+	(detach)
+		_arguments \
+			':pool name:_zfs_pool' \
+			':virtual device:_files'
+		;;
+
+	(replace)
+		_arguments -A "-*" \
+			'-f[Force attach, even if in use]' \
+			':pool name:_zfs_pool' \
+			':virtual device:_files' \
+			'::virtual device:_files'
+		;;
+
+	(scrub)
+		_arguments -A "-*" \
+			'-s[Stop scrubbing]' \
+			'*:pool name:_zfs_pool'
+		;;
+
+	(export)
+		_arguments -A "-*" \
+			'-f[Forcefully unmount all datasets]' \
+			'*:pool name:_zfs_pool'
+		;;
+
+	(import)
+		# TODO: -o should complete mount options, too
+		_arguments -A "-*" \
+			'-D[Destroyed pools]' \
+			'(-d)*-c[Use cache file]:cache file:_files' \
+			'(-c)*-d[Search for devices or files in directory]:directory:_files -/' \
+			'-f[Force import]' \
+			'-R[Alternate root]:alternate root:_files -/' \
+			'-o[Set pool or dataset property]:property:_values -s , "property" $create_properties_dataset $rw_props' \
+			- set1 \
+			'*:pool name or id:_zfs_pool' \
+			'::new pool name:' \
+			- set2 \
+			'-a[All pools]'
+		;;
+
+	(get)
+		_arguments -A "-*" \
+			':property:_values -s , "property" $fields' \
+			'*:pool name:_zfs_pool'
+		;;
+
+	(set)
+		_arguments -A "-*" \
+			':property:_values -s , "property" $rw_props' \
+			'*:pool name:_zfs_pool'
+		;;
+
+	(split)
+		_arguments -A "-*" \
+			'-R[Alternate root]:alternate root:_files -/' \
+			'-n[Display config without splitting]::' \
+			'-o[Set pool or dataset property]:property:_values -s , "property" $create_properties_dataset $rw_props' \
+			'*:pool name or id:_zfs_pool' \
+			'::new pool name:' \
+			'*:device:_files -/'
+
+	(upgrade)
+		_arguments -A "-*" \
+			- set1 \
+			'-v[Display ZFS versions and descriptions]' \
+			- set2 \
+			"-V[Upgrade to given version]:version:($versions)" \
+			'-a[Upgrade all pools]' \
+			'*:pool name:_zfs_pool'
+		;;
+
+	(history)
+		_arguments -A "-*" \
+			'-i[Display internal events]' \
+			'-l[Long format]' \
+			'*:pool name:_zfs_pool'
+		;;
+
+	(*)
+		_message "unknown zpool subcommand: $service"
+		;;
+	esac
+}
+
+_zpool "$@"
--- a/usr/src/cmd/zsh/METADATA	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/cmd/zsh/METADATA	Tue Feb 23 00:53:20 2010 +0200
@@ -1,10 +1,10 @@
 NAME:             zsh
-VERSION:          4.3.9
+VERSION:          4.3.10
 DESCRIPTION:      Z shell
 LICENSE:          ZSH
 PACKAGE:          SUNWzsh
 PROJECT_URL:      http://www.zsh.org/
-SOURCE_DOWNLOAD:  ftp://ftp.zsh.org/pub/zsh-4.3.9.tar.bz2
+SOURCE_DOWNLOAD:  ftp://ftp.zsh.org/pub/zsh-4.3.10.tar.bz2
 SUPPORT:          C
 BUGTRAQ:          solaris/utility/zsh
 OSR:              3712
--- a/usr/src/cmd/zsh/Makefile.sfw	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/cmd/zsh/Makefile.sfw	Tue Feb 23 00:53:20 2010 +0200
@@ -20,15 +20,16 @@
 #
 
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"@(#)Makefile.sfw	1.19	09/04/24 SMI"
+# ident	"@(#)Makefile.sfw	1.20	10/02/11 SMI"
 #
 
 VER=$(COMPONENT_NAME:sh)-$(COMPONENT_VERSION:sh)
 TARBALL=$(VER).tar.bz2
-PATCHES:sh =	echo Patches/[0-9]*.patch
+
+COMPOVERRIDES:sh = find Completion -type f | grep -v SCCS
 
 include ../Makefile.cmd
 
@@ -44,11 +45,22 @@
 
 test:	# there aren't any
 
-install: all
+install: all $(ROOT)/etc/zshrc $(ROOT)/etc/zprofile
 	$(SH) ./install-zsh $(COMPONENT_NAME:sh) $(COMPONENT_VERSION:sh)
 
 LFS_CFLAGS:sh = getconf LFS_CFLAGS
 
+$(VER)/%: %
+	$(CP) $< $@
+
+$(ROOT)/etc/zshrc := FILEMODE=0644
+
+$(ROOT)/etc/%: %
+	$(INS.file)
+
+$(ROOT)/etc/zprofile:
+	$(RM) $@; $(SYMLINK) profile $@
+
 $(VER)/config.status: $(VER)/configure
 	(cd $(VER); env \
 	    CC=$(CC) CXX=$(CCC) \
@@ -73,7 +85,7 @@
 	chmod 755 config.status; \
 	./config.status
 
-$(VER)/configure: $(VER)/.patched
+$(VER)/configure: $(VER)/.patched $(COMPOVERRIDES:%=$(VER)/%)
 	touch $@
 
 clean:
--- a/usr/src/cmd/zsh/Patches/00-solaris-completion-dir.patch	Mon Feb 08 15:41:40 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
---- Src/Zle/complete.mdd.orig	Tue Jul 22 11:32:02 2008
-+++ Src/Zle/complete.mdd	Tue Jul 22 11:32:23 2008
-@@ -1,7 +1,7 @@
- name=zsh/complete
- link=either
- load=yes
--functions='Completion/*comp* Completion/AIX/*/* Completion/BSD/*/* Completion/Base/*/* Completion/Cygwin/*/* Completion/Darwin/*/* Completion/Debian/*/* Completion/Linux/*/* Completion/Mandriva/*/* Completion/Redhat/*/* Completion/Unix/*/* Completion/X/*/* Completion/Zsh/*/*'
-+functions='Completion/*comp* Completion/AIX/*/* Completion/BSD/*/* Completion/Base/*/* Completion/Cygwin/*/* Completion/Darwin/*/* Completion/Debian/*/* Completion/Linux/*/* Completion/Mandriva/*/* Completion/Redhat/*/* Completion/Solaris/*/* Completion/Unix/*/* Completion/X/*/* Completion/Zsh/*/*'
- 
- moddeps="zsh/zle"
- 
--- a/usr/src/cmd/zsh/Patches/01-completions.patch	Mon Feb 08 15:41:40 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,947 +0,0 @@
---- /dev/null	Wed Feb 11 19:57:01 2009
-+++ Completion/Solaris/Command/_dladm	Mon Feb  9 20:55:17 2009
-@@ -0,0 +1,393 @@
-+#compdef dladm
-+
-+_dladm_links() {
-+	compadd "$@" - $(dladm show-link -p -o link)
-+}
-+
-+_dladm_devs() {
-+	compadd "$@" - $(dladm show-phys -p -o device)
-+}
-+
-+_dladm_aggrs() {
-+	compadd "$@" - $(dladm show-aggr -p -o link)
-+}
-+
-+_dladm_aggr_ports() {
-+	compadd "$@" - $(dladm show-aggr -p -x -o ports)
-+}
-+
-+_dladm_vlans() {
-+	compadd "$@" - $(dladm show-vlan -p -o link)
-+}
-+
-+_dladm_wifi_links() {
-+	compadd "$@" - $(dladm show-wifi -p -o link)
-+}
-+
-+_dladm_wifi_nets() {
-+	compadd "$@" - ${(f)"$(dladm scan-wifi -p -o essid)"}
-+}
-+
-+_dladm_secobjs() {
-+	compadd "$@" - ${(f)"$(dladm show-secobj -p -o object)"}
-+}
-+
-+_dladm_ethers() {
-+	compadd "$@" - $(dladm show-ether -p -o link)
-+}
-+
-+_dladm_linkprops() {
-+	# TODO: complete property values, when available
-+	compadd "$@" - $(dladm show-linkprop -c -o property)
-+}
-+
-+_dladm_vnics() {
-+	compadd "$@" - $(dladm show-vnic -p -o link)
-+}
-+
-+_dladm_etherstubs() {
-+	compadd "$@" - $(dladm show-etherstub)
-+}
-+
-+_dladm() {
-+	local context state line expl
-+	typeset -A opt_args
-+	local -a subcmds rw_properties rw_propnames ro_properties
-+	local -a link_properties link_stats_properties
-+	local -a aggr_properties aggr_lacp_properties aggr_ext_properties
-+	local -a vlan_properties wifi_properties wifi_connect_properties
-+	local -a ether_properties linkprop_properties secobj_properties
-+
-+	# TODO: some subcommands can take multiple comma-separated targets
-+	# TODO: some option sets may be different based on other commandline flags
-+	# TODO: some subcommands may take different arguments based on options
-+
-+	subcmds=(
-+		"show-ether" "show-usage"
-+		{"rename","show"}"-link"
-+		{"add","create","delete","modify","remove","show"}"-aggr"
-+		{"connect","disconnect","scan","show"}"-wifi"
-+		{"reset","set","show"}"-linkprop"
-+		{"create","delete","show"}"-secobj"
-+		{"create","delete","show"}"-vlan"
-+		{"delete","show"}"-phys"
-+		{"create","delete","show"}"-vnic"
-+		{"create","delete","show"}"-etherstub"
-+	)
-+
-+	if [[ $service == "dladm" ]]; then
-+		_arguments -C -A "-*" \
-+			'-\?[Help]' \
-+			'*::command:->subcmd' && return 0
-+
-+		if (( CURRENT == 1 )); then
-+			_wanted commands expl "dladm subcommand" compadd -a subcmds
-+			return
-+		fi
-+		service="$words[1]"
-+		curcontext="${curcontext%:*}=$service:"
-+	fi
-+
-+	link_properties=( "link" "class" "mtu" "state" "over" )
-+	link_stats_properties=( "link" "ipackets" "rbytes" "ierrors" "opackets" "obytes" "oerrors" )
-+
-+	aggr_properties=( "link" "policy" "addrpolicy" "lacpactivity" "lacptimer" "flags" )
-+	aggr_lacp_properties=( "link" "port" "aggregatable" "sync" "coll" "dist" "defaulted" "expired" )
-+	aggr_ext_properties=( "link" "port" "speed" "duplex" "state" "address" "portstate" )
-+
-+	vlan_properties=( "link" "vid" "over" "flags" )
-+
-+	wifi_connect_properties=( "link" "essid" "bssid" "sec" "mode" "strength" "speed" "bsstype" )
-+	wifi_properties=( $wifi_connect_properties "status" "auth" )
-+
-+	ether_properties=( "link" "ptype" "state" "auto" "speed-duplex" "pause" "rem_fault" )
-+
-+	linkprop_properties=( "link" "property" "value" "default" "possible" )
-+
-+	secobj_properties=( "object" "class" )
-+
-+	vnic_properties=( "link" "over" "speed" "macaddr" "macaddrtype" )
-+
-+	case $service in
-+	("show-link")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			- set1 \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $link_properties' \
-+			- set2 \
-+			'(-s --statistics)'{-s,--statistics}'[Display link statistics]' \
-+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $link_stats_properties' \
-+			':link name:_dladm_links' \
-+		;;
-+
-+	("rename-link")
-+		_arguments -A "-*" \
-+			'-R[Root directory]:directory:_path_files -/' \
-+			':old link name:_dladm_links' \
-+			':new link name:' \
-+		;;
-+
-+	("show-phys")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-s --statistics)'{-s,--statistics}'[Display link statistics]' \
-+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" link media state speed duplex device' \
-+			':physical link name:_dladm_devs'
-+		;;
-+
-+	("delete-phys")
-+		_arguments -A "-*" \
-+			':physical link name:_dladm_devs'
-+		;;
-+
-+	("create-aggr")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
-+			'(-P --policy)'{-P,--policy}'[Port selection policy]:policy:_values -s , "policy" L2 L3 L4' \
-+			'(-L --lacp-mode)'{-L,--lacp-mode}'[LACP mode]:lacp mode:(off active passive)' \
-+			'(-T --lacp-timer)'{-T,--lacp-timer}'[LACP timer]:lacp timer:(short long)' \
-+			'(-u --unicast)'{-u,--unicast}'[Unicast address]:unicast address:' \
-+			':aggregate link name:'
-+		;;
-+
-+	("modify-aggr")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
-+			'(-P --policy)'{-P,--policy}'[Port selection policy]:policy:_values -s , "policy" L2 L3 L4' \
-+			'(-L --lacp-mode)'{-L,--lacp-mode}'[LACP mode]:lacp mode:(off active passive)' \
-+			'(-T --lacp-timer)'{-T,--lacp-timer}'[LACP timer]:lacp timer:(short long)' \
-+			'(-u --unicast)'{-u,--unicast}'[Unicast address]:unicast address:' \
-+			':aggregate link name:_dladm_aggrs'
-+		;;
-+
-+	("delete-aggr")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			':aggregate link name:_dladm_aggrs'
-+		;;
-+
-+	("add-aggr")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
-+			':aggregate link name:_dladm_aggrs'
-+		;;
-+
-+	("remove-aggr")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Aggregation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_aggr_ports' \
-+			':aggregate link name:_dladm_aggrs'
-+		;;
-+
-+	("show-aggr")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-s --statistics)'{-s,--statistics}'[Display link statistics]' \
-+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
-+			':aggregate link name:_dladm_links' \
-+			- set1 \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $aggr_properties' \
-+			- lacp \
-+			'(-L --lacp)'{-L,--lacp}'[LACP information]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $aggr_lacp_properties' \
-+			- extended \
-+			'(-x --extended)'{-x,--extended}'[Extended information]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $aggr_ext_properties' \
-+		;;
-+
-+	("create-vlan")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[VLAN should be temporary]' \
-+			'(-f --force)'{-f,--force}'[Force VLAN creation]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
-+			'-v[VLAN ID]:id:' \
-+			':VLAN link name:'
-+		;;
-+
-+	("delete-vlan")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			':VLAN link name:_dladm_vlans'
-+		;;
-+
-+	("show-vlan")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent link configuration]' \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $vlan_properties' \
-+			':VLAN link name:_dladm_vlans'
-+		;;
-+
-+	("scan-wifi")
-+		_arguments -A "-*" \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $wifi_connect_properties' \
-+			':wireless link name:_dladm_wifi_links'
-+		;;
-+
-+	("connect-wifi")
-+		_arguments -A "-*" \
-+			'(-e --essid)'{-e,--essid}'[ESSID name]:network:_dladm_wifi_nets' \
-+			'(-b --bsstype)'{-b,--bsstype}'[BSS type]:' \
-+			'(-m --mode)'{-m,--mode}'[802.11 mode]:mode:(a b g)' \
-+			'(-k --key)'{-k,--key}'[Key name]:key:_dladm_secobjs' \
-+			'(-s --sec)'{-s,--sec}'[Security mode]:(none wep wpa)' \
-+			'(-a --auth)'{-a,--auth}'[Authentication mode]:mode:(open shared)' \
-+			'(-c --create-ibss)'{-c,--create-ibss}'[Create an ad-hoc network]' \
-+			'(-T --timeout)'{-T,--timeout}'[Association timeout]:(forever)' \
-+			':wireless link name:_dladm_wifi_links'
-+		;;
-+
-+	("disconnect-wifi")
-+		_arguments -A "-*" \
-+			- set1 \
-+			'(-a --all-links)'{-a,--all-links}'[All links]' \
-+			- set2 \
-+			':wireless link name:_dladm_wifi_links'
-+		;;
-+
-+	("show-wifi")
-+		_arguments -A "-*" \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $wifi_properties' \
-+			':wireless link name:_dladm_wifi_links'
-+		;;
-+
-+	("show-ether")
-+		_arguments -A "-*" \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-x --extended)'{-x,--extended}'[Extended output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $ether_properties' \
-+			':ethernet link name:_dladm_ethers'
-+		;;
-+
-+	("set-linkprop")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Change should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-p --prop)'{-p,--prop}'[Properties]:property:_dladm_linkprops' \
-+			':link name:_dladm_links'
-+		;;
-+
-+	("reset-linkprop")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Change should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-p --prop)'{-p,--prop}'[Properties]:property:_dladm_linkprops' \
-+			':link name:_dladm_links'
-+		;;
-+
-+	("show-linkprop")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent link properties]' \
-+			'(-c --parseable)'{-c,--parseable}'[Parseable output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $linkprop_properties' \
-+			'(-p --prop)'{-p,--prop}'[Properties]:property:_dladm_linkprops' \
-+			':link name:_dladm_links'
-+		;;
-+
-+	("create-secobj")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Creation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-c --class)'{-c,--class}'[Class]:class:(wep wpa)' \
-+			'(-f --file)'{-f,--file}'[File containing object value]:file:_path_files' \
-+			':object name:'
-+		;;
-+
-+	("delete-secobj")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			':object name:_dladm_secobjs'
-+		;;
-+
-+	("show-secobj")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent object information]' \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $secobj_properties' \
-+			':object name:_dladm_secobjs'
-+		;;
-+
-+	("create-vnic")
-+		# TODO: MAC address completion could be richer
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Creation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			'(-l --link)'{-l,--link}'[Component link]:link:_dladm_links' \
-+			'(-m --mac-address)'{-m,--mac-address}'[MAC address]:address:(factory random auto)' \
-+			'-v[VLAN ID]:id:' \
-+			'(-p --prop)'{-p,--prop}'[Property values]:value:' \
-+			':VNIC name:'
-+		;;
-+
-+	("delete-vnic")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			':VNIC name:_dladm_vnics'
-+		;;
-+
-+	("show-vnic")
-+		_arguments -A "-*" \
-+			'(-P --persistent)'{-P,--persistent}'[Display persistent object information]' \
-+			'(-p --parseable)'{-p,--parseable}'[Parseable output]' \
-+			'(-o --output)'{-o,--output}'[Properties to display]:property:_values -s , "property" $vnic_properties' \
-+			'(-l --link)'{-l,--link}'[Limit to VNICs on link]:link:_dladm_links' \
-+			'(-s --statistics)'{-s,--statistics}'[Display VNIC statistics]' \
-+			'(-i --interval)'{-i,--interval}'[Specify an interval]:interval:' \
-+			':VNIC name:_dladm_vnics'
-+		;;
-+
-+	("create-etherstub")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Creation should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			':etherstub name:'
-+		;;
-+
-+	("delete-etherstub")
-+		_arguments -A "-*" \
-+			'(-t --temporary)'{-t,--temporary}'[Deletion should be temporary]' \
-+			'(-R --root)'{-R,--root}'[Root directory]:directory:_path_files -/' \
-+			':etherstub name:_dladm_etherstubs'
-+		;;
-+
-+	("show-etherstub")
-+		_arguments -A "-*" \
-+			':etherstub name:_dladm_etherstubs'
-+		;;
-+
-+	("show-usage")
-+		_arguments -A "-*" \
-+			'(-f --file)'{-f,--file}'[Read records from file]:_path_files' \
-+			'(-F --format)'{-f,--format}'[Plotfile format]:(gnuplot)' \
-+			'(-p --plot)'{-p,--plot}'[Write plot to file]:' \
-+			'(-e --start)'{-e,--start}'[Start time]:date/time (MM/DD/YYYY,hh\:mm\:ss)' \
-+			'(-s --stop)'{-s,--stop}'[Stop time]:date/time (MM/DD/YYYY,hh\:mm\:ss)' \
-+			':link name:_dladm_links'
-+		;;
-+
-+	(*)
-+		_message "unknown dladm subcommand: $service"
-+		;;
-+	esac
-+}
-+
-+_dladm "$@"
---- Completion/Solaris/Command/_ptree.orig	Mon Jul 21 12:15:24 2008
-+++ Completion/Solaris/Command/_ptree	Sun Feb  8 19:14:43 2009
-@@ -12,7 +12,7 @@
- 
- 	if [[ $ret -ne 0 ]]; then
- 		_alternative \
--			'users:logged-in user:(${$(who -q)\:#(users=*|\#)})' \
-+			'users:logged-in user:compadd ${$(who -q)\:#(users=*|\#)}' \
- 			'pids:pid:_pids'
- 		ret=$?
- 	fi
---- Completion/Solaris/Command/_svccfg.orig	Mon Jul 21 12:15:24 2008
-+++ Completion/Solaris/Command/_svccfg	Sun Feb  8 18:28:00 2009
-@@ -1,9 +1,27 @@
- #compdef svccfg
- 
-+_svccfg_properties() {
-+	local -a props fmris
-+	local fmri="$argv[$#]"
-+
-+	# If There's more than one possible FMRI, bail
-+	fmris=( ${(f)"$(svcs -H -o fmri $fmri)"} )
-+	if [[ $#fmris -gt 1 ]]; then
-+		_message "'$fmri' is ambiguous"
-+		return 1
-+	fi
-+
-+	# Get all the property names for the FMRI
-+	props=( ${${${(f)"$(svccfg -s $fmri describe)"}:# *}%% *} )
-+
-+	_multi_parts "$expl[@]" - / props
-+}
-+
- _svccfg() {
- 	local context state line subcmds
-+	typeset -A opt_args
- 
--	subcmds=( apply extract import validate export inventory delete addpropvalue delpropvalue )
-+	subcmds=( apply describe extract import validate export inventory delete addpropvalue delpropvalue )
- 
- 	if [[ $service == "svccfg" ]]; then
- 		_arguments -s \
-@@ -30,10 +48,14 @@
- 			':file:_files'
- 		;;
- 
--	(apply|validate|inventory)
-+	(apply|inventory)
- 		_files
- 		;;
- 
-+	(validate)
-+		_alternative 'files:file:_files' 'fmris:fmri:_svc_fmri -c'
-+		;;
-+
- 	(export)
- 		_svcs_fmri -c
- 		;;
-@@ -44,6 +66,14 @@
- 			'*:FMRI:_svcs_fmri -c'
- 		;;
- 
-+	(describe)
-+		local fmri=$opt_args[-s]
-+		_arguments -A "-*" \
-+			'-v[Give all information]' \
-+			'-t[Show only template data]' \
-+			":property group or property:_svccfg_properties $fmri"
-+		;;
-+
- 	(extract)
- 		;;
- 
---- Completion/Solaris/Command/_svcs.orig	Mon Jul 21 12:15:24 2008
-+++ Completion/Solaris/Command/_svcs	Sun Feb  8 18:18:44 2009
-@@ -15,13 +15,13 @@
- 		'(-l -x -D -a -R)-d[List dependencies]' \
- 		'(-l -x -d -a -R)-D[List dependents]' \
- 		'(-l -x)-H[Suppress header line]' \
--		'(-)-l[Print detailed status about services and instances]' \
-+		'(-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))' \
--		'(-l)-v[verbose columns]' \
-+		'-v[verbose columns]' \
- 		'(-l)-x[Display explanation for service states]' \
- 		'(-l -x)-\?[Print help]' \
- 		'*:FMRI or pattern:_svcs_fmri -i'
---- Completion/Unix/Command/_zfs.orig	Tue Aug 12 03:28:11 2008
-+++ Completion/Unix/Command/_zfs	Sun Feb  8 18:11:38 2009
-@@ -97,249 +97,11 @@
- 		;;
- 
- 	("clone")
-+		# XXX needs to bail if there are no snapshots
- 		_arguments -A "-*" \
- 			'-p[Create parent datasets]' \
--			# XXX needs to bail if there are no snapshots
- 			':snapshot:_zfs_dataset -t snap' \
- 			':filesystem/volume:'
--		;;
--
--	("promote")
--		# XXX complete only cloned filesystems
--		_arguments \
--			':filesystem:_zfs_dataset -t fs' \
--		;;
--
--	("rename")
--		_arguments -A "-*" \
--			- set1 \
--			'-p[Create parent datasets]' \
--			':filesystem/volume/snapshot:_zfs_dataset' \
--			':filesystem/volume/snapshot:' \
--			- set2 \
--			'-r[Recursively rename snapshots of all descendent datasets]' \
--			':snapshot:_zfs_dataset -t snap' \
--			':snapshot:'
--		;;
--
--	("list")
--		_arguments -A "-*" \
--			'-r[Recursively display children]' \
--			'-H[Scripting mode]' \
--			'-o[Properties to list]:property:_values -s , "property" $ro_properties $rw_propnames' \
--			'*-s[Sort key (ascending)]:property:_values "property" $ro_properties $rw_propnames' \
--			'*-S[Sort key (descending)]:property:_values "property" $ro_properties $rw_propnames' \
--			'-t[Dataset types to list]:dataset type:_values -s , "dataset type" filesystem snapshot volume' \
--			'*:filesystem/volume/snapshot:_zfs_dataset'
--		;;
--
--	("set")
--		_arguments \
--			':property:_values -s , "property" $rw_properties' \
--			'*:filesystem/volume:_zfs_dataset -t fs -t vol'
--		;;
--
--	("get")
--		_arguments -A "-*" \
--			"-r[Recursively display children's properties]" \
--			'-H[Scripting mode]' \
--			'-p[Display numbers exactly]' \
--			'-s[Specify sources]:source:_values -s , "source" local default inherited temporary none' \
--			'-o[Specify fields]:field:_values -s , "field" name property value source' \
--			':property:_values -s , "property" $ro_properties $rw_propnames all' \
--			'*:filesystem/volume/snapshot:_zfs_dataset'
--		;;
--
--	("inherit")
--		_arguments -A "-*" \
--			'-r[Recursively inherit property for all children]' \
--			':property:_values -s , "property" $ro_properties $rw_properties' \
--			'*:filesystem/volume:_zfs_dataset -t fs -t vol'
--		;;
--
--	("mount")
--		_arguments -A "-*" \
--			'-o[Mount options]:mount options:_values -s , "option" {,no}{devices,exec,setuid} ro rw' \
--			'-O[Overlay mount]' \
--			'-v[Report mount progress]' \
--			- set1 \
--			':filesystem:_zfs_dataset -t fs' \
--			- set2 \
--			'-a[Mount all available ZFS filesystems]'
--		;;
--
--	("unmount")
--		_arguments -A "-*" \
--			- set1 \
--			'-f[Force unmount]' \
--			':filesystem:_zfs_dataset -t fs -t mtpt' \
--			- set2 \
--			'-a[Unmount all ZFS filesystems]'
--		;;
--
--	("share")
--		_arguments -A "-*" \
--			- set1 \
--			'-a[Share all available ZFS filesystems]' \
--			- set2 \
--			':filesystem:_zfs_dataset -t fs'
--		;;
--
--	("unshare")
--		_arguments -A "-*" \
--			- set1 \
--			'-a[Unshare all shared ZFS filesystems]' \
--			- set2 \
--			'-F[Force unshare]' \
--			':filesystem:_zfs_dataset -t fs -t mtpt'
--		;;
--
--	("send")
--		_arguments -A "-*" \
--			'-i[Generate an incremental stream]:snapshot:_zfs_dataset -t snap' \
--			':snapshot:_zfs_dataset -t snap'
--		;;
--
--	("receive")
--		_arguments -A "-*" \
--			'-v[Verbose]' \
--			'-n[Do not receive the stream]' \
--			'-F[Force a rollback if necessary]' \
--			- set1 \
--			':filesystem/volume/snapshot:_zfs_dataset' \
--			- set2 \
--			'-d[Set path prefix]:filesystem:_zfs_dataset -t fs'
--		;;
--
--	("allow"|"unallow")
--		_message "unimplemented zfs subcommand: $service"
--		;;
--
--	("upgrade")
--		_arguments -A "-*" \
--			- set1 \
--			'-v[Verbose]' \
--			- set2 \
--			'-a[Upgrade all filesystems on all pools]' \
--			'-r[Upgrade descendent filesystems, too]' \
--			'-V[Upgrade to specified version]:version:(1 2)' \
--			- set3 \
--			'-r[Upgrade descendent filesystems, too]' \
--			'-V[Upgrade to specified version]:version:(1 2)' \
--			':filesystem:_zfs_dataset -t fs' \
--		;;
--
--	(*)
--		_message "unknown zfs subcommand: $service"
--		;;
--	esac
--}
--
--_zfs "$@"
--#compdef zfs
--
--_zfs() {
--	local context state line expl
--	typeset -A opt_args
--	local -a subcmds rw_properties rw_propnames ro_properties
--
--	subcmds=(
--		"create" "destroy" "clone" "promote" "rename" "snapshot"
--		"rollback" "list" "set" "get" "inherit" "mount" "unmount"
--		"share" "unshare" "send" "receive" "allow" "unallow"
--		"upgrade"
--	)
--
--	ro_properties=(
--		"name" "type" "creation" "used" "available" "referenced"
--		"compressratio" "mounted" "origin"
--	)
--
--	# TODO: Be cleverer about what values can be set.  Is there any way to
--	# set the sorting for *size properties to false by default?
--	rw_properties=(
--		"aclinherit:value:(discard noallow secure passthrough)"
--		"aclmode:value:(discard groupmask passthrough)"
--		"atime:value:(on off)"
--		"canmount:value:(on off)"
--		"checksum:value:(on off fletcher2 fletcher4 sha256)"
--		"compression:value:(on off lzjb gzip gzip-{1..9})"
--		"copies:value:(1 2 3)"
--		"devices:value:(on off)"
--		"exec:value:(on off)"
--		"mountpoint:value:{if [[ -prefix /* ]]; then _path_files -/; else _wanted mountpoints expl 'mountpoint (type \"/\" to start completing paths)' compadd legacy none; fi}"
--		"quota:number or 'none':{if [[ -prefix [0-9]## ]]; then _message -e 'number'; elif [[ $PREFIX == quota= ]]; then _wanted none expl 'number or none' compadd none; else _wanted none expl 'quota' compadd none; fi}"
--		"readonly:value:(on off)"
--		"recordsize:value:(512 1K 2K 4K 8K 16K 32K 64K 128K)"
--		"reservation:value:" # <size>, "none"
--		"setuid:value:(on off)"
--		"shareiscsi:value:(on off)" # or "type=<type>"
--		"sharenfs:value:(on off)" # or share(1M) options
--		"snapdir:value:(hidden visible)"
--		"version:value:(1 2 current)"
--		"volblocksize:value:(512 1K 2K 4K 8K 16K 32K 64K 128K)"
--		"volsize:value:" # <size>
--		"xattr:value:(on off)"
--		"zoned:value:(on off)"
--	)
--
--	rw_propnames=( ${rw_properties%%:*} )
--
--	if [[ $service == "zfs" ]]; then
--		_arguments -C -A "-*" \
--			'-\?[Help]' \
--			'*::command:->subcmd' && return 0
--
--		if (( CURRENT == 1 )); then
--			_wanted commands expl "zfs subcommand" compadd -a subcmds
--			return
--		fi
--		service="$words[1]"
--		curcontext="${curcontext%:*}=$service:"
--	fi
--
--	case $service in
--	("create")
--		_arguments -A "-*" \
--			'-p[Create parent datasets]' \
--			'-o[Set initial properties]:property:_values -s , "property" $rw_properties' \
--			- set1 \
--			':filesystem:' \
--			- set2 \
--			'-s[Create sparse volume]' \
--			'-b[Set volblocksize]:blocksize:' \
--			'-V[Set size]:size:' \
--			':volume:'
--		;;
--
--	("destroy")
--		_arguments -A "-*" \
--			'-r[Recursively destroy all children]' \
--			'-R[Recursively destroy all dependents]' \
--			'-f[Force unmounts]' \
--			':filesystem/volume/snapshot:_zfs_dataset'
--		;;
--
--	("snapshot")
--		_arguments -A "-*" \
--			'-r[Recursively snapshot all descendant datasets]' \
--			':filesystem/volume:_zfs_dataset -t fs -t vol -S@'
--		;;
--
--	("rollback")
--		_arguments -A "-*" \
--			'-r[Recursively destroy more recent snapshots]' \
--			'-R[Recursively destroy more recent snapshots and clones]' \
--			'-f[Force unmounts]' \
--			':snapshot:_zfs_dataset -t snap'
--		;;
--
--	("clone")
--		_arguments -A "-*" \
--			'-p[Create parent datasets]' \
--			# XXX needs to bail if there are no snapshots
--			':snapshot:_zfs_dataset -t snap' \
--			':filesystem/volume:'
- 		;;
- 
- 	("promote")
---- Completion/Unix/Command/_zpool.orig	Tue Aug 12 03:28:11 2008
-+++ Completion/Unix/Command/_zpool	Sun Feb  8 18:13:12 2009
-@@ -199,204 +199,3 @@
- }
- 
- _zpool "$@"
--#compdef zpool
--
--_zpool() {
--	local -a subcmds fields
--
--	subcmds=(
--		  create destroy add remove list iostat status online
--		  offline clear attach detach replace scrub import export 
--		  upgrade history get set
--	)
--
--	fields=(
--		name\:"Pool name" size\:"Total size" used\:"Space used"
--		available\:"Space available" capacity\:"Space used (percentage)"
--		health\:"Health status"
--	)
--
--	properties=(
--		"bootfs:value:"
--		"autoreplace:value:(on off)"
--		"delegation:value:(on off)"
--	)
--	propnames=( ${properties%%:*} )
--
--	import_properties=(
--		xattr
--		copies
--		shareiscsi
--		canmount
--		share
--		sharenfs
--		userprop
--		mount
--	)
--
--	if [[ $service == "zpool" ]]; then
--		_arguments -C -A "-*" \
--			'-\?[Help]' \
--			'*::command:->subcmd' && return 0
--
--		if (( CURRENT == 1 )); then
--			_wanted commands expl "zpool subcommand" compadd -a subcmds
--			return
--		fi
--		service="$words[1]"
--		curcontext="${curcontext%:*}=$service:"
--	fi
--
--	case $service in
--	(clear)
--		_arguments \
--			':pool name:_zfs_pool' \
--			'*:virtual device:_files'
--		;;
--
--	(create)
--		# TODO: investigate better vdev handling
--		_arguments -A "-*" \
--			'-f[Force use of in-use devices]' \
--			'-n[Display configuration without creating pool]' \
--			'-R[Use alternate root]:alternate root:_files -/' \
--			'-m[Set mountpoint for root dataset]:mountpoint:' \
--			':pool name:' \
--			'*:virtual device:_files'
--		;;
--
--	(destroy)
--		_arguments -A "-*" \
--			'-f[Force active datasets to be unmounted]' \
--			':pool name:_zfs_pool'
--		;;
--
--	(add)
--		_arguments -A "-*" \
--			'-f[Force use of in-use devices]' \
--			'-n[Display configuration without modifying pool]' \
--			':pool name:_zfs_pool' \
--			'*:virtual device:_files'
--		;;
--
--	(list)
--		_arguments \
--			'-H[Scripted mode]' \
--			'-o[Fields to list]:field:_values -s , "field" ${^fields/\:/[}\]' \
--			'::pool name:_zfs_pool'
--		;;
--
--	(iostat)
--		_arguments -A "-*" \
--			'-v[Verbose statistics]' \
--			'*::pool name:_zfs_pool' \
--			'::interval:' \
--			'::count:'
--		;;
--
--	(status)
--		_arguments -A "-*" \
--			'-v[Verbose information]' \
--			'-x[Show only unhealthy pools]' \
--			'*::pool name:_zfs_pool'
--		;;
--
--	(offline)
--		_arguments -A "-*" \
--			'-t[Offline until next reboot]' \
--			':pool name:_zfs_pool' \
--			'*:virtual device:_files'
--		;;
--
--	(online)
--		_arguments \
--			':pool name:_zfs_pool' \
--			'*:virtual device:_files'
--		;;
--
--	(attach)
--		# TODO: first device should choose first from existing.
--		_arguments \
--			'-f[Force attach, even if in use]' \
--			':pool name:_zfs_pool' \
--			':virtual device:_files' \
--			':virtual device:_files'
--		;;
--
--	(detach)
--		_arguments \
--			':pool name:_zfs_pool' \
--			':virtual device:_files'
--		;;
--
--	(replace)
--		_arguments -A "-*" \
--			'-f[Force attach, even if in use]' \
--			':pool name:_zfs_pool' \
--			':virtual device:_files' \
--			'::virtual device:_files'
--		;;
--
--	(scrub)
--		_arguments -A "-*" \
--			'-s[Stop scrubbing]' \
--			'*:pool name:_zfs_pool'
--		;;
--
--	(export)
--		_arguments -A "-*" \
--			'-f[Forcefully unmount all datasets]' \
--			'*:pool name:_zfs_pool'
--		;;
--
--	(import)
--		# TODO: -o should complete options
--		_arguments -A "-*" \
--			'*-d[Search for devices or files in directory]:_files -/' \
--			'-D[Destroyed pools]' \
--			'-f[Force import]' \
--			- set1 \
--			'-o[Mount options]' \
--			'-p[Set property]:property:_values -s , "property" $import_properties' \
--			'-R[Alternate root]:_files -/' \
--			'*:pool name or id:_zfs_pool' \
--			'::new pool name:' \
--			- set2 \
--			'-a[All pools]'
--		;;
--
--	(get)
--		_arguments -A "-*" \
--			':property:_values -s , "property" $propnames all' \
--			'*:pool name:_zfs_pool'
--		;;
--
--	(set)
--		_arguments -A "-*" \
--			':property:_values -s , "property" $properties' \
--			'*:pool name:_zfs_pool'
--		;;
--
--	(upgrade)
--		_arguments -A "-*" \
--			- set1 \
--			'-v[Display ZFS versions and descriptions]' \
--			- set2 \
--			'-a[Upgrade all pools]' \
--			'*:pool name:_zfs_pool'
--		;;
--
--	(history)
--		_arguments -A "-*" \
--			'-i[Display internal events]' \
--			'-l[Long format]' \
--			'*:pool name:_zfs_pool'
--		;;
--
--	(*)
--		_message "unknown zpool subcommand: $service"
--		;;
--	esac
--}
--
--_zpool "$@"
Binary file usr/src/cmd/zsh/zsh-4.3.10.tar.bz2 has changed
Binary file usr/src/cmd/zsh/zsh-4.3.9.tar.bz2 has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/cmd/zsh/zshrc	Tue Feb 23 00:53:20 2010 +0200
@@ -0,0 +1,31 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
+# Use is subject to license terms.
+#
+# ident	"@(#)zshrc	1.1	10/02/08 SMI"
+#
+
+# Turn on the "new" completion system.  See zshcompsys(1).
+autoload -Uz compinit
+compinit -i
--- a/usr/src/lib/dom4j/Makefile.sfw	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/lib/dom4j/Makefile.sfw	Tue Feb 23 00:53:20 2010 +0200
@@ -20,10 +20,10 @@
 #
  
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"@(#)Makefile.sfw	1.1	09/05/07 SMI"
+#ident	"@(#)Makefile.sfw	1.2	10/02/08 SMI"
 #
 
 include ../Makefile.lib
@@ -40,7 +40,7 @@
 		 
 patch: $(VER)/.configured
 	( cd dom4j-1.6.1/src/java/org/dom4j/dom/ ; \
-	$(GPATCH) < ../../../../../../jdk50.patch ; \
+	$(GPATCH) --binary < ../../../../../../jdk50.patch ; \
 	cd ../../../../../../ )
 	$(TOUCH) $@
 	
--- a/usr/src/pkgdefs/Makefile	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/Makefile	Tue Feb 23 00:53:20 2010 +0200
@@ -23,7 +23,7 @@
 # Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"@(#)Makefile	1.277	10/01/28 SMI"
+# ident	"@(#)Makefile	1.278	10/02/08 SMI"
 #
 
 #
@@ -528,9 +528,9 @@
 
 .PARALLEL: $(SUBDIRS)
 
-all: awk_pkginfo audit_pkg $(SUBDIRS)
+all: awk_pkginfo $(SUBDIRS)
 
-install: awk_pkginfo audit_pkg $(SUBDIRS) $(SFW_RUN_CHECK_DEPS) check_deps
+install: awk_pkginfo $(SUBDIRS) $(SFW_RUN_CHECK_DEPS) check_deps
 
 check_deps:
 	@echo "\n==== Checking package dependencies ====\n"
--- a/usr/src/pkgdefs/Makefile.targ	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/Makefile.targ	Tue Feb 23 00:53:20 2010 +0200
@@ -19,10 +19,10 @@
 #
 # CDDL HEADER END
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"@(#)Makefile.targ	1.7	08/08/04 SMI"
+#ident	"@(#)Makefile.targ	1.8	10/02/08 SMI"
 #
 
 # the backslashes are to break up the SCCS-like keywords
@@ -33,7 +33,6 @@
 	$(RM) $@; nawk -f ../awk_pkginfo [email protected] > $@
 
 pkg: $(PKGARCHIVE) pkginfo FRC
-	../audit_pkg $(PACKAGE)
 	pkgmk -f prototype_$(MACH) -d $(PKGARCHIVE) -r $(ROOT) \
 	    -p "$(HOSTNAME)$(PSTAMP)" \
 	    -o $(PACKAGE)
--- a/usr/src/pkgdefs/SUNWbind/pkginfo.tmpl	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWbind/pkginfo.tmpl	Tue Feb 23 00:53:20 2010 +0200
@@ -20,11 +20,11 @@
 #
 
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
-#ident	"@(#)pkginfo.tmpl	1.8	09/12/14 SMI"
+#ident	"@(#)pkginfo.tmpl	1.9	10/02/09 SMI"
 
 #
 # This required package information file describes characteristics of the
@@ -40,7 +40,7 @@
 SUNW_PKGTYPE="usr"
 MAXINST="1000"
 CATEGORY="system"
-DESC="BIND DNS Name server (9.6.1-P2)"
+DESC="BIND DNS Name server (9.6.1-P3)"
 VENDOR="Sun Microsystems, Inc."
 HOTLINE="Please contact your local service provider"
 EMAIL=""
--- a/usr/src/pkgdefs/SUNWbindc/pkginfo.tmpl	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWbindc/pkginfo.tmpl	Tue Feb 23 00:53:20 2010 +0200
@@ -20,11 +20,11 @@
 #
 
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
-#ident	"@(#)pkginfo.tmpl	1.2	09/12/14 SMI"
+#ident	"@(#)pkginfo.tmpl	1.3	10/02/09 SMI"
 
 #
 # This required package information file describes characteristics of the
@@ -40,7 +40,7 @@
 SUNW_PKGTYPE="usr"
 MAXINST="1000"
 CATEGORY="system"
-DESC="BIND DNS tools (9.6.1-P2)"
+DESC="BIND DNS tools (9.6.1-P3)"
 VENDOR="Sun Microsystems, Inc."
 HOTLINE="Please contact your local service provider"
 EMAIL=""
--- a/usr/src/pkgdefs/SUNWfetchmail/copyright	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWfetchmail/copyright	Tue Feb 23 00:53:20 2010 +0200
@@ -7,11 +7,12 @@
 is applied is otherwise unspecified.
 ====================================================================
 
-This collective work is Copyright (C) 2002, 2003 by Eric S. Raymond
-and Copyright (C) 2004 by Matthias Andree, Eric S. Raymond,
-                          Robert M. Funk and Graham Wilson
-and Copyright (C) 2005 by Matthias Andree and Sunil Shetye
-and Copyright (C) 2006 - 2008 by Matthias Andree.
+This collective work is
+Copyright (C) 2002, 2003 Eric S. Raymond
+Copyright (C) 2004 Matthias Andree, Eric S. Raymond,
+                   Robert M. Funk, Graham Wilson
+Copyright (C) 2005 - 2006, 2010 Sunil Shetye
+Copyright (C) 2005 - 2010 Matthias Andree
 
 Some older portions not explicitly mentioned above are copyrighted by
 Carl E. Harris, George M. Sipe, Graham Wilson, Matthias Andree and Sunil Shetye.
--- a/usr/src/pkgdefs/SUNWfetchmail/pkginfo.tmpl	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWfetchmail/pkginfo.tmpl	Tue Feb 23 00:53:20 2010 +0200
@@ -22,7 +22,7 @@
 # Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"@(#)pkginfo.tmpl	1.2	10/01/18 SMI"
+#pragma ident	"@(#)pkginfo.tmpl	1.3	10/02/08 SMI"
 #
 
 #
@@ -39,7 +39,7 @@
 SUNW_PKGTYPE="usr"
 MAXINST="1000"
 CATEGORY="system"
-DESC="Fetchmail Mail Retrieval and Forwarding Utility (6.3.13)"
+DESC="Fetchmail Mail Retrieval and Forwarding Utility (6.3.14)"
 VENDOR="Sun Microsystems, Inc."
 HOTLINE="Please contact your local service provider"
 EMAIL=""
--- a/usr/src/pkgdefs/SUNWzsh/Makefile	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWzsh/Makefile	Tue Feb 23 00:53:20 2010 +0200
@@ -19,15 +19,15 @@
 #
 # CDDL HEADER END
 #
-# ident	"@(#)Makefile	1.4	07/09/24 SMI"
+# ident	"@(#)Makefile	1.5	10/02/11 SMI"
 #
-# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
 include ../Makefile.com
 
-DATAFILES=
+DATAFILES= i.renamenew
 
 .KEEP_STATE:
 
--- a/usr/src/pkgdefs/SUNWzsh/copyright	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWzsh/copyright	Tue Feb 23 00:53:20 2010 +0200
@@ -1,4 +1,4 @@
-The Z Shell is copyright (c) 1992-2007 Paul Falstad, Richard Coleman,
+The Z Shell is copyright (c) 1992-2009 Paul Falstad, Richard Coleman,
 Zolt�n Hidv�gi, Andrew Main, Peter Stephenson, Sven Wischnowsky, and
 others.  All rights reserved.  Individual authors, whether or not
 specifically named, retain copyright in all changes; in what follows, they
--- a/usr/src/pkgdefs/SUNWzsh/pkginfo.tmpl	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWzsh/pkginfo.tmpl	Tue Feb 23 00:53:20 2010 +0200
@@ -19,10 +19,10 @@
 #
 # CDDL HEADER END
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"@(#)pkginfo.tmpl	1.4	06/03/30 SMI"
+#ident	"@(#)pkginfo.tmpl	1.5	10/02/11 SMI"
 #
 # This required package information file describes characteristics of the
 # package, such as package abbreviation, full package name, package version,
@@ -41,7 +41,7 @@
 VENDOR="Sun Microsystems, Inc."
 HOTLINE="Please contact your local service provider"
 EMAIL=""
-CLASSES="none"
+CLASSES="none renamenew"
 BASEDIR=/
 SUNW_PKGVERS="1.0"
 SUNW_PKG_ALLZONES="false"
--- a/usr/src/pkgdefs/SUNWzsh/prototype_com	Mon Feb 08 15:41:40 2010 +0200
+++ b/usr/src/pkgdefs/SUNWzsh/prototype_com	Tue Feb 23 00:53:20 2010 +0200
@@ -20,10 +20,10 @@
 # CDDL HEADER END
 #
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"@(#)prototype_com	1.13	09/02/12 SMI"
+# ident	"@(#)prototype_com	1.15	10/02/11 SMI"
 #
 # This required package information file contains a list of package contents.
 # The 'pkgmk' command uses this file to identify the contents of a package
@@ -39,53 +39,57 @@
 i pkginfo
 i copyright
 i depend
+i i.renamenew
 #
 # source locations relative to the prototype file
 #
 # SUNWzsh
 #
+d none etc 0755 root sys
+s none etc/zprofile=profile
+e renamenew etc/zshrc 0644 root bin
 d none usr 0755 root sys
 d none usr/bin 0755 root bin
-f none usr/bin/zsh-4.3.9 0555 root bin
-l none usr/bin/zsh=zsh-4.3.9
+f none usr/bin/zsh-4.3.10 0555 root bin
+l none usr/bin/zsh=zsh-4.3.10
 d none usr/lib 0755 root bin
 d none usr/lib/zsh 0755 root bin
-d none usr/lib/zsh/4.3.9 0755 root bin
-d none usr/lib/zsh/4.3.9/zsh 0755 root bin
-f none usr/lib/zsh/4.3.9/zsh/cap.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/clone.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/compctl.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/complete.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/complist.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/computil.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/curses.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/datetime.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/deltochar.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/example.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/files.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/langinfo.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/mapfile.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/mathfunc.so 0555 root bin
-d none usr/lib/zsh/4.3.9/zsh/net 0755 root bin
-f none usr/lib/zsh/4.3.9/zsh/net/socket.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/net/tcp.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/newuser.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/parameter.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/pcre.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/regex.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/rlimits.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/sched.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/stat.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/system.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/termcap.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/terminfo.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zftp.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zle.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zleparameter.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zprof.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zpty.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zselect.so 0555 root bin
-f none usr/lib/zsh/4.3.9/zsh/zutil.so 0555 root bin
+d none usr/lib/zsh/4.3.10 0755 root bin
+d none usr/lib/zsh/4.3.10/zsh 0755 root bin
+f none usr/lib/zsh/4.3.10/zsh/cap.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/clone.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/compctl.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/complete.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/complist.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/computil.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/curses.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/datetime.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/deltochar.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/example.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/files.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/langinfo.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/mapfile.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/mathfunc.so 0555 root bin
+d none usr/lib/zsh/4.3.10/zsh/net 0755 root bin
+f none usr/lib/zsh/4.3.10/zsh/net/socket.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/net/tcp.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/newuser.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/parameter.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/pcre.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/regex.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/rlimits.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/sched.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/stat.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/system.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/termcap.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/terminfo.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zftp.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zle.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zleparameter.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zprof.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zpty.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zselect.so 0555 root bin
+f none usr/lib/zsh/4.3.10/zsh/zutil.so 0555 root bin
 d none usr/sfw 0755 root bin
 d none usr/sfw/bin 0755 root bin
 s none usr/sfw/bin/zsh=../../bin/zsh
@@ -110,831 +114,851 @@
 f none usr/share/man/man1/zshzftpsys.1 0444 root bin
 f none usr/share/man/man1/zshzle.1 0444 root bin
 d none usr/share/zsh 0755 root bin
-d none usr/share/zsh/4.3.9 0755 root bin
-d none usr/share/zsh/4.3.9/functions 0755 root bin
-d none usr/share/zsh/4.3.9/functions/Calendar 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/age 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_add 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_edit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_lockfiles 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_parse 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_read 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_scandate 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_show 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_showdate 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Calendar/calendar_sort 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion 0755 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/AIX 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_floppy 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_logical_volumes 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_lscfg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_lsdev 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_lslv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_lspv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_lsvg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_object_classes 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_physical_volumes 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_smit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/AIX/_volume_groups 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/BSD 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_bsd_pkg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_chflags 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_csup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_cvsup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_fetch 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_freebsd-update 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_kld 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_portaudit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_portlint 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_portsnap 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/BSD/_powerd 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Base 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_all_labels 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_all_matches 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_alternative 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_approximate 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_arg_compile 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_arguments 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_bash_completions 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_cache_invalid 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_call_function 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_call_program 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_combination 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_complete 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_complete_debug 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_complete_help 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_complete_help_generic 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_complete_tag 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_correct 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_correct_filename 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_correct_word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_describe 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_description 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_dispatch 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_expand 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_expand_alias 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_expand_word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_generic 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_guard 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_history 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_history_complete_word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_ignored 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_list 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_main_complete 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_menu 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_message 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_most_recent_file 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_multi_parts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_next_label 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_next_tags 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_normal 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_nothing 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_oldlist 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_pick_variant 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_prefix 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_read_comp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_regex_arguments 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_regex_words 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_requested 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_retrieve_cache 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_sep_parts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_set_command 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_store_cache 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_sub_commands 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_tags 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_values 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Base/_wanted 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Cygwin 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_cygcheck 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_cygpath 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_cygrunsrv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_cygserver 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_cygstart 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_dumper 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_getclip 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_getfacl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_mkshortcut 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_mkzsh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_pscp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Cygwin/_putclip 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Darwin 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_defaults 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_fink 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_hdiutil 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_mac_applications 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_mac_files_for_application 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_open 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_qtplay 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_retrieve_mac_apps 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Darwin/_softwareupdate 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Debian 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_a2utils 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_apt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_apt-file 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_apt-move 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_apt-show-versions 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_aptitude 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_auto-apt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_bts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_bug 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_cdbs-edit-patch 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dak 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dchroot 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dchroot-dsa 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_deb_packages 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_debchange 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_debdiff 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_debfoster 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_debsign 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dlocate 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dpatch-edit-patch 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dpkg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dpkg-buildpackage 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dpkg-cross 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dpkg-repack 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dpkg_source 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dput 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_dupload 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_grep-excuses 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_invoke-rc.d 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_lighttpd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_linda 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_lintian 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_madison 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_make-kpkg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_members 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_mergechanges 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_module-assistant 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_piuparts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_reprepro 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_schroot 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_svn-buildpackage 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_toolchain-source 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_update-alternatives 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_update-rc.d 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_uscan 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_vim-addons 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_wajig 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Debian/_wanna-build 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Linux 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_acpi 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_acpitool 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_analyseplugin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_brctl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_chrt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_ethtool 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_fuse_arguments 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_fuse_values 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_fusermount 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_ionice 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_ipset 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_iptables 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_iwconfig 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_losetup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_lsusb 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_mii-tool 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_modutils 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_mondo 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_pkgtool 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_sshfs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_strace 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_tpb 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_tpconfig 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_tune2fs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_uml 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_valgrind 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_vserver 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_wakeup_capable_devices 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Linux/_yast 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Mandriva 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Mandriva/_urpmi 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Redhat 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Redhat/_rpm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Redhat/_service 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Redhat/_yum 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Solaris 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_coreadm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_dhcpinfo 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_dladm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_dumpadm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_gcore 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_inetadm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_pfexec 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_ptree 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_savecore 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_svcadm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_svccfg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_svcprop 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_svcs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_svcs_fmri 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Solaris/_zlogin 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Unix 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_a2ps 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_aap 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ant 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_antiword 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_apachectl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_apm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_arch_archives 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_arch_namespace 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_arp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_arping 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_attr 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_awk 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_baz 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_bind_addresses 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_bison 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_bittorrent 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_bogofilter 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_bzip2 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_bzr 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cal 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_calendar 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_canonical_paths 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ccal 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cdcd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cdrdao 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cdrecord 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_chkconfig 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_chmod 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_chown 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_comm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_compress 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_configure 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cowsay 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cpio 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cplay 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cssh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ctags_tags 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cut 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_cvs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_darcs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_date 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dhclient 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dict 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dict_words 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_diff 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_diff_options 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_diffstat 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dir_list 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_directories 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_django 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dmidecode 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_domains 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_du 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_dvi 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ecasound 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_elinks 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_elm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_email_addresses 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_enscript 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_env 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_fakeroot 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_fetchmail 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_figlet 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_file_systems 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_files 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_find 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_finger 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_flasher 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_flex 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_fortune 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_fsh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_fuser 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gcc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gdb 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_genisoimage 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_getconf 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_getent 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_getmail 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_git 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_global 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_global_tags 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gnu_generic 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gnupod 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gnutls 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gpg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gphoto2 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gprof 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_grep 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_groff 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_groups 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_growisofs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_guilt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_gzip 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_hosts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_iconv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_id 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ifconfig 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_iftop 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_imagemagick 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_init_d 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ip 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_irssi 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ispell 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_java 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_java_class 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_joe 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_join 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_killall 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_knock 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_kvno 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_last 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ld_debug 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ldd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_less 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_links 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_list_files 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_loadkeys 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_locales 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_locate 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_look 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_lp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ls 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_lsof 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_lynx 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_lzop 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mail 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mailboxes 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_make 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_man 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_md5sum 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mencal 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mercurial 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_metaflac 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mime_types 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mkdir 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_module 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_monotone 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mount 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mpc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mtools 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mtr 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mutt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_my_accounts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mysql_utils 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_mysqldiff 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ncftp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_net_interfaces 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_netcat 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_newsgroups 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_nice 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_nmap 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_nslookup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_other_accounts 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pack 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_patch 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_path_commands 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_path_files 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pax 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pbm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pdf 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_perforce 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_perl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_perl_basepods 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_perl_modules 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_perldoc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_php 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pids 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pine 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ping 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pkg-config 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pkg_instance 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pkgadd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pkginfo 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pkgrm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pon 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ports 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_postfix 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_prcs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_printenv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_printers 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ps 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pspdf 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_psutils 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_pump 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_python 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_qemu 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_quilt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_raggle 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rake 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ranlib 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rar 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rcs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_renice 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ri 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rlogin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rrdtool 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rsync 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_rubber 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ruby 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sablotron 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_samba 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sccs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_screen 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sed 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_services 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_showmount 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_signals 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sisu 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_slrn 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_socket 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sort 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_spamassassin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sqsh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_ssh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_stgit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_strip 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_stty 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_su 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_subversion 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sudo 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_surfraw 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_sysctl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tar 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tar_archive 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tardy 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tcpdump 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tcptraceroute 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_telnet 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_terminals 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tex 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_texi 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_texinfo 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tidy 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tiff 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tilde_files 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_time_zone 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tla 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_todo.sh 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_toilet 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_totd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_tracepath 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_twisted 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_unace 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_uname 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_unexpand 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_uniq 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_units 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_urls 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_user_admin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_user_at_host 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_users 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_users_on 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_vim 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_vorbis 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_vorbiscomment 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_vux 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_w3m 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_webbrowser 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_wget 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_whereis 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_whois 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_wiggle 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_xargs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_xmlsoft 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_yafc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_yodl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_yp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zcat 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zdump 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zfs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zfs_dataset 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zfs_pool 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zip 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Unix/_zpool 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/X 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_acroread 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_dcop 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_gnome-gv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_gqview 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_gv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_kfmclient 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_mozilla 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_mplayer 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_nautilus 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_nedit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_netscape 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_qiv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_setxkbmap 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_urxvt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_vnc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_arguments 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_borderwidth 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_color 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_colormapid 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_cursor 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_display 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_extension 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_font 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_geometry 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_keysym 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_locale 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_modifier 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_name 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_resource 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_selection_timeout 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_title 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_utils 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_visual 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_x_window 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xauth 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xdvi 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xfig 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xloadimage 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xmodmap 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xpdf 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xrandr 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xscreensaver 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xset 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xt_arguments 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xt_session_id 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xterm 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/X/_xwit 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Completion/Zsh 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_alias 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_aliases 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_arrays 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_assign 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_autocd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_bindkey 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_brace_parameter 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_builtin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_cd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_command 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_command_names 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_compdef 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_condition 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_default 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_delimiters 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_directory_stack 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_dirs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_disable 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_dynamic_directory_name 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_echotc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_echoti 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_emulate 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_enable 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_equal 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_fc 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_file_descriptors 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_first 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_functions 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_globqual_delims 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_globquals 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_hash 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_history_modifiers 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_in_vared 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_jobs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_jobs_bg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_jobs_builtin 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_jobs_fg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_kill 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_limit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_limits 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_math 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_mere 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_options 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_options_set 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_options_unset 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_parameter 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_parameters 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_precommand 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_print 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_prompt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_read 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_redirect 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_sched 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_set 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_setopt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_source 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_stat 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_subscript 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_suffix_alias_files 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_tcpsys 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_tilde 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_trap 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_ttyctl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_typeset 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_ulimit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_unhash 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_unsetopt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_value 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_vared 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_vars 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_wait 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_which 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zcalc_line 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zcompile 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zed 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zftp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zle 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zmodload 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zmv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zpty 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/Zsh/_zstyle 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/bashcompinit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/compaudit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/compdump 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/compinit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Completion/compinstall 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Exceptions 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Exceptions/catch 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Exceptions/throw 0444 root bin
-d none usr/share/zsh/4.3.9/functions/MIME 0755 root bin
-f none usr/share/zsh/4.3.9/functions/MIME/pick-web-browser 0444 root bin
-f none usr/share/zsh/4.3.9/functions/MIME/zsh-mime-handler 0444 root bin
-f none usr/share/zsh/4.3.9/functions/MIME/zsh-mime-setup 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Misc 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/add-zsh-hook 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/allopt 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/checkmail 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/colors 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/getjobs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/harden 0555 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/is-at-least 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/mere 0555 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/nslookup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/promptnl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/relative 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/run-help 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/run-help-git 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/run-help-svk 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/run-help-svn 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/sticky-note 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/tetris 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/xtermctl 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zargs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zcalc 0555 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zed 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zkbd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zmathfuncdef 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zmv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zrecompile 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Misc/zstyle+ 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Newuser 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Newuser/zsh-newuser-install 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Prompts 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_adam1_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_adam2_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_bart_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_bigfade_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_clint_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_elite2_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_elite_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_fade_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_fire_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_off_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_oliver_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_pws_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_redhat_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_special_chars 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_suse_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_walters_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/prompt_zefram_setup 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Prompts/promptinit 0444 root bin
-d none usr/share/zsh/4.3.9/functions/TCP 0755 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_alias 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_close 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_command 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_expect 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_fd_handler 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_log 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_open 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_output 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_point 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_proxy 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_read 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_rename 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_send 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_sess 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_shoot 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_spam 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_talk 0444 root bin
-f none usr/share/zsh/4.3.9/functions/TCP/tcp_wait 0444 root bin
-d none usr/share/zsh/4.3.9/functions/VCS_Info 0755 root bin
-d none usr/share/zsh/4.3.9/functions/VCS_Info/Backends 0755 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_bzr 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_cdv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_cvs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_darcs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_git 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_hg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_mtn 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_p4 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_svk 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_svn 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_detect_tla 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_bzr 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_cdv 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_cvs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_darcs 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_git 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_hg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_mtn 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_p4 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_svk 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_svn 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/Backends/VCS_INFO_get_data_tla 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_adjust 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_bydir_detect 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_check_com 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_formats 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_maxexports 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_nvcsformats 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_realpath 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_reposub 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/VCS_INFO_set 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/vcs_info 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/vcs_info_lastmsg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/vcs_info_printsys 0444 root bin
-f none usr/share/zsh/4.3.9/functions/VCS_Info/vcs_info_setsys 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Zftp 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfanon 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfautocheck 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfcd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfcd_match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfcget 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfclose 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfcput 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfdir 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zffcache 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfgcp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfget 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfget_match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfgoto 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfhere 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfinit 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfls 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfmark 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfopen 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfparams 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfpcp 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfput 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfrglob 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfrtime 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfsession 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfstat 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zftp_chpwd 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zftp_progress 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zftransfer 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zftype 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfuget 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zftp/zfuput 0444 root bin
-d none usr/share/zsh/4.3.9/functions/Zle 0755 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/backward-kill-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/backward-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/capitalize-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/copy-earlier-word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/cycle-completion-positions 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/define-composed-chars 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/delete-whole-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/down-case-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/down-line-or-beginning-search 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/edit-command-line 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/forward-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/history-beginning-search-menu 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/history-pattern-search 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/history-search-end 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/incarg 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/incremental-complete-word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/insert-composed-char 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/insert-files 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/insert-unicode-char 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/keeper 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/keymap+widget 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/kill-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/match-word-context 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/match-words-by-style 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/modify-current-argument 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/narrow-to-region 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/narrow-to-region-invisible 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/predict-on 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/quote-and-complete-word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/read-from-minibuffer 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/replace-string 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/replace-string-again 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/select-word-style 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/smart-insert-last-word 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/split-shell-arguments 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/transpose-words-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/up-case-word-match 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/up-line-or-beginning-search 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/url-quote-magic 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/which-command 0444 root bin
-f none usr/share/zsh/4.3.9/functions/Zle/zed-set-file-name 0444 root bin
-d none usr/share/zsh/4.3.9/scripts 0755 root bin
-f none usr/share/zsh/4.3.9/scripts/newuser 0444 root bin
+d none usr/share/zsh/4.3.10 0755 root bin
+d none usr/share/zsh/4.3.10/functions 0755 root bin
+d none usr/share/zsh/4.3.10/functions/Calendar 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/age 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_add 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_edit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_lockfiles 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_parse 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_read 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_scandate 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_show 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_showdate 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Calendar/calendar_sort 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion 0755 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/AIX 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_floppy 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_logical_volumes 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_lscfg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_lsdev 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_lslv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_lspv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_lsvg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_object_classes 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_physical_volumes 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_smit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/AIX/_volume_groups 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/BSD 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_bsd_pkg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_chflags 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_csup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_cvsup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_fetch 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_freebsd-update 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_kld 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_portaudit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_portlint 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_portsnap 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/BSD/_powerd 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Base 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_all_labels 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_all_matches 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_alternative 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_approximate 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_arg_compile 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_arguments 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_bash_completions 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_cache_invalid 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_call_function 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_call_program 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_combination 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_complete 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_complete_debug 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_complete_help 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_complete_help_generic 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_complete_tag 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_correct 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_correct_filename 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_correct_word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_describe 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_description 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_dispatch 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_expand 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_expand_alias 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_expand_word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_generic 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_guard 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_history 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_history_complete_word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_ignored 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_list 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_main_complete 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_menu 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_message 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_most_recent_file 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_multi_parts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_next_label 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_next_tags 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_normal 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_nothing 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_oldlist 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_pick_variant 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_prefix 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_read_comp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_regex_arguments 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_regex_words 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_requested 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_retrieve_cache 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_sep_parts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_set_command 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_store_cache 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_sub_commands 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_tags 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_user_expand 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_values 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Base/_wanted 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Cygwin 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_cygcheck 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_cygpath 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_cygrunsrv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_cygserver 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_cygstart 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_dumper 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_getclip 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_mkshortcut 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_mkzsh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_pscp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_putclip 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Cygwin/_readshortcut 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Darwin 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_defaults 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_fink 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_hdiutil 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_mac_applications 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_mac_files_for_application 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_open 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_qtplay 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_retrieve_mac_apps 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Darwin/_softwareupdate 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Debian 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_a2utils 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_apt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_apt-file 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_apt-move 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_apt-show-versions 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_aptitude 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_auto-apt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_bts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_bug 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_cdbs-edit-patch 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dak 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dchroot 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dchroot-dsa 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_deb_packages 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_debchange 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_debdiff 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_debfoster 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_debsign 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dlocate 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dpatch-edit-patch 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dpkg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dpkg-buildpackage 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dpkg-cross 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dpkg-repack 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dpkg_source 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dput 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_dupload 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_grep-excuses 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_invoke-rc.d 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_lighttpd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_linda 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_lintian 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_madison 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_make-kpkg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_members 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_mergechanges 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_module-assistant 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_piuparts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_reprepro 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_schroot 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_svn-buildpackage 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_toolchain-source 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_update-alternatives 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_update-rc.d 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_uscan 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_vim-addons 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_wajig 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Debian/_wanna-build 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Linux 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_acpi 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_acpitool 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_analyseplugin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_brctl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_chrt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_ethtool 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_fuse_arguments 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_fuse_values 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_fusermount 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_ionice 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_ipset 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_iptables 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_iwconfig 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_losetup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_lsusb 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_mdadm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_mii-tool 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_modutils 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_mondo 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_pkgtool 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_rpmbuild 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_sshfs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_strace 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_tpb 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_tpconfig 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_tune2fs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_uml 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_valgrind 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_vserver 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_wakeup_capable_devices 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Linux/_yast 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Mandriva 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Mandriva/_rebootin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Mandriva/_urpmi 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Redhat 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Redhat/_rpm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Redhat/_service 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Redhat/_yum 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Solaris 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_coreadm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_dhcpinfo 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_dladm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_dumpadm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_flowadm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_gcore 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_inetadm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_netstat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_pfexec 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_pkg5 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_prstat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_ps 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_ptree 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_savecore 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_snoop 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_svcadm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_svccfg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_svcprop 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_svcs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_svcs_fmri 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Solaris/_zlogin 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Unix 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_a2ps 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_aap 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ant 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_antiword 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_apachectl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_apm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_arch_archives 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_arch_namespace 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_arp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_arping 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_attr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_awk 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_baz 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_bind_addresses 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_bison 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_bittorrent 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_bogofilter 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_bzip2 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_bzr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cal 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_calendar 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_canonical_paths 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ccal 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cdcd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cdrdao 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cdrecord 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_chkconfig 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_chmod 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_chown 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_comm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_compress 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_configure 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cowsay 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cpio 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cplay 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cssh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ctags_tags 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cut 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_cvs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_darcs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_date 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_devtodo 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dhclient 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dict 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dict_words 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_diff 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_diff_options 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_diffstat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dir_list 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_directories 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_django 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dmidecode 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_domains 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_du 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_dvi 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ecasound 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_elinks 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_elm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_email_addresses 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_enscript 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_env 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_fakeroot 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_fetchmail 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_figlet 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_file_systems 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_files 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_find 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_finger 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_flasher 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_flex 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_fortune 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_fsh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_fuser 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gcc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gdb 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_genisoimage 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_getconf 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_getent 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_getfacl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_getmail 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_git 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_global 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_global_tags 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gnu_generic 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gnupod 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gnutls 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gpg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gphoto2 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gprof 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_grep 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_groff 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_groups 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_growisofs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_guilt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_gzip 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_have_glob_qual 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_hosts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_iconv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_id 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ifconfig 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_iftop 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_imagemagick 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_init_d 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ip 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_irssi 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ispell 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_java 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_java_class 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_joe 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_join 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_killall 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_knock 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_kvno 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_last 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ld_debug 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ldd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_less 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_links 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_list_files 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_loadkeys 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_locales 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_locate 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_look 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_lp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ls 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_lsof 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_lynx 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_lzop 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mail 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mailboxes 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_make 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_man 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_md5sum 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mencal 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mercurial 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_metaflac 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mime_types 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mkdir 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_module 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_monotone 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mount 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mpc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mtools 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mtr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mutt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_my_accounts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mysql_utils 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_mysqldiff 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ncftp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_net_interfaces 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_netcat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_newsgroups 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_nice 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_nmap 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_nslookup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_other_accounts 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pack 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_patch 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_path_commands 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_path_files 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pax 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pbm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pdf 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_perforce 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_perl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_perl_basepods 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_perl_modules 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_perldoc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_php 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pids 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pine 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ping 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pkg-config 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pkg_instance 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pkgadd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pkginfo 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pkgrm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pon 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ports 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_postfix 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_prcs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_printenv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_printers 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ps 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pspdf 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_psutils 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pump 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_pydoc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_python 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_qemu 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_quilt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_raggle 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rake 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ranlib 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rar 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rcs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_renice 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ri 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rlogin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rrdtool 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rsync 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_rubber 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ruby 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sablotron 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_samba 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sccs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_screen 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sed 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_services 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_setfacl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_showmount 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_signals 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sisu 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_slrn 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_socket 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sort 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_spamassassin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sqsh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_ssh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_stgit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_strip 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_stty 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_su 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_subversion 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sudo 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_surfraw 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_sysctl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tar 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tar_archive 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tardy 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tcpdump 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tcptraceroute 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_telnet 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_terminals 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tex 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_texi 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_texinfo 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tidy 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tiff 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tilde_files 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_time_zone 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tla 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_todo.sh 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_toilet 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_topgit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_totd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_tracepath 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_twisted 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_unace 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_uname 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_unexpand 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_uniq 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_units 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_urls 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_user_admin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_user_at_host 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_users 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_users_on 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_vim 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_vorbis 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_vorbiscomment 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_vux 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_w3m 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_webbrowser 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_wget 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_whereis 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_whois 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_wiggle 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_xargs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_xmlsoft 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_xmms2 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_yafc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_yodl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_yp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zcat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zdump 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zfs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zfs_dataset 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zfs_pool 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zip 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Unix/_zpool 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/X 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_acroread 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_dcop 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_gnome-gv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_gqview 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_gv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_kfmclient 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_mozilla 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_mplayer 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_nautilus 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_nedit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_netscape 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_qiv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_setxkbmap 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_urxvt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_vnc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_arguments 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_borderwidth 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_color 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_colormapid 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_cursor 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_display 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_extension 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_font 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_geometry 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_keysym 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_locale 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_modifier 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_name 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_resource 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_selection_timeout 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_title 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_utils 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_visual 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_x_window 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xauth 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xdvi 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xfig 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xloadimage 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xmodmap 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xpdf 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xrandr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xscreensaver 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xset 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xt_arguments 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xt_session_id 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xterm 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/X/_xwit 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Completion/Zsh 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_alias 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_aliases 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_arrays 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_assign 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_autocd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_bindkey 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_brace_parameter 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_builtin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_cd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_command 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_command_names 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_compdef 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_condition 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_default 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_delimiters 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_directory_stack 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_dirs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_disable 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_dynamic_directory_name 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_echotc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_echoti 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_emulate 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_enable 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_equal 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_fc 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_file_descriptors 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_first 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_functions 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_globflags 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_globqual_delims 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_globquals 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_hash 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_history_modifiers 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_in_vared 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_jobs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_jobs_bg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_jobs_builtin 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_jobs_fg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_kill 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_limit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_limits 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_math 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_mere 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_options 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_options_set 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_options_unset 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_parameter 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_parameters 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_precommand 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_print 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_prompt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_read 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_redirect 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_sched 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_set 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_setopt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_source 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_stat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_subscript 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_suffix_alias_files 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_tcpsys 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_tilde 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_trap 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_ttyctl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_typeset 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_ulimit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_unhash 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_unsetopt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_value 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_vared 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_vars 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_wait 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_which 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zattr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zcalc_line 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zcompile 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zed 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zftp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zle 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zmodload 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zmv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zpty 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/Zsh/_zstyle 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/bashcompinit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/compaudit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/compdump 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/compinit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Completion/compinstall 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Exceptions 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Exceptions/catch 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Exceptions/throw 0444 root bin
+d none usr/share/zsh/4.3.10/functions/MIME 0755 root bin
+f none usr/share/zsh/4.3.10/functions/MIME/pick-web-browser 0444 root bin
+f none usr/share/zsh/4.3.10/functions/MIME/zsh-mime-handler 0444 root bin
+f none usr/share/zsh/4.3.10/functions/MIME/zsh-mime-setup 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Misc 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/add-zsh-hook 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/allopt 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/checkmail 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/colors 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/getjobs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/harden 0555 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/is-at-least 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/mere 0555 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/nslookup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/promptnl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/relative 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/run-help 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/run-help-git 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/run-help-svk 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/run-help-svn 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/sticky-note 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/tetris 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/xtermctl 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zargs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zcalc 0555 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zed 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zkbd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zmathfuncdef 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zmv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zrecompile 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Misc/zstyle+ 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Newuser 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Newuser/zsh-newuser-install 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Prompts 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_adam1_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_adam2_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_bart_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_bigfade_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_clint_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_elite2_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_elite_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_fade_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_fire_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_off_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_oliver_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_pws_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_redhat_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_special_chars 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_suse_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_walters_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/prompt_zefram_setup 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Prompts/promptinit 0444 root bin
+d none usr/share/zsh/4.3.10/functions/TCP 0755 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_alias 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_close 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_command 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_expect 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_fd_handler 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_log 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_open 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_output 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_point 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_proxy 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_read 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_rename 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_send 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_sess 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_shoot 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_spam 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_talk 0444 root bin
+f none usr/share/zsh/4.3.10/functions/TCP/tcp_wait 0444 root bin
+d none usr/share/zsh/4.3.10/functions/VCS_Info 0755 root bin
+d none usr/share/zsh/4.3.10/functions/VCS_Info/Backends 0755 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_bzr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_cdv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_cvs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_darcs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_git 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_hg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_mtn 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_p4 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_svk 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_svn 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_detect_tla 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_bzr 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_cdv 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_cvs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_darcs 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_git 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_hg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_mtn 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_p4 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_svk 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_svn 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/Backends/VCS_INFO_get_data_tla 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_adjust 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_bydir_detect 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_check_com 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_formats 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_get_cmd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_maxexports 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_nvcsformats 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_realpath 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_reposub 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/VCS_INFO_set 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/vcs_info 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/vcs_info_lastmsg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/vcs_info_printsys 0444 root bin
+f none usr/share/zsh/4.3.10/functions/VCS_Info/vcs_info_setsys 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Zftp 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfanon 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfautocheck 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfcd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfcd_match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfcget 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfclose 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfcput 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfdir 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zffcache 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfgcp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfget 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfget_match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfgoto 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfhere 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfinit 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfls 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfmark 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfopen 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfparams 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfpcp 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfput 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfrglob 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfrtime 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfsession 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfstat 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zftp_chpwd 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zftp_progress 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zftransfer 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zftype 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfuget 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zftp/zfuput 0444 root bin
+d none usr/share/zsh/4.3.10/functions/Zle 0755 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/backward-kill-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/backward-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/capitalize-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/copy-earlier-word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/cycle-completion-positions 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/define-composed-chars 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/delete-whole-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/down-case-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/down-line-or-beginning-search 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/edit-command-line 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/forward-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/history-beginning-search-menu 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/history-pattern-search 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/history-search-end 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/incarg 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/incremental-complete-word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/insert-composed-char 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/insert-files 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/insert-unicode-char 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/keeper 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/keymap+widget 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/kill-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/match-word-context 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/match-words-by-style 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/modify-current-argument 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/narrow-to-region 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/narrow-to-region-invisible 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/predict-on 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/quote-and-complete-word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/read-from-minibuffer 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/replace-string 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/replace-string-again 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/select-word-style 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/smart-insert-last-word 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/split-shell-arguments 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/transpose-words-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/up-case-word-match 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/up-line-or-beginning-search 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/url-quote-magic 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/which-command 0444 root bin
+f none usr/share/zsh/4.3.10/functions/Zle/zed-set-file-name 0444 root bin
+d none usr/share/zsh/4.3.10/scripts 0755 root bin
+f none usr/share/zsh/4.3.10/scripts/newuser 0444 root bin
 d none usr/share/zsh/site-functions 0755 root bin
--- a/usr/src/pkgdefs/audit_pkg.ksh	Mon Feb 08 15:41:40 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,84 +0,0 @@
-#!/bin/ksh
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
-# Use is subject to license terms.
-#
-#ident	"@(#)audit_pkg.ksh	1.1	07/10/01 SMI"
-#
-# Do a little bit of auditing on the package files to catch
-# problems pkgmk does not. In particular we want to catch
-# root files in a usr package or the other way around, but
-# other such checks could be performed.
-#
-
-audit() {
-	pkg=$1
-	pkgtype=$2
-	shift 2
-	files=$*
-
-	failed=0
-	for f in $files
-	do
-		egrep -v '^(#|i|!)' $f | \
-		    egrep -v '^[ 	]*$' | \
-		    nawk -v pkg=${pkg} -v pkgtype=${pkgtype} ' \
-		BEGIN { stat=0; } \
-		{ \
-		  if ((pkgtype == "root") && ($3 ~ /^usr/ )) { \
-		     printf( \
-		       "%s: ERROR: %s does not belong in a \"%s\" package\n", \
-			pkg, $3, pkgtype); \
-			stat=1; \
-		  } \
-		  if ((pkgtype == "usr") && ($3 !~ /^usr/ )) { \
-		     printf( \
-		       "%s: ERROR: %s does not belong in a \"%s\" package\n", \
-			pkg, $3, pkgtype); \
-			stat=1; \
-		  } \
-		} \
-		END { exit(stat); } \
-		'
-		if [ $? -ne 0 ]; then
-			failed=1
-		fi
-	done
-	return $failed
-}
-
-if [ $# -ne 1 ]; then 
-	echo "Usage: $0 <pkg>"
-	exit 1
-fi
-pkg=$1
-
-pkgtype=`grep ^SUNW_PKGTYPE pkginfo | nawk -F\" '{print $2;}'`
-
-audit $pkg $pkgtype prototype_${MACH} prototype_com
-exit $?
-
-if [ $? -ne 0 ]; then
-	exit 1
-fi
-exit 0