summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/agents/snmp/THIRDPARTYLICENSE19
-rw-r--r--usr/src/cmd/agents/snmp/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/backup/dump/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/backup/dump/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/bnu/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/bnu/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/checkeq/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/checkeq/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/checknr/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/checknr/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd14
-rw-r--r--usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp11
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh32
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE30
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE279
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect4
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd4
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top12
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE11
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE30
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE19
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE14
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE14
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/Makefile10
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.arp.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat16
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind14
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route30
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE (renamed from usr/src/pkgdefs/SUNWftpu/copyright)3
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE14
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE33
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE18
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/compress/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/compress/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/cron/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/cron/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/csh/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/csh/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/eeprom/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/eeprom/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/eqn/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/eqn/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE16
-rw-r--r--usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE16
-rw-r--r--usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/ipf/tools/IPFILTER.LICENCE.descrip1
-rw-r--r--usr/src/cmd/lastcomm/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/lastcomm/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/ldap/THIRDPARTYLICENSE17
-rw-r--r--usr/src/cmd/ldap/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/look/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/look/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/man/src/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/man/src/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/man/src/util/Makefile15
-rw-r--r--usr/src/cmd/man/src/util/THIRDPARTYLICENSE4
-rw-r--r--usr/src/cmd/man/src/util/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/man/src/util/instant.src/Makefile8
-rw-r--r--usr/src/cmd/man/src/util/instant.src/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/man/src/util/nsgmls.src/COPYING3
-rw-r--r--usr/src/cmd/man/src/util/nsgmls.src/COPYING.descrip1
-rw-r--r--usr/src/cmd/man/src/util/solbookv2/Makefile22
-rw-r--r--usr/src/cmd/man/src/util/solbookv2/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/mt/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/mt/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE33
-rw-r--r--usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/perl/Makefile24
-rw-r--r--usr/src/cmd/perl/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/refer/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/refer/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/script/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/script/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/sendmail/Makefile22
-rw-r--r--usr/src/cmd/sendmail/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/soelim/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/soelim/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/ssh/Makefile18
-rw-r--r--usr/src/cmd/ssh/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/ssh/doc/LICENCE58
-rw-r--r--usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/tbl/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/tbl/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/tcpd/Makefile31
-rw-r--r--usr/src/cmd/tcpd/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/terminfo/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/terminfo/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/tip/THIRDPARTYLICENSE29
-rw-r--r--usr/src/cmd/tip/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/ul/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/ul/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/units/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/units/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/vgrind/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/vgrind/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/vi/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/vi/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/which/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/which/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/xntpd/Makefile35
-rw-r--r--usr/src/cmd/xntpd/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/cmd/xstr/THIRDPARTYLICENSE32
-rw-r--r--usr/src/cmd/xstr/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/common/openssl/LICENSE.descrip1
-rw-r--r--usr/src/grub/grub-0.95/COPYING.descrip1
-rw-r--r--usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE235
-rw-r--r--usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/krb5/THIRDPARTYLICENSE127
-rw-r--r--usr/src/lib/krb5/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libbc/THIRDPARTYLICENSE57
-rw-r--r--usr/src/lib/libbc/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE16
-rw-r--r--usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE39
-rw-r--r--usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libc/amd64/gen/memcpy.s21
-rw-r--r--usr/src/lib/libc/port/fp/THIRDPARTYLICENSE30
-rw-r--r--usr/src/lib/libc/port/fp/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libgss/THIRDPARTYLICENSE38
-rw-r--r--usr/src/lib/libgss/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libinetutil/common/THIRDPARTYLICENSE30
-rw-r--r--usr/src/lib/libinetutil/common/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libkmf/Makefile9
-rw-r--r--usr/src/lib/libkmf/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libldap4/THIRDPARTYLICENSE19
-rw-r--r--usr/src/lib/libldap4/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libldap5/THIRDPARTYLICENSE17
-rw-r--r--usr/src/lib/libldap5/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libmp/common/THIRDPARTYLICENSE32
-rw-r--r--usr/src/lib/libmp/common/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libresolv/THIRDPARTYLICENSE9
-rw-r--r--usr/src/lib/libresolv/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libresolv2/THIRDPARTYLICENSE223
-rw-r--r--usr/src/lib/libresolv2/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libsasl/Makefile10
-rw-r--r--usr/src/lib/libsasl/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/libtecla/THIRDPARTYLICENSE28
-rw-r--r--usr/src/lib/libtecla/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE5
-rw-r--r--usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/passwdutil/THIRDPARTYLICENSE30
-rw-r--r--usr/src/lib/passwdutil/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/lib/pkcs11/include/THIRDPARTYLICENSE13
-rw-r--r--usr/src/lib/pkcs11/include/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/pkgdefs/SUNWftpu/prototype_com27
-rw-r--r--usr/src/stand/lib/tcp/THIRDPARTYLICENSE32
-rw-r--r--usr/src/stand/lib/tcp/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/tools/SUNWonbld/prototype_com6
-rw-r--r--usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE30
-rw-r--r--usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/tools/findunref/exception_list2
-rw-r--r--usr/src/tools/opensolaris/BINARYLICENSE.txt186
-rw-r--r--usr/src/tools/opensolaris/README.binaries.tmpl27
-rw-r--r--usr/src/tools/opensolaris/README.opensolaris.tmpl70
-rw-r--r--usr/src/tools/opensolaris/license-list116
-rw-r--r--usr/src/tools/scripts/Makefile8
-rw-r--r--usr/src/tools/scripts/bfudrop.sh123
-rw-r--r--usr/src/tools/scripts/bindrop.sh506
-rw-r--r--usr/src/tools/scripts/bldenv.120
-rw-r--r--usr/src/tools/scripts/bldenv.sh37
-rw-r--r--usr/src/tools/scripts/checkpaths.sh11
-rw-r--r--usr/src/tools/scripts/mkclosed.sh8
-rw-r--r--usr/src/tools/scripts/mkreadme_osol.pl97
-rw-r--r--usr/src/tools/scripts/mktpl.pl129
-rw-r--r--usr/src/tools/scripts/nightly.134
-rw-r--r--usr/src/tools/scripts/nightly.sh568
-rw-r--r--usr/src/tools/scripts/onblddrop.sh91
-rw-r--r--usr/src/tools/scripts/sdrop.sh67
-rw-r--r--usr/src/tools/scripts/stdenv.sh10
-rw-r--r--usr/src/ucbcmd/basename/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/basename/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/echo/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/echo/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/from/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/from/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/groups/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/groups/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/ln/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/ln/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/ls/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/ls/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/plot/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/plot/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/sum/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/sum/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/test/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/test/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/tset/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/tset/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/users/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/users/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/whereis/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/whereis/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucbcmd/whoami/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucbcmd/whoami/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucblib/libcurses/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucblib/libcurses/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucblib/libtermcap/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucblib/libtermcap/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/ucblib/libucb/THIRDPARTYLICENSE32
-rw-r--r--usr/src/ucblib/libucb/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE170
-rw-r--r--usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts30
-rw-r--r--usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts.descrip1
-rw-r--r--usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE30
-rw-r--r--usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr9
-rw-r--r--usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr.descrip1
-rw-r--r--usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE25
-rw-r--r--usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE45
-rw-r--r--usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/common/io/wpi/fw-wpi/LICENSE78
-rw-r--r--usr/src/uts/common/io/wpi/fw-wpi/LICENSE.descrip1
-rw-r--r--usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart23
-rw-r--r--usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart.descrip1
-rw-r--r--usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE17
-rw-r--r--usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/common/zmod/THIRDPARTYLICENSE27
-rw-r--r--usr/src/uts/common/zmod/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/intel/THIRDPARTYLICENSE35
-rw-r--r--usr/src/uts/intel/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/intel/io/aac/THIRDPARTYLICENSE27
-rw-r--r--usr/src/uts/intel/io/aac/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE104
-rw-r--r--usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE.descrip1
-rw-r--r--usr/src/uts/intel/io/amr/THIRDPARTYLICENSE52
-rw-r--r--usr/src/uts/intel/io/amr/THIRDPARTYLICENSE.descrip1
259 files changed, 6155 insertions, 251 deletions
diff --git a/usr/src/cmd/agents/snmp/THIRDPARTYLICENSE b/usr/src/cmd/agents/snmp/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..3f4866d37b
--- /dev/null
+++ b/usr/src/cmd/agents/snmp/THIRDPARTYLICENSE
@@ -0,0 +1,19 @@
+ Copyright 1988, 1989, 1991, 1992 by Carnegie Mellon University
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of CMU not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
diff --git a/usr/src/cmd/agents/snmp/THIRDPARTYLICENSE.descrip b/usr/src/cmd/agents/snmp/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..350a444a46
--- /dev/null
+++ b/usr/src/cmd/agents/snmp/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF SNMP FUNCTIONALITY
diff --git a/usr/src/cmd/backup/dump/THIRDPARTYLICENSE b/usr/src/cmd/backup/dump/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/backup/dump/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/backup/dump/THIRDPARTYLICENSE.descrip b/usr/src/cmd/backup/dump/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..75249e1759
--- /dev/null
+++ b/usr/src/cmd/backup/dump/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF BACKUP COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/bnu/THIRDPARTYLICENSE b/usr/src/cmd/bnu/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/bnu/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/bnu/THIRDPARTYLICENSE.descrip b/usr/src/cmd/bnu/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..813b0d07ca
--- /dev/null
+++ b/usr/src/cmd/bnu/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF BNU COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/checkeq/THIRDPARTYLICENSE b/usr/src/cmd/checkeq/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/checkeq/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/checkeq/THIRDPARTYLICENSE.descrip b/usr/src/cmd/checkeq/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..3981c72bc2
--- /dev/null
+++ b/usr/src/cmd/checkeq/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF CHECKEQ COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/checknr/THIRDPARTYLICENSE b/usr/src/cmd/checknr/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/checknr/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/checknr/THIRDPARTYLICENSE.descrip b/usr/src/cmd/checknr/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a47b8c0529
--- /dev/null
+++ b/usr/src/cmd/checknr/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF CHECKNR COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd b/usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd
new file mode 100644
index 0000000000..351682917c
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd
@@ -0,0 +1,14 @@
+ * Copyright (c) 1983 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd.descrip b/usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd.descrip
new file mode 100644
index 0000000000..86f5d4ca92
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd.descrip
@@ -0,0 +1 @@
+PORTIONS OF KERBEROS SUPPORT IN INTERNET UTILITIES RCP, RDIST, RLOGIN, IN.RLOGIND, RSH, AND IN.RSHD
diff --git a/usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..451a3ed8e4
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF IFPARSE COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp
new file mode 100644
index 0000000000..23a0b37640
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp
@@ -0,0 +1,11 @@
+ * Copyright (c) 1983 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp.descrip b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp.descrip
new file mode 100644
index 0000000000..5d074d0b38
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp.descrip
@@ -0,0 +1 @@
+PORTIONS OF RCP COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh.descrip b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh.descrip
new file mode 100644
index 0000000000..41e44456cf
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh.descrip
@@ -0,0 +1 @@
+PORTIONS OF RSH COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4b0127ec54
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+ * Copyright (c) 1985, 1989 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..84e4459b45
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF FTP COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..320b8ac340
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE
@@ -0,0 +1,279 @@
+ * Copyright (c) 1993, 1999 The Australian National University.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the Australian National University. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright (c) 1994 The Australian National University.
+ * All rights reserved.
+ *
+ * Permission to use, copy, modify, and distribute this software and its
+ * documentation is hereby granted, provided that the above copyright
+ * notice appears in all copies. This software is provided without any
+ * warranty, express or implied. The Australian National University
+ * makes no representations about the suitability of this software for
+ * any purpose.
+ *
+ * IN NO EVENT SHALL THE AUSTRALIAN NATIONAL UNIVERSITY BE LIABLE TO ANY
+ * PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
+ * ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
+ * THE AUSTRALIAN NATIONAL UNIVERSITY HAVE BEEN ADVISED OF THE POSSIBILITY
+ * OF SUCH DAMAGE.
+ *
+ * THE AUSTRALIAN NATIONAL UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES,
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+ * AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
+ * ON AN "AS IS" BASIS, AND THE AUSTRALIAN NATIONAL UNIVERSITY HAS NO
+ * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
+ * OR MODIFICATIONS.
+
+ * Copyright (c) 1989 Carnegie Mellon University.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by Carnegie Mellon University. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright (c) 1995 Pedro Roque Marques
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by Pedro Roque Marques. The name of the author may not be used to
+ * endorse or promote products derived from this software without
+ * specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright (c) 1991 Gregory M. Christy.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by Gregory M. Christy. The name of the author may not be used to
+ * endorse or promote products derived from this software without
+ * specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright (c) 1995 Eric Rosenquist, Strata Software Limited.
+ * http://www.strataware.com/
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by Eric Rosenquist. The name of the author may not be used to
+ * endorse or promote products derived from this software without
+ * specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ ipv6cp.h - PPP IPV6 Control Protocol.
+ Copyright (C) 1999 Tommi Komulainen <Tommi.Komulainen@iki.fi>
+
+ Redistribution and use in source and binary forms are permitted
+ provided that the above copyright notice and this paragraph are
+ duplicated in all such forms. The name of the author may not be
+ used to endorse or promote products derived from this software
+ without specific prior written permission.
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ */
+
+ /* Original version, based on RFC2023 :
+
+ Copyright (c) 1995, 1996, 1997 Francis.Dupont@inria.fr, INRIA Rocquencourt,
+ Alain.Durand@imag.fr, IMAG,
+ Jean-Luc.Richier@imag.fr, IMAG-LSR.
+
+ Copyright (c) 1998, 1999 Francis.Dupont@inria.fr, GIE DYADE,
+ Alain.Durand@imag.fr, IMAG,
+ Jean-Luc.Richier@imag.fr, IMAG-LSR.
+
+ Ce travail a \351t\351 fait au sein du GIE DYADE (Groupement d'Int\351r\352t
+ \311conomique ayant pour membres BULL S.A. et l'INRIA).
+
+ Ce logiciel informatique est disponible aux conditions
+ usuelles dans la recherche, c'est-\340-dire qu'il peut
+ \352tre utilis\351, copi\351, modifi\351, distribu\351 \340 l'unique
+ condition que ce texte soit conserv\351 afin que
+ l'origine de ce logiciel soit reconnue.
+
+ Le nom de l'Institut National de Recherche en Informatique
+ et en Automatique (INRIA), de l'IMAG, ou d'une personne morale
+ ou physique ayant particip\351 \340 l'\351laboration de ce logiciel ne peut
+ \352tre utilis\351 sans son accord pr\351alable explicite.
+
+ Ce logiciel est fourni tel quel sans aucune garantie,
+ support ou responsabilit\351 d'aucune sorte.
+ Ce logiciel est d\351riv\351 de sources d'origine
+ "University of California at Berkeley" et
+ "Digital Equipment Corporation" couvertes par des copyrights.
+
+ L'Institut d'Informatique et de Math\351matiques Appliqu\351es de Grenoble (IMAG)
+ est une f\351d\351ration d'unit\351s mixtes de recherche du CNRS, de l'Institut
+ National
+ Polytechnique de Grenoble et de l'Universit\351 Joseph Fourier regroupant
+ sept laboratoires dont le laboratoire Logiciels, Syst\350mes, R\351seaux (LSR).
+
+ This work has been done in the context of GIE DYADE (joint R & D venture
+ between BULL S.A. and INRIA).
+
+ This software is available with usual "research" terms
+ with the aim of retain credits of the software.
+ Permission to use, copy, modify and distribute this software for any
+ purpose and without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies,
+ and the name of INRIA, IMAG, or any contributor not be used in advertising
+ or publicity pertaining to this material without the prior explicit
+ permission. The software is provided "as is" without any
+ warranties, support or liabilities of any kind.
+ This software is derived from source code from
+ "University of California at Berkeley" and
+ "Digital Equipment Corporation" protected by copyrights.
+
+ Grenoble's Institute of Computer Science and Applied Mathematics (IMAG)
+ is a federation of seven research units funded by the CNRS, National
+ Polytechnic Institute of Grenoble and University Joseph Fourier.
+ The research unit in Software, Systems, Networks (LSR) is member of IMAG.
+ */
+
+ * Copyright 2000-2002 Sun Microsystems, Inc. All rights reserved.
+ * Use is subject to license terms.
+ *
+ * Permission to use, copy, modify, and distribute this software and its
+ * documentation is hereby granted, provided that the above copyright
+ * notice appears in all copies.
+ *
+ * SUN MAKES NO REPRESENTATION OR WARRANTIES ABOUT THE SUITABILITY OF
+ * THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+ * TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SUN SHALL NOT BE LIABLE FOR
+ * ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
+ * DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES
+
+ * Copyright (c) 2000 Paul Mackerras.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms. The name of the author may not be
+ * used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * The basic framework for this code came from the reference
+ * implementation for MD5. That implementation is Copyright (C)
+ * 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved.
+ *
+ * License to copy and use this software is granted provided that it
+ * is identified as the "RSA Data Security, Inc. MD5 Message-Digest
+ * Algorithm" in all material mentioning or referencing this software
+ * or this function.
+ *
+ * License is also granted to make and use derivative works provided
+ * that such works are identified as "derived from the RSA Data
+ * Security, Inc. MD5 Message-Digest Algorithm" in all material
+ * mentioning or referencing the derived work.
+ *
+ * RSA Data Security, Inc. makes no representations concerning either
+ * the merchantability of this software or the suitability of this
+ * software for any particular purpose. It is provided "as is"
+ * without express or implied warranty of any kind.
+ *
+ * These notices must be retained in any copies of any part of this
+ * documentation and/or software.
+ *
+ * NOTE: Cleaned-up and optimized, version of SHA1, based on the FIPS 180-1
+ * standard, available at http://www.itl.nist.gov/div897/pubs/fip180-1.htm
+ * Not as fast as one would like -- further optimizations are encouraged
+ * and appreciated.
+
+ Copyright (c) 1985, 1986 The Regents of the University of California.
+ All rights reserved.
+
+ This code is derived from software contributed to Berkeley by
+ James A. Woods, derived from original work by Spencer Thomas
+ and Joseph Orost.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University of
+ California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS
+ IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ Copyright (c) 1989 Regents of the University of California. All
+ rights reserved.
+
+ Redistribution and use in source and binary forms are permitted
+ provided that the above copyright notice and this paragraph are
+ duplicated in all such forms and that any documentation,
+ advertising materials, and other materials related to such
+ distribution and use acknowledge that the software was developed
+ by the University of California, Berkeley. The name of the
+ University may not be used to endorse or promote products derived
+ from this software without specific prior written permission.
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..29f1a64432
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PPP SOFTWARE
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect
new file mode 100644
index 0000000000..7dc0582ad7
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect
@@ -0,0 +1,4 @@
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version
+ * 2 of the License, or (at your option) any later version.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect.descrip b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect.descrip
new file mode 100644
index 0000000000..0cd27d62c3
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect.descrip
@@ -0,0 +1 @@
+PPPD PLUGIN TO IMPLEMENT A 'MINCONNECT' OPTION
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd
new file mode 100644
index 0000000000..7dc0582ad7
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd
@@ -0,0 +1,4 @@
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version
+ * 2 of the License, or (at your option) any later version.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd.descrip b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd.descrip
new file mode 100644
index 0000000000..0dafa6a183
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd.descrip
@@ -0,0 +1 @@
+PPPD PLUGIN TO INVOKE AN EXTERNAL PAP PASSWORD PROMPTER
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top b/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top
index caf94e8eb0..62f686c1a4 100644
--- a/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top
@@ -42,6 +42,18 @@ All rights reserved.
may be used to endorse or promote products derived from this software
without specific prior written permission.
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
This file is derived from zlib.h and zconf.h from the zlib-0.95
distribution by Jean-loup Gailly and Mark Adler, with some additions
by Paul Mackerras to aid in implementing Deflate compression and
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip b/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip
new file mode 100644
index 0000000000..595f180885
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip
@@ -0,0 +1 @@
+PPPDUMP UTILITY
diff --git a/usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..dcbd39613c
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE
@@ -0,0 +1,11 @@
+ * Copyright (c) 1983 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..41a8912316
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF RDIST COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..da166115e0
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+* Copyright (c) 1988, 1990, 1991, 1993
+* The Regents of the University of California. All rights reserved.
+*
+* Redistribution and use in source and binary forms, with or without
+* modification, are permitted provided that the following conditions
+* are met:
+* 1. Redistributions of source code must retain the above copyright
+* notice, this list of conditions and the following disclaimer.
+* 2. Redistributions in binary form must reproduce the above copyright
+* notice, this list of conditions and the following disclaimer in the
+* documentation and/or other materials provided with the distribution.
+* 3. All advertising materials mentioning features or use of this software
+* must display the following acknowledgement:
+* This product includes software developed by the University of
+* California, Berkeley and its contributors.
+* 4. Neither the name of the University nor the names of its contributors
+* may be used to endorse or promote products derived from this software
+* without specific prior written permission.
+*
+* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+* SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..28e4fc31ca
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF TELNET COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..89526f8fee
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE
@@ -0,0 +1,19 @@
+ * Copyright 1988, 1991 by Carnegie Mellon University
+ *
+ * All Rights Reserved
+ *
+ * Permission to use, copy, modify, and distribute this software and its
+ * documentation for any purpose and without fee is hereby granted, provided
+ * that the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation, and that the name of Carnegie Mellon University not be used
+ * in advertising or publicity pertaining to distribution of the software
+ * without specific, written prior permission.
+ *
+ * CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
+ * SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
+ * IN NO EVENT SHALL CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+ * THIS SOFTWARE.
diff --git a/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7d54fbb275
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+DHCP SERVER SOFTWARE
diff --git a/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e82c613ac4
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE
@@ -0,0 +1,14 @@
+ * Copyright (c) 1987 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a4cdfb33e6
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF MPATHD COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e82c613ac4
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE
@@ -0,0 +1,14 @@
+ * Copyright (c) 1987 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..2dd359deab
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF MIPAGENT FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/Makefile b/usr/src/cmd/cmd-inet/usr.sbin/Makefile
index 2d14d3751e..ab3f50d035 100644
--- a/usr/src/cmd/cmd-inet/usr.sbin/Makefile
+++ b/usr/src/cmd/cmd-inet/usr.sbin/Makefile
@@ -18,6 +18,7 @@
#
# CDDL HEADER END
#
+
#
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
@@ -157,7 +158,7 @@ route := CPPFLAGS += -DNDEBUG
.PARALLEL:
-all: $(PROG) $(ROOTFS_PROG) $(SUBDIRS)
+all: $(PROG) $(ROOTFS_PROG) $(SUBDIRS) THIRDPARTYLICENSE.arp
#
# message catalog
@@ -194,7 +195,12 @@ $(ROOTUSRSBINLINKS):
install: $(PROG) $(ROOTFS_PROG) $(SUBDIRS) .WAIT $(ROOTUSRSBINPROG) \
$(ROOTSBINPROG) $(ROOTUSRSBINLINKS) $(ROOTETCDEFAULTFILES) \
- $(ROOTMANIFEST)
+ $(ROOTMANIFEST) THIRDPARTYLICENSE.arp
+
+THIRDPARTYLICENSE.arp: arp.c
+ $(SED) -n '/University of California/,/SUCH DAMAGE/p' arp.c > $@
+
+CLOBBERFILES += THIRDPARTYLICENSE.arp
#
# The reason this rule checks for the existence of the
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.arp.descrip b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.arp.descrip
new file mode 100644
index 0000000000..b231110f64
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.arp.descrip
@@ -0,0 +1 @@
+ARP COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat
new file mode 100644
index 0000000000..64b0cd9982
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat
@@ -0,0 +1,16 @@
+ * Copyright (c) 1980 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted provided
+ * that: (1) source distributions retain this entire copyright notice and
+ * comment, and (2) distributions including binaries display the following
+ * acknowledgement: ``This product includes software developed by the
+ * University of California, Berkeley and its contributors'' in the
+ * documentation or other materials provided with the distribution and in
+ * all advertising materials mentioning features or use of this software.
+ * Neither the name of the University nor the names of its contributors may
+ * be used to endorse or promote products derived from this software without
+ * specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat.descrip b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat.descrip
new file mode 100644
index 0000000000..fb36810c5a
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat.descrip
@@ -0,0 +1 @@
+PORTIONS OF COMSAT COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind
new file mode 100644
index 0000000000..813ab96ed4
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind
@@ -0,0 +1,14 @@
+ * Copyright (c) 1983 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind.descrip b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind.descrip
new file mode 100644
index 0000000000..15f8771c04
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind.descrip
@@ -0,0 +1 @@
+PORTIONS OF RLOGIND COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route
new file mode 100644
index 0000000000..08fe9d486e
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route
@@ -0,0 +1,30 @@
+ * Copyright (c) 1983, 1989, 1991, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route.descrip b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route.descrip
new file mode 100644
index 0000000000..5e9823c9a9
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route.descrip
@@ -0,0 +1 @@
+PORTIONS OF ROUTE COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..b360d8876e
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF IFCONFIG COMMAND FUNCTIONALITY
diff --git a/usr/src/pkgdefs/SUNWftpu/copyright b/usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE
index 108591f794..c70e53ec89 100644
--- a/usr/src/pkgdefs/SUNWftpu/copyright
+++ b/usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE
@@ -1,6 +1,3 @@
-Copyright 2001-2003 Sun Microsystems, Inc. All rights reserved.
-Use is subject to license terms.
-
Copyright (c) 1999,2000,2001 WU-FTPD Development Group. All rights reserved.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE.descrip b/usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE.descrip
new file mode 100644
index 0000000000..f962efb920
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE.descrip
@@ -0,0 +1 @@
+WASHINGTON UNIVERSITY FTPD SOFTWARE
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e82c613ac4
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE
@@ -0,0 +1,14 @@
+ * Copyright (c) 1987 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..bbd296fc18
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF RDISC COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..9591ec8273
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE
@@ -0,0 +1,33 @@
+Copyright (c) 1982,1983,1986,1988,1989,1993,1995
+ Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..5386878964
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF ROUTED COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE b/usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..c41e4a519f
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE
@@ -0,0 +1,18 @@
+ * Copyright (c) 1988, 1989, 1991, 1994, 1995, 1996, 1997
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that: (1) source code distributions
+ * retain the above copyright notice and this paragraph in its entirety, (2)
+ * distributions including binary code include the above copyright notice and
+ * this paragraph in its entirety in the documentation or other materials
+ * provided with the distribution, and (3) all advertising materials mentioning
+ * features or use of this software display the following acknowledgement:
+ * ``This product includes software developed by the University of California,
+ * Lawrence Berkeley Laboratory and its contributors.'' Neither the name of
+ * the University nor the names of its contributors may be used to endorse
+ * or promote products derived from this software without specific prior
+ * written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..8268b24415
--- /dev/null
+++ b/usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+TRACEROUTE COMMAND SOFTWARE
diff --git a/usr/src/cmd/compress/THIRDPARTYLICENSE b/usr/src/cmd/compress/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..98180df265
--- /dev/null
+++ b/usr/src/cmd/compress/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1986 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/compress/THIRDPARTYLICENSE.descrip b/usr/src/cmd/compress/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..4ee741149d
--- /dev/null
+++ b/usr/src/cmd/compress/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF COMPRESS COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/cron/THIRDPARTYLICENSE b/usr/src/cmd/cron/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/cron/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/cron/THIRDPARTYLICENSE.descrip b/usr/src/cmd/cron/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..71d517a47a
--- /dev/null
+++ b/usr/src/cmd/cron/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF CRON COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/csh/THIRDPARTYLICENSE b/usr/src/cmd/csh/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..edf982606b
--- /dev/null
+++ b/usr/src/cmd/csh/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980, Regents of the University of California
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/csh/THIRDPARTYLICENSE.descrip b/usr/src/cmd/csh/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7932e3357e
--- /dev/null
+++ b/usr/src/cmd/csh/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+CSH SOFTWARE
diff --git a/usr/src/cmd/eeprom/THIRDPARTYLICENSE b/usr/src/cmd/eeprom/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/eeprom/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/eeprom/THIRDPARTYLICENSE.descrip b/usr/src/cmd/eeprom/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..38ae8e33c6
--- /dev/null
+++ b/usr/src/cmd/eeprom/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF EEPROM COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/eqn/THIRDPARTYLICENSE b/usr/src/cmd/eqn/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/eqn/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/eqn/THIRDPARTYLICENSE.descrip b/usr/src/cmd/eqn/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..e5ce29b3ac
--- /dev/null
+++ b/usr/src/cmd/eqn/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF EQN COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE b/usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..fed325ef13
--- /dev/null
+++ b/usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE
@@ -0,0 +1,16 @@
+ * Copyright (c) 1980, 1986, 1990 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that: (1) source distributions retain this entire copyright
+ * notice and comment, and (2) distributions including binaries display
+ * the following acknowledgement: ``This product includes software
+ * developed by the University of California, Berkeley and its contributors''
+ * in the documentation or other materials provided with the distribution
+ * and in all advertising materials mentioning features or use of this
+ * software. Neither the name of the University nor the names of its
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE.descrip b/usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..0e6b6c357e
--- /dev/null
+++ b/usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF UDFS FUNCTIONALITY
diff --git a/usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE b/usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e3c66729a7
--- /dev/null
+++ b/usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE
@@ -0,0 +1,16 @@
+ * Copyright (c) 1980,1986,1988,1990 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that: (1) source distributions retain this entire copyright
+ * notice and comment, and (2) distributions including binaries display
+ * the following acknowledgement: ``This product includes software
+ * developed by the University of California, Berkeley and its contributors''
+ * in the documentation or other materials provided with the distribution
+ * and in all advertising materials mentioning features or use of this
+ * software. Neither the name of the University nor the names of its
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE.descrip b/usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..fd746f5a7d
--- /dev/null
+++ b/usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF UFS FUNCTIONALITY
diff --git a/usr/src/cmd/ipf/tools/IPFILTER.LICENCE.descrip b/usr/src/cmd/ipf/tools/IPFILTER.LICENCE.descrip
new file mode 100644
index 0000000000..e34158f8fb
--- /dev/null
+++ b/usr/src/cmd/ipf/tools/IPFILTER.LICENCE.descrip
@@ -0,0 +1 @@
+IP FILTER SOFTWARE
diff --git a/usr/src/cmd/lastcomm/THIRDPARTYLICENSE b/usr/src/cmd/lastcomm/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/lastcomm/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/lastcomm/THIRDPARTYLICENSE.descrip b/usr/src/cmd/lastcomm/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..528e0fd5b4
--- /dev/null
+++ b/usr/src/cmd/lastcomm/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LASTCOMM COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/ldap/THIRDPARTYLICENSE b/usr/src/cmd/ldap/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..57d0c88868
--- /dev/null
+++ b/usr/src/cmd/ldap/THIRDPARTYLICENSE
@@ -0,0 +1,17 @@
+ * The contents of this file are subject to the Netscape Public
+ * License Version 1.1 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.mozilla.org/NPL/
+ *
+ * Software distributed under the License is distributed on an "AS
+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * rights and limitations under the License.
+ *
+ * The Original Code is Mozilla Communicator client code, released
+ * March 31, 1998.
+ *
+ * The Initial Developer of the Original Code is Netscape
+ * Communications Corporation. Portions created by Netscape are
+ * Copyright (C) 1998-1999 Netscape Communications Corporation. All
+ * Rights Reserved.
diff --git a/usr/src/cmd/ldap/THIRDPARTYLICENSE.descrip b/usr/src/cmd/ldap/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..f76583a9fd
--- /dev/null
+++ b/usr/src/cmd/ldap/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+LDAP COMMAND SOFTWARE
diff --git a/usr/src/cmd/look/THIRDPARTYLICENSE b/usr/src/cmd/look/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/look/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/look/THIRDPARTYLICENSE.descrip b/usr/src/cmd/look/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..27488b636d
--- /dev/null
+++ b/usr/src/cmd/look/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LOOK COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE b/usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..522cd49165
--- /dev/null
+++ b/usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1983 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE.descrip b/usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a0ae5f87c7
--- /dev/null
+++ b/usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LPTEST COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/man/src/THIRDPARTYLICENSE b/usr/src/cmd/man/src/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/man/src/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/man/src/THIRDPARTYLICENSE.descrip b/usr/src/cmd/man/src/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..3fe27c64b4
--- /dev/null
+++ b/usr/src/cmd/man/src/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF MAN COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/man/src/util/Makefile b/usr/src/cmd/man/src/util/Makefile
index c69a94dcdb..8ba3fcd163 100644
--- a/usr/src/cmd/man/src/util/Makefile
+++ b/usr/src/cmd/man/src/util/Makefile
@@ -2,9 +2,8 @@
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,7 @@
#
# ident "%Z%%M% %I% %E% SMI"
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -161,15 +160,21 @@ _localclean:
@cd instant.src; pwd; $(MAKE) clean
@cd nsgmls.src; pwd; $(MAKE) clean
-clobber : clean _localclobber
+$(CLOSED_BUILD)CLOSED_CLOBBER = closed_clobber
+
+clobber : clean _localclobber $(CLOSED_CLOBBER)
_localclobber:
@cd instant.src; pwd; $(MAKE) clobber
@cd nsgmls.src; pwd; $(MAKE) clobber
+ @cd solbookv2; pwd; $(MAKE) clobber
$(RM) instant nsgmls sgml2roff
$(RM) -r $(PROGDIR)
$(RM) -r $(ROOTSHLIB)/sgml
+closed_clobber:
+ @cd $(SGMLUTILSOLBOOKV1DIR); pwd; $(MAKE) clobber
+
$(PROGDIR)/%: %
$(INS.file)
diff --git a/usr/src/cmd/man/src/util/THIRDPARTYLICENSE b/usr/src/cmd/man/src/util/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..57a8809a5e
--- /dev/null
+++ b/usr/src/cmd/man/src/util/THIRDPARTYLICENSE
@@ -0,0 +1,4 @@
+ (C) International Organization for Standardization 1986
+ Permission to copy in any form is granted for use with
+ conforming SGML systems and applications as defined in
+ ISO 8879, provided this notice is included in all copies.
diff --git a/usr/src/cmd/man/src/util/THIRDPARTYLICENSE.descrip b/usr/src/cmd/man/src/util/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..e74b16cfc5
--- /dev/null
+++ b/usr/src/cmd/man/src/util/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+MAN COMMAND ISO GML FILES
diff --git a/usr/src/cmd/man/src/util/instant.src/Makefile b/usr/src/cmd/man/src/util/instant.src/Makefile
index c697eabae0..c3da6d59bf 100644
--- a/usr/src/cmd/man/src/util/instant.src/Makefile
+++ b/usr/src/cmd/man/src/util/instant.src/Makefile
@@ -1,5 +1,5 @@
#
-# Copyright 2002 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -92,7 +92,7 @@ OBJ = main.o util.o info.o translate.o traninit.o tranvar.o tables.o \
browse.o masterVersion.o
PROGS = instant
-all: dotptregexp .WAIT $(PROGS)
+all: dotptregexp .WAIT $(PROGS) THIRDPARTYLICENSE
dotptregexp:
cd tptregexp; $(MAKE) all
@@ -125,6 +125,7 @@ clobber: clean _localclobber
_localclobber:
rm -f $(PROGS)
cd tptregexp; $(MAKE) clobber
+ $(RM) THIRDPARTYLICENSE
.PARALLEL: $(OBJ)
@@ -138,3 +139,6 @@ tranvar.o: tranvar.c general.h translate.h
tables.o: tables.c general.h translate.h
browse.o: browse.c general.h
+THIRDPARTYLICENSE: README
+ $(SED) -n -e '2d' -e '/# Copyright/,/# written authorization/p' \
+ README > $@
diff --git a/usr/src/cmd/man/src/util/instant.src/THIRDPARTYLICENSE.descrip b/usr/src/cmd/man/src/util/instant.src/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..d76018f8f4
--- /dev/null
+++ b/usr/src/cmd/man/src/util/instant.src/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+INSTANT: A FORMATTING APPLICATION FOR OSF SGML INSTANCES
diff --git a/usr/src/cmd/man/src/util/nsgmls.src/COPYING b/usr/src/cmd/man/src/util/nsgmls.src/COPYING
index bbc8753487..02ca705ce1 100644
--- a/usr/src/cmd/man/src/util/nsgmls.src/COPYING
+++ b/usr/src/cmd/man/src/util/nsgmls.src/COPYING
@@ -1,6 +1,3 @@
-#
-#pragma ident "%Z%%M% %I% %E% SMI"
-#
Copyright (c) 1994, 1995, 1996 James Clark
Permission is hereby granted, free of charge, to any person obtaining
diff --git a/usr/src/cmd/man/src/util/nsgmls.src/COPYING.descrip b/usr/src/cmd/man/src/util/nsgmls.src/COPYING.descrip
new file mode 100644
index 0000000000..a4b64e6f6b
--- /dev/null
+++ b/usr/src/cmd/man/src/util/nsgmls.src/COPYING.descrip
@@ -0,0 +1 @@
+SGML PARSER
diff --git a/usr/src/cmd/man/src/util/solbookv2/Makefile b/usr/src/cmd/man/src/util/solbookv2/Makefile
index 9e43be1505..35b2092064 100644
--- a/usr/src/cmd/man/src/util/solbookv2/Makefile
+++ b/usr/src/cmd/man/src/util/solbookv2/Makefile
@@ -2,9 +2,8 @@
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -19,9 +18,10 @@
#
# CDDL HEADER END
#
+
#
-# Copyright (c) 1998 by Sun Microsystems, Inc.
-# All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
#
#ident "%Z%%M% %I% %E% SMI"
#
@@ -46,7 +46,12 @@ FILEMODE = 0644
.KEEP_STATE :
-install : $(SOLBOOKV2DIR) $(ROOTSOLBOOKV2)
+all : THIRDPARTYLICENSE
+
+install : all $(SOLBOOKV2DIR) $(ROOTSOLBOOKV2)
+
+clobber:
+ $(RM) THIRDPARTYLICENSE
$(SOLBOOKV2DIR) :
$(INS.dir)
@@ -54,3 +59,8 @@ $(SOLBOOKV2DIR) :
$(ROOTSOLBOOKV2):
$(INS.file) $(@F)
+# the license text appears multiple times; just grab the first instance.
+THIRDPARTYLICENSE: solbook.dtd
+ $(SED) -n -e '/HaL Computer/,/warranty/H' -e '/warranty/{x;p;q;}' \
+ solbook.dtd > $@
+
diff --git a/usr/src/cmd/man/src/util/solbookv2/THIRDPARTYLICENSE.descrip b/usr/src/cmd/man/src/util/solbookv2/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..78861e2531
--- /dev/null
+++ b/usr/src/cmd/man/src/util/solbookv2/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+DOCUMENT TYPE DEFINITION SOFTWARE
diff --git a/usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE b/usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE.descrip b/usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7cf60dfa96
--- /dev/null
+++ b/usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF MDB COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/mt/THIRDPARTYLICENSE b/usr/src/cmd/mt/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/mt/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/mt/THIRDPARTYLICENSE.descrip b/usr/src/cmd/mt/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..4a4b4efe79
--- /dev/null
+++ b/usr/src/cmd/mt/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF MT COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE b/usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..3a9861bfe7
--- /dev/null
+++ b/usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE
@@ -0,0 +1,33 @@
+ * Copyright (c) 1994
+ * The Regents of the University of California. All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Jan-Simon Pendry.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE.descrip b/usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..ca6c4b3f7d
--- /dev/null
+++ b/usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF CWD EXTENSION TO PERL SOFTWARE
diff --git a/usr/src/cmd/perl/Makefile b/usr/src/cmd/perl/Makefile
index 8a1abf04ad..916b77e632 100644
--- a/usr/src/cmd/perl/Makefile
+++ b/usr/src/cmd/perl/Makefile
@@ -2,9 +2,8 @@
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -19,8 +18,9 @@
#
# CDDL HEADER END
#
+
#
-# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#ident "%Z%%M% %I% %E% SMI"
@@ -48,10 +48,12 @@ PERL_VERSIONS = \
#
all install test: contrib/copy_contrib $(PERL_VERSIONS)
+all install: THIRDPARTYLICENSE
+
clean: $(PERL_VERSIONS)
clobber: $(PERL_VERSIONS)
- $(RM) contrib/copy_contrib
+ $(RM) contrib/copy_contrib THIRDPARTYLICENSE
#
# Perl is not lint-clean. Fake up a target.
@@ -63,4 +65,16 @@ lint:
$(PERL_VERSIONS): FRC
@ cd $@; pwd; $(MAKE) $(TARGET)
+PODDIR = 5.8.4/distrib/pod
+ARTLIC_SRC = $(PODDIR)/perlartistic.pod
+
+#
+# $(PODDIR)/pod2text may already exist (from "make install"), but it
+# doesn't hurt to regenerate it.
+#
+THIRDPARTYLICENSE: $(ARTLIC_SRC)
+ $(PERL) $(PODDIR)/pod2text.PL
+ $(PODDIR)/pod2text $(ARTLIC_SRC) | \
+ $(SED) -n '/The "Artistic License"/,/The End/p' > $@
+
FRC:
diff --git a/usr/src/cmd/perl/THIRDPARTYLICENSE.descrip b/usr/src/cmd/perl/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7632d71728
--- /dev/null
+++ b/usr/src/cmd/perl/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PERL SOFTWARE
diff --git a/usr/src/cmd/refer/THIRDPARTYLICENSE b/usr/src/cmd/refer/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/refer/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/refer/THIRDPARTYLICENSE.descrip b/usr/src/cmd/refer/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..17bd037afe
--- /dev/null
+++ b/usr/src/cmd/refer/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF REFER COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/script/THIRDPARTYLICENSE b/usr/src/cmd/script/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/script/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/script/THIRDPARTYLICENSE.descrip b/usr/src/cmd/script/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..f648cb2d98
--- /dev/null
+++ b/usr/src/cmd/script/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF SCRIPT COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/sendmail/Makefile b/usr/src/cmd/sendmail/Makefile
index dc60aae67e..057bcb7ac1 100644
--- a/usr/src/cmd/sendmail/Makefile
+++ b/usr/src/cmd/sendmail/Makefile
@@ -2,9 +2,8 @@
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -19,12 +18,13 @@
#
# CDDL HEADER END
#
+
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
+#
# cmd/sendmail/Makefile
#
# Makefile for top level sendmail source directory
@@ -55,6 +55,11 @@ all clean clobber lint: $(SUBDIRS)
install: $(ROOTDIRS) $(SUBDIRS) $(ROOTMANIFEST) $(ROOTSVCSH)
+all install: THIRDPARTYLICENSE
+
+clobber: FRC
+ $(RM) THIRDPARTYLICENSE
+
.PARALLEL: $(SUBDIRS)
$(ROOTDIRS):
@@ -63,4 +68,9 @@ $(ROOTDIRS):
$(SUBDIRS): FRC
@cd $@; pwd; $(MAKE) $(TARGET)
+THIRDPARTYLICENSE: LICENSE db/LICENSE
+ $(SED) -n '/SENDMAIL LICENSE/,$$p' LICENSE > $@
+ $(ECHO) " " >> $@
+ $(SED) -n '/The following are the copyrights/,$$p' db/LICENSE >> $@
+
FRC:
diff --git a/usr/src/cmd/sendmail/THIRDPARTYLICENSE.descrip b/usr/src/cmd/sendmail/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..b21f84e832
--- /dev/null
+++ b/usr/src/cmd/sendmail/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+SENDMAIL SOFTWARE
diff --git a/usr/src/cmd/soelim/THIRDPARTYLICENSE b/usr/src/cmd/soelim/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/soelim/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/soelim/THIRDPARTYLICENSE.descrip b/usr/src/cmd/soelim/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..723076d983
--- /dev/null
+++ b/usr/src/cmd/soelim/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF SOELIM COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/ssh/Makefile b/usr/src/cmd/ssh/Makefile
index e9584b07f4..75871373de 100644
--- a/usr/src/cmd/ssh/Makefile
+++ b/usr/src/cmd/ssh/Makefile
@@ -2,9 +2,8 @@
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -19,7 +18,9 @@
#
# CDDL HEADER END
#
-# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
+
+#
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -63,6 +64,11 @@ $(POFILE) := TARGET= $(POFILE)
all clean clobber install lint $(POFILE): $(SUBDIRS)
+clobber: FRC
+ $(RM) THIRDPARTYLICENSE
+
+all install: THIRDPARTYLICENSE
+
check: $(CHECKHDRS)
# See Makefile.msg.targ for $(MSGFILE) update instructions
@@ -82,4 +88,8 @@ _msg:
$(SUBDIRS): FRC
cd $@; pwd; $(MAKE) $(TARGET)
+# skip the summary; just include the actual license clauses.
+THIRDPARTYLICENSE: doc/LICENCE
+ $(SED) -n '/1)/,$$p' doc/LICENCE > $@
+
FRC:
diff --git a/usr/src/cmd/ssh/THIRDPARTYLICENSE.descrip b/usr/src/cmd/ssh/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7e936fffc7
--- /dev/null
+++ b/usr/src/cmd/ssh/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+OPENSSH SOFTWARE
diff --git a/usr/src/cmd/ssh/doc/LICENCE b/usr/src/cmd/ssh/doc/LICENCE
index 7c2346a040..04d6fe18e3 100644
--- a/usr/src/cmd/ssh/doc/LICENCE
+++ b/usr/src/cmd/ssh/doc/LICENCE
@@ -105,6 +105,64 @@ OpenSSH contains no GPL code.
* Ariel Futoransky <futo@core-sdi.com>
* <http://www.core-sdi.com>
+3a)
+ Various parts are from the University of California.
+
+ * Copyright (c) 1983, 1987, 1989-1995
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
+ * Copyright (c) 1989, 1991, 1993, 1994
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
4)
Remaining components of the software are provided under a standard
2-term BSD licence with the following names as copyright holders:
diff --git a/usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE b/usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE.descrip b/usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..bb49ca5cda
--- /dev/null
+++ b/usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF VMSTAT COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/tbl/THIRDPARTYLICENSE b/usr/src/cmd/tbl/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/tbl/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/tbl/THIRDPARTYLICENSE.descrip b/usr/src/cmd/tbl/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..d153612ad6
--- /dev/null
+++ b/usr/src/cmd/tbl/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF TBL COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/tcpd/Makefile b/usr/src/cmd/tcpd/Makefile
index 019495395e..890eee46f5 100644
--- a/usr/src/cmd/tcpd/Makefile
+++ b/usr/src/cmd/tcpd/Makefile
@@ -1,5 +1,26 @@
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# 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 "%Z%%M% %I% %E% SMI"
@@ -52,7 +73,7 @@ ROOTSFWSRCFILES = $(DISTFILES:%=$(ROOTSFWSRC)/%)
.KEEP_STATE:
-all: $(PROG)
+all: $(PROG) THIRDPARTYLICENSE
install: all $(ROOTSFWSBINPROG) $(ROOTSFWMANPAGES) $(ROOTSFWSRCFILES)
@@ -135,8 +156,12 @@ tcpdchk: $(TCPDCHK_OBJ) $(LIB)
$(LINK.c) -o $@ $(TCPDCHK_OBJ) $(LDLIBS)
$(POST_PROCESS)
-include ../Makefile.targ
+THIRDPARTYLICENSE: DISCLAIMER
+ $(GREP) -v '\*\*\*\*' DISCLAIMER > $@
+CLOBBERFILES += THIRDPARTYLICENSE
+
+include ../Makefile.targ
# The rest of this file contains definitions more-or-less directly from the
# original Makefile of the tcp_wrappers distribution.
diff --git a/usr/src/cmd/tcpd/THIRDPARTYLICENSE.descrip b/usr/src/cmd/tcpd/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..63e8502e32
--- /dev/null
+++ b/usr/src/cmd/tcpd/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+TCP WRAPPER SOFTWARE
diff --git a/usr/src/cmd/terminfo/THIRDPARTYLICENSE b/usr/src/cmd/terminfo/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/terminfo/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/terminfo/THIRDPARTYLICENSE.descrip b/usr/src/cmd/terminfo/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..da69821c82
--- /dev/null
+++ b/usr/src/cmd/terminfo/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF TERMINFO COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/tip/THIRDPARTYLICENSE b/usr/src/cmd/tip/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..78e6eb1a69
--- /dev/null
+++ b/usr/src/cmd/tip/THIRDPARTYLICENSE
@@ -0,0 +1,29 @@
+ * Copyright (c) 1983 Regents of the University of California.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/cmd/tip/THIRDPARTYLICENSE.descrip b/usr/src/cmd/tip/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..69115806d1
--- /dev/null
+++ b/usr/src/cmd/tip/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+TIP COMMAND SOFTWARE
diff --git a/usr/src/cmd/ul/THIRDPARTYLICENSE b/usr/src/cmd/ul/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/ul/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/ul/THIRDPARTYLICENSE.descrip b/usr/src/cmd/ul/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..6a90352c69
--- /dev/null
+++ b/usr/src/cmd/ul/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF UL COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/units/THIRDPARTYLICENSE b/usr/src/cmd/units/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/units/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/units/THIRDPARTYLICENSE.descrip b/usr/src/cmd/units/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..d6b366cd22
--- /dev/null
+++ b/usr/src/cmd/units/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF UNITS COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/vgrind/THIRDPARTYLICENSE b/usr/src/cmd/vgrind/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/vgrind/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/vgrind/THIRDPARTYLICENSE.descrip b/usr/src/cmd/vgrind/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..558e2af084
--- /dev/null
+++ b/usr/src/cmd/vgrind/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF VGRIND COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/vi/THIRDPARTYLICENSE b/usr/src/cmd/vi/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/vi/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/vi/THIRDPARTYLICENSE.descrip b/usr/src/cmd/vi/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..169e82eb78
--- /dev/null
+++ b/usr/src/cmd/vi/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF VI COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/which/THIRDPARTYLICENSE b/usr/src/cmd/which/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/which/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/which/THIRDPARTYLICENSE.descrip b/usr/src/cmd/which/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..8f42aa18c3
--- /dev/null
+++ b/usr/src/cmd/which/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF WHICH COMMAND FUNCTIONALITY
diff --git a/usr/src/cmd/xntpd/Makefile b/usr/src/cmd/xntpd/Makefile
index cb7149a9c2..4e78f67bd3 100644
--- a/usr/src/cmd/xntpd/Makefile
+++ b/usr/src/cmd/xntpd/Makefile
@@ -1,5 +1,26 @@
#
-# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
+# 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 "%Z%%M% %I% %E% SMI"
@@ -15,7 +36,14 @@ clobber := TARGET=clobber
clean := TARGET=clean
lint := TARGET=lint
-all install clobber clean lint: $(SUBDIRS)
+all clobber clean lint: $(SUBDIRS)
+
+all: THIRDPARTYLICENSE
+
+install: all $(SUBDIRS)
+
+clobber: FRC
+ $(RM) THIRDPARTYLICENSE
$(SUBDIRS): FRC
@cd $@; pwd; $(MAKE) $(MFLAGS) $(TARGET)
@@ -35,3 +63,6 @@ EXPORT_SRC:
$(CHMOD) 444 Makefile libntp/authdes.c
# EXPORT DELETE END
+
+THIRDPARTYLICENSE: COPYRIGHT
+ $(SED) -n '/David L. Mills/,/implied warranty/p' COPYRIGHT > $@
diff --git a/usr/src/cmd/xntpd/THIRDPARTYLICENSE.descrip b/usr/src/cmd/xntpd/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..ff2d65be61
--- /dev/null
+++ b/usr/src/cmd/xntpd/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+NETWORK TIME PROTOCOL SOFTWARE
diff --git a/usr/src/cmd/xstr/THIRDPARTYLICENSE b/usr/src/cmd/xstr/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/cmd/xstr/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/cmd/xstr/THIRDPARTYLICENSE.descrip b/usr/src/cmd/xstr/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..de3ea44075
--- /dev/null
+++ b/usr/src/cmd/xstr/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF XSTR COMMAND FUNCTIONALITY
diff --git a/usr/src/common/openssl/LICENSE.descrip b/usr/src/common/openssl/LICENSE.descrip
new file mode 100644
index 0000000000..4db96bafbf
--- /dev/null
+++ b/usr/src/common/openssl/LICENSE.descrip
@@ -0,0 +1 @@
+OPENSSL SOFTWARE
diff --git a/usr/src/grub/grub-0.95/COPYING.descrip b/usr/src/grub/grub-0.95/COPYING.descrip
new file mode 100644
index 0000000000..f54810961d
--- /dev/null
+++ b/usr/src/grub/grub-0.95/COPYING.descrip
@@ -0,0 +1 @@
+GRUB SOFTWARE
diff --git a/usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE b/usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..b09afad220
--- /dev/null
+++ b/usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE
@@ -0,0 +1,235 @@
+ * Copyright (c) 1987, 1990, 1993, 1994
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
+ * Copyright 1990,1991,1993-1995 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright 1987,1988,1990-1995,1997-2005 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. Furthermore if you modify this software you must label
+ * your software as modified software and not distribute it in such a
+ * fashion that it might be confused with the original M.I.T. software.
+ * M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright (C) 1989-1994,2001-2004 by the Massachusetts Institute of Technology,
+ * Cambridge, MA, USA. All Rights Reserved.
+ *
+ * This software is being provided to you, the LICENSEE, by the
+ * Massachusetts Institute of Technology (M.I.T.) under the following
+ * license. By obtaining, using and/or copying this software, you agree
+ * that you have read, understood, and will comply with these terms and
+ * conditions:
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify and distribute
+ * this software and its documentation for any purpose and without fee or
+ * royalty is hereby granted, provided that you agree to comply with the
+ * following copyright notice and statements, including the disclaimer, and
+ * that the same appear on ALL copies of the software and documentation,
+ * including modifications that you make for internal use or for
+ * distribution:
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", AND M.I.T. MAKES NO REPRESENTATIONS
+ * OR WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not
+ * limitation, M.I.T. MAKES NO REPRESENTATIONS OR WARRANTIES OF
+ * MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
+ * THE LICENSED SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY
+ * PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+ *
+ * The name of the Massachusetts Institute of Technology or M.I.T. may NOT
+ * be used in advertising or publicity pertaining to distribution of the
+ * software. Title to copyright in this software and any associated
+ * documentation shall at all times remain with M.I.T., and USER agrees to
+ * preserve same.
+ *
+ * Furthermore if you modify this software you must label
+ * your software as modified software and not distribute it in such a
+ * fashion that it might be confused with the original M.I.T. software.
+
+ * Copyright (c) 1994 CyberSAFE Corporation.
+ * Copyright (c) 1993 Open Computing Security Group
+ * Copyright 1990,1991 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. Furthermore if you modify this software you must label
+ * your software as modified software and not distribute it in such a
+ * fashion that it might be confused with the original M.I.T. software.
+ * Neither M.I.T., the Open Computing Security Group, nor
+ * CyberSAFE Corporation make any representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+Copyright 1997 by Massachusetts Institute of Technology
+Copyright 1987, 1988 by the Student Information Processing Board
+ of the Massachusetts Institute of Technology
+
+Permission to use, copy, modify, and distribute this software
+and its documentation for any purpose and without fee is
+hereby granted, provided that the above copyright notice
+appear in all copies and that both that copyright notice and
+this permission notice appear in supporting documentation,
+and that the names of M.I.T. and the M.I.T. S.I.P.B. not be
+used in advertising or publicity pertaining to distribution
+of the software without specific, written prior permission.
+M.I.T. and the M.I.T. S.I.P.B. make no representations about
+the suitability of this software for any purpose. It is
+provided "as is" without express or implied warranty.
+
+ * Copyright (C) 1998 by the FundsXpress, INC.
+ *
+ * All rights reserved.
+ *
+ * Export of this software from the United States of America may require
+ * a specific license from the United States Government. It is the
+ * responsibility of any person or organization contemplating export to
+ * obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of FundsXpress. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. FundsXpress makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright 1993 by OpenVision Technologies, Inc.
+ *
+ * Permission to use, copy, modify, distribute, and sell this software
+ * and its documentation for any purpose is hereby granted without fee,
+ * provided that the above copyright notice appears in all copies and
+ * that both that copyright notice and this permission notice appear in
+ * supporting documentation, and that the name of OpenVision not be used
+ * in advertising or publicity pertaining to distribution of the software
+ * without specific, written prior permission. OpenVision makes no
+ * representations about the suitability of this software for any
+ * purpose. It is provided "as is" without express or implied warranty.
+ *
+ * OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+ * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+ * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+
+ ** Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. **
+ ** **
+ ** License to copy and use this software is granted provided that **
+ ** it is identified as the "RSA Data Security, Inc. MD4 Message **
+ ** Digest Algorithm" in all material mentioning or referencing this **
+ ** software or this function. **
+ ** **
+ ** License is also granted to make and use derivative works **
+ ** provided that such works are identified as "derived from the RSA **
+ ** Data Security, Inc. MD4 Message Digest Algorithm" in all **
+ ** material mentioning or referencing the derived work. **
+ ** **
+ ** RSA Data Security, Inc. makes no representations concerning **
+ ** either the merchantability of this software or the suitability **
+ ** of this software for any particular purpose. It is provided "as **
+ ** is" without express or implied warranty of any kind. **
+ ** **
+ ** These notices must be retained in any copies of any part of this **
+ ** documentation and/or software. **
+
+ * Copyright (c) 1990 Regents of The University of Michigan.
+ * All Rights Reserved.
+ *
+ * Permission to use, copy, modify, and distribute this software
+ * and its documentation for any purpose and without fee is hereby
+ * granted, provided that the above copyright notice appears in all
+ * copies and that both that copyright notice and this permission
+ * notice appear in supporting documentation, and that the name of
+ * The University of Michigan not be used in advertising or
+ * publicity pertaining to distribution of the software without
+ * specific, written prior permission. This software is supplied as
+ * is without expressed or implied warranties of any kind.
+ *
+ * ITD Research Systems
+ * University of Michigan
+ * 535 W. William Street
+ * Ann Arbor, Michigan
+ * +1-313-936-2652
+ * netatalk@terminator.cc.umich.edu
diff --git a/usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE.descrip b/usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..0579414909
--- /dev/null
+++ b/usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF KERBEROS MECHANISM FOR GENERIC SECURITY SERVICES (LIBRARY)
diff --git a/usr/src/lib/krb5/THIRDPARTYLICENSE b/usr/src/lib/krb5/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..1ade30e57c
--- /dev/null
+++ b/usr/src/lib/krb5/THIRDPARTYLICENSE
@@ -0,0 +1,127 @@
+ * Copyright 1995 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright 1988-1992,1994-2003 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. Furthermore if you modify this software you must label
+ * your software as modified software and not distribute it in such a
+ * fashion that it might be confused with the original M.I.T. software.
+ * M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright (C) 1998 by the FundsXpress, INC.
+ *
+ * All rights reserved.
+ *
+ * Export of this software from the United States of America may require
+ * a specific license from the United States Government. It is the
+ * responsibility of any person or organization contemplating export to
+ * obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of FundsXpress. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. FundsXpress makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright (c) 1990, 1991, 1993-1995
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
+ Copyright 1987-1989 by the Student Information Processing Board
+ of the Massachusetts Institute of Technology
+
+ Permission to use, copy, modify, and distribute this software
+ and its documentation for any purpose and without fee is
+ hereby granted, provided that the above copyright notice
+ appear in all copies and that both that copyright notice and
+ this permission notice appear in supporting documentation,
+ and that the names of M.I.T. and the M.I.T. S.I.P.B. not be
+ used in advertising or publicity pertaining to distribution
+ of the software without specific, written prior permission.
+ M.I.T. and the M.I.T. S.I.P.B. make no representations about
+ the suitability of this software for any purpose. It is
+ provided "as is" without express or implied warranty.
+
+ * Copyright (c) 1988 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that: (1) source distributions retain this entire copyright
+ * notice and comment, and (2) distributions including binaries display
+ * the following acknowledgement: ``This product includes software
+ * developed by the University of California, Berkeley and its contributors''
+ * in the documentation or other materials provided with the distribution
+ * and in all advertising materials mentioning features or use of this
+ * software. Neither the name of the University nor the names of its
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/lib/krb5/THIRDPARTYLICENSE.descrip b/usr/src/lib/krb5/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..af25630d99
--- /dev/null
+++ b/usr/src/lib/krb5/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF KERBEROS LIBRARIES AND UTILITIES
diff --git a/usr/src/lib/libbc/THIRDPARTYLICENSE b/usr/src/lib/libbc/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..73cfd186e1
--- /dev/null
+++ b/usr/src/lib/libbc/THIRDPARTYLICENSE
@@ -0,0 +1,57 @@
+Copyright (c) 1980, 1982-1987 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ * Copyright (c) 1980,1982,1983,1986,1988 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the University of California at Berkeley. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
+
+ * Copyright (c) 1983,1987 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley. The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/lib/libbc/THIRDPARTYLICENSE.descrip b/usr/src/lib/libbc/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..853b68d7f7
--- /dev/null
+++ b/usr/src/lib/libbc/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF SUNOS 4.X BINARY COMPATIBILITY FUNCTIONALITY
diff --git a/usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE b/usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..ced7b84614
--- /dev/null
+++ b/usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE
@@ -0,0 +1,16 @@
+ * Copyright (c) 1983 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that: (1) source distributions retain this entire copyright
+ * notice and comment, and (2) distributions including binaries display
+ * the following acknowledgement: ``This product includes software
+ * developed by the University of California, Berkeley and its contributors''
+ * in the documentation or other materials provided with the distribution
+ * and in all advertising materials mentioning features or use of this
+ * software. Neither the name of the University nor the names of its
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE.descrip b/usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..c860809442
--- /dev/null
+++ b/usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBBSDMALLOC FUNCTIONALITY
diff --git a/usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE b/usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..9a28857b6b
--- /dev/null
+++ b/usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE
@@ -0,0 +1,39 @@
+* Copyright (c) 2002 Advanced Micro Devices, Inc.
+*
+* All rights reserved.
+*
+* Redistribution and use in source and binary forms, with or
+* without modification, are permitted provided that the
+* following conditions are met:
+*
+* + Redistributions of source code must retain the above
+* copyright notice, this list of conditions and the
+* following disclaimer.
+*
+* + Redistributions in binary form must reproduce the above
+* copyright notice, this list of conditions and the
+* following disclaimer in the documentation and/or other
+* materials provided with the distribution.
+*
+* + Neither the name of Advanced Micro Devices, Inc. nor the
+* names of its contributors may be used to endorse or
+* promote products derived from this software without
+* specific prior written permission.
+*
+* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+* CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES,
+* INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+* DISCLAIMED. IN NO EVENT SHALL ADVANCED MICRO DEVICES,
+* INC. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+* BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+* POSSIBILITY OF SUCH DAMAGE.
+*
+* It is licensee's responsibility to comply with any export
+* regulations applicable in licensee's jurisdiction.
diff --git a/usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE.descrip b/usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..cd107de26d
--- /dev/null
+++ b/usr/src/lib/libc/amd64/gen/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF AMD64-SPECIFIC LIBC FUNCTIONALITY
diff --git a/usr/src/lib/libc/amd64/gen/memcpy.s b/usr/src/lib/libc/amd64/gen/memcpy.s
index 277afe8820..a645d71c11 100644
--- a/usr/src/lib/libc/amd64/gen/memcpy.s
+++ b/usr/src/lib/libc/amd64/gen/memcpy.s
@@ -1,25 +1,4 @@
/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (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 2005 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
diff --git a/usr/src/lib/libc/port/fp/THIRDPARTYLICENSE b/usr/src/lib/libc/port/fp/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e1f0c7cd10
--- /dev/null
+++ b/usr/src/lib/libc/port/fp/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+* Copyright (c) 1992, 1993
+* The Regents of the University of California. All rights reserved.
+*
+* This software was developed by the Computer Systems Engineering group
+* at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
+* contributed to Berkeley.
+*
+* Redistribution and use in source and binary forms, with or without
+* modification, are permitted provided that the following conditions
+* are met:
+* 1. Redistributions of source code must retain the above copyright
+* notice, this list of conditions and the following disclaimer.
+* 2. Redistributions in binary form must reproduce the above copyright
+* notice, this list of conditions and the following disclaimer in the
+* documentation and/or other materials provided with the distribution.
+* 4. Neither the name of the University nor the names of its contributors
+* may be used to endorse or promote products derived from this software
+* without specific prior written permission.
+*
+* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+* SUCH DAMAGE.
diff --git a/usr/src/lib/libc/port/fp/THIRDPARTYLICENSE.descrip b/usr/src/lib/libc/port/fp/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7e2a0e1407
--- /dev/null
+++ b/usr/src/lib/libc/port/fp/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBC QUAD ARITHMETIC FUNCTIONALITY
diff --git a/usr/src/lib/libgss/THIRDPARTYLICENSE b/usr/src/lib/libgss/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..478dae4966
--- /dev/null
+++ b/usr/src/lib/libgss/THIRDPARTYLICENSE
@@ -0,0 +1,38 @@
+ * Copyright 1995 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright 1993 by OpenVision Technologies, Inc.
+ *
+ * Permission to use, copy, modify, distribute, and sell this software
+ * and its documentation for any purpose is hereby granted without fee,
+ * provided that the above copyright notice appears in all copies and
+ * that both that copyright notice and this permission notice appear in
+ * supporting documentation, and that the name of OpenVision not be used
+ * in advertising or publicity pertaining to distribution of the software
+ * without specific, written prior permission. OpenVision makes no
+ * representations about the suitability of this software for any
+ * purpose. It is provided "as is" without express or implied warranty.
+ *
+ * OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+ * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+ * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
diff --git a/usr/src/lib/libgss/THIRDPARTYLICENSE.descrip b/usr/src/lib/libgss/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..4175285de8
--- /dev/null
+++ b/usr/src/lib/libgss/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF GENERIC SECURITY SERVICES
diff --git a/usr/src/lib/libinetutil/common/THIRDPARTYLICENSE b/usr/src/lib/libinetutil/common/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..d7917cc87e
--- /dev/null
+++ b/usr/src/lib/libinetutil/common/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+ * Copyright (c) 1997
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the Computer Systems
+ * Engineering Group at Lawrence Berkeley Laboratory.
+ * 4. Neither the name of the University nor of the Laboratory may be used
+ * to endorse or promote products derived from this software without
+ * specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/lib/libinetutil/common/THIRDPARTYLICENSE.descrip b/usr/src/lib/libinetutil/common/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..6a64043fad
--- /dev/null
+++ b/usr/src/lib/libinetutil/common/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+IFADDR FILES
diff --git a/usr/src/lib/libkmf/Makefile b/usr/src/lib/libkmf/Makefile
index 992fddfc0b..14ef0ba06b 100644
--- a/usr/src/lib/libkmf/Makefile
+++ b/usr/src/lib/libkmf/Makefile
@@ -18,7 +18,7 @@
#
# CDDL HEADER END
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -42,7 +42,7 @@ install := TARGET= install
lint := TARGET= lint
install_h := TARGET= install_h
-all install: install_h $(SUBDIRS)
+all install: install_h $(SUBDIRS) THIRDPARTYLICENSE
clean clobber lint: $(SUBDIRS)
@@ -55,4 +55,9 @@ $(SUBDIRS): FRC
FRC:
+THIRDPARTYLICENSE: cdsa_license.txt
+ $(SED) -n '/Intel Open Source/,$$p' cdsa_license.txt > $@
+
+CLOBBERFILES += THIRDPARTYLICENSE
+
include $(SRC)/lib/Makefile.targ
diff --git a/usr/src/lib/libkmf/THIRDPARTYLICENSE.descrip b/usr/src/lib/libkmf/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..b7da012d78
--- /dev/null
+++ b/usr/src/lib/libkmf/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF KEY MANAGEMENT FRAMEWORK API (LIBKMF)
diff --git a/usr/src/lib/libldap4/THIRDPARTYLICENSE b/usr/src/lib/libldap4/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4d9788ecde
--- /dev/null
+++ b/usr/src/lib/libldap4/THIRDPARTYLICENSE
@@ -0,0 +1,19 @@
+ * Copyright (c) 1991 Regents of the University of Michigan.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the University of Michigan at Ann Arbor. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
+
+ * Copyright (c) 1994 Enrique Silvestre Mora, Universitat Jaume I, Spain.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the Universitat Jaume I. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
diff --git a/usr/src/lib/libldap4/THIRDPARTYLICENSE.descrip b/usr/src/lib/libldap4/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..676a38e4e7
--- /dev/null
+++ b/usr/src/lib/libldap4/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+LDAP4 LIBRARY
diff --git a/usr/src/lib/libldap5/THIRDPARTYLICENSE b/usr/src/lib/libldap5/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..6a5c9f6009
--- /dev/null
+++ b/usr/src/lib/libldap5/THIRDPARTYLICENSE
@@ -0,0 +1,17 @@
+ * The contents of this file are subject to the Netscape Public
+ * License Version 1.1 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.mozilla.org/NPL/
+ *
+ * Software distributed under the License is distributed on an "AS
+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * rights and limitations under the License.
+ *
+ * The Original Code is Mozilla Communicator client code, released
+ * March 31, 1998.
+ *
+ * The Initial Developer of the Original Code is Netscape
+ * Communications Corporation. Portions created by Netscape are
+ * Copyright (C) 1998-1999 Netscape Communications Corporation. All
+ * Rights Reserved.
diff --git a/usr/src/lib/libldap5/THIRDPARTYLICENSE.descrip b/usr/src/lib/libldap5/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..bf4694808d
--- /dev/null
+++ b/usr/src/lib/libldap5/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+LDAP5 LIBRARY
diff --git a/usr/src/lib/libmp/common/THIRDPARTYLICENSE b/usr/src/lib/libmp/common/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/lib/libmp/common/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/lib/libmp/common/THIRDPARTYLICENSE.descrip b/usr/src/lib/libmp/common/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a3e3d78dcb
--- /dev/null
+++ b/usr/src/lib/libmp/common/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBMP FUNCTIONALITY
diff --git a/usr/src/lib/libresolv/THIRDPARTYLICENSE b/usr/src/lib/libresolv/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..aa3addb7db
--- /dev/null
+++ b/usr/src/lib/libresolv/THIRDPARTYLICENSE
@@ -0,0 +1,9 @@
+ * Copyright (c) 1985, 1988 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the University of California at Berkeley. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
diff --git a/usr/src/lib/libresolv/THIRDPARTYLICENSE.descrip b/usr/src/lib/libresolv/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..dde4cd9987
--- /dev/null
+++ b/usr/src/lib/libresolv/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBRESOLV FUNCTIONALITY
diff --git a/usr/src/lib/libresolv2/THIRDPARTYLICENSE b/usr/src/lib/libresolv2/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..b25c13d92e
--- /dev/null
+++ b/usr/src/lib/libresolv2/THIRDPARTYLICENSE
@@ -0,0 +1,223 @@
+ * Copyright (c) 1995-1999 by Internet Software Consortium.
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+ * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+ * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+ * SOFTWARE.
+
+ * Portions Copyright (c) 1995 by International Business Machines, Inc.
+ *
+ * International Business Machines, Inc. (hereinafter called IBM) grants
+ * permission under its copyrights to use, copy, modify, and distribute this
+ * Software with or without fee, provided that the above copyright notice and
+ * all paragraphs of this notice appear in all copies, and that the name of IBM
+ * not be used in connection with the marketing of any product incorporating
+ * the Software or modifications thereof, without specific, written prior
+ * permission.
+ *
+ * To the extent it has a right to do so, IBM grants an immunity from suit
+ * under its patents, if any, for the use, sale or manufacture of products to
+ * the extent that such products are used for performing Domain Name System
+ * dynamic updates in TCP/IP networks by means of the Software. No immunity is
+ * granted for any product per se or for any other function of any product.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ * PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
+ * DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING
+ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN
+ * IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+ * Portions Copyright (c) 1993 by Digital Equipment Corporation.
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies, and that
+ * the name of Digital Equipment Corporation not be used in advertising or
+ * publicity pertaining to distribution of the document or software without
+ * specific, written prior permission.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
+ * WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
+ * CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+ * SOFTWARE.
+
+ * Copyright (c) 1983, 1990, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
+/* Copyright (C) RSA Data Security, Inc. created 1986-1987, 1990,
+ 1992-1994, 1996. This is an
+ unpublished work protected as such under copyright law. This work
+ contains proprietary, confidential, and trade secret information of
+ RSA Data Security, Inc. Use, disclosure or reproduction without the
+ express written authorization of RSA Data Security, Inc. is
+ prohibited.
+ */
+
+ DNSSAFE LICENSE TERMS
+
+ This BIND software includes the DNSsafe software from RSA Data
+ Security, Inc., which is copyrighted software that can only be
+ distributed under the terms of this license agreement.
+
+ The DNSsafe software cannot be used or distributed separately from the
+ BIND software. You only have the right to use it or distribute it as
+ a bundled, integrated product.
+
+ The DNSsafe software can ONLY be used to provide authentication for
+ resource records in the Domain Name System, as specified in RFC 2065
+ and successors. You cannot modify the BIND software to use the
+ DNSsafe software for other purposes, or to make its cryptographic
+ functions available to end-users for other uses.
+
+ If you modify the DNSsafe software itself, you cannot modify its
+ documented API, and you must grant RSA Data Security the right to use,
+ modify, and distribute your modifications, including the right to use
+ any patents or other intellectual property that your modifications
+ depend upon.
+
+ You must not remove, alter, or destroy any of RSA's copyright notices
+ or license information. When distributing the software to the Federal
+ Government, it must be licensed to them as "commercial computer
+ software" protected under 48 CFR 12.212 of the FAR, or 48 CFR
+ 227.7202.1 of the DFARS.
+
+ You must not violate United States export control laws by distributing
+ the DNSsafe software or information about it, when such distribution
+ is prohibited by law.
+
+ THE DNSSAFE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY
+ WHATSOEVER. RSA HAS NO OBLIGATION TO SUPPORT, CORRECT, UPDATE OR
+ MAINTAIN THE RSA SOFTWARE. RSA DISCLAIMS ALL WARRANTIES, EXPRESS,
+ IMPLIED OR STATUTORY, AS TO ANY MATTER WHATSOEVER, INCLUDING ALL
+ IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
+ PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.
+
+ If you desire to use DNSsafe in ways that these terms do not permit,
+ please contact RSA Data Security, Inc., 100 Marine Parkway, Redwood
+ City, California 94065, USA, to discuss alternate licensing
+ arrangements.
+
+ * Cylink Corporation \251 1998
+ *
+ * This software is licensed by Cylink to the Internet Software Consortium to
+ * promote implementation of royalty free public key cryptography within IETF
+ * standards. Cylink wishes to expressly thank the contributions of Dr.
+ * Martin Hellman, Whitfield Diffie, Ralph Merkle and Stanford University for
+ * their contributions to Internet Security. In accordance with the terms of
+ * this license, ISC is authorized to distribute and sublicense this software
+ * for the practice of IETF standards.
+ *
+ * The software includes BigNum, written by Colin Plumb and licensed by Philip
+ * R. Zimmermann for royalty free use and distribution with Cylink's
+ * software. Use of BigNum as a stand alone product or component is
+ * specifically prohibited.
+ *
+ * Disclaimer of All Warranties. THIS SOFTWARE IS BEING PROVIDED "AS IS",
+ * WITHOUT ANY EXPRESSED OR IMPLIED WARRANTY OF ANY KIND WHATSOEVER. IN
+ * PARTICULAR, WITHOUT LIMITATION ON THE GENERALITY OF THE FOREGOING, CYLINK
+ * MAKES NO REPRESENTATION OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR
+ * PURPOSE.
+ *
+ * Cylink or its representatives shall not be liable for tort, indirect,
+ * special or consequential damages such as loss of profits or loss of
+ * goodwill from the use or inability to use the software for any purpose or
+ * for any reason whatsoever.
+ *
+ * EXPORT LAW: Export of the Foundations Suite may be subject to compliance
+ * with the rules and regulations promulgated from time to time by the Bureau
+ * of Export Administration, United States Department of Commerce, which
+ * restrict the export and re-export of certain products and technical data.
+ * If the export of the Foundations Suite is controlled under such rules and
+ * regulations, then the Foundations Suite shall not be exported or
+ * re-exported, directly or indirectly, (a) without all export or re-export
+ * licenses and governmental approvals required by any applicable laws, or (b)
+ * in violation of any applicable prohibition against the export or re-export
+ * of any part of the Foundations Suite. All export licenses for software
+ * containing the Foundations Suite are the sole responsibility of the licensee.
+
+ * Portions Copyright (c) 1995-1998 by Trusted Information Systems, Inc.
+ *
+ * Permission to use, copy modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND TRUSTED INFORMATION SYSTEMS
+ * DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
+ * TRUSTED INFORMATION SYSTEMS BE LIABLE FOR ANY SPECIAL, DIRECT,
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
+ * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+ * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+ * WITH THE USE OR PERFORMANCE OF THE SOFTWARE.
+
+ * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by WIDE Project and
+ * its contributors.
+ * 4. Neither the name of the project nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/lib/libresolv2/THIRDPARTYLICENSE.descrip b/usr/src/lib/libresolv2/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..67315d8f33
--- /dev/null
+++ b/usr/src/lib/libresolv2/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+BIND SOFTWARE
diff --git a/usr/src/lib/libsasl/Makefile b/usr/src/lib/libsasl/Makefile
index dab3a911ba..a394d3afbf 100644
--- a/usr/src/lib/libsasl/Makefile
+++ b/usr/src/lib/libsasl/Makefile
@@ -18,8 +18,9 @@
#
# CDDL HEADER END
#
+
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -54,6 +55,8 @@ MSGFILES= lib/canonusr.c lib/checkpw.c lib/client.c lib/common.c \
all clean clobber install lint: $(SUBDIRS)
+all install: THIRDPARTYLICENSE
+
install_h: $(ROOTHDRS)
check: $(CHECKHDRS)
@@ -70,6 +73,11 @@ $(SUBDIRS): FRC
FRC:
+THIRDPARTYLICENSE: LICENSE.txt
+ $(SED) -n '/Carnegie Mellon/,$$p' LICENSE.txt > $@
+
+CLOBBERFILES += THIRDPARTYLICENSE
+
# EXPORT DELETE START
# CRYPT DELETE START
# Special target to clean up the source tree for export distribution
diff --git a/usr/src/lib/libsasl/THIRDPARTYLICENSE.descrip b/usr/src/lib/libsasl/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..bf6ebef518
--- /dev/null
+++ b/usr/src/lib/libsasl/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+SASL SOFTWARE
diff --git a/usr/src/lib/libtecla/THIRDPARTYLICENSE b/usr/src/lib/libtecla/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e924d11dd8
--- /dev/null
+++ b/usr/src/lib/libtecla/THIRDPARTYLICENSE
@@ -0,0 +1,28 @@
+ * Copyright (c) 2000, 2001, 2002, 2003, 2004 by Martin C. Shepherd.
+ *
+ * All rights reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the
+ * "Software"), to deal in the Software without restriction, including
+ * without limitation the rights to use, copy, modify, merge, publish,
+ * distribute, and/or sell copies of the Software, and to permit persons
+ * to whom the Software is furnished to do so, provided that the above
+ * copyright notice(s) and this permission notice appear in all copies of
+ * the Software and that both the above copyright notice(s) and this
+ * permission notice appear in supporting documentation.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+ * OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+ * HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
+ * INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
+ * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+ * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale, use
+ * or other dealings in this Software without prior written authorization
+ * of the copyright holder.
diff --git a/usr/src/lib/libtecla/THIRDPARTYLICENSE.descrip b/usr/src/lib/libtecla/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..896193f035
--- /dev/null
+++ b/usr/src/lib/libtecla/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+TECLA SOFTWARE
diff --git a/usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE b/usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..97ba91605e
--- /dev/null
+++ b/usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE
@@ -0,0 +1,5 @@
+ * This program is copyright Alec Muffett 1993. The author disclaims all
+ * responsibility or liability with respect to it's usage or its effect
+ * upon hardware or computer systems, and maintains copyright as set out
+ * in the "LICENCE" document which accompanies distributions of Crack v4.0
+ * and upwards.
diff --git a/usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE.descrip b/usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..6f3ecc2c11
--- /dev/null
+++ b/usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+CRACKLIB SOFTWARE
diff --git a/usr/src/lib/passwdutil/THIRDPARTYLICENSE b/usr/src/lib/passwdutil/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..007e17a63d
--- /dev/null
+++ b/usr/src/lib/passwdutil/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+ * Copyright (c) 1990, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/lib/passwdutil/THIRDPARTYLICENSE.descrip b/usr/src/lib/passwdutil/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..1c678e8887
--- /dev/null
+++ b/usr/src/lib/passwdutil/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF PASSWDUTIL FUNCTIONALITY
diff --git a/usr/src/lib/pkcs11/include/THIRDPARTYLICENSE b/usr/src/lib/pkcs11/include/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..660e382220
--- /dev/null
+++ b/usr/src/lib/pkcs11/include/THIRDPARTYLICENSE
@@ -0,0 +1,13 @@
+/* License to copy and use this software is granted provided that it is
+ * identified as "RSA Security Inc. PKCS #11 Cryptographic Token Interface
+ * (Cryptoki)" in all material mentioning or referencing this software.
+
+ * License is also granted to make and use derivative works provided that
+ * such works are identified as "derived from the RSA Security Inc. PKCS #11
+ * Cryptographic Token Interface (Cryptoki)" in all material mentioning or
+ * referencing the derived work.
+
+ * RSA Security Inc. makes no representations concerning either the
+ * merchantability of this software or the suitability of this software for
+ * any particular purpose. It is provided "as is" without express or implied
+ * warranty of any kind.
diff --git a/usr/src/lib/pkcs11/include/THIRDPARTYLICENSE.descrip b/usr/src/lib/pkcs11/include/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..40ed9143ae
--- /dev/null
+++ b/usr/src/lib/pkcs11/include/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PKCS#11 HEADER FILES
diff --git a/usr/src/pkgdefs/SUNWftpu/prototype_com b/usr/src/pkgdefs/SUNWftpu/prototype_com
index 1a62272276..6063f6100b 100644
--- a/usr/src/pkgdefs/SUNWftpu/prototype_com
+++ b/usr/src/pkgdefs/SUNWftpu/prototype_com
@@ -1,6 +1,27 @@
#
-# Copyright (c) 1997-2001 by Sun Microsystems, Inc.
-# All rights reserved.
+# 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 "%Z%%M% %I% %E% SMI"
#
@@ -16,7 +37,7 @@
# packaging files
i pkginfo
-i copyright
+i copyright=../../cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE
i depend
# source locations relative to the prototype file
#
diff --git a/usr/src/stand/lib/tcp/THIRDPARTYLICENSE b/usr/src/stand/lib/tcp/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..453344e180
--- /dev/null
+++ b/usr/src/stand/lib/tcp/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1982, 1986 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/stand/lib/tcp/THIRDPARTYLICENSE.descrip b/usr/src/stand/lib/tcp/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..bec236dcdf
--- /dev/null
+++ b/usr/src/stand/lib/tcp/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF STANDALONE TCP FUNCTIONALITY
diff --git a/usr/src/tools/SUNWonbld/prototype_com b/usr/src/tools/SUNWonbld/prototype_com
index 8ceac64962..da86951b75 100644
--- a/usr/src/tools/SUNWonbld/prototype_com
+++ b/usr/src/tools/SUNWonbld/prototype_com
@@ -56,6 +56,7 @@ f none opt/onbld/bin/SampleLinks 644 root bin
f none opt/onbld/bin/SamplePkgLinks 644 root bin
f none opt/onbld/bin/acr 555 root bin
f none opt/onbld/bin/bfu 555 root bin
+f none opt/onbld/bin/bfudrop 555 root bin
f none opt/onbld/bin/bldenv 555 root bin
f none opt/onbld/bin/bringovercheck 555 root bin
f none opt/onbld/bin/build_cscope 555 root bin
@@ -67,6 +68,7 @@ f none opt/onbld/bin/checkproto 555 root bin
f none opt/onbld/bin/cstyle 555 root bin
f none opt/onbld/bin/ctffindmod 555 root bin
f none opt/onbld/bin/ctfcvtptbl 555 root bin
+f none opt/onbld/bin/bindrop 555 root bin
f none opt/onbld/bin/elfcmp 555 root bin
f none opt/onbld/bin/flg.flp 555 root bin
f none opt/onbld/bin/genoffsets 555 root bin
@@ -80,13 +82,17 @@ f none opt/onbld/bin/make_pkg_db 555 root bin
f none opt/onbld/bin/mkacr 555 root bin
f none opt/onbld/bin/mkbfu 555 root bin
f none opt/onbld/bin/mkclosed 555 root bin
+f none opt/onbld/bin/mkreadme_osol 555 root bin
+f none opt/onbld/bin/mktpl 555 root bin
f none opt/onbld/bin/nightly 555 root bin
+f none opt/onbld/bin/onblddrop 555 root bin
f none opt/onbld/bin/protocmp.terse 555 root bin
f none opt/onbld/bin/sccscheck 555 root bin
f none opt/onbld/bin/sccscp 555 root bin
f none opt/onbld/bin/sccshist 555 root bin
f none opt/onbld/bin/sccsmv 555 root bin
f none opt/onbld/bin/sccsrm 555 root bin
+f none opt/onbld/bin/sdrop 555 root bin
f none opt/onbld/bin/signit 555 root bin
f none opt/onbld/bin/signproto 555 root bin
f none opt/onbld/bin/validate_flg 555 root bin
diff --git a/usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE b/usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..b9320c2d56
--- /dev/null
+++ b/usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+ Copyright (C) 2000, 2001 Silicon Graphics, Inc. All Rights Reserved.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of version 2.1 of the GNU Lesser General Public License
+ as published by the Free Software Foundation.
+
+ This program is distributed in the hope that it would be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+ Further, this software is distributed without any warranty that it is
+ free of the rightful claim of any third person regarding infringement
+ or the like. Any license provided herein, whether implied or
+ otherwise, applies only to this software file. Patent licenses, if
+ any, provided herein do not apply to combinations of this program with
+ other software, or any other product whatsoever.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this program; if not, write the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston MA 02111-1307,
+ USA.
+
+ Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pky,
+ Mountain View, CA 94043, or:
+
+ http://www.sgi.com
+
+ For further information regarding this notice, see:
+
+ http://oss.sgi.com/projects/GenInfo/NoticeExplan
diff --git a/usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE.descrip b/usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..73abaac973
--- /dev/null
+++ b/usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+LIBDWARF LIBRARY THAT SUPPORTS THE DWARF OPEN SOURCE STANDARD
diff --git a/usr/src/tools/findunref/exception_list b/usr/src/tools/findunref/exception_list
index 38f690a968..1d5301aaed 100644
--- a/usr/src/tools/findunref/exception_list
+++ b/usr/src/tools/findunref/exception_list
@@ -34,14 +34,12 @@
#
# Ignore text files.
#
-./src/OPENSOLARIS.LICENSE
*.txt
*/*[Rr][Ee][Aa][Dd][Mm][Ee]*
*/ChangeLog
*/READ_ME
*/TODO
*/COPYRIGHT
-*/LICENSE
#
# Ignore oddly-named text files scattered about -- someday these should be
diff --git a/usr/src/tools/opensolaris/BINARYLICENSE.txt b/usr/src/tools/opensolaris/BINARYLICENSE.txt
new file mode 100644
index 0000000000..0691f8bab5
--- /dev/null
+++ b/usr/src/tools/opensolaris/BINARYLICENSE.txt
@@ -0,0 +1,186 @@
+Sun Microsystems, Inc. Binary Code License Agreement
+%Z%%M% %I% %E% SMI
+
+SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE TO YOU
+ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN
+THIS BINARY CODE LICENSE AGREEMENT ("AGREEMENT"). PLEASE READ THE
+AGREEMENT CAREFULLY. BY DOWNLOADING OR INSTALLING THIS SOFTWARE, YOU
+ACCEPT THE FULL TERMS OF THIS AGREEMENT.
+
+1. Definitions.
+
+"Software" means all software provided to You in binary code form by Sun
+under this License as indicated on the opensolaris.org website. Software
+includes any updates or error corrections or documentation relating to
+Software provided to You by Sun under this License as indicated on the
+opensolaris.org website.
+
+2. Permitted Uses.
+
+Subject to the terms and conditions of this Agreement and restrictions and
+exceptions set forth in the Software's documentation, Sun grants you a
+non-exclusive, non-transferable, limited license without fees to
+
+(a) reproduce and use internally the Software for the purposes of
+developing or running an Open Solaris distribution.
+
+(b) reproduce and distribute the Software (and also portions of Software
+identified as Redistributable in the documentation accompanying Software),
+provided that you (i) distribute the Software or Redistributables bundled
+as part of, and for the sole purpose of running, an OpenSolaris code;
+(ii) do not remove or alter any proprietary legends or notices contained
+in or on the Software or Redistributables, (iii) only distribute the
+Software or Redistributables subject to a license agreement that protects
+Sun's interests consistent with the terms contained in this Agreement,
+and (iv) you agree to defend and indemnify Sun and its licensors from and
+against any damages, costs, liabilities, settlement amounts and/or
+expenses (including attorneys' fees) incurred in connection with any claim,
+lawsuit or action by any third party that arises or results from the use
+or distribution of any and all Programs, Software, or Redistributables.
+
+3. Restrictions.
+
+(a) The copies of Software provided to you under this Agreement is
+licensed, not sold, to you by Sun. Sun reserves all rights not expressly
+granted.
+
+(b) You may not modify Software. However if the documentation
+accompanying Software lists specific portions of Software, such as header
+files, class libraries, reference source code, and/or redistributable
+files, that may be handled differently, you may do so only as provided in
+the documentation.
+
+(c) You may not rent, lease, lend or encumber Software.
+
+(d) You do not remove or alter any proprietary legends or notices
+contained in the Software,
+
+(e) Unless enforcement is prohibited by applicable law, you may not
+decompile, or reverse engineer Software.
+
+(f) The terms and conditions of this Agreement will apply to any Software
+updates, provided to you at Sun's discretion, that replace and/or
+supplement the original Software, unless such update contains a separate
+license.
+
+(g) Software is copyrighted.
+
+(h) Software is not designed, licensed or intended for use in the design,
+construction, operation or maintenance of any nuclear facility and Sun
+and its licensors disclaim any express or implied warranty of fitness for
+such uses.
+
+(i) No right, title or interest in or to any trademark, service mark,
+logo or trade name of Sun or its licensors is granted under this
+Agreement.
+
+4. Java Compatibility and Open Source.
+
+Software may contain Java technology. You may not create additional
+classes to, or modifications of, the Java technology, except under
+compatibility requirements available under a separate agreement available
+at www.java.net.
+
+Sun supports and benefits from the global community of open source
+developers, and thanks the community for its important contributions and
+open standards-based technology, which Sun has adopted into many of its
+products.
+
+Please note that portions of Software may be provided with notices and
+open source licenses from such communities and third parties that govern
+the use of those portions, and any licenses granted hereunder do not
+alter any rights and obligations you may have under such open source
+licenses, however, the disclaimer of warranty and limitation of
+liability provisions in this Agreement will apply to all Software in
+this distribution.
+
+5. Term and Termination.
+
+The Agreement is effective on the Date you recieve the Software and
+remains effective until terminated. Your rights under this Agreement
+will terminate immediately without notice from Sun if you materially
+breach it or take any action in derogation of Sun's and/or its
+licensors' rights to Software. Sun may terminate this Agreement should
+any Software become, or in Sun's reasonable opinion likely to become,
+the subject of a claim of intellectual property infringement or trade
+secret misappropriation. Upon termination, you will cease use of, and
+destroy, Software and confirm compliance in writing to Sun. Sections 1,
+3, 4, 5, and 7-13 will survive termination of the Agreement.
+
+6. Limited Warranty.
+
+Sun warrants to you that for a period of 90 days from the date of
+receipt, the media on which Software is furnished (if any) will be free
+of defects in materials and workmanship under normal use. Except for
+the foregoing, Software is provided "AS IS". Your exclusive remedy and
+Sun's entire liability under this limited warranty will be at Sun's
+option to replace Software media or refund the fee paid for Software.
+Some states do not allow limitations on certain implied warranties, so
+the above may not apply to you. This limited warranty gives you
+specific legal rights. You may have others, which vary from state to
+state.
+
+7. Disclaimer of Warranty.
+
+UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS,
+REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT
+ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO
+BE LEGALLY INVALID.
+
+8. Limitation of Liability.
+
+TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS
+LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL,
+INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED
+REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE
+USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES. In no event will Sun's liability to you,
+whether in contract, tort (including negligence), or otherwise, exceed
+the amount paid by you for Software under this Agreement. The foregoing
+limitations will apply even if the above stated warranty fails of its
+essential purpose. Some states do not allow the exclusion of incidental
+or consequential damages, so some of the terms above may not be
+applicable to you.
+
+9. Export Regulations.
+
+All Software, documents, technical data, and any other materials
+delivered under this Agreement are subject to U.S. export control laws
+and may be subject to export or import regulations in other countries.
+You agree to comply strictly with these laws and regulations and
+acknowledge that you have the responsibility to obtain any licenses to
+export, re-export, or import as may be required after delivery to you.
+
+10. U.S. Government Restricted Rights.
+
+If Software is being acquired by or on behalf of the U.S. Government or
+by a U.S. Government prime contractor or subcontractor (at any tier),
+then the Government's rights in Software and accompanying documentation
+will be only as set forth in this Agreement; this is in accordance with
+48 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD)
+acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD acquisitions).
+
+11. Governing Law.
+
+Any action related to this Agreement will be governed by California law
+and controlling U.S. federal law. No choice of law rules of any
+jurisdiction will apply.
+
+12. Severability.
+
+If any provision of this Agreement is held to be unenforceable, this
+Agreement will remain in effect with the provision omitted, unless
+omission would frustrate the intent of the parties, in which case this
+Agreement will immediately terminate.
+
+13. Integration.
+
+This Agreement is the entire agreement between you and Sun relating to
+its subject matter. It supersedes all prior or contemporaneous oral or
+written communications, proposals, representations and warranties and
+prevails over any conflicting or additional terms of any quote, order,
+acknowledgment, or other communication between the parties relating to
+its subject matter during the term of this Agreement. No modification
+of this Agreement will be binding, unless in writing and signed by an
+authorized representative of each party.
diff --git a/usr/src/tools/opensolaris/README.binaries.tmpl b/usr/src/tools/opensolaris/README.binaries.tmpl
new file mode 100644
index 0000000000..6aa95135be
--- /dev/null
+++ b/usr/src/tools/opensolaris/README.binaries.tmpl
@@ -0,0 +1,27 @@
+@ISA@ @DELIVERY@ Distribution README
+#ident "%Z%%M% %I% %E% SMI"
+
+1. Subject to the terms and conditions of the Software License Agreement
+ and the obligations, restrictions, and exceptions set forth below, You
+ may reproduce and distribute the Software (and also portions of Software
+ identified below as Redistributable), provided that:
+
+ (i) You distribute the Software or Redistributables bundled as part of,
+ and for the sole purpose of running, a version of OpenSolaris;
+
+ (ii) You do not remove or alter any proprietary legends or notices contained
+ in or on the Software or Redistributables,
+
+(iii) You only distribute the Software or Redistributables subject to a license
+ agreement that protects Sun's interests consistent with the terms
+ contained in this Agreement, and
+
+ (iv) You agree to defend and indemnify Sun and its licensors from and
+ against any damages, costs, liabilities, settlement amounts and/or
+ expenses (including attorneys' fees) incurred in connection with
+ any claim, lawsuit or action by any third party that arises or
+ results from the use or distribution of any and all Programs,
+ Software, or Redistributables.
+
+Redistributables:
+
diff --git a/usr/src/tools/opensolaris/README.opensolaris.tmpl b/usr/src/tools/opensolaris/README.opensolaris.tmpl
new file mode 100644
index 0000000000..2dd30c5cc2
--- /dev/null
+++ b/usr/src/tools/opensolaris/README.opensolaris.tmpl
@@ -0,0 +1,70 @@
+ OpenSolaris Buildable Source
+ %Z%%M% %I% %E% SMI
+
+Note: if this is your first OpenSolaris installation, please see the
+currently known issues section below to see the minimum build of
+Solaris Express - Community Release required to build and install
+OpenSolaris. Either an initial install or an upgrade will work,
+provided you use the "Entire Distribution" metacluster.
+
+This delivery of the Buildable Source consists of 4 or 5 pieces:
+
+1. encumbered binaries tarball (on-closed-bins-DATE.PLATFORM.tar.bz2)
+2. compiler (Sun Studio 11 is the preferred compiler, and it is free
+ for OpenSolaris community members. You can also use gcc; more on
+ that below.)
+3. ON build tools package (SUNWonbld-DATE.PLATFORM.tar.bz2)
+4. Pre-built BFU archives (on-bfu-DATE.PLATFORM.tar.bz2)
+5. source tarball (on-src-DATE.tar.bz2; numbered builds only)
+
+If you just want to install the pre-built archives, you'll need the ON
+build tools and the BFU archives. The tar file will unpack the
+archives into archives-DATE/PLATFORM/ (e.g.,
+archives-20050612/i386/). You should review Section A
+(changes since the last delivery) and Section B (known issues) before
+following the BFU instructions in the Developer's Reference
+(http://www.opensolaris.org/os/community/onnv/devref_toc/).
+
+If you want to build from source, you will need the source, compiler,
+ON tools, and "extras" tools. The encumbered binaries tarball contains
+complete binaries (libraries, kernel modules, commands) that are
+compatible with the source. These are binaries that cannot be built
+using only the source tarball for one reason or another. If you wish
+to build the kernel (or some portion of it), or if you wish to build a
+complete set of installable archives, you will want the encumbered
+binaries.
+
+Currently, to obtain source, you can either download the
+on-src-DATE.tar.bz2 tarball if you are downloading a build-synchronised
+delivery. Or, you can checkout from the Mercurial repository at
+(please see instructions at: http://opensolaris.org/os/project/onnv/)
+
+The buildable source contains the source for our high key-strength
+crypto, known as the Encryption Kit (SUNWcry, SUNWcryr, SUNWcryptoint).
+Please note that certain countries restrict the redistribtuion of
+high key-strength crypto. If you live in one of these countries,
+it is your responsibility to ensure that you are complying with your
+country's laws in this area.
+
+For general questions on the buildable source, please ask on the
+OpenSolaris Help discussion list (opensolaris-help <at> opensolaris
+<dot> org). For detailed comments about the code, please use
+OpenSolaris Code discussion list. Please note that the mailing lists
+are configured to only allow posts via the web forum interface or from
+list subscribers.
+
+
+Currently Known Issues
+----------------------
+ These were some of the major known issues at the time of this
+delivery. The most recent list is available on the OpenSolaris.org
+website in the Nevada community at:
+http://opensolaris.org/os/community/onnv/known_issues/
+
+<!-- #include http://opensolaris.org/os/community/onnv/known_issues -->
+
+
+Installing from Source
+----------------------
+
+<!-- #include http://opensolaris.org/os/community/onnv/install_quickstart -->
diff --git a/usr/src/tools/opensolaris/license-list b/usr/src/tools/opensolaris/license-list
new file mode 100644
index 0000000000..01bf693c8c
--- /dev/null
+++ b/usr/src/tools/opensolaris/license-list
@@ -0,0 +1,116 @@
+usr/closed/cmd/man/src/util/solbookv1/THIRDPARTYLICENSE
+usr/closed/lib/smartcard/ocfserv/opencard/core/event/THIRDPARTYLICENSE
+usr/src/cmd/agents/snmp/THIRDPARTYLICENSE
+usr/src/cmd/backup/dump/THIRDPARTYLICENSE
+usr/src/cmd/bnu/THIRDPARTYLICENSE
+usr/src/cmd/checkeq/THIRDPARTYLICENSE
+usr/src/cmd/checknr/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/THIRDPARTYLICENSE.kcmd
+usr/src/cmd/cmd-inet/sbin/ifparse/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rcp
+usr/src/cmd/cmd-inet/usr.bin/THIRDPARTYLICENSE.rsh
+usr/src/cmd/cmd-inet/usr.bin/ftp/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.bin/pppd/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.minconnect
+usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/THIRDPARTYLICENSE.passwd
+usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top
+usr/src/cmd/cmd-inet/usr.bin/rdist/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.bin/telnet/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.lib/in.mpathd/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.lib/mipagent/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.arp
+usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.comsat
+usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.rlogind
+usr/src/cmd/cmd-inet/usr.sbin/THIRDPARTYLICENSE.route
+usr/src/cmd/cmd-inet/usr.sbin/ifconfig/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.sbin/in.ftpd/LICENSE
+usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE
+usr/src/cmd/cmd-inet/usr.sbin/traceroute/THIRDPARTYLICENSE
+usr/src/cmd/compress/THIRDPARTYLICENSE
+usr/src/cmd/csh/THIRDPARTYLICENSE
+usr/src/cmd/eeprom/THIRDPARTYLICENSE
+usr/src/cmd/eqn/THIRDPARTYLICENSE
+usr/src/cmd/fs.d/udfs/fsck/THIRDPARTYLICENSE
+usr/src/cmd/fs.d/ufs/THIRDPARTYLICENSE
+usr/src/cmd/ipf/tools/IPFILTER.LICENCE
+usr/src/cmd/lastcomm/THIRDPARTYLICENSE
+usr/src/cmd/ldap/THIRDPARTYLICENSE
+usr/src/cmd/look/THIRDPARTYLICENSE
+usr/src/cmd/lp/cmd/lptest/THIRDPARTYLICENSE
+usr/src/cmd/man/src/THIRDPARTYLICENSE
+usr/src/cmd/man/src/util/THIRDPARTYLICENSE
+usr/src/cmd/man/src/util/instant.src/THIRDPARTYLICENSE
+usr/src/cmd/man/src/util/nsgmls.src/COPYING
+usr/src/cmd/man/src/util/solbookv2/THIRDPARTYLICENSE
+usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE
+usr/src/cmd/mt/THIRDPARTYLICENSE
+usr/src/cmd/perl/5.8.4/distrib/ext/Cwd/THIRDPARTYLICENSE
+usr/src/cmd/perl/THIRDPARTYLICENSE
+usr/src/cmd/refer/THIRDPARTYLICENSE
+usr/src/cmd/script/THIRDPARTYLICENSE
+usr/src/cmd/sendmail/THIRDPARTYLICENSE
+usr/src/cmd/soelim/THIRDPARTYLICENSE
+usr/src/cmd/ssh/THIRDPARTYLICENSE
+usr/src/cmd/stat/vmstat/THIRDPARTYLICENSE
+usr/src/cmd/tbl/THIRDPARTYLICENSE
+usr/src/cmd/tcpd/THIRDPARTYLICENSE
+usr/src/cmd/terminfo/THIRDPARTYLICENSE
+usr/src/cmd/tip/THIRDPARTYLICENSE
+usr/src/cmd/ul/THIRDPARTYLICENSE
+usr/src/cmd/units/THIRDPARTYLICENSE
+usr/src/cmd/vgrind/THIRDPARTYLICENSE
+usr/src/cmd/vi/THIRDPARTYLICENSE
+usr/src/cmd/which/THIRDPARTYLICENSE
+usr/src/cmd/xntpd/THIRDPARTYLICENSE
+usr/src/cmd/xstr/THIRDPARTYLICENSE
+usr/src/common/openssl/LICENSE
+usr/src/grub/grub-0.95/COPYING
+usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE
+usr/src/lib/krb5/THIRDPARTYLICENSE
+usr/src/lib/libbc/THIRDPARTYLICENSE
+usr/src/lib/libbsdmalloc/THIRDPARTYLICENSE
+usr/src/lib/libgss/THIRDPARTYLICENSE
+usr/src/lib/libinetutil/common/THIRDPARTYLICENSE
+usr/src/lib/libkmf/THIRDPARTYLICENSE
+usr/src/lib/libldap5/THIRDPARTYLICENSE
+usr/src/lib/libmp/common/THIRDPARTYLICENSE
+usr/src/lib/libresolv/THIRDPARTYLICENSE
+usr/src/lib/libresolv2/THIRDPARTYLICENSE
+usr/src/lib/libsasl/THIRDPARTYLICENSE
+usr/src/lib/libtecla/THIRDPARTYLICENSE
+usr/src/lib/pam_modules/authtok_check/THIRDPARTYLICENSE
+usr/src/lib/passwdutil/THIRDPARTYLICENSE
+usr/src/lib/pkcs11/include/THIRDPARTYLICENSE
+usr/src/stand/lib/tcp/THIRDPARTYLICENSE
+usr/src/tools/ctf/dwarf/THIRDPARTYLICENSE
+usr/src/ucbcmd/basename/THIRDPARTYLICENSE
+usr/src/ucbcmd/echo/THIRDPARTYLICENSE
+usr/src/ucbcmd/from/THIRDPARTYLICENSE
+usr/src/ucbcmd/groups/THIRDPARTYLICENSE
+usr/src/ucbcmd/ln/THIRDPARTYLICENSE
+usr/src/ucbcmd/ls/THIRDPARTYLICENSE
+usr/src/ucbcmd/plot/THIRDPARTYLICENSE
+usr/src/ucbcmd/sum/THIRDPARTYLICENSE
+usr/src/ucbcmd/test/THIRDPARTYLICENSE
+usr/src/ucbcmd/tset/THIRDPARTYLICENSE
+usr/src/ucbcmd/users/THIRDPARTYLICENSE
+usr/src/ucbcmd/whereis/THIRDPARTYLICENSE
+usr/src/ucbcmd/whoami/THIRDPARTYLICENSE
+usr/src/ucblib/libcurses/THIRDPARTYLICENSE
+usr/src/ucblib/libtermcap/THIRDPARTYLICENSE
+usr/src/ucblib/libucb/THIRDPARTYLICENSE
+usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE
+usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts
+usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE
+usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr
+usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE
+usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE
+usr/src/uts/common/io/wpi/fw-wpi/LICENSE
+usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart
+usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE
+usr/src/uts/common/zmod/THIRDPARTYLICENSE
+usr/src/uts/intel/THIRDPARTYLICENSE
+usr/src/uts/intel/io/aac/THIRDPARTYLICENSE
+usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE
+usr/src/uts/intel/io/amr/THIRDPARTYLICENSE
diff --git a/usr/src/tools/scripts/Makefile b/usr/src/tools/scripts/Makefile
index 2942b19696..a481c9d0fc 100644
--- a/usr/src/tools/scripts/Makefile
+++ b/usr/src/tools/scripts/Makefile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -30,6 +30,8 @@ SHFILES= \
Install \
acr \
bfu \
+ bfudrop \
+ bindrop \
bldenv \
build_cscope \
bringovercheck \
@@ -46,12 +48,14 @@ SHFILES= \
mkbfu \
mkclosed \
nightly \
+ onblddrop \
protocmp.terse \
sccscheck \
sccscp \
sccshist \
sccsmv \
sccsrm \
+ sdrop \
webrev \
ws \
wx \
@@ -62,6 +66,8 @@ PERLFILES= \
check_rtime \
hdrchk \
jstyle \
+ mkreadme_osol \
+ mktpl \
validate_flg \
validate_paths \
wdiff
diff --git a/usr/src/tools/scripts/bfudrop.sh b/usr/src/tools/scripts/bfudrop.sh
new file mode 100644
index 0000000000..5c0b79cca4
--- /dev/null
+++ b/usr/src/tools/scripts/bfudrop.sh
@@ -0,0 +1,123 @@
+#! /usr/bin/ksh -p
+#
+# 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 "%Z%%M% %I% %E% SMI"
+#
+
+#
+# Wrap up a set of BFU archives as a tarball, including binary license
+# files.
+# usage: bfudrop build-id
+# where "build-id" is the build identifier in the archives directory
+# of the current workspace (e.g., "nightly").
+#
+
+usage="bfudrop build-id"
+
+fail() {
+ echo $*
+ exit 1
+}
+
+[ -n "$SRC" ] || fail "Please set SRC."
+[ -n "$CODEMGR_WS" ] || fail "Please set CODEMGR_WS."
+
+#
+# Directory that we assemble everything in. Everything goes into
+# $subdir so that it unpacks cleanly.
+#
+stagedir=$(mktemp -dt bfudropXXXXX)
+
+[ -n "$stagedir" ] || fail "Can't create staging directory."
+
+scratchdir=$stagedir/tmp
+
+#
+# Generate README.BFU-ARCHIVES.$isa from boilerplate and the contents
+# of the bfu archives.
+# usage: cd archivedir; mkreadme destdir
+#
+mkreadme() {
+ destdir=$1
+ readme=$destdir/README.BFU-ARCHIVES.$isa
+ sed -e s/@ISA@/$isa/ -e s/@DELIVERY@/BFU-ARCHIVES/ \
+ $SRC/tools/opensolaris/README.binaries.tmpl > $readme
+ for f in *; do
+ echo "==== $f ====" >> $readme
+ #
+ # The cpio table of contents includes directories, and
+ # we just want files. So unpack the cpio file into a
+ # temp directory, do a find(1) to get the table of
+ # contents, and remove the temp directory.
+ #
+ mkdir -p $scratchdir || fail "can't create $scratchdir."
+ case $f in
+ *.gz) cat=gzcat;;
+ *.Z|*.bz2)
+ fail "$f: compression type not supported"
+ ;;
+ *) cat=cat;;
+ esac
+ $cat $f | (cd $scratchdir; cpio -id)
+ if [ $? -ne 0 ]; then
+ fail "can't extract $f"
+ fi
+ (cd $scratchdir; find * -type f -print) | sort >> $readme
+ rm -rf $scratchdir
+ done
+}
+
+if [ $# -ne 1 ]; then
+ fail "usage: $usage"
+fi
+build=$1
+subdir="archives-$build"
+
+isa=`uname -p`
+tarfile=$CODEMGR_WS/on-bfu-$build.$isa.tar
+
+mkdir -p $stagedir/$subdir/$isa || \
+ fail "Can't create $stagedir/$subdir/$isa."
+
+cd $CODEMGR_WS
+
+archvdir=archives/$isa/$build
+[ -d $archvdir ] || fail "Can't find $archvdir."
+
+# copy archives
+(cd $archvdir; tar cf - .) | (cd $stagedir/$subdir/$isa; tar xf -)
+
+# Insert binary license files.
+cp -p $SRC/tools/opensolaris/BINARYLICENSE.txt $stagedir/$subdir || \
+ fail "Can't add BINARYLICENSE.txt"
+(cd $archvdir; mkreadme $stagedir/$subdir)
+cp -p $CODEMGR_WS/THIRDPARTYLICENSE.BFU-ARCHIVES $stagedir/$subdir || \
+ fail "Can't add THIRDPARTYLICENSE.BFU-ARCHIVES."
+
+(cd $stagedir; tar cf $tarfile $subdir) || fail "Can't create $tarfile."
+bzip2 -f $tarfile || fail "Can't compress $tarfile".
+
+rm -rf $stagedir
diff --git a/usr/src/tools/scripts/bindrop.sh b/usr/src/tools/scripts/bindrop.sh
new file mode 100644
index 0000000000..7ea4cdd032
--- /dev/null
+++ b/usr/src/tools/scripts/bindrop.sh
@@ -0,0 +1,506 @@
+#! /usr/bin/ksh -p
+#
+# 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 "%Z%%M% %I% %E% SMI"
+#
+# Create an encumbered binaries tarball from a full build proto area,
+# less the contents of an OpenSolaris proto area. Special handling
+# for crypto binaries that need to be signed by Sun Release
+# Engineering.
+#
+
+usage="bindrop [-n] full-root open-root"
+
+isa=`uname -p`
+if [ $isa = sparc ]; then
+ isa_short=s
+else
+ isa_short=x
+fi
+
+#
+# Netinstall server and path to RE-signed packages (for crypto).
+# It might be better to mechanically derive the "Solaris_11" part of
+# the path from RELEASE. But it's not clear that such a derivation
+# would be reliable.
+#
+nisrv=${NISRV:-jurassic.eng}
+nipath=/net/$nisrv/export/ni-2/nv/${isa_short}/latest/Solaris_11/Product
+
+# URL to Encryption Kit binaries.
+ekurl=http://nana.eng/pub/nv
+
+PATH="$PATH:/usr/bin:/usr/sfw/bin"
+
+fail() {
+ echo $*
+ exit 1
+}
+
+[ -n "$SRC" ] || fail "Please set SRC."
+[ -n "$CODEMGR_WS" ] || fail "Please set CODEMGR_WS."
+[ -d $nipath ] || fail "Can't find RE-signed packages ($nipath)."
+
+#
+# Create the README from boilerplate and the contents of the closed
+# binary tree.
+#
+# usage: mkreadme targetdir
+#
+mkreadme () {
+ targetdir=$1
+ readme=README.ON-BINARIES.$isa
+ sed -e s/@ISA@/$isa/ -e s/@DELIVERY@/ON-BINARIES/ \
+ $SRC/tools/opensolaris/README.binaries.tmpl > $targetdir/$readme
+ (cd $targetdir; find $dir -type f -print | \
+ sort >> $targetdir/$readme)
+}
+
+nondebug=n
+while getopts n flag; do
+ case $flag in
+ n)
+ nondebug=y
+ ;;
+ ?)
+ echo "usage: $usage"
+ exit 1
+ ;;
+ esac
+done
+shift $(($OPTIND - 1))
+
+[ $# -eq 2 ] || fail "usage: $usage"
+
+full=$1
+open=$2
+
+dir=root_$isa
+if [ $nondebug = y ]; then
+ dir=root_$isa-nd
+fi
+
+[ -d "$full" ] || fail "bindrop: can't find $full."
+[ -d "$open" ] || fail "bindrop: can't find $open."
+
+tmpdir=$(mktemp -dt bindropXXXXX)
+[ -n "$tmpdir" ] || fail "Can't create temporary directory."
+mkdir -p $tmpdir/closed/$dir || exit 1
+
+#
+# This will hold a temp list of directories that must be kept, even if
+# empty.
+#
+needdirs=$(mktemp -t needdirsXXXXX)
+[ -n "$needdirs" ] || fail "Can't create temporary directory list file."
+
+#
+# Copy the full tree into a temp directory.
+#
+(cd $full; tar cf - .) | (cd $tmpdir/closed/$dir; tar xpf -)
+
+#
+# Remove internal ON crypto signing certs
+#
+delete="
+ etc/certs/SUNWosnetSE
+ etc/certs/SUNWosnetSolaris
+ etc/crypto/certs/SUNWosnet
+ etc/crypto/certs/SUNWosnetLimited
+ etc/crypto/certs/SUNWosnetCF
+ etc/crypto/certs/SUNWosnetCFLimited
+ "
+
+#
+# Remove miscellaneous files that we don't want to ship.
+#
+
+# SUNWsvvs (SVVS test drivers).
+delete="$delete
+ usr/include/sys/lo.h
+ usr/include/sys/tidg.h
+ usr/include/sys/tivc.h
+ usr/include/sys/tmux.h
+ usr/kernel/drv/amd64/lo
+ usr/kernel/drv/amd64/tidg
+ usr/kernel/drv/amd64/tivc
+ usr/kernel/drv/amd64/tmux
+ usr/kernel/drv/lo
+ usr/kernel/drv/lo.conf
+ usr/kernel/drv/sparcv9/lo
+ usr/kernel/drv/sparcv9/tidg
+ usr/kernel/drv/sparcv9/tivc
+ usr/kernel/drv/sparcv9/tmux
+ usr/kernel/drv/tidg
+ usr/kernel/drv/tidg.conf
+ usr/kernel/drv/tivc
+ usr/kernel/drv/tivc.conf
+ usr/kernel/drv/tmux
+ usr/kernel/drv/tmux.conf
+ usr/kernel/strmod/amd64/lmodb
+ usr/kernel/strmod/amd64/lmode
+ usr/kernel/strmod/amd64/lmodr
+ usr/kernel/strmod/amd64/lmodt
+ usr/kernel/strmod/lmodb
+ usr/kernel/strmod/lmode
+ usr/kernel/strmod/lmodr
+ usr/kernel/strmod/lmodt
+ usr/kernel/strmod/sparcv9/lmodb
+ usr/kernel/strmod/sparcv9/lmode
+ usr/kernel/strmod/sparcv9/lmodr
+ usr/kernel/strmod/sparcv9/lmodt
+"
+# encumbered binaries and associated files
+delete="$delete
+ etc/dmi/
+ etc/smartcard/
+ kernel/drv/amd64/audioens
+ kernel/drv/amd64/pcn
+ kernel/drv/audioens
+ kernel/drv/audioens.conf
+ kernel/drv/ifp.conf
+ kernel/drv/pcn
+ kernel/drv/pcn.conf
+ kernel/drv/sparcv9/audioens
+ kernel/drv/sparcv9/ifp
+ kernel/drv/sparcv9/isp
+ kernel/drv/spwr
+ kernel/drv/spwr.conf
+ kernel/kmdb/sparcv9/isp
+ kernel/misc/amd64/phx
+ kernel/misc/phx
+ kernel/misc/sparcv9/phx
+ platform/SUNW,Sun-Blade-100/kernel/drv/grppm.conf
+ platform/SUNW,Sun-Blade-100/kernel/drv/sparcv9/grfans
+ platform/SUNW,Sun-Blade-100/kernel/drv/sparcv9/grppm
+ platform/i86pc/kernel/drv/amd64/bmc
+ platform/i86pc/kernel/drv/bmc
+ platform/i86pc/kernel/drv/bmc.conf
+ platform/i86pc/kernel/drv/sbpro
+ platform/i86pc/kernel/drv/sbpro.conf
+ platform/sun4u/kernel/drv/sparcv9/scmi2c
+ platform/sun4u/kernel/misc/sparcv9/i2c_svc
+ usr/bin/ksh
+ usr/bin/pfksh
+ usr/bin/rksh
+ usr/bin/smartcard
+ usr/ccs/bin/dis
+ usr/include/smartcard/
+ usr/include/sys/audio/audioens.h
+ usr/include/sys/phx.h
+ usr/include/sys/sbpro.h
+ usr/include/sys/scsi/adapters/ifpcmd.h
+ usr/include/sys/scsi/adapters/ifpio.h
+ usr/include/sys/scsi/adapters/ifpmail.h
+ usr/include/sys/scsi/adapters/ifpreg.h
+ usr/include/sys/scsi/adapters/ifpvar.h
+ usr/include/sys/scsi/adapters/ispcmd.h
+ usr/include/sys/scsi/adapters/ispmail.h
+ usr/include/sys/scsi/adapters/ispreg.h
+ usr/include/sys/scsi/adapters/ispvar.h
+ usr/lib/mdb/disasm/sparc.so
+ usr/lib/mdb/disasm/sparcv9/sparc.so
+ usr/lib/mdb/kvm/sparcv9/isp.so
+ usr/lib/smartcard/
+ usr/platform/SUNW,Netra-T12/
+ usr/platform/sun4u/include/sys/i2c/clients/scmi2c.h
+ usr/platform/sun4u/include/sys/i2c/misc/i2c_svc.h
+ usr/platform/sun4u/include/sys/memtestio.h
+ usr/platform/sun4u/include/sys/memtestio_ch.h
+ usr/platform/sun4u/include/sys/memtestio_chp.h
+ usr/platform/sun4u/include/sys/memtestio_ja.h
+ usr/platform/sun4u/include/sys/memtestio_jg.h
+ usr/platform/sun4u/include/sys/memtestio_sf.h
+ usr/platform/sun4u/include/sys/memtestio_sr.h
+ usr/platform/sun4u/include/sys/memtestio_u.h
+ usr/platform/sun4u/include/sys/memtestio_pn.h
+ usr/platform/sun4v/include/sys/memtestio.h
+ usr/platform/sun4v/include/sys/memtestio_ni.h
+ usr/platform/sun4v/include/sys/memtestio_v.h
+ usr/share/javadoc/smartcard/
+ usr/share/lib/smartcard/
+"
+# memory fault injector test framework
+delete="$delete
+ usr/bin/mtst
+ platform/sun4u/kernel/drv/sparcv9/memtest
+ platform/sun4u/kernel/drv/memtest.conf
+ platform/sun4v/kernel/drv/sparcv9/memtest
+ platform/sun4v/kernel/drv/memtest.conf
+ platform/i86pc/kernel/drv/memtest.conf
+ platform/i86pc/kernel/drv/memtest
+ platform/i86pc/kernel/drv/amd64/memtest
+ usr/platform/i86pc/lib/mtst/mtst_AuthenticAMD_15.so
+"
+# pci test tool
+delete="$delete
+ usr/share/man/man1m/pcitool.1m
+ usr/sbin/pcitool
+"
+for f in $delete; do
+ rm -rf $tmpdir/closed/$dir/$f
+done
+
+#
+# Remove files that the open tree already has.
+#
+rmfiles=`(cd $open; find . -type f -print -o -type l -print)`
+(cd $tmpdir/closed/$dir; rm -f $rmfiles)
+
+#
+# Remove any header files. If they're in the closed tree, they're
+# probably not freely redistributable.
+#
+(cd $tmpdir/closed/$dir; find . -name \*.h -exec rm -f {} \;)
+
+#
+# Remove empty directories that the open tree doesn't need.
+#
+# Step 1: walk the usr/src/pkgdefs files to find out which directories
+# are specified in the open packages; save that list to a temporary
+# file $needdirs.
+#
+(cd $SRC/pkgdefs; \
+ find . -name prototype\* -exec grep "^d" {} \; | awk '{print $3}' > \
+ $needdirs)
+#
+# Step 2: go to our closed directory, and find all the subdirectories,
+# filtering out the ones needed by the open packages (saved in that
+# temporary file). Sort in reverse order, so that parent directories
+# come after any subdirectories, and pipe that to rmdir. If there are
+# still any lingering files, rmdir will complain. That's fine--we
+# only want to delete empty directories--so redirect the complaints to
+# /dev/null.
+#
+(cd $tmpdir/closed/$dir; \
+ find * -type d -print | /usr/xpg4/bin/grep -xv -f $needdirs | \
+ sort -r | xargs -l rmdir 2>/dev/null )
+
+rm $needdirs
+
+#
+# Up above we removed the files that were already in the open tree.
+# But that blew away the minimal closed binaries that are needed to do
+# an open build, so restore them here.
+#
+
+mkclosed $isa $full $tmpdir/closed/$dir || \
+ fail "Can't restore minimal binaries."
+
+#
+# Replace the crypto binaries with ones that have been signed by RE.
+# Get these from a local netinstall server.
+#
+
+# List of files to copy, in the form "pkgname file [file ...]"
+# common files
+cfiles="
+ SUNWcsl
+ usr/lib/security/pkcs11_kernel.so.1
+ usr/lib/security/pkcs11_softtoken.so.1
+"
+# sparc-only
+csfiles="
+ SUNWcakr.u
+ platform/sun4u-us3/kernel/crypto/sparcv9/aes
+ platform/sun4u/kernel/crypto/sparcv9/arcfour
+ platform/sun4u/kernel/crypto/sparcv9/des
+ SUNWckr
+ kernel/crypto/sparcv9/aes
+ kernel/crypto/sparcv9/arcfour
+ kernel/crypto/sparcv9/blowfish
+ kernel/crypto/sparcv9/des
+ SUNWcsl
+ usr/lib/security/sparcv9/pkcs11_kernel.so.1
+ usr/lib/security/sparcv9/pkcs11_softtoken.so.1
+ SUNWdcar
+ kernel/drv/sparcv9/dca
+"
+# x86-only
+cxfiles="
+ SUNWckr
+ kernel/crypto/aes
+ kernel/crypto/arcfour
+ kernel/crypto/blowfish
+ kernel/crypto/des
+ kernel/crypto/amd64/aes
+ kernel/crypto/amd64/arcfour
+ kernel/crypto/amd64/blowfish
+ kernel/crypto/amd64/des
+ SUNWcsl
+ usr/lib/security/amd64/pkcs11_kernel.so.1
+ usr/lib/security/amd64/pkcs11_softtoken.so.1
+ SUNWdcar
+ kernel/drv/dca
+ kernel/drv/amd64/dca
+"
+# These all have hard links from crypto/foo to misc/foo.
+linkedfiles="
+ platform/sun4u/kernel/crypto/sparcv9/des
+ kernel/crypto/des
+ kernel/crypto/amd64/des
+ kernel/crypto/sparcv9/des
+"
+
+if [ $isa = sparc ]; then
+ cfiles="$cfiles $csfiles"
+else
+ cfiles="$cfiles $cxfiles"
+fi
+
+# Extract $pkgfiles from $pkg (no-op if they're empty).
+pkgextract()
+{
+ [ -d $nipath/$pkg ] || fail "$nipath/$pkg doesn't exist."
+ if [[ -n "$pkg" && -n "$pkgfiles" ]]; then
+ archive=$nipath/$pkg/archive/none.bz2
+ bzcat $archive | \
+ (cd $tmpdir/closed/$dir; cpio -idum $pkgfiles)
+ # Doesn't look like we can rely on $? here.
+ for f in $pkgfiles; do
+ [ -f $tmpdir/closed/$dir/$f ] ||
+ echo "Warning: can't extract $f from $archive."
+ done
+ fi
+}
+
+pkg=""
+pkgfiles=""
+for cf in $cfiles; do
+ if [[ $cf = SUNW* ]]; then
+ pkgextract
+ pkg=$cf
+ pkgfiles=""
+ continue
+ else
+ pkgfiles="$pkgfiles $cf"
+ fi
+done
+pkgextract # last package in $cfiles
+
+# Patch up the crypto hard links.
+for f in $linkedfiles; do
+ [ -f $tmpdir/closed/$dir/$f ] || continue
+ link=`echo $f | sed -e s=crypto=misc=`
+ (cd $tmpdir/closed/$dir; rm $link; ln $f $link)
+done
+
+#
+# Copy over the EK (Encryption Kit) binaries. This is a slightly different
+# procedure than the above code for handling the other crypto binaries, as
+# SUNWcry & SUNWcryr aren't accessible by NFS.
+# We might want to add an option to let the user pick a different
+# (e.g., older) Encryption Kit.
+#
+wgeterrs=/tmp/wget$$
+latest_RE_signed_EK=`wget -O - $ekurl 2>$wgeterrs | \
+ nawk -F "\"" \
+'/HREF=\"crypt.nv.crypt_[^m]+\"/ { name = $2 }
+END {print name}'`
+
+if [ -z "$latest_RE_signed_EK" ]; then
+ echo "Can't find RE-signed Encryption Kit binaries."
+ echo "wget errors:"
+ cat $wgeterrs
+ rm $wgeterrs
+ exit 1
+fi
+rm $wgeterrs
+
+echo "latest RE signed EK cpio archive: $latest_RE_signed_EK"
+
+mkdir $tmpdir/EK
+(cd $tmpdir/EK; \
+ wget -O - $ekurl/$latest_RE_signed_EK 2>/dev/null | cpio -idum)
+
+cfiles="
+ SUNWcry
+ usr/bin/des
+ usr/lib/security/pkcs11_softtoken_extra.so.1
+"
+cxfiles="
+ SUNWcry
+ usr/lib/security/amd64/pkcs11_softtoken_extra.so.1
+ SUNWcryr
+ kernel/crypto/aes256
+ kernel/crypto/arcfour2048
+ kernel/crypto/blowfish448
+ kernel/crypto/amd64/aes256
+ kernel/crypto/amd64/arcfour2048
+ kernel/crypto/amd64/blowfish448
+"
+csfiles="
+ SUNWcry
+ usr/lib/security/sparcv9/pkcs11_softtoken_extra.so.1
+ SUNWcryr
+ kernel/crypto/sparcv9/aes256
+ kernel/crypto/sparcv9/arcfour2048
+ kernel/crypto/sparcv9/blowfish448
+ platform/sun4u-us3/kernel/crypto/sparcv9/aes256
+ platform/sun4u/kernel/crypto/sparcv9/arcfour2048
+ platform/sun4v/kernel/crypto/sparcv9/arcfour2048
+"
+
+if [ $isa = sparc ]; then
+ cfiles="$cfiles $csfiles"
+else
+ cfiles="$cfiles $cxfiles"
+fi
+
+nipath="$tmpdir/EK/Encryption_11/$isa/Packages"
+pkg=""
+pkgfiles=""
+for cf in $cfiles; do
+ if [[ $cf = SUNW* ]]; then
+ pkgextract
+ pkg=$cf
+ pkgfiles=""
+ continue
+ else
+ pkgfiles="$pkgfiles $cf"
+ fi
+done
+pkgextract # last package in $cfiles
+
+#
+# Add binary license files.
+#
+
+cp -p $SRC/tools/opensolaris/BINARYLICENSE.txt $tmpdir/closed || \
+ fail "Can't add BINARYLICENSE.txt"
+mkreadme $tmpdir/closed
+cp -p $CODEMGR_WS/THIRDPARTYLICENSE.ON-BINARIES $tmpdir/closed || \
+ fail "Can't add THIRDPARTYLICENSE.BFU-ARCHIVES."
+
+tarfile=on-closed-bins.$isa.tar
+if [ $nondebug = y ] ; then
+ tarfile=on-closed-bins-nd.$isa.tar
+fi
+tarfile=$CODEMGR_WS/$tarfile
+(cd $tmpdir; tar cf $tarfile closed) || fail "Can't create $tarfile."
+bzip2 -f $tarfile || fail "Can't compress $tarfile".
+
+rm -rf $tmpdir
diff --git a/usr/src/tools/scripts/bldenv.1 b/usr/src/tools/scripts/bldenv.1
index 3fe6c277ea..14e50feea2 100644
--- a/usr/src/tools/scripts/bldenv.1
+++ b/usr/src/tools/scripts/bldenv.1
@@ -18,10 +18,10 @@
.\" "
.\" " CDDL HEADER END
.\" "
-.\" "Copyright 2006 Sun Microsystems, Inc."
+.\" "Copyright 2007 Sun Microsystems, Inc."
.\" "All rights reserved"
.\" "Use is subject to license terms."
-.TH bldenv 1 "19 Sep 2006"
+.TH bldenv 1 "21 Mar 2007"
.SH NAME
.I bldenv
\- spawn shell for interactive incremental OS-Net consolidation builds
@@ -52,6 +52,18 @@ appropriately.
is particularly useful for testing Makefile targets like
clobber, install and _msg, which otherwise require digging
through large build logs to figure out what is being done.
+.LP
+.I bldenv
+is also useful if you run into build issues with
+the source product or when generating OpenSolaris deliverables. If a
+source product build is flagged, the environment is set up for
+building the indicated source product tree, which is assumed to have
+already been created. If the OpenSolaris deliverables flag
+(\fB\-O\fR) is set in NIGHTLY_OPTIONS, the environment is set up for
+building just the open source. This includes using an alternate proto
+area, as well as using the closed binaries in
+$CODEMGR_WS/closed.skel (which is assumed to already exist).
+.LP
By default, bldenv will invoke the shell specified in $SHELL.
If $SHELL isn't set or is invalid, csh will be used.
.SH OPTIONS
@@ -142,3 +154,7 @@ to create SUNWonbld with a single command:
.PD 0
.LP
example% bldenv onnv_06 'cd $SRC/tools && make pkg'
+.PD
+.LP
+.SH SEE ALSO
+.BR nightly (1)
diff --git a/usr/src/tools/scripts/bldenv.sh b/usr/src/tools/scripts/bldenv.sh
index 20f8a19354..af8d1cbd71 100644
--- a/usr/src/tools/scripts/bldenv.sh
+++ b/usr/src/tools/scripts/bldenv.sh
@@ -19,8 +19,9 @@
#
# CDDL HEADER END
#
+
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -46,6 +47,7 @@ Where:
c_FLAG=n
f_FLAG=n
d_FLAG=n
+O_FLAG=n
o_FLAG=n
t_FLAG=n
SE_FLAG=n
@@ -163,16 +165,18 @@ shift
# must match the getopts in nightly.sh
OPTIND=1
NIGHTLY_OPTIONS=-${NIGHTLY_OPTIONS#-}
-while getopts ABDFMNCGIRafinlmoptuUxdrtwzWS:X FLAG $NIGHTLY_OPTIONS
+while getopts AaBCDdFfGIilMmNnOopRrS:tUuWwXxz FLAG $NIGHTLY_OPTIONS
do
case $FLAG in
+ O) O_FLAG=y
+ ;;
+ o) o_FLAG=y
+ ;;
t ) t_FLAG=y
;;
S )
set_S_flag $OPTARG
;;
- o) o_FLAG=y
- ;;
*) ;;
esac
done
@@ -193,6 +197,15 @@ else
unset EXTRA_CFLAGS
fi
+if [ $O_FLAG = "y" ]; then
+ export MULTI_PROTO=yes
+ if [ "$CLOSED_IS_PRESENT" = "yes" ]; then
+ echo "CLOSED_IS_PRESENT is 'no' (because of '-O')"
+ fi
+ export CLOSED_IS_PRESENT=no
+ export ON_CLOSED_BINS=$CODEMGR_WS/closed.skel
+fi
+
# update build-type variables
CPIODIR=${CPIODIR}${SUFFIX}
PKGARCHIVE=${PKGARCHIVE}${SUFFIX}
@@ -225,12 +238,6 @@ if [ "${SUNWSPRO}" != "" ]; then
export PATH
fi
-if [[ "$SO_FLAG" = "y" && "$CLOSED_IS_PRESENT" = "yes" ]]; then
- echo "CLOSED_IS_PRESENT is 'no' (because of '-S O')"
- CLOSED_IS_PRESENT=no
- export CLOSED_IS_PRESENT
-fi
-
if [ -z "$CLOSED_IS_PRESENT" ]; then
if [ -d $SRC/../closed ]; then
CLOSED_IS_PRESENT="yes"
@@ -291,6 +298,16 @@ ENVCPPFLAGS3=
ENVCPPFLAGS4=
PARENT_ROOT=
+[ "$O_FLAG" = "y" ] && export ROOT=$ROOT-open
+
+if [ "$MULTI_PROTO" != "yes" -a "$MULTI_PROTO" != "no" ]; then
+ echo "WARNING: invalid value for MULTI_PROTO ($MULTI_PROTO);" \
+ "setting to \"no\"."
+ export MULTI_PROTO=no
+fi
+
+[ "$MULTI_PROTO" = "yes" ] && export ROOT=$ROOT$SUFFIX
+
ENVLDLIBS1="-L$ROOT/lib -L$ROOT/usr/lib"
ENVCPPFLAGS1="-I$ROOT/usr/include"
MAKEFLAGS=e
diff --git a/usr/src/tools/scripts/checkpaths.sh b/usr/src/tools/scripts/checkpaths.sh
index 723ee14219..0ec887157d 100644
--- a/usr/src/tools/scripts/checkpaths.sh
+++ b/usr/src/tools/scripts/checkpaths.sh
@@ -19,8 +19,9 @@
#
# CDDL HEADER END
#
+
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#ident "%Z%%M% %I% %E% SMI"
@@ -67,8 +68,12 @@ fi
for ROOT in $rootlist
do
case "$ROOT" in
- *sparc) arch=sparc;;
- *i386) arch=i386;;
+ *sparc|*sparc-nd)
+ arch=sparc
+ ;;
+ *i386|*i386-nd)
+ arch=i386
+ ;;
*)
echo "$ROOT has unknown architecture." >&2
exit 1
diff --git a/usr/src/tools/scripts/mkclosed.sh b/usr/src/tools/scripts/mkclosed.sh
index a30c511a94..55f1f82e4f 100644
--- a/usr/src/tools/scripts/mkclosed.sh
+++ b/usr/src/tools/scripts/mkclosed.sh
@@ -21,7 +21,7 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -32,7 +32,7 @@
# when building just the open tree.
#
-usage="mkclosed isa proto closed"
+usage="mkclosed isa root closed-root"
if [ $# -ne 3 ]; then
print -u2 "usage: $usage"
@@ -48,8 +48,8 @@ sparc) plat64=sparcv9;;
;;
esac
-protoroot=$2/root_$isa
-closedroot=$3/root_$isa
+protoroot=$2
+closedroot=$3
#
# Make closedroot an absolute path if it isn't already. This is
diff --git a/usr/src/tools/scripts/mkreadme_osol.pl b/usr/src/tools/scripts/mkreadme_osol.pl
new file mode 100644
index 0000000000..cc0dfd07c8
--- /dev/null
+++ b/usr/src/tools/scripts/mkreadme_osol.pl
@@ -0,0 +1,97 @@
+#! /usr/perl5/bin/perl
+#
+# 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 "%Z%%M% %I% %E% SMI"
+#
+
+#
+# Generate README.opensolaris from a template for inclusion in a
+# delivery wad.
+# Usage: mkreadme_osol README.opensolaris < template
+#
+
+use strict;
+use warnings;
+
+#
+# Timeout and retry settings for wget. Allow one retry for the
+# occasional glitch, but don't wait longer than 5 minutes (so as not
+# to hold up the build).
+#
+my $timeout = 150;
+my $tries = 2;
+
+#
+# Markers in the web pages that we download.
+#
+my $begin_data = qr/<!-- begin_data --><pre>/;
+my $end_data = qr/<\/pre><!-- end_data -->/;
+
+my $readme_fn = shift || die "missing README filepath\n";
+open(README_OUT, ">$readme_fn") || die "couldn't open $readme_fn\n";
+my @lines = <STDIN>;
+
+my %content;
+
+if (! $ENV{"HTTP_PROXY"}) {
+ if ($ENV{"http_proxy"}) {
+ $ENV{"HTTP_PROXY"} = $ENV{"http_proxy"};
+ } else {
+ $ENV{"HTTP_PROXY"} = "http://webcache.sfbay:8080";
+ }
+}
+if (! $ENV{"http_proxy"}) {
+ $ENV{"http_proxy"} = $ENV{"HTTP_PROXY"};
+}
+
+foreach (@lines) {
+ chomp;
+ if (/^<!-- #include (.+) -->$/) {
+ my $url = $1;
+ print "Getting $url\n";
+ $content{$url} =
+ `/usr/sfw/bin/wget -q -O - -T $timeout -t $tries $url`;
+ if (! $content{$url}) {
+ die "$url: invalid or empty URI.\n";
+ }
+ $content{$url} =~ s/\r//g;
+ my @c = split /\n/, $content{$url};
+ while ((my $l = shift @c) !~ /$begin_data/) {};
+ while ((pop @c) !~ /$end_data/) {};
+ $content{$url} = join "\n", @c;
+ }
+}
+
+foreach (@lines) {
+ if (/^<!-- #include (.+) -->$/ && exists($content{$1})) {
+ print README_OUT $content{$1};
+ } else {
+ print README_OUT "$_\n";
+ }
+}
+
+print README_OUT "\n\n";
+close(README_OUT);
diff --git a/usr/src/tools/scripts/mktpl.pl b/usr/src/tools/scripts/mktpl.pl
new file mode 100644
index 0000000000..2515aeb2f0
--- /dev/null
+++ b/usr/src/tools/scripts/mktpl.pl
@@ -0,0 +1,129 @@
+#! /usr/bin/perl -w
+#
+# 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 "%Z%%M% %I% %E% SMI"
+#
+
+#
+# Create THIRDPARTYLICENSE files using the index file in $CODEMGR_WS.
+#
+
+use Cwd;
+use Env;
+use strict;
+
+my $usage = "mktpl license-list-file";
+
+my $top = $ENV{"CODEMGR_WS"};
+if (! $top) {
+ die "CODEMGR_WS must be set.\n";
+}
+
+if (@ARGV != 1) {
+ die "usage: $usage\n";
+}
+
+my $indexfile = $ARGV[0];
+
+my $exitstatus = 0;
+
+# create a THIRDPARTYLICENSE file from the given license list and suffix.
+sub maketpl {
+ my ($suffix, @tpllist) = @_;
+ my $licnum = 1;
+ my $tplname = "$top/THIRDPARTYLICENSE.$suffix";
+
+ open(TPL, ">$tplname") or die "Can't create $tplname: $!\n";
+
+ print TPL "DO NOT TRANSLATE OR LOCALIZE.\n\n";
+
+ foreach my $licfile (@tpllist) {
+ my $descrip = `cat "$licfile.descrip"`;
+ if (! $descrip) {
+ warn "Missing description for $licfile\n";
+ $exitstatus = 1;
+ $descrip = "(MISSING DESCRIPTION for $licfile)\n";
+ }
+ print TPL "$licnum) The following software may be included ",
+ "in this product:\n\n";
+ print TPL "\t$descrip\n";
+ print TPL " Use of this software is governed by the ",
+ "terms of the following license:\n";
+ print TPL "\n";
+ if (open(LIC, "<$licfile")) {
+ while (<LIC>) {
+ print TPL " " . $_;
+ }
+ close LIC;
+ } else {
+ warn "Can't open $licfile: $!\n";
+ $exitstatus = 1;
+ print TPL " (MISSING LICENSE: $licfile)\n";
+ }
+ print TPL "\n";
+ $licnum++;
+ }
+
+ close TPL or die "I/O error on $tplname: $!\n";
+}
+
+#
+# Make file list for each TPL file.
+#
+
+chdir($top) or die "Can't chdir to $top: $!\n";
+$top = getcwd();
+
+my $isclosed = qr"^usr/closed";
+my $istools = qr"^usr/src/tools";
+
+my @closedlist;
+my @toolslist;
+my @bfulist;
+
+open(IX, "<$indexfile") or die "Can't open $indexfile: $!\n";
+while (<IX>) {
+ chomp;
+ if (/$isclosed/) {
+ push @closedlist, $_;
+ }
+ if (/$istools/) {
+ push @toolslist, $_;
+ } else {
+ push @bfulist, $_;
+ }
+}
+close IX;
+
+#
+# Generate each TPL file.
+#
+
+maketpl("ON-BINARIES", @closedlist) if (@closedlist);
+maketpl("ON-BUILD-TOOLS", @toolslist) if (@toolslist);
+maketpl("BFU-ARCHIVES", @bfulist) if (@bfulist);
+
+exit $exitstatus;
diff --git a/usr/src/tools/scripts/nightly.1 b/usr/src/tools/scripts/nightly.1
index 7e3a3d7f50..4c6565c715 100644
--- a/usr/src/tools/scripts/nightly.1
+++ b/usr/src/tools/scripts/nightly.1
@@ -18,9 +18,9 @@
.\" "
.\" " CDDL HEADER END
.\" "
-.\" "Copyright 2006 Sun Microsystems, Inc. All rights reserved."
+.\" "Copyright 2007 Sun Microsystems, Inc. All rights reserved."
.\" "Use is subject to license terms."
-.TH nightly 1 "12 Oct 2006"
+.TH nightly 1 "21 Mar 2007"
.SH NAME
.I nightly
\- build an OS-Net consolidation overnight
@@ -235,6 +235,12 @@ a time.
.LP
.B Miscellaneous options
.TP 10
+.B \-O
+generate deliverables for OpenSolaris. Tarballs containing
+a source snapshot,
+binaries of closed-source components, compiled ON tools (SUNWonbld),
+and BFU archives are put in $CODEMGR_WS.
+.TP 10
.B \-V VERS
set the build version string to VERS, overriding VERSION
.TP
@@ -288,7 +294,15 @@ in terms of $CODEMGR_WS
Root of the proto area for the build. The makefiles direct
the installation of header files and libraries to this area and
direct references to these files by builds of commands and other
-targets. It should be expressed in terms of $CODEMGR_WS
+targets. It should be expressed in terms of $CODEMGR_WS.
+.LP
+If $MULTI_PROTO is "no", $ROOT may contain a DEBUG or non-DEBUG
+build. If $MULTI_PROTO is "yes", $ROOT contains the DEBUG build and
+$ROOT-nd contains the non-DEBUG build.
+.LP
+For OpenSolaris deliveries (\fB\-O\fR), $ROOT-open contains the DEBUG
+build of just the open source tree, and $ROOT-open-nd contains the
+non-DEBUG build.
.LP
.RE
.B MACH
@@ -506,6 +520,17 @@ available, although these are not stable, and should be checked before use.
The command output will be appended to the mail message and log file.
.RE
.LP
+.B MULTI_PROTO
+.RS 5
+If "no" (the default),
+.I nightly
+will reuse $ROOT for both the DEBUG and non-DEBUG builds. If "yes",
+the DEBUG build will go in $ROOT and the non-DEBUG build will go in
+$ROOT-nd. Other values will be treated as "no". Use of the
+.B \-O
+flag forces MULTI_PROTO to "yes".
+.RE
+.LP
.SH REALMODE ENVIRONMENT VARIABLES
.LP
The following environment variables referenced by
@@ -566,4 +591,7 @@ NIGHTLY_OPTIONS="-ACrlapDm"
export NIGHTLY_OPTIONS
.LP
# /opt/onbld/bin/nightly -i myenv
+.PD
.LP
+.SH SEE ALSO
+.BR bldenv (1)
diff --git a/usr/src/tools/scripts/nightly.sh b/usr/src/tools/scripts/nightly.sh
index 182ec2787d..96f674e1e1 100644
--- a/usr/src/tools/scripts/nightly.sh
+++ b/usr/src/tools/scripts/nightly.sh
@@ -19,6 +19,7 @@
#
# CDDL HEADER END
#
+
#
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
@@ -33,7 +34,7 @@
# The default is the old behavior of CLONE_WS
#
# -i on the command line, means fast options, so when it's on the
-# command line (only), lint and check builds are skipped no matter what
+# command line (only), lint and check builds are skipped no matter what
# the setting of their individual flags are in NIGHTLY_OPTIONS.
#
# LINTDIRS can be set in the env file, format is a list of:
@@ -58,30 +59,61 @@
#
unset CDPATH
-# function to do a DEBUG and non-DEBUG build. Needed because we might
+#
+# Print the tag string used to identify a build (e.g., "DEBUG
+# open-only")
+# usage: tagstring debug-part open-part
+#
+tagstring() {
+ debug_part=$1
+ open_part=$2
+
+ if [ -n "$open_part" ]; then
+ echo "$debug_part $open_part"
+ else
+ echo "$debug_part"
+ fi
+}
+
+#
+# Function to do a DEBUG and non-DEBUG build. Needed because we might
# need to do another for the source build, and since we only deliver DEBUG or
# non-DEBUG packages.
+#
+# usage: normal_build [-O]
+# -O OpenSolaris delivery build. Put the proto area, BFU archives,
+# and packages in -open directories. Use skeleton closed
+# binaries. Skip the package build (until 6414822 is fixed).
+#
normal_build() {
- # timestamp the start of a nightly build; the findunref tool uses it.
- touch $SRC/.build.tstamp
+ orig_p_FLAG=$p_FLAG
+
+ suffix=""
+ open_only=""
+ while getopts O FLAG $*; do
+ case $FLAG in
+ O)
+ suffix="-open"
+ open_only="open-only"
+ p_FLAG=n
+ ;;
+ esac
+ done
# non-DEBUG build begins
if [ "$F_FLAG" = "n" ]; then
- export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
- export RELEASE_BUILD ; RELEASE_BUILD=
- unset EXTRA_OPTIONS
- unset EXTRA_CFLAGS
-
- build non-DEBUG -nd
-
- if [ "$build_ok" = "y" -a "$X_FLAG" = "y" -a "$p_FLAG" = "y" ]; then
+ set_non_debug_build_flags
+ mytag=`tagstring "non-DEBUG" "$open_only"`
+ build "$mytag" "$suffix-nd" $MULTI_PROTO
+ if [ "$build_ok" = "y" -a "$X_FLAG" = "y" -a \
+ "$p_FLAG" = "y" ]; then
copy_ihv_pkgs non-DEBUG -nd
fi
else
- echo "\n==== No non-DEBUG build ====\n" >> $LOGFILE
+ echo "\n==== No non-DEBUG $open_only build ====\n" >> $LOGFILE
fi
# non-DEBUG build ends
@@ -89,23 +121,21 @@ normal_build() {
# DEBUG build begins
if [ "$D_FLAG" = "y" ]; then
-
- export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
- unset RELEASE_BUILD
- unset EXTRA_OPTIONS
- unset EXTRA_CFLAGS
-
- build DEBUG ""
-
- if [ "$build_ok" = "y" -a "$X_FLAG" = "y" -a "$p_FLAG" = "y" ]; then
+ set_debug_build_flags
+ mytag=`tagstring "DEBUG" "$open_only"`
+ build "$mytag" "$suffix" $MULTI_PROTO
+ if [ "$build_ok" = "y" -a "$X_FLAG" = "y" -a \
+ "$p_FLAG" = "y" ]; then
copy_ihv_pkgs DEBUG ""
fi
else
- echo "\n==== No DEBUG build ====\n" >> $LOGFILE
+ echo "\n==== No DEBUG $open_only build ====\n" >> $LOGFILE
fi
# DEBUG build ends
+
+ p_FLAG=$orig_p_FLAG
}
#
@@ -305,12 +335,28 @@ set_up_source_build() {
}
-# function to do the build.
-# usage: build LABEL SUFFIX
+# Return library search directive as function of given root.
+myldlibs() {
+ echo "-L$1/lib -L$1/usr/lib"
+}
+
+# Return header search directive as function of given root.
+myheaders() {
+ echo "-I$1/usr/include"
+}
+#
+# Function to do the build, including cpio archive and package generation.
+# usage: build LABEL SUFFIX MULTIPROTO
+# - LABEL is used to tag build output.
+# - SUFFIX is used to distinguish files (e.g., debug vs non-debug).
+# - If MULTIPROTO is "yes", it means to name the proto area according to
+# SUFFIX. Otherwise ("no"), (re)use the standard proto area.
+#
build() {
LABEL=$1
SUFFIX=$2
+ MULTIPROTO=$3
INSTALLOG=install${SUFFIX}-${MACH}
NOISE=noise${SUFFIX}-${MACH}
CPIODIR=${CPIODIR_ORIG}${SUFFIX}
@@ -319,6 +365,12 @@ build() {
SPARC_RM_PKGARCHIVE=${SPARC_RM_PKGARCHIVE_ORIG}${SUFFIX}
fi
+ ORIGROOT=$ROOT
+ [ $MULTIPROTO = no ] || export ROOT=$ROOT$SUFFIX
+
+ export ENVLDLIBS1=`myldlibs $ROOT`
+ export ENVCPPFLAGS1=`myheaders $ROOT`
+
this_build_ok=y
#
# Build OS-Networking source
@@ -516,6 +568,8 @@ build() {
else
echo "\n==== Not creating $LABEL packages ====\n" >> $LOGFILE
fi
+
+ ROOT=$ORIGROOT
}
# Usage: dolint /dir y|n
@@ -536,11 +590,10 @@ dolint() {
base=`basename $lintdir`
LINTOUT=$lintdir/lint-${MACH}.out
LINTNOISE=$lintdir/lint-noise-${MACH}
+ export ENVLDLIBS1=`myldlibs $ROOT`
+ export ENVCPPFLAGS1=`myheaders $ROOT`
- export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
- unset RELEASE_BUILD
- unset EXTRA_OPTIONS
- unset EXTRA_CFLAGS
+ set_debug_build_flags
#
# '$MAKE lint' in $lintdir
@@ -619,6 +672,26 @@ copy_ihv_proto() {
else
echo "$IA32_IHV_ROOT: not found" >> $LOGFILE
fi
+
+ if [ "$MULTI_PROTO" = yes ]; then
+ if [ ! -d "$ROOT-nd" ]; then
+ echo "mkdir -p $ROOT-nd" >> $LOGFILE
+ mkdir -p $ROOT-nd
+ fi
+ # If there's a non-debug version of the IHV proto area,
+ # copy it, but copy something if there's not.
+ if [ -d "$IA32_IHV_ROOT-nd" ]; then
+ echo "copying $IA32_IHV_ROOT-nd to $ROOT-nd\n" >> $LOGFILE
+ cd $IA32_IHV_ROOT-nd
+ elif [ -d "$IA32_IHV_ROOT" ]; then
+ echo "copying $IA32_IHV_ROOT to $ROOT-nd\n" >> $LOGFILE
+ cd $IA32_IHV_ROOT
+ else
+ echo "$IA32_IHV_ROOT{-nd,}: not found" >> $LOGFILE
+ return
+ fi
+ tar -cf - . | (cd $ROOT-nd; umask 0; tar xpf - ) 2>&1 >> $LOGFILE
+ fi
}
# Install IHV packages in PKGARCHIVE
@@ -651,7 +724,13 @@ copy_ihv_pkgs() {
fi
}
+#
+# Build and install the onbld tools.
+#
# usage: build_tools DESTROOT
+#
+# returns non-zero status if the build was successful.
+#
build_tools() {
DESTROOT=$1
@@ -671,45 +750,54 @@ build_tools() {
egrep -e "(${MAKE}:|[ ]error[: \n])" | \
egrep -v "Ignoring unknown host" | \
egrep -v warning >> $mail_msg_file
- if [ "$?" != "0" ]; then
- STABS=${DESTROOT}/opt/onbld/bin/${MACH}/stabs
- export STABS
- CTFSTABS=${DESTROOT}/opt/onbld/bin/${MACH}/ctfstabs
- export CTFSTABS
- GENOFFSETS=${DESTROOT}/opt/onbld/bin/genoffsets
- export GENOFFSETS
-
- CTFCONVERT=${DESTROOT}/opt/onbld/bin/${MACH}/ctfconvert
- export CTFCONVERT
- CTFMERGE=${DESTROOT}/opt/onbld/bin/${MACH}/ctfmerge
- export CTFMERGE
-
- CTFCVTPTBL=${DESTROOT}/opt/onbld/bin/ctfcvtptbl
- export CTFCVTPTBL
- CTFFINDMOD=${DESTROOT}/opt/onbld/bin/ctffindmod
- export CTFFINDMOD
-
- if [ "$VERIFY_ELFSIGN" = "y" ]; then
- ELFSIGN=${DESTROOT}/opt/onbld/bin/elfsigncmp
- else
- ELFSIGN=${DESTROOT}/opt/onbld/bin/${MACH}/elfsign
- fi
- export ELFSIGN
-
- PATH="${DESTROOT}/opt/onbld/bin/${MACH}:${PATH}"
- PATH="${DESTROOT}/opt/onbld/bin:${PATH}"
- export PATH
-
- echo "\n==== New environment settings. ====\n" >> $LOGFILE
- echo "STABS=${STABS}" >> $LOGFILE
- echo "CTFSTABS=${CTFSTABS}" >> $LOGFILE
- echo "CTFCONVERT=${CTFCONVERT}" >> $LOGFILE
- echo "CTFMERGE=${CTFMERGE}" >> $LOGFILE
- echo "CTFCVTPTBL=${CTFCVTPTBL}" >> $LOGFILE
- echo "CTFFINDMOD=${CTFFINDMOD}" >> $LOGFILE
- echo "ELFSIGN=${ELFSIGN}" >> $LOGFILE
- echo "PATH=${PATH}" >> $LOGFILE
+ return $?
+}
+
+#
+# Set up to use locally installed tools.
+#
+# usage: use_tools TOOLSROOT
+#
+use_tools() {
+ TOOLSROOT=$1
+
+ STABS=${TOOLSROOT}/opt/onbld/bin/${MACH}/stabs
+ export STABS
+ CTFSTABS=${TOOLSROOT}/opt/onbld/bin/${MACH}/ctfstabs
+ export CTFSTABS
+ GENOFFSETS=${TOOLSROOT}/opt/onbld/bin/genoffsets
+ export GENOFFSETS
+
+ CTFCONVERT=${TOOLSROOT}/opt/onbld/bin/${MACH}/ctfconvert
+ export CTFCONVERT
+ CTFMERGE=${TOOLSROOT}/opt/onbld/bin/${MACH}/ctfmerge
+ export CTFMERGE
+
+ CTFCVTPTBL=${TOOLSROOT}/opt/onbld/bin/ctfcvtptbl
+ export CTFCVTPTBL
+ CTFFINDMOD=${TOOLSROOT}/opt/onbld/bin/ctffindmod
+ export CTFFINDMOD
+
+ if [ "$VERIFY_ELFSIGN" = "y" ]; then
+ ELFSIGN=${TOOLSROOT}/opt/onbld/bin/elfsigncmp
+ else
+ ELFSIGN=${TOOLSROOT}/opt/onbld/bin/${MACH}/elfsign
fi
+ export ELFSIGN
+
+ PATH="${TOOLSROOT}/opt/onbld/bin/${MACH}:${PATH}"
+ PATH="${TOOLSROOT}/opt/onbld/bin:${PATH}"
+ export PATH
+
+ echo "\n==== New environment settings. ====\n" >> $LOGFILE
+ echo "STABS=${STABS}" >> $LOGFILE
+ echo "CTFSTABS=${CTFSTABS}" >> $LOGFILE
+ echo "CTFCONVERT=${CTFCONVERT}" >> $LOGFILE
+ echo "CTFMERGE=${CTFMERGE}" >> $LOGFILE
+ echo "CTFCVTPTBL=${CTFCVTPTBL}" >> $LOGFILE
+ echo "CTFFINDMOD=${CTFFINDMOD}" >> $LOGFILE
+ echo "ELFSIGN=${ELFSIGN}" >> $LOGFILE
+ echo "PATH=${PATH}" >> $LOGFILE
}
staffer() {
@@ -757,6 +845,44 @@ obsolete_build() {
echo "WARNING: Obsolete $1 build requested; request will be ignored"
}
+#
+# wrapper over wsdiff.
+# usage: do_wsdiff LABEL OLDPROTO NEWPROTO
+#
+do_wsdiff() {
+ label=$1
+ oldproto=$2
+ newproto=$3
+
+ echo "\n==== Objects that differ since last build ($label) ====\n" | \
+ tee -a $LOGFILE >> $mail_msg_file
+
+ wsdiff="wsdiff"
+ [ "$t_FLAG" = y ] && wsdiff="wsdiff -t"
+
+ $wsdiff -r ${TMPDIR}/wsdiff.results $oldproto $newproto 2>&1 | \
+ tee -a $LOGFILE >> $mail_msg_file
+}
+
+#
+# Functions for setting build flags (debug/non-debug). Keep them
+# together.
+#
+
+set_non_debug_build_flags() {
+ export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
+ export RELEASE_BUILD ; RELEASE_BUILD=
+ unset EXTRA_OPTIONS
+ unset EXTRA_CFLAGS
+}
+
+set_debug_build_flags() {
+ export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
+ unset RELEASE_BUILD
+ unset EXTRA_OPTIONS
+ unset EXTRA_CFLAGS
+}
+
MACH=`uname -p`
@@ -797,6 +923,7 @@ NIGHTLY_OPTIONS variable in the <env_file> as follows:
-I integration engineer default group of options (-ampu)
-M do not run pmodes (safe file permission checker)
-N do not run protocmp
+ -O generate OpenSolaris deliverables
-R default group of options for building a release (-mp)
-U update proto area in the parent
-V VERS set the build version string to VERS
@@ -843,6 +970,7 @@ M_FLAG=n
m_FLAG=n
N_FLAG=n
n_FLAG=n
+O_FLAG=n
o_FLAG=n
P_FLAG=n
p_FLAG=n
@@ -1047,7 +1175,7 @@ check_closed_tree
#
NIGHTLY_OPTIONS=-${NIGHTLY_OPTIONS#-}
OPTIND=1
-while getopts AaBCDdFfGIilMmNnoPpRrS:TtUuWwXxz FLAG $NIGHTLY_OPTIONS
+while getopts AaBCDdFfGIilMmNnOoPpRrS:TtUuWwXxz FLAG $NIGHTLY_OPTIONS
do
case $FLAG in
A ) A_FLAG=y
@@ -1084,6 +1212,8 @@ do
;;
n ) n_FLAG=y
;;
+ O ) O_FLAG=y
+ ;;
o ) o_FLAG=y
;;
P ) P_FLAG=y
@@ -1354,11 +1484,6 @@ PARENT_ROOT=
export ENVLDLIBS3 ENVCPPFLAGS1 ENVCPPFLAGS2 ENVCPPFLAGS3 ENVCPPFLAGS4 \
PARENT_ROOT
-ENVLDLIBS1="-L$ROOT/lib -L$ROOT/usr/lib"
-ENVCPPFLAGS1="-I$ROOT/usr/include"
-
-export ENVLDLIBS1 ENVLDLIBS2
-
CPIODIR_ORIG=$CPIODIR
PKGARCHIVE_ORIG=$PKGARCHIVE
IA32_IHV_PKGS_ORIG=$IA32_IHV_PKGS
@@ -1386,6 +1511,10 @@ logshuffle() {
if [ -f $TMPDIR/wsdiff.results ]; then
mv $TMPDIR/wsdiff.results $LLOG
fi
+
+ if [ -f $TMPDIR/wsdiff-nd.results ]; then
+ mv $TMPDIR/wsdiff-nd.results $LLOG
+ fi
fi
#
@@ -1506,6 +1635,24 @@ create_lock() {
staffer sh -c "echo $hostname $STAFFER $$ > $lockf" || exit 1
}
+#
+# Return the list of interesting proto areas, depending on the current
+# options.
+#
+allprotos() {
+ roots="$ROOT"
+ if [ $O_FLAG = y ]; then
+ # OpenSolaris deliveries require separate proto areas.
+ [ $D_FLAG = y ] && roots="$roots $ROOT-open"
+ [ $F_FLAG = n ] && roots="$roots $ROOT-open-nd"
+ fi
+ if [[ $D_FLAG = y && $F_FLAG = n ]]; then
+ [ $MULTI_PROTO = yes ] && roots="$roots $ROOT-nd"
+ fi
+
+ echo $roots
+}
+
# Ensure no other instance of this script is running on this host.
# LOCKNAME can be set in <env_file>, and is by default, but is not
# required due to the use of $ATLOG below.
@@ -1613,15 +1760,28 @@ EOF
fi
fi
+if [ "$O_FLAG" = "y" -a "$a_FLAG" = "n" ]; then
+ echo "WARNING: OpenSolaris deliveries (-O) require archives;" \
+ "enabling the -a flag." | tee -a $mail_msg_file >> $LOGFILE
+ a_FLAG=y
+fi
+
if [ "$a_FLAG" = "y" -a "$D_FLAG" = "n" -a "$F_FLAG" = "y" ]; then
echo "WARNING: Neither DEBUG nor non-DEBUG build requested, but the" \
"'a' option was set." | tee -a $mail_msg_file >> $LOGFILE
fi
if [ "$D_FLAG" = "n" -a "$l_FLAG" = "y" ]; then
- echo "WARNING: DEBUG build not requested, but lint will be with" \
- "DEBUG enabled.\n" \
+ #
+ # In the past we just complained but went ahead with the lint
+ # pass, even though the proto area was built non-debug. It's
+ # unlikely that non-debug headers will make a difference, but
+ # rather than assuming it's a safe combination, force the user
+ # to specify a debug build.
+ #
+ echo "WARNING: DEBUG build not requested; disabling lint.\n" \
| tee -a $mail_msg_file >> $LOGFILE
+ l_FLAG=n
fi
if [ "$f_FLAG" = "y" ]; then
@@ -1638,7 +1798,7 @@ if [ "$f_FLAG" = "y" ]; then
fi
if [ "$w_FLAG" = "y" -a ! -d $ROOT ]; then
- echo "WARNING: -w specified, but no pre-existing proto area found;" \
+ echo "WARNING: -w specified, but $ROOT does not exist;" \
"ignoring -w\n" | tee -a $mail_msg_file >> $LOGFILE
w_FLAG=n
fi
@@ -1664,6 +1824,19 @@ if [ "$t_FLAG" = "n" ]; then
fi
fi
+[ "$O_FLAG" = y ] && MULTI_PROTO=yes
+
+case $MULTI_PROTO in
+yes|no) ;;
+*)
+ echo "WARNING: MULTI_PROTO is \"$MULTI_PROTO\"; " \
+ "should be \"yes\" or \"no\"." | tee -a $mail_msg_file >> $LOGFILE
+ echo "Setting MULTI_PROTO to \"no\".\n" | \
+ tee -a $mail_msg_file >> $LOGFILE
+ export MULTI_PROTO=no
+ ;;
+esac
+
echo "==== Build environment ====\n" | tee -a $mail_msg_file >> $LOGFILE
# System
@@ -1750,6 +1923,14 @@ if [ "$w_FLAG" = "y" -a -d "$ROOT" ]; then
mv $ROOT $ROOT.prev
fi
+# Same for non-DEBUG proto area
+if [ "$w_FLAG" = "y" -a "$MULTI_PROTO" = yes -a -d "$ROOT-nd" ]; then
+ if [ -d "$ROOT-nd.prev" ]; then
+ rm -rf $ROOT-nd.prev
+ fi
+ mv $ROOT-nd $ROOT-nd.prev
+fi
+
#
# Decide whether to clobber
#
@@ -1772,7 +1953,7 @@ if [ "$i_FLAG" = "n" -a -d "$SRC" ]; then
egrep -v "Ignoring unknown host" \
>> $mail_msg_file
- if [ "$t_FLAG" = "y" ]; then
+ if [[ "$t_FLAG" = "y" || "$O_FLAG" = "y" ]]; then
echo "\n==== Make tools clobber at `date` ====\n" >> $LOGFILE
cd ${TOOLS}
rm -f ${TOOLS}/clobber-${MACH}.out
@@ -1786,7 +1967,7 @@ if [ "$i_FLAG" = "n" -a -d "$SRC" ]; then
mkdir -p ${TOOLS_PROTO}
fi
- rm -rf $ROOT
+ rm -rf `allprotos`
# Get back to a clean workspace as much as possible to catch
# problems that only occur on fresh workspaces.
@@ -1848,16 +2029,17 @@ else
fi
#
-# Build tools if requested
+# Build and use the workspace's tools if requested
#
-if [ "$t_FLAG" = "y" ]; then
- export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
- export RELEASE_BUILD ; RELEASE_BUILD=
- unset EXTRA_OPTIONS
- unset EXTRA_CFLAGS
+if [[ "$t_FLAG" = "y" || "$O_FLAG" = y ]]; then
+ set_non_debug_build_flags
- export ONBLD_TOOLS=${ONBLD_TOOLS:=${TOOLS_PROTO}/opt/onbld}
build_tools ${TOOLS_PROTO}
+
+ if [[ $? -ne 0 && "$t_FLAG" = y ]]; then
+ use_tools $TOOLS_PROTO
+ export ONBLD_TOOLS=${ONBLD_TOOLS:=${TOOLS_PROTO}/opt/onbld}
+ fi
fi
#
@@ -1871,15 +2053,131 @@ if [ "$i_FLAG" = "y" -a "$SH_FLAG" = "y" ]; then
echo "\n==== NOT Building base OS-Net source ====\n" | \
tee -a $LOGFILE >> $mail_msg_file
else
+ # timestamp the start of the normal build; the findunref tool uses it.
+ touch $SRC/.build.tstamp
+
normal_build
fi
+#
+# Generate OpenSolaris deliverables if requested.
+#
+if [ "$O_FLAG" = y -a "$build_ok" = y ]; then
+ #
+ # Generate skeleton (minimal) closed binaries for open-only
+ # build. There's no need to distinguish debug from non-debug
+ # binaries, but it simplifies file management to have separate
+ # trees.
+ #
+
+ echo "\n==== Generating skeleton closed binaries for" \
+ "open-only build ====\n" | \
+ tee -a $LOGFILE >> $mail_msg_file
+
+ rm -rf $CODEMGR_WS/closed.skel
+ if [ "$D_FLAG" = y ]; then
+ mkclosed $MACH $ROOT $CODEMGR_WS/closed.skel/root_$MACH \
+ >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create skeleton DEBUG closed binaries." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+ if [ "$F_FLAG" = n ]; then
+ mkclosed $MACH $ROOT-nd $CODEMGR_WS/closed.skel/root_$MACH-nd \
+ >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create skeleton non-DEBUG closed binaries." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+
+ ORIG_CLOSED_IS_PRESENT=$CLOSED_IS_PRESENT
+ export CLOSED_IS_PRESENT=no
+
+ ORIG_ON_CLOSED_BINS="$ON_CLOSED_BINS"
+ export ON_CLOSED_BINS=$CODEMGR_WS/closed.skel
+
+ normal_build -O
+
+ echo "\n==== Generating OpenSolaris tarballs ====\n" | \
+ tee -a $LOGFILE >> $mail_msg_file
+
+ cd $CODEMGR_WS
+
+ echo "Generating THIRDPARTYLICENSE files..." >> $LOGFILE
+
+ mktpl usr/src/tools/opensolaris/license-list >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create THIRDPARTYLICENSE files" |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+
+ echo "Generating closed binaries tarball(s)..." >> $LOGFILE
+ if [ "$D_FLAG" = y ]; then
+ bindrop $ROOT $ROOT-open >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create DEBUG closed binaries." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+ if [ "$F_FLAG" = n ]; then
+ bindrop -n $ROOT-nd $ROOT-open-nd >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create non-DEBUG closed binaries." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+
+ echo "Generating SUNWonbld tarball..." >> $LOGFILE
+ PKGARCHIVE=$PKGARCHIVE_ORIG
+ onblddrop >> $LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create SUNWonbld tarball." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+
+ echo "Generating README.opensolaris..." >> $LOGFILE
+ cat $SRC/tools/opensolaris/README.opensolaris.tmpl | \
+ mkreadme_osol $CODEMGR_WS/README.opensolaris >> $LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create README.opensolaris." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+
+ echo "Generating source tarball..." >> $LOGFILE
+ sdrop >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create source tarball." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+
+ echo "Generating BFU tarball(s)..." >> $LOGFILE
+ if [ "$D_FLAG" = y ]; then
+ bfudrop nightly-open >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create DEBUG archives tarball." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+ if [ "$F_FLAG" = n ]; then
+ bfudrop nightly-open-nd >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ echo "Couldn't create non-DEBUG archives tarball." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+
+ ON_CLOSED_BINS=$ORIG_ON_CLOSED_BINS
+ CLOSED_IS_PRESENT=$ORIG_CLOSED_IS_PRESENT
+fi
+
ORIG_SRC=$SRC
BINARCHIVE=${CODEMGR_WS}/bin-${MACH}.cpio.Z
#
# For the "open" build, we don't mung any source files, so skip this
-# step.
+# step.
#
if [ "$SE_FLAG" = "y" -o "$SD_FLAG" = "y" -o "$SH_FLAG" = "y" ]; then
save_binaries
@@ -1929,32 +2227,48 @@ fi
if [ "$SO_FLAG" = "y" ]; then
#
# Copy the open sources into their own tree, set up the closed
- # binaries, and set up the environment.
+ # binaries, and set up the environment. The build looks for
+ # the closed binaries in a location that depends on whether
+ # it's a DEBUG build, so we might need to make two copies.
#
copy_source $CODEMGR_WS $OPEN_SRCDIR OPEN_SOURCE usr/src
SRC=$OPEN_SRCDIR/usr/src
# Try not to clobber any user-provided closed binaries.
export ON_CLOSED_BINS=$CODEMGR_WS/closed$$
- echo "\n==== Copying skeleton closed binaries to $ON_CLOSED_BINS ====\n" | \
+
+ echo "\n==== Copying skeleton closed binaries to" \
+ "$ON_CLOSED_BINS ====\n" | \
tee -a $mail_msg_file >> $LOGFILE
- mkclosed $MACH $CODEMGR_WS/proto $ON_CLOSED_BINS >>$LOGFILE 2>&1
- if [ $? -ne 0 ]; then
- build_ok=n
- echo "Aborting (couldn't create closed binaries)." |
- tee -a $mail_msg_file >> $LOGFILE
+
+ if [ "$D_FLAG" = y ]; then
+ mkclosed $MACH $ROOT $ON_CLOSED_BINS/root_$MACH >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ build_ok=n
+ echo "Couldn't create DEBUG closed binaries." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ fi
+ if [ "$F_FLAG" = n ]; then
+ root=$ROOT
+ [ "$MULTI_PROTO" = yes ] && root=$ROOT-nd
+ mkclosed $MACH $root $ON_CLOSED_BINS/root_$MACH-nd \
+ >>$LOGFILE 2>&1
+ if [ $? -ne 0 ]; then
+ build_ok=n
+ echo "Couldn't create non-DEBUG closed binaries." |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
fi
- CLOSED_IS_PRESENT=no
+
+ export CLOSED_IS_PRESENT=no
fi
if is_source_build && [ $build_ok = y ] ; then
- # remove proto area here, since we don't clobber
- rm -rf "$ROOT"
+ # remove proto area(s) here, since we don't clobber
+ rm -rf `allprotos`
if [ "$t_FLAG" = "y" ]; then
- export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
- export RELEASE_BUILD ; RELEASE_BUILD=
- unset EXTRA_OPTIONS
- unset EXTRA_CFLAGS
+ set_non_debug_build_flags
ORIG_TOOLS=$TOOLS
#
# SRC was set earlier to point to the source build
@@ -1973,10 +2287,21 @@ if [[ "$SO_FLAG" = "y" && "$build_ok" = "y" ]]; then
rm -rf $ON_CLOSED_BINS
fi
+#
+# There are several checks that need to look at the proto area, but
+# they only need to look at one, and they don't care whether it's
+# DEBUG or non-DEBUG.
+#
+if [[ "$MULTI_PROTO" = yes && "$D_FLAG" = n ]]; then
+ checkroot=$ROOT-nd
+else
+ checkroot=$ROOT
+fi
+
if [ "$build_ok" = "y" ]; then
echo "\n==== Creating protolist system file at `date` ====" \
>> $LOGFILE
- protolist $ROOT > $ATLOG/proto_list_${MACH}
+ protolist $checkroot > $ATLOG/proto_list_${MACH}
echo "==== protolist system file created at `date` ====\n" \
>> $LOGFILE
@@ -2006,7 +2331,7 @@ if [ "$build_ok" = "y" ]; then
# Use the presence of the first file entry of the cached
# IHV proto list in the reference list to determine
# whether it was build with -X or not.
- IHV_REF_PROTO_LIST=$SRC/pkgdefs/etc/proto_list_ihv_$MACH
+ IHV_REF_PROTO_LIST=$SRC/pkgdefs/etc/proto_list_ihv_$MACH
grepfor=$(nawk '$1 == "f" { print $2; exit }' \
$IHV_REF_PROTO_LIST 2> /dev/null)
if [ $? = 0 -a -n "$grepfor" ]; then
@@ -2091,9 +2416,19 @@ if [ "$U_FLAG" = "y" -a "$build_ok" = "y" ]; then
rm -rf $PARENT_WS/proto/root_$MACH/*
unset Ulockfile
mkdir -p $NIGHTLY_PARENT_ROOT
- cd $ROOT
- ( tar cf - . | ( cd $NIGHTLY_PARENT_ROOT; umask 0; tar xpf - ) ) 2>&1 |
- tee -a $mail_msg_file >> $LOGFILE
+ if [[ "$MULTI_PROTO" = no || "$D_FLAG" = y ]]; then
+ cd $ROOT
+ ( tar cf - . |
+ ( cd $NIGHTLY_PARENT_ROOT; umask 0; tar xpf - ) ) 2>&1 |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
+ if [[ "$MULTI_PROTO" = yes && "$F_FLAG" = n ]]; then
+ mkdir -p $NIGHTLY_PARENT_ROOT-nd
+ cd $ROOT-nd
+ ( tar cf - . |
+ ( cd $NIGHTLY_PARENT_ROOT-nd; umask 0; tar xpf - ) ) 2>&1 |
+ tee -a $mail_msg_file >> $LOGFILE
+ fi
fi
#
@@ -2112,7 +2447,7 @@ if [ "$A_FLAG" = "y" -a "$build_ok" = "y" ]; then
mkdir -p $SRC/interfaces.out
intf_check -V -m -o -b $SRC/tools/abi/etc \
- -d $SRC/interfaces.out $ROOT 2>&1 | sort \
+ -d $SRC/interfaces.out $checkroot 2>&1 | sort \
> $SRC/interfaces.out/log
# report any ERROR found in log file
@@ -2163,9 +2498,9 @@ if [ "$r_FLAG" = "y" -a "$build_ok" = "y" ]; then
else
rtime_sflag="-s"
fi
- check_rtime -d $ROOT -i -m -o $rtime_sflag $ROOT 2>&1 | \
- egrep -v ": unreferenced object=$ROOT/.*/lib(w|intl|thread|pthread).so" | \
- egrep -v ": unused object=$ROOT/.*/lib(w|intl|thread|pthread).so" | \
+ check_rtime -d $checkroot -i -m -o $rtime_sflag $checkroot 2>&1 | \
+ egrep -v ": unreferenced object=$checkroot/.*/lib(w|intl|thread|pthread).so" | \
+ egrep -v ": unused object=$checkroot/.*/lib(w|intl|thread|pthread).so" | \
sort >$SRC/runtime.out
# Determine any processing errors that will affect the final output
@@ -2291,7 +2626,7 @@ if [ "$CHECK_PATHS" = y -a "$N_FLAG" != y ]; then
>>$mail_msg_file
arg=-b
[ "$build_ok" = y ] && arg=
- checkpaths $arg $ROOT 2>&1 | tee -a $LOGFILE >>$mail_msg_file
+ checkpaths $arg $checkroot 2>&1 | tee -a $LOGFILE >>$mail_msg_file
fi
if [ "$M_FLAG" != "y" -a "$build_ok" = y ]; then
@@ -2310,15 +2645,12 @@ if [ "$M_FLAG" != "y" -a "$build_ok" = y ]; then
fi
if [ "$w_FLAG" = "y" -a "$build_ok" = "y" ]; then
- echo "\n==== Objects that differ since last build ====\n" | \
- tee -a $LOGFILE >> $mail_msg_file
+ if [[ "$MULTI_PROTO" = no || "$D_FLAG" = y ]]; then
+ do_wsdiff DEBUG $ROOT.prev $ROOT
+ fi
- if [ "$t_FLAG" = "y" ]; then
- wsdiff -t -r ${TMPDIR}/wsdiff.results $ROOT.prev $ROOT | \
- tee -a $LOGFILE >> $mail_msg_file
- else
- wsdiff -r ${TMPDIR}/wsdiff.results $ROOT.prev $ROOT | \
- tee -a $LOGFILE >> $mail_msg_file
+ if [[ "$MULTI_PROTO" = yes && "$F_FLAG" = n ]]; then
+ do_wsdiff non-DEBUG $ROOT-nd.prev $ROOT-nd
fi
fi
diff --git a/usr/src/tools/scripts/onblddrop.sh b/usr/src/tools/scripts/onblddrop.sh
new file mode 100644
index 0000000000..ba8ea615d6
--- /dev/null
+++ b/usr/src/tools/scripts/onblddrop.sh
@@ -0,0 +1,91 @@
+#! /bin/ksh -p
+#
+# 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 "%Z%%M% %I% %E% SMI"
+#
+
+#
+# Make SUNWonbld package tarball for OpenSolaris. Besides the
+# package, we include licensing files.
+#
+
+fail() {
+ echo $*
+ exit 1
+}
+
+#
+# Directory that we assemble everything in. Everything goes into
+# $subdir so that it unpacks cleanly.
+#
+stagedir=$(mktemp -dt onblddropXXXXX)
+subdir=onbld
+
+[ -n "$SRC" ] || fail "Please set SRC."
+[ -n "$CODEMGR_WS" ] || fail "Please set CODEMGR_WS."
+[ -n "$PKGARCHIVE" ] || fail "Please set PKGARCHIVE."
+
+[ -n "$MAKE" ] || export MAKE=make
+
+isa=`uname -p`
+tarfile=$CODEMGR_WS/SUNWonbld.$isa.tar
+
+#
+# Generate the README from boilerplate and the contents of the
+# SUNWonbld tree.
+# usage: mkdireadme targetdir
+#
+mkreadme() {
+ targetdir=$1
+ readme=README.ON-BUILD-TOOLS.$isa
+ sed -e s/@ISA@/$isa/ -e s/@DELIVERY@/ON-BUILD-TOOLS/ \
+ $SRC/tools/opensolaris/README.binaries.tmpl > $targetdir/$readme
+ (cd $targetdir; find SUNWonbld -type f -print | \
+ sort >> $targetdir/$readme)
+}
+
+[ -n "$stagedir" ] || fail "Can't create staging directory."
+mkdir -p $stagedir/$subdir || fail "Can't create $stagedir/$subdir."
+
+cd $CODEMGR_WS
+# $MAKE -e to make sure PKGARCHIVE is used.
+(cd usr/src/tools/SUNWonbld; $MAKE -e install) || fail "Can't make package."
+
+[ -d $PKGARCHIVE/SUNWonbld ] || \
+ fail "$PKGARCHIVE/SUNWonbld is missing."
+(cd $PKGARCHIVE; tar cf - SUNWonbld) | (cd $stagedir/$subdir; tar xf -)
+
+# Insert binary license files.
+cp -p $SRC/tools/opensolaris/BINARYLICENSE.txt $stagedir/$subdir || \
+ fail "Can't add BINARYLICENSE.txt"
+mkreadme $stagedir/$subdir
+cp -p $CODEMGR_WS/THIRDPARTYLICENSE.ON-BUILD-TOOLS $stagedir/$subdir || \
+ fail "Can't add THIRDPARTYLICENSE.ON-BUILD-TOOLS."
+
+(cd $stagedir; tar cf $tarfile $subdir) || fail "Can't create $tarfile."
+bzip2 -f $tarfile || fail "Can't compress $tarfile".
+
+rm -rf $stagedir
diff --git a/usr/src/tools/scripts/sdrop.sh b/usr/src/tools/scripts/sdrop.sh
new file mode 100644
index 0000000000..7b6726dd47
--- /dev/null
+++ b/usr/src/tools/scripts/sdrop.sh
@@ -0,0 +1,67 @@
+#!/bin/ksh -p
+#
+# 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
+#
+
+#
+# ident "%Z%%M% %I% %E% SMI"
+#
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
+# Source drop generator. Based on clone_source function in nightly(1).
+#
+
+tmpdir=$(mktemp -dt sdropXXXXX)
+
+cleanup() {
+ [ -n "$tmpdir" ] && rm -rf $tmpdir
+}
+
+fail() {
+ echo $*
+ cleanup
+ exit 1
+}
+
+[ -n "$CODEMGR_WS" ] || fail "Please define CODEMGR_WS."
+[ -n "$tmpdir" ] || fail "Can't create temp directory."
+
+tarfile=$CODEMGR_WS/on-src.tar
+
+cd $CODEMGR_WS
+
+#
+# Copy anything that's registered with SCCS, except for deleted files,
+# into a temp directory. Then tar that up.
+#
+
+find usr/src -name 's\.*' -a -type f -print | \
+ sed -e 's,SCCS\/s.,,' | \
+ grep -v '/\.del-*' | \
+ cpio -pd $tmpdir
+[ $? -eq 0 ] || fail "Couldn't populate temp directory $tmpdir."
+
+cp README.opensolaris $tmpdir || fail "Couldn't copy README.opensolaris."
+
+(cd $tmpdir; tar cf $tarfile .) || fail "Couldn't create $tarfile."
+bzip2 -f $tarfile || fail "Couldn't bzip2 $tarfile."
+
+cleanup
diff --git a/usr/src/tools/scripts/stdenv.sh b/usr/src/tools/scripts/stdenv.sh
index bf5b5d13f8..8eb05ab834 100644
--- a/usr/src/tools/scripts/stdenv.sh
+++ b/usr/src/tools/scripts/stdenv.sh
@@ -20,7 +20,7 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -54,3 +54,11 @@
# builds.
#
[ -n "$OPEN_SRCDIR" ] || export OPEN_SRCDIR="$CODEMGR_WS/open_src"
+
+#
+# Flag to enable creation of per-build-type proto areas. If "yes",
+# more proto areas are created, which speeds up incremental builds but
+# increases storage consumption. Will be forced to "yes" for
+# OpenSolaris deliveries.
+#
+[ -n "$MULTI_PROTO" ] || export MULTI_PROTO=no
diff --git a/usr/src/ucbcmd/basename/THIRDPARTYLICENSE b/usr/src/ucbcmd/basename/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/basename/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/basename/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/basename/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..626ec33a56
--- /dev/null
+++ b/usr/src/ucbcmd/basename/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF BASENAME(1B) COMMAND
diff --git a/usr/src/ucbcmd/echo/THIRDPARTYLICENSE b/usr/src/ucbcmd/echo/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/echo/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/echo/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/echo/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..89b98838a2
--- /dev/null
+++ b/usr/src/ucbcmd/echo/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF ECHO(1B) COMMAND
diff --git a/usr/src/ucbcmd/from/THIRDPARTYLICENSE b/usr/src/ucbcmd/from/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/from/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/from/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/from/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..9309d098e0
--- /dev/null
+++ b/usr/src/ucbcmd/from/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF FROM(1B) COMMAND
diff --git a/usr/src/ucbcmd/groups/THIRDPARTYLICENSE b/usr/src/ucbcmd/groups/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/groups/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/groups/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/groups/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a93ecf16e1
--- /dev/null
+++ b/usr/src/ucbcmd/groups/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF GROUPS(1B) COMMAND
diff --git a/usr/src/ucbcmd/ln/THIRDPARTYLICENSE b/usr/src/ucbcmd/ln/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/ln/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/ln/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/ln/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a3b56f025e
--- /dev/null
+++ b/usr/src/ucbcmd/ln/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LN(1B) COMMAND
diff --git a/usr/src/ucbcmd/ls/THIRDPARTYLICENSE b/usr/src/ucbcmd/ls/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/ls/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/ls/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/ls/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..718fdbfd9b
--- /dev/null
+++ b/usr/src/ucbcmd/ls/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LS(1B) COMMAND
diff --git a/usr/src/ucbcmd/plot/THIRDPARTYLICENSE b/usr/src/ucbcmd/plot/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/plot/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/plot/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/plot/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..6f0c975184
--- /dev/null
+++ b/usr/src/ucbcmd/plot/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF PLOT(1B) COMMAND
diff --git a/usr/src/ucbcmd/sum/THIRDPARTYLICENSE b/usr/src/ucbcmd/sum/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/sum/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/sum/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/sum/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..c96a9f51eb
--- /dev/null
+++ b/usr/src/ucbcmd/sum/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF SUM(1B) COMMAND
diff --git a/usr/src/ucbcmd/test/THIRDPARTYLICENSE b/usr/src/ucbcmd/test/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/test/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/test/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/test/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..021387cd0d
--- /dev/null
+++ b/usr/src/ucbcmd/test/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF TEST(1B) COMMAND
diff --git a/usr/src/ucbcmd/tset/THIRDPARTYLICENSE b/usr/src/ucbcmd/tset/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/tset/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/tset/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/tset/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..7e4bc9d53d
--- /dev/null
+++ b/usr/src/ucbcmd/tset/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF TSET(1B) COMMAND
diff --git a/usr/src/ucbcmd/users/THIRDPARTYLICENSE b/usr/src/ucbcmd/users/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/users/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/users/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/users/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..a1b3bdc3c9
--- /dev/null
+++ b/usr/src/ucbcmd/users/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF USERS(1B) COMMAND
diff --git a/usr/src/ucbcmd/whereis/THIRDPARTYLICENSE b/usr/src/ucbcmd/whereis/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/whereis/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/whereis/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/whereis/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..69ec8246e2
--- /dev/null
+++ b/usr/src/ucbcmd/whereis/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF WHEREIS(1B) COMMAND
diff --git a/usr/src/ucbcmd/whoami/THIRDPARTYLICENSE b/usr/src/ucbcmd/whoami/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucbcmd/whoami/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucbcmd/whoami/THIRDPARTYLICENSE.descrip b/usr/src/ucbcmd/whoami/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..1e1663d8b3
--- /dev/null
+++ b/usr/src/ucbcmd/whoami/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF WHOAMI(1B) COMMAND
diff --git a/usr/src/ucblib/libcurses/THIRDPARTYLICENSE b/usr/src/ucblib/libcurses/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucblib/libcurses/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucblib/libcurses/THIRDPARTYLICENSE.descrip b/usr/src/ucblib/libcurses/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..73e354a135
--- /dev/null
+++ b/usr/src/ucblib/libcurses/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBCURSES(3LIBUCB) LIBRARY
diff --git a/usr/src/ucblib/libtermcap/THIRDPARTYLICENSE b/usr/src/ucblib/libtermcap/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..4dedd9d2a7
--- /dev/null
+++ b/usr/src/ucblib/libtermcap/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1980 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucblib/libtermcap/THIRDPARTYLICENSE.descrip b/usr/src/ucblib/libtermcap/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..e6f0da506a
--- /dev/null
+++ b/usr/src/ucblib/libtermcap/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBTERMCAP(3LIBUCB)
diff --git a/usr/src/ucblib/libucb/THIRDPARTYLICENSE b/usr/src/ucblib/libucb/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..402ad241ba
--- /dev/null
+++ b/usr/src/ucblib/libucb/THIRDPARTYLICENSE
@@ -0,0 +1,32 @@
+Copyright (c) 1985 Regents of the University of California.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ 3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgement:
+ This product includes software developed by the University
+ of California, Berkeley and its contributors.
+ 4. Neither the name of the University nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/ucblib/libucb/THIRDPARTYLICENSE.descrip b/usr/src/ucblib/libucb/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..033b22099c
--- /dev/null
+++ b/usr/src/ucblib/libucb/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF LIBUCB(3LIBUCB) LIBRARY
diff --git a/usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE b/usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..32b72a346c
--- /dev/null
+++ b/usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE
@@ -0,0 +1,170 @@
+ * Copyright 1989,1990,1995 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright 1987-2004 by the Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. Furthermore if you modify this software you must label
+ * your software as modified software and not distribute it in such a
+ * fashion that it might be confused with the original M.I.T. software.
+ * M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+
+ * Copyright (C) 1989-1995 by the Massachusetts Institute of Technology,
+ * Cambridge, MA, USA. All Rights Reserved.
+ *
+ * This software is being provided to you, the LICENSEE, by the
+ * Massachusetts Institute of Technology (M.I.T.) under the following
+ * license. By obtaining, using and/or copying this software, you agree
+ * that you have read, understood, and will comply with these terms and
+ * conditions:
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify and distribute
+ * this software and its documentation for any purpose and without fee or
+ * royalty is hereby granted, provided that you agree to comply with the
+ * following copyright notice and statements, including the disclaimer, and
+ * that the same appear on ALL copies of the software and documentation,
+ * including modifications that you make for internal use or for
+ * distribution:
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", AND M.I.T. MAKES NO REPRESENTATIONS
+ * OR WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not
+ * limitation, M.I.T. MAKES NO REPRESENTATIONS OR WARRANTIES OF
+ * MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
+ * THE LICENSED SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY
+ * PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+ *
+ * The name of the Massachusetts Institute of Technology or M.I.T. may NOT
+ * be used in advertising or publicity pertaining to distribution of the
+ * software. Title to copyright in this software and any associated
+ * documentation shall at all times remain with M.I.T., and USER agrees to
+ * preserve same.
+
+ ** Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. **
+ ** **
+ ** License to copy and use this software is granted provided that **
+ ** it is identified as the "RSA Data Security, Inc. MD4 Message **
+ ** Digest Algorithm" in all material mentioning or referencing this **
+ ** software or this function. **
+ ** **
+ ** License is also granted to make and use derivative works **
+ ** provided that such works are identified as "derived from the RSA **
+ ** Data Security, Inc. MD4 Message Digest Algorithm" in all **
+ ** material mentioning or referencing the derived work. **
+ ** **
+ ** RSA Data Security, Inc. makes no representations concerning **
+ ** either the merchantability of this software or the suitability **
+ ** of this software for any particular purpose. It is provided "as **
+ ** is" without express or implied warranty of any kind. **
+ ** **
+ ** These notices must be retained in any copies of any part of this **
+ ** documentation and/or software. **
+
+ * Copyright 1993,1995 by OpenVision Technologies, Inc.
+ *
+ * Permission to use, copy, modify, distribute, and sell this software
+ * and its documentation for any purpose is hereby granted without fee,
+ * provided that the above copyright notice appears in all copies and
+ * that both that copyright notice and this permission notice appear in
+ * supporting documentation, and that the name of OpenVision not be used
+ * in advertising or publicity pertaining to distribution of the software
+ * without specific, written prior permission. OpenVision makes no
+ * representations about the suitability of this software for any
+ * purpose. It is provided "as is" without express or implied warranty.
+ *
+ * OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+ * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+ * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+
+ * Copyright (C) 1998 by the FundsXpress, INC.
+ *
+ * All rights reserved.
+ *
+ * Export of this software from the United States of America may require
+ * a specific license from the United States Government. It is the
+ * responsibility of any person or organization contemplating export to
+ * obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of FundsXpress. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. FundsXpress makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * Copyright (c) 2002 Naval Research Laboratory (NRL/CCS)
+ *
+ * Permission to use, copy, modify and distribute this software and its
+ * documentation is hereby granted, provided that both the copyright
+ * notice and this permission notice appear in all copies of the software,
+ * derivative works or modified versions, and any portions thereof.
+ *
+ * NRL ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION AND
+ * DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER
+ * RESULTING FROM THE USE OF THIS SOFTWARE.
+
+ * Copyright 1995 by Richard P. Basch. All Rights Reserved.
+ * Copyright 1995 by Lehman Brothers, Inc. All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of Richard P. Basch, Lehman Brothers and M.I.T. not be used
+ * in advertising or publicity pertaining to distribution of the software
+ * without specific, written prior permission. Richard P. Basch,
+ * Lehman Brothers and M.I.T. make no representations about the suitability
+ * of this software for any purpose. It is provided "as is" without
+ * express or implied warranty.
diff --git a/usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE.descrip b/usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..d7d546e810
--- /dev/null
+++ b/usr/src/uts/common/gssapi/mechs/krb5/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF KERBEROS MECHANISM FOR GENERIC SECURITY SERVICES (KERNEL)
diff --git a/usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts b/usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts
new file mode 100644
index 0000000000..ca3630354d
--- /dev/null
+++ b/usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts
@@ -0,0 +1,30 @@
+ * Copyright (c) 1988, 1991, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts.descrip b/usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts.descrip
new file mode 100644
index 0000000000..198b70f7a3
--- /dev/null
+++ b/usr/src/uts/common/inet/ip/THIRDPARTYLICENSE.rts.descrip
@@ -0,0 +1 @@
+PORTIONS OF IP ROUTING SOCKET FUNCTIONALITY
diff --git a/usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE b/usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..97cf7419eb
--- /dev/null
+++ b/usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE
@@ -0,0 +1,30 @@
+ * Copyright (c) 1982, 1983, 1986, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE.descrip b/usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..3387a85fcf
--- /dev/null
+++ b/usr/src/uts/common/inet/tcp/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF TCP FUNCTIONALITY
diff --git a/usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr b/usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr
new file mode 100644
index 0000000000..e6ff547cb7
--- /dev/null
+++ b/usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr
@@ -0,0 +1,9 @@
+ * Copyright (c) 1982, 1986 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the University of California at Berkeley. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
diff --git a/usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr.descrip b/usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr.descrip
new file mode 100644
index 0000000000..16760b2d3e
--- /dev/null
+++ b/usr/src/uts/common/io/THIRDPARTYLICENSE.etheraddr.descrip
@@ -0,0 +1 @@
+PORTIONS OF ETHERNET ADDRESS STORAGE/RETRIEVAL FUNCTIONALITY
diff --git a/usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE b/usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..fb2a8a5ade
--- /dev/null
+++ b/usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE
@@ -0,0 +1,25 @@
+ * Copyright 1994-2005 The FreeBSD Project. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS'' AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
+ * NO EVENT SHALL THE FREEBSD PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ * The views and conclusions contained in the software and documentation are
+ * those of the authors and should not be interpreted as representing official
+ * policies, either expressed or implied, of the FreeBSD Project.
diff --git a/usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE.descrip b/usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..bb9c55ede8
--- /dev/null
+++ b/usr/src/uts/common/io/chxge/com/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+CHELSIO 10GB ETHERNET DRIVER
diff --git a/usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE b/usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..c888dcab51
--- /dev/null
+++ b/usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE
@@ -0,0 +1,45 @@
+ * Copyright (c) 2005 SilverStorm Technologies, Inc. All rights reserved.
+ *
+ * This software is available to you under a choice of one of two
+ * licenses. You may choose to be licensed under the terms of the GNU
+ * General Public License (GPL) Version 2, available from the file
+ * COPYING in the main directory of this source tree, or the
+ * OpenIB.org BSD license below:
+ *
+ * Redistribution and use in source and binary forms, with or
+ * without modification, are permitted provided that the following
+ * conditions are met:
+ *
+ * - Redistributions of source code must retain the above
+ * copyright notice, this list of conditions and the following
+ * disclaimer.
+ *
+ * - Redistributions in binary form must reproduce the above
+ * copyright notice, this list of conditions and the following
+ * disclaimer in the documentation and/or other materials
+ * provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ *
+ * Sun elects to include this software in Sun product
+ * under the OpenIB BSD license.
+ *
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
diff --git a/usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE.descrip b/usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..b6ca930a31
--- /dev/null
+++ b/usr/src/uts/common/io/ib/clients/rds/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF RELIABLE DATAGRAM SOCKET SUPPORT
diff --git a/usr/src/uts/common/io/wpi/fw-wpi/LICENSE b/usr/src/uts/common/io/wpi/fw-wpi/LICENSE
index e86fd69225..c2a84d4ab0 100644
--- a/usr/src/uts/common/io/wpi/fw-wpi/LICENSE
+++ b/usr/src/uts/common/io/wpi/fw-wpi/LICENSE
@@ -1,39 +1,39 @@
-Copyright (c) 2006, Intel Corporation.
-All rights reserved.
-
-Redistribution. Redistribution and use in binary form, without
-modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions must reproduce the above copyright notice and the
- following disclaimer in the documentation and/or other materials
- provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its suppliers
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-* No reverse engineering, decompilation, or disassembly of this software
- is permitted.
-
-Limited patent license. Intel Corporation grants a world-wide,
-royalty-free, non-exclusive license under patents it now or hereafter
-owns or controls to make, have made, use, import, offer to sell and
-sell ("Utilize") this software, but solely to the extent that any
-such patent is necessary to Utilize the software alone, or in
-combination with an operating system licensed under an approved Open
-Source license as listed by the Open Source Initiative at
-http://opensource.org/licenses. The patent license shall not apply to
-any other combinations which include this software. No hardware per
-se is licensed hereunder.
-
-DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
-USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGE.
+Copyright (c) 2006, Intel Corporation.
+All rights reserved.
+
+Redistribution. Redistribution and use in binary form, without
+modification, are permitted provided that the following conditions are
+met:
+
+* Redistributions must reproduce the above copyright notice and the
+ following disclaimer in the documentation and/or other materials
+ provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its suppliers
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+* No reverse engineering, decompilation, or disassembly of this software
+ is permitted.
+
+Limited patent license. Intel Corporation grants a world-wide,
+royalty-free, non-exclusive license under patents it now or hereafter
+owns or controls to make, have made, use, import, offer to sell and
+sell ("Utilize") this software, but solely to the extent that any
+such patent is necessary to Utilize the software alone, or in
+combination with an operating system licensed under an approved Open
+Source license as listed by the Open Source Initiative at
+http://opensource.org/licenses. The patent license shall not apply to
+any other combinations which include this software. No hardware per
+se is licensed hereunder.
+
+DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
+BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGE.
diff --git a/usr/src/uts/common/io/wpi/fw-wpi/LICENSE.descrip b/usr/src/uts/common/io/wpi/fw-wpi/LICENSE.descrip
new file mode 100644
index 0000000000..33c542a1a5
--- /dev/null
+++ b/usr/src/uts/common/io/wpi/fw-wpi/LICENSE.descrip
@@ -0,0 +1 @@
+INTEL 3945 FIRMWARE
diff --git a/usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart b/usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart
new file mode 100644
index 0000000000..3bcf0d3c4c
--- /dev/null
+++ b/usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart
@@ -0,0 +1,23 @@
+ * Copyright (c) 2000 Doug Rabson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart.descrip b/usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart.descrip
new file mode 100644
index 0000000000..d22052cb96
--- /dev/null
+++ b/usr/src/uts/common/sys/THIRDPARTYLICENSE.agpgart.descrip
@@ -0,0 +1 @@
+AGPGART DEVICE DRIVER
diff --git a/usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE b/usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..357bd0f822
--- /dev/null
+++ b/usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE
@@ -0,0 +1,17 @@
+ * I2O SIG All rights reserved.
+ *
+ * These header files are provided, pursuant to your I2O SIG membership
+ * agreement, free of charge on an as-is basis without warranty of any
+ * kind, either express or implied, including but not limited to,
+ * implied warranties or merchantability and fitness for a particular
+ * purpose. I2O SIG does not warrant that this program will meet the
+ * user's requirements or that the operation of these programs will be
+ * uninterrupted or error-free. Acceptance and use of this program
+ * constitutes the user's understanding that he will have no recourse
+ * to I2O SIG for any actual or consequential damages including, but
+ * not limited to, loss profits arising out of use or inability to use
+ * this program.
+ *
+ * Member is permitted to create deriavative works to this header-file
+ * program. However, all copies of the program and its derivative
+ * works must contain the I2O SIG copyright notice.
diff --git a/usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE.descrip b/usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..0329e537d0
--- /dev/null
+++ b/usr/src/uts/common/sys/i2o/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+I2O HEADER FILES
diff --git a/usr/src/uts/common/zmod/THIRDPARTYLICENSE b/usr/src/uts/common/zmod/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e1d3bc0905
--- /dev/null
+++ b/usr/src/uts/common/zmod/THIRDPARTYLICENSE
@@ -0,0 +1,27 @@
+ * zlib.h -- interface of the 'zlib' general purpose compression library
+ * version 1.1.3, July 9th, 1998
+ *
+ * Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler
+ *
+ * This software is provided 'as-is', without any express or implied
+ * warranty. In no event will the authors be held liable for any damages
+ * arising from the use of this software.
+ *
+ * Permission is granted to anyone to use this software for any purpose,
+ * including commercial applications, and to alter it and redistribute it
+ * freely, subject to the following restrictions:
+ *
+ * 1. The origin of this software must not be misrepresented; you must not
+ * claim that you wrote the original software. If you use this software
+ * in a product, an acknowledgment in the product documentation would be
+ * appreciated but is not required.
+ * 2. Altered source versions must be plainly marked as such, and must not be
+ * misrepresented as being the original software.
+ * 3. This notice may not be removed or altered from any source distribution.
+ *
+ * Jean-loup Gailly Mark Adler
+ * jloup@gzip.org madler@alumni.caltech.edu
+ *
+ * The data format used by the zlib library is described by RFCs (Request for
+ * Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt
+ * (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
diff --git a/usr/src/uts/common/zmod/THIRDPARTYLICENSE.descrip b/usr/src/uts/common/zmod/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..c2a7578a9b
--- /dev/null
+++ b/usr/src/uts/common/zmod/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+ZMOD SOFTWARE
diff --git a/usr/src/uts/intel/THIRDPARTYLICENSE b/usr/src/uts/intel/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..e8c49a40e6
--- /dev/null
+++ b/usr/src/uts/intel/THIRDPARTYLICENSE
@@ -0,0 +1,35 @@
+ * Copyright (c) 1989, 1990 William F. Jolitz
+ * Copyright (c) 1992 Terrence R. Lambert.
+ * Copyright (c) 1990, 1993 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * William Jolitz.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/uts/intel/THIRDPARTYLICENSE.descrip b/usr/src/uts/intel/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..beb7efc84a
--- /dev/null
+++ b/usr/src/uts/intel/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+PORTIONS OF I386 AND AMD64 PLATFORM SUPPORT FUNCTIONALITY
diff --git a/usr/src/uts/intel/io/aac/THIRDPARTYLICENSE b/usr/src/uts/intel/io/aac/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..5b76b606c2
--- /dev/null
+++ b/usr/src/uts/intel/io/aac/THIRDPARTYLICENSE
@@ -0,0 +1,27 @@
+ * Copyright 2005-06 Adaptec, Inc.
+ * Copyright (c) 2005-06 Adaptec Inc., Achim Leubner
+ * Copyright (c) 2000 Michael Smith
+ * Copyright (c) 2001 Scott Long
+ * Copyright (c) 2000 BSDi
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/uts/intel/io/aac/THIRDPARTYLICENSE.descrip b/usr/src/uts/intel/io/aac/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..c3e4bcca6c
--- /dev/null
+++ b/usr/src/uts/intel/io/aac/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+AAC DRIVER
diff --git a/usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE b/usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..c5ff69f45b
--- /dev/null
+++ b/usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE
@@ -0,0 +1,104 @@
+ * 1. Copyright Notice
+ *
+ * Some or all of this work - Copyright (c) 1999 - 2006, Intel Corp.
+ * All rights reserved.
+ *
+ * 2. License
+ *
+ * 2.1. This is your license from Intel Corp. under its intellectual property
+ * rights. You may have additional license terms from the party that provided
+ * you this software, covering your right to use that party's intellectual
+ * property rights.
+ *
+ * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a
+ * copy of the source code appearing in this file ("Covered Code") an
+ * irrevocable, perpetual, worldwide license under Intel's copyrights in the
+ * base code distributed originally by Intel ("Original Intel Code") to copy,
+ * make derivatives, distribute, use and display any portion of the Covered
+ * Code in any form, with the right to sublicense such rights; and
+ *
+ * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
+ * license (with the right to sublicense), under only those claims of Intel
+ * patents that are infringed by the Original Intel Code, to make, use, sell,
+ * offer to sell, and import the Covered Code and derivative works thereof
+ * solely to the minimum extent necessary to exercise the above copyright
+ * license, and in no event shall the patent license extend to any additions
+ * to or modifications of the Original Intel Code. No other license or right
+ * is granted directly or by implication, estoppel or otherwise;
+ *
+ * The above copyright and patent license is granted only if the following
+ * conditions are met:
+ *
+ * 3. Conditions
+ *
+ * 3.1. Redistribution of Source with Rights to Further Distribute Source.
+ * Redistribution of source code of any substantial portion of the Covered
+ * Code or modification with rights to further distribute source must include
+ * the above Copyright Notice, the above License, this list of Conditions,
+ * and the following Disclaimer and Export Compliance provision. In addition,
+ * Licensee must cause all Covered Code to which Licensee contributes to
+ * contain a file documenting the changes Licensee made to create that Covered
+ * Code and the date of any change. Licensee must include in that file the
+ * documentation of any changes made by any predecessor Licensee. Licensee
+ * must include a prominent statement that the modification is derived,
+ * directly or indirectly, from Original Intel Code.
+ *
+ * 3.2. Redistribution of Source with no Rights to Further Distribute Source.
+ * Redistribution of source code of any substantial portion of the Covered
+ * Code or modification without rights to further distribute source must
+ * include the following Disclaimer and Export Compliance provision in the
+ * documentation and/or other materials provided with distribution. In
+ * addition, Licensee may not authorize further sublicense of source of any
+ * portion of the Covered Code, and must include terms to the effect that the
+ * license from Licensee to its licensee is limited to the intellectual
+ * property embodied in the software Licensee provides to its licensee, and
+ * not to intellectual property embodied in modifications its licensee may
+ * make.
+ *
+ * 3.3. Redistribution of Executable. Redistribution in executable form of any
+ * substantial portion of the Covered Code or modification must reproduce the
+ * above Copyright Notice, and the following Disclaimer and Export Compliance
+ * provision in the documentation and/or other materials provided with the
+ * distribution.
+ *
+ * 3.4. Intel retains all right, title, and interest in and to the Original
+ * Intel Code.
+ *
+ * 3.5. Neither the name Intel nor any other trademark owned or controlled by
+ * Intel shall be used in advertising or otherwise to promote the sale, use or
+ * other dealings in products derived from or relating to the Covered Code
+ * without prior written authorization from Intel.
+ *
+ * 4. Disclaimer and Export Compliance
+ *
+ * 4.1. INTEL MAKES NO WARRANTY OF ANY KIND REGARDING ANY SOFTWARE PROVIDED
+ * HERE. ANY SOFTWARE ORIGINATING FROM INTEL OR DERIVED FROM INTEL SOFTWARE
+ * IS PROVIDED "AS IS," AND INTEL WILL NOT PROVIDE ANY SUPPORT, ASSISTANCE,
+ * INSTALLATION, TRAINING OR OTHER SERVICES. INTEL WILL NOT PROVIDE ANY
+ * UPDATES, ENHANCEMENTS OR EXTENSIONS. INTEL SPECIFICALLY DISCLAIMS ANY
+ * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A
+ * PARTICULAR PURPOSE.
+ *
+ * 4.2. IN NO EVENT SHALL INTEL HAVE ANY LIABILITY TO LICENSEE, ITS LICENSEES
+ * OR ANY OTHER THIRD PARTY, FOR ANY LOST PROFITS, LOST DATA, LOSS OF USE OR
+ * COSTS OF PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, OR FOR ANY INDIRECT,
+ * SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT, UNDER ANY
+ * CAUSE OF ACTION OR THEORY OF LIABILITY, AND IRRESPECTIVE OF WHETHER INTEL
+ * HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES. THESE LIMITATIONS
+ * SHALL APPLY NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY
+ * LIMITED REMEDY.
+ *
+ * 4.3. Licensee shall not export, either directly or indirectly, any of this
+ * software or system incorporating such software without first obtaining any
+ * required license or other approval from the U. S. Department of Commerce or
+ * any other agency or department of the United States Government. In the
+ * event Licensee exports any such software from the United States or
+ * re-exports any such software from a foreign destination, Licensee shall
+ * ensure that the distribution and export/re-export of the software is in
+ * compliance with all laws, regulations, orders, or other restrictions of the
+ * U.S. Export Administration Regulations. Licensee agrees that neither it nor
+ * any of its subsidiaries will export/re-export any technical data, process,
+ * software, or service, directly or indirectly, to any country for which the
+ * United States government or any agency thereof requires an export license,
+ * other governmental approval, or letter of assurance, without first obtaining
+ * such license, approval or letter.
diff --git a/usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE.descrip b/usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..81d39181c6
--- /dev/null
+++ b/usr/src/uts/intel/io/acpica/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+ACPI SOFTWARE
diff --git a/usr/src/uts/intel/io/amr/THIRDPARTYLICENSE b/usr/src/uts/intel/io/amr/THIRDPARTYLICENSE
new file mode 100644
index 0000000000..cb97ceb0b6
--- /dev/null
+++ b/usr/src/uts/intel/io/amr/THIRDPARTYLICENSE
@@ -0,0 +1,52 @@
+ * Copyright (c) 1999,2000 Michael Smith
+ * Copyright (c) 2000 BSDi
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
+ * Copyright (c) 2002 Eric Moore
+ * Copyright (c) 2002 LSI Logic Corporation
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. The party using or redistributing the source code and binary forms
+ * agrees to the disclaimer below and the terms and conditions set forth
+ * herein.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
diff --git a/usr/src/uts/intel/io/amr/THIRDPARTYLICENSE.descrip b/usr/src/uts/intel/io/amr/THIRDPARTYLICENSE.descrip
new file mode 100644
index 0000000000..489258ee4d
--- /dev/null
+++ b/usr/src/uts/intel/io/amr/THIRDPARTYLICENSE.descrip
@@ -0,0 +1 @@
+AMR DRIVER