PSARC/2016/209 EOF of ejabberd
authorjmcp <James.McPherson@oracle.com>
Wed, 20 Apr 2016 14:15:54 -0700
changeset 5822 4bb0db73f235
parent 5821 7c212462920b
child 5823 d41c1305c674
PSARC/2016/209 EOF of ejabberd 21898882 EOF of ejabberd
components/ejabberd/Makefile
components/ejabberd/auth_attr
components/ejabberd/ejabberd.copyright
components/ejabberd/ejabberd.p5m
components/ejabberd/ejabberdctl.1m
components/ejabberd/exec_attr
components/ejabberd/patches/000-erlan-update.patch
components/ejabberd/patches/001-no-sslv3.patch
components/ejabberd/prof_attr
components/ejabberd/xmpp-ejabberd
components/ejabberd/xmpp-ejabberd.xml
components/meta-packages/history/history
--- a/components/ejabberd/Makefile	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,66 +0,0 @@
-#
-# 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 (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
-#
-BUILD_BITS= 64
-include ../../make-rules/shared-macros.mk
-
-# for ginstall and tail -n
-PATH=$(GNUBIN):$(USRBINDIR)
-
-COMPONENT_NAME=		ejabberd
-COMPONENT_VERSION=	2.1.13
-COMPONENT_PROJECT_URL=	http://www.ejabberd.im/
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	\
-    sha256:a80d1c72e435da31758261cb0c04fe750ac71fc3e33a3b606123efd3b3abc86d
-COMPONENT_ARCHIVE_URL=	http://www.process-one.net/downloads/ejabberd/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
-COMPONENT_BUGDB=	service/ejabberd
-TPNO=                   21408
-
-BUILD_DIR_64= $(BUILD_DIR)/$(MACH64)/src
-CONFIGURE_SCRIPT= $(SOURCE_DIR)/src/configure
-TEST_TARGET= $(NO_TESTS)
-include $(WS_MAKE_RULES)/common.mk
-
-COMPONENT_PREP_ACTION = \
-	(cd $(@D)/src ; PATH=$(PATH) $(AUTORECONF) -fiv)
-
-COMPONENT_PRE_CONFIGURE_ACTION = \
-	($(CLONEY) $(SOURCE_DIR) $(BUILD_DIR)/$(MACH64))
-
-CONFIGURE_OPTIONS +=	--sysconfdir=$(ETCDIR)
-CONFIGURE_OPTIONS +=	--with-erlang=$(USRBINDIR)
-CONFIGURE_OPTIONS +=	--localstatedir=$(VARDIR)
-CONFIGURE_OPTIONS +=	--enable-odbc
-
-COMPONENT_BUILD_TARGETS = all
-
-ASLR_MODE = $(ASLR_NOT_APPLICABLE)
-
-REQUIRED_PACKAGES += library/expat
-REQUIRED_PACKAGES += library/security/openssl
-REQUIRED_PACKAGES += library/zlib
-REQUIRED_PACKAGES += shell/ksh93
-REQUIRED_PACKAGES += system/core-os
-REQUIRED_PACKAGES += system/network
--- a/components/ejabberd/auth_attr	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-solaris.smf.value.ejabberd:RO::Change ejabberd value properties::
-solaris.smf.manage.ejabberd:RO::Manage ejabberd service states::
--- a/components/ejabberd/ejabberd.copyright	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,645 +0,0 @@
-
-As a special exception, the authors give permission to link this program
-with the OpenSSL library and distribute the resulting binary.
-
-		    GNU GENERAL PUBLIC LICENSE
-		       Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-			    Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users.  This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it.  (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.)  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
-  To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have.  You must make sure that they, too, receive or can get the
-source code.  And you must show them these terms so they know their
-rights.
-
-  We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-  Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software.  If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-  Finally, any free program is threatened constantly by software
-patents.  We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary.  To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-
-		    GNU GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License.  The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language.  (Hereinafter, translation is included without limitation in
-the term "modification".)  Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope.  The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
-  1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-  2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
-    a) You must cause the modified files to carry prominent notices
-    stating that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in
-    whole or in part contains or is derived from the Program or any
-    part thereof, to be licensed as a whole at no charge to all third
-    parties under the terms of this License.
-
-    c) If the modified program normally reads commands interactively
-    when run, you must cause it, when started running for such
-    interactive use in the most ordinary way, to print or display an
-    announcement including an appropriate copyright notice and a
-    notice that there is no warranty (or else, saying that you provide
-    a warranty) and that users may redistribute the program under
-    these conditions, and telling the user how to view a copy of this
-    License.  (Exception: if the Program itself is interactive but
-    does not normally print such an announcement, your work based on
-    the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole.  If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works.  But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
-  3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable
-    source code, which must be distributed under the terms of Sections
-    1 and 2 above on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three
-    years, to give any third party, for a charge no more than your
-    cost of physically performing source distribution, a complete
-    machine-readable copy of the corresponding source code, to be
-    distributed under the terms of Sections 1 and 2 above on a medium
-    customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer
-    to distribute corresponding source code.  (This alternative is
-    allowed only for noncommercial distribution and only if you
-    received the program in object code or executable form with such
-    an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it.  For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable.  However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
-  4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License.  Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
-  5. You are not required to accept this License, since you have not
-signed it.  However, nothing else grants you permission to modify or
-distribute the Program or its derivative works.  These actions are
-prohibited by law if you do not accept this License.  Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-  6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions.  You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
-  7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all.  For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices.  Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
-  8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded.  In such case, this License incorporates
-the limitation as if written in the body of this License.
-
-  9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number.  If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation.  If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
-  10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission.  For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this.  Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
-			    NO WARRANTY
-
-  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
-  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-		     END OF TERMS AND CONDITIONS
-
-	    How to Apply These Terms to Your New Programs
-
-  If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-  To do so, attach the following notices to the program.  It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the program's name and a brief idea of what it does.>
-    Copyright (C) <year>  <name of author>
-
-    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.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software
-    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) year  name of author
-    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
-    This is free software, and you are welcome to redistribute it
-    under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License.  Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary.  Here is a sample; alter the names:
-
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-  `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-  <signature of Ty Coon>, 1 April 1989
-  Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs.  If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library.  If this is what you want to do, use the GNU Library General
-Public License instead of this License.
-
-
-
----------------------------------------------------------- 
-
-ERLANG PUBLIC LICENSE
-Version 1.1
-
-1. Definitions.
-
-1.1. ``Contributor'' means each entity that creates or contributes to
-the creation of Modifications.
-
-1.2. ``Contributor Version'' means the combination of the Original
-Code, prior Modifications used by a Contributor, and the Modifications
-made by that particular Contributor.
-
-1.3. ``Covered Code'' means the Original Code or Modifications or the
-combination of the Original Code and Modifications, in each case
-including portions thereof.
-
-1.4. ``Electronic Distribution Mechanism'' means a mechanism generally
-accepted in the software development community for the electronic
-transfer of data.
-
-1.5. ``Executable'' means Covered Code in any form other than Source
-Code.
-
-1.6. ``Initial Developer'' means the individual or entity identified
-as the Initial Developer in the Source Code notice required by Exhibit
-A.
-
-1.7. ``Larger Work'' means a work which combines Covered Code or
-portions thereof with code not governed by the terms of this License.
-
-1.8. ``License'' means this document.
-
-1.9. ``Modifications'' means any addition to or deletion from the
-substance or structure of either the Original Code or any previous
-Modifications. When Covered Code is released as a series of files, a
-Modification is:
-
-A. Any addition to or deletion from the contents of a file containing
-   Original Code or previous Modifications. 
-
-B. Any new file that contains any part of the Original Code or
-   previous Modifications. 
-
-1.10. ``Original Code'' means Source Code of computer software code
-which is described in the Source Code notice required by Exhibit A as
-Original Code, and which, at the time of its release under this
-License is not already Covered Code governed by this License.
-
-1.11. ``Source Code'' means the preferred form of the Covered Code for
-making modifications to it, including all modules it contains, plus
-any associated interface definition files, scripts used to control
-compilation and installation of an Executable, or a list of source
-code differential comparisons against either the Original Code or
-another well known, available Covered Code of the Contributor's
-choice. The Source Code can be in a compressed or archival form,
-provided the appropriate decompression or de-archiving software is
-widely available for no charge.
-
-1.12. ``You'' means an individual or a legal entity exercising rights
-under, and complying with all of the terms of, this License. For legal
-entities,``You'' includes any entity which controls, is controlled by,
-or is under common control with You. For purposes of this definition,
-``control'' means (a) the power, direct or indirect, to cause the
-direction or management of such entity, whether by contract or
-otherwise, or (b) ownership of fifty percent (50%) or more of the
-outstanding shares or beneficial ownership of such entity.
-
-2. Source Code License.
-
-2.1. The Initial Developer Grant.
-The Initial Developer hereby grants You a world-wide, royalty-free,
-non-exclusive license, subject to third party intellectual property
-claims:
-
-(a) to use, reproduce, modify, display, perform, sublicense and
-    distribute the Original Code (or portions thereof) with or without
-    Modifications, or as part of a Larger Work; and 
-
-(b) under patents now or hereafter owned or controlled by Initial
-    Developer, to make, have made, use and sell (``Utilize'') the
-    Original Code (or portions thereof), but solely to the extent that
-    any such patent is reasonably necessary to enable You to Utilize
-    the Original Code (or portions thereof) and not to any greater
-    extent that may be necessary to Utilize further Modifications or
-    combinations. 
-
-2.2. Contributor Grant.
-Each Contributor hereby grants You a world-wide, royalty-free,
-non-exclusive license, subject to third party intellectual property
-claims:
-
-(a) to use, reproduce, modify, display, perform, sublicense and
-    distribute the Modifications created by such Contributor (or
-    portions thereof) either on an unmodified basis, with other
-    Modifications, as Covered Code or as part of a Larger Work; and 
-
-(b) under patents now or hereafter owned or controlled by Contributor,
-    to Utilize the Contributor Version (or portions thereof), but
-    solely to the extent that any such patent is reasonably necessary
-    to enable You to Utilize the Contributor Version (or portions
-    thereof), and not to any greater extent that may be necessary to
-    Utilize further Modifications or combinations. 
-
-3. Distribution Obligations.
-
-3.1. Application of License.
-The Modifications which You contribute are governed by the terms of
-this License, including without limitation Section 2.2. The Source
-Code version of Covered Code may be distributed only under the terms
-of this License, and You must include a copy of this License with
-every copy of the Source Code You distribute. You may not offer or
-impose any terms on any Source Code version that alters or restricts
-the applicable version of this License or the recipients' rights
-hereunder. However, You may include an additional document offering
-the additional rights described in Section 3.5. 
-
-3.2. Availability of Source Code.
-Any Modification which You contribute must be made available in Source
-Code form under the terms of this License either on the same media as
-an Executable version or via an accepted Electronic Distribution
-Mechanism to anyone to whom you made an Executable version available;
-and if made available via Electronic Distribution Mechanism, must
-remain available for at least twelve (12) months after the date it
-initially became available, or at least six (6) months after a
-subsequent version of that particular Modification has been made
-available to such recipients. You are responsible for ensuring that
-the Source Code version remains available even if the Electronic
-Distribution Mechanism is maintained by a third party.
-
-3.3. Description of Modifications.
-You must cause all Covered Code to which you contribute to contain a
-file documenting the changes You made to create that Covered Code and
-the date of any change. You must include a prominent statement that
-the Modification is derived, directly or indirectly, from Original
-Code provided by the Initial Developer and including the name of the
-Initial Developer in (a) the Source Code, and (b) in any notice in an
-Executable version or related documentation in which You describe the
-origin or ownership of the Covered Code.
-
-3.4. Intellectual Property Matters
-
-(a) Third Party Claims.
-    If You have knowledge that a party claims an intellectual property
-    right in particular functionality or code (or its utilization
-    under this License), you must include a text file with the source
-    code distribution titled ``LEGAL'' which describes the claim and
-    the party making the claim in sufficient detail that a recipient
-    will know whom to contact. If you obtain such knowledge after You
-    make Your Modification available as described in Section 3.2, You
-    shall promptly modify the LEGAL file in all copies You make
-    available thereafter and shall take other steps (such as notifying
-    appropriate mailing lists or newsgroups) reasonably calculated to
-    inform those who received the Covered Code that new knowledge has
-    been obtained. 
-
-(b) Contributor APIs.
-    If Your Modification is an application programming interface and
-    You own or control patents which are reasonably necessary to
-    implement that API, you must also include this information in the
-    LEGAL file. 
-
-3.5. Required Notices.
-You must duplicate the notice in Exhibit A in each file of the Source
-Code, and this License in any documentation for the Source Code, where
-You describe recipients' rights relating to Covered Code. If You
-created one or more Modification(s), You may add your name as a
-Contributor to the notice described in Exhibit A. If it is not
-possible to put such notice in a particular Source Code file due to
-its structure, then you must include such notice in a location (such
-as a relevant directory file) where a user would be likely to look for
-such a notice. You may choose to offer, and to charge a fee for,
-warranty, support, indemnity or liability obligations to one or more
-recipients of Covered Code. However, You may do so only on Your own
-behalf, and not on behalf of the Initial Developer or any
-Contributor. You must make it absolutely clear than any such warranty,
-support, indemnity or liability obligation is offered by You alone,
-and You hereby agree to indemnify the Initial Developer and every
-Contributor for any liability incurred by the Initial Developer or
-such Contributor as a result of warranty, support, indemnity or
-liability terms You offer.
-
-3.6. Distribution of Executable Versions.
-You may distribute Covered Code in Executable form only if the
-requirements of Section 3.1-3.5 have been met for that Covered Code,
-and if You include a notice stating that the Source Code version of
-the Covered Code is available under the terms of this License,
-including a description of how and where You have fulfilled the
-obligations of Section 3.2. The notice must be conspicuously included
-in any notice in an Executable version, related documentation or
-collateral in which You describe recipients' rights relating to the
-Covered Code. You may distribute the Executable version of Covered
-Code under a license of Your choice, which may contain terms different
-from this License, provided that You are in compliance with the terms
-of this License and that the license for the Executable version does
-not attempt to limit or alter the recipient's rights in the Source
-Code version from the rights set forth in this License. If You
-distribute the Executable version under a different license You must
-make it absolutely clear that any terms which differ from this License
-are offered by You alone, not by the Initial Developer or any
-Contributor. You hereby agree to indemnify the Initial Developer and
-every Contributor for any liability incurred by the Initial Developer
-or such Contributor as a result of any such terms You offer.
-
-3.7. Larger Works.
-You may create a Larger Work by combining Covered Code with other code
-not governed by the terms of this License and distribute the Larger
-Work as a single product. In such a case, You must make sure the
-requirements of this License are fulfilled for the Covered Code.
-
-4. Inability to Comply Due to Statute or Regulation.
-If it is impossible for You to comply with any of the terms of this
-License with respect to some or all of the Covered Code due to statute
-or regulation then You must: (a) comply with the terms of this License
-to the maximum extent possible; and (b) describe the limitations and
-the code they affect. Such description must be included in the LEGAL
-file described in Section 3.4 and must be included with all
-distributions of the Source Code. Except to the extent prohibited by
-statute or regulation, such description must be sufficiently detailed
-for a recipient of ordinary skill to be able to understand it.
-
-5. Application of this License.
-
-This License applies to code to which the Initial Developer has
-attached the notice in Exhibit A, and to related Covered Code.
-
-6. CONNECTION TO MOZILLA PUBLIC LICENSE
-
-This Erlang License is a derivative work of the Mozilla Public
-License, Version 1.0. It contains terms which differ from the Mozilla
-Public License, Version 1.0.
-
-7. DISCLAIMER OF WARRANTY.
-
-COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS'' BASIS,
-WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
-WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
-DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
-NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
-THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE
-IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER
-CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR
-CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART
-OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER
-EXCEPT UNDER THIS DISCLAIMER.
-
-8. TERMINATION.
-This License and the rights granted hereunder will terminate
-automatically if You fail to comply with terms herein and fail to cure
-such breach within 30 days of becoming aware of the breach. All
-sublicenses to the Covered Code which are properly granted shall
-survive any termination of this License. Provisions which, by their
-nature, must remain in effect beyond the termination of this License
-shall survive.
-
-9. DISCLAIMER OF LIABILITY
-Any utilization of Covered Code shall not cause the Initial Developer
-or any Contributor to be liable for any damages (neither direct nor
-indirect).
-
-10. MISCELLANEOUS
-This License represents the complete agreement concerning the subject
-matter hereof. If any provision is held to be unenforceable, such
-provision shall be reformed only to the extent necessary to make it
-enforceable. This License shall be construed by and in accordance with
-the substantive laws of Sweden. Any dispute, controversy or claim
-arising out of or relating to this License, or the breach, termination
-or invalidity thereof, shall be subject to the exclusive jurisdiction
-of Swedish courts, with the Stockholm City Court as the first
-instance.
-        
-EXHIBIT A.
-
-``The contents of this file are subject to the Erlang Public License,
-Version 1.1, (the "License"); you may not use this file except in
-compliance with the License. You should have received a copy of the
-Erlang Public License along with this software. If not, it can be
-retrieved via the world wide web at http://www.erlang.org/.
-
-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 Initial Developer of the Original Code is Ericsson Utvecklings AB.
-Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings
-AB. All Rights Reserved.''
--------------------------------------------------------- 
-
-Copyright (C) 2002-2009   ProcessOne 
-Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings
-Copyright (C) 2000  Torbjorn Tornkvist, [email protected] 
-
-Parts of this software is Copyright (c) Claes Wikstrom <[email protected]> 
-Copyright (c) 2003-2009 Alexey Shchepin
-Copyright (C) 1989, 1991 Free Software Foundation, Inc. 
-
--- a/components/ejabberd/ejabberd.p5m	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,299 +0,0 @@
-#
-# 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 (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
-#
-
-<transform file path=usr/lib/$(MACH64)/ejabberd/.*/.* -> default mode 0444>
-set name=pkg.fmri \
-    value=pkg:/web/server/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
-set name=pkg.summary value="ejabberd - Jabber/XMPP instant messaging server"
-set name=com.oracle.info.description \
-    value="the ejabberd Jabber/XMPP instant messaging server"
-set name=com.oracle.info.tpno value=$(TPNO)
-set name=info.classification \
-    value="org.opensolaris.category.2008:Web Services/Communications"
-set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
-set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
-set name=org.opensolaris.arc-caseid value=PSARC/2008/340
-set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
-file path=etc/ejabberd/ejabberd.cfg mode=0644 \
-    original_name=SUNWejabberd:etc/ejabberd/ejabberd.cfg preserve=true
-file path=etc/ejabberd/ejabberdctl.cfg mode=0644 \
-    original_name=SUNWejabberd:etc/ejabberd/ejabberdctl.cfg preserve=true
-file path=etc/ejabberd/inetrc mode=0644 \
-    original_name=SUNWejabberd:etc/ejabberd/inetrc preserve=true
-file auth_attr path=etc/security/auth_attr.d/ejabberd
-file exec_attr path=etc/security/exec_attr.d/ejabberd
-file prof_attr path=etc/security/prof_attr.d/ejabberd
-file xmpp-ejabberd.xml path=lib/svc/manifest/network/xmpp-ejabberd.xml
-file xmpp-ejabberd path=lib/svc/method/xmpp-ejabberd
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ELDAPv3.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/XmppAddr.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/acl.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/adhoc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cache_tab.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cache_tab_sup.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cyrsasl.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cyrsasl_anonymous.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cyrsasl_digest.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cyrsasl_plain.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/cyrsasl_scram.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/dynamic_compile.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd.app
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_admin.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_app.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth_anonymous.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth_external.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth_internal.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth_ldap.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_auth_pam.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_c2s.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_c2s_config.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_captcha.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_check.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_commands.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_config.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_ctl.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_frontend_socket.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_hooks.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_http.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_http_bind.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_http_poll.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_listener.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_local.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_logger_h.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_loglevel.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_node_groups.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_odbc_sup.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_piefxis.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_rdbms.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_receiver.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_regexp.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_router.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_s2s.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_s2s_in.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_s2s_out.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_service.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_sm.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_socket.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_stun.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_sup.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_system_monitor.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_tmp_sup.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_update.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_web.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_web_admin.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejabberd_zlib.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/ejd2odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/eldap.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/eldap_filter.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/eldap_filter_yecc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/eldap_pool.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/eldap_utils.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/extauth.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/gen_iq_handler.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/gen_mod.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/gen_pubsub_node.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/gen_pubsub_nodetree.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/iconv.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/idna.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/jd2ejd.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/jlib.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_adhoc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_announce.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_blocking.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_caps.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_configure.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_configure2.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_disco.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_echo.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_http_bind.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_http_fileserver.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_ip_blacklist.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_irc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_irc_connection.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_last.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_muc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_muc_log.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_muc_room.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_offline.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_ping.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_pres_counter.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_privacy.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_private.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_proxy65.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_proxy65_lib.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_proxy65_service.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_proxy65_sm.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_proxy65_stream.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_pubsub.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_pubsub_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_register.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_register_web.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_roster.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_service_log.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_shared_roster.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_shared_roster_ldap.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_sic.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_stats.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_time.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_vcard.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_vcard_ldap.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_vcard_xupdate.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/mod_version.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_buddy.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_club.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_dag.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_dispatch.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_flat.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_flat_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_hometree.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_hometree_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_mb.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_pep.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_pep_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_private.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/node_public.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/nodetree_dag.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/nodetree_tree.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/nodetree_tree_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/nodetree_virtual.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/odbc_queries.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/p1_fsm.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/p1_mnesia.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/pg2_backport.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/pubsub_db_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/pubsub_index.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/pubsub_subscription.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/pubsub_subscription_odbc.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/randoms.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/scram.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/sha.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/shaper.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/stringprep.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/stringprep_sup.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/stun_codec.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/tls.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/translate.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/treap.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/win32_dns.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/xml.beam
-file path=usr/lib/$(MACH64)/ejabberd/ebin/xml_stream.beam
-file path=usr/lib/$(MACH64)/ejabberd/include/XmppAddr.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/adhoc.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/ejabberd.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/ejabberd_commands.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/ejabberd_config.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/ejabberd_ctl.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/eldap/ELDAPv3.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/eldap/eldap.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/jlib.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/mod_muc/mod_muc_room.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/mod_privacy.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/mod_proxy65/mod_proxy65.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/mod_pubsub/pubsub.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/mod_roster.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/web/ejabberd_http.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/web/ejabberd_web_admin.hrl
-file path=usr/lib/$(MACH64)/ejabberd/include/web/http_bind.hrl
-file path=usr/lib/$(MACH64)/ejabberd/priv/bin/captcha.sh mode=0555
-file path=usr/lib/$(MACH64)/ejabberd/priv/lib/ejabberd_zlib_drv.so
-file path=usr/lib/$(MACH64)/ejabberd/priv/lib/expat_erl.so
-file path=usr/lib/$(MACH64)/ejabberd/priv/lib/iconv_erl.so
-file path=usr/lib/$(MACH64)/ejabberd/priv/lib/sha_drv.so
-file path=usr/lib/$(MACH64)/ejabberd/priv/lib/stringprep_drv.so
-file path=usr/lib/$(MACH64)/ejabberd/priv/lib/tls_drv.so
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/ca.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/cs.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/de.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/el.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/eo.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/es.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/fr.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/gl.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/he.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/id.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/it.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/ja.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/nl.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/no.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/pl.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/pt-br.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/pt.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/ru.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/sk.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/sv.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/th.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/tr.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/uk.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/vi.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/wa.msg
-file path=usr/lib/$(MACH64)/ejabberd/priv/msgs/zh.msg
-file path=usr/sbin/ejabberdctl
-file path=usr/share/doc/ejabberd/COPYING
-file path=usr/share/doc/ejabberd/dev.html
-file path=usr/share/doc/ejabberd/discorus.png
-file path=usr/share/doc/ejabberd/guide.html
-file path=usr/share/doc/ejabberd/logo.png
-file path=usr/share/doc/ejabberd/msrl-dit-deep.png
-file path=usr/share/doc/ejabberd/msrl-dit-flat.png
-file path=usr/share/doc/ejabberd/msrl-roster-deep.png
-file path=usr/share/doc/ejabberd/msrl-roster-flat.png
-file path=usr/share/doc/ejabberd/release_notes_0.9.1.txt
-file path=usr/share/doc/ejabberd/release_notes_0.9.8.txt
-file path=usr/share/doc/ejabberd/release_notes_0.9.txt
-file path=usr/share/doc/ejabberd/release_notes_1.0.0.txt
-file path=usr/share/doc/ejabberd/release_notes_1.1.0.txt
-file path=usr/share/doc/ejabberd/release_notes_1.1.1.txt
-file path=usr/share/doc/ejabberd/release_notes_1.1.2.txt
-file path=usr/share/doc/ejabberd/release_notes_1.1.3.txt
-file path=usr/share/doc/ejabberd/release_notes_1.1.4.txt
-file path=usr/share/doc/ejabberd/release_notes_2.0.0.txt
-file path=usr/share/doc/ejabberd/release_notes_2.0.1.txt
-file path=usr/share/doc/ejabberd/release_notes_2.0.2.txt
-file path=usr/share/doc/ejabberd/release_notes_2.0.3.txt
-file path=usr/share/doc/ejabberd/release_notes_2.0.4.txt
-file path=usr/share/doc/ejabberd/release_notes_2.0.5.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.0.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.1.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.10.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.11.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.12.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.13.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.2.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.3.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.4.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.5.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.6.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.7.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.8.txt
-file path=usr/share/doc/ejabberd/release_notes_2.1.9.txt
-file path=usr/share/doc/ejabberd/webadmmain.png
-file path=usr/share/doc/ejabberd/webadmmainru.png
-file path=usr/share/doc/ejabberd/yozhikheader.png
-dir  path=var/lib/ejabberd owner=daemon group=daemon
-dir  path=var/log/ejabberd owner=daemon group=daemon
-license ejabberd.copyright license="GPLv2, Erlang"
-depend type=require fmri=runtime/[email protected]
--- a/components/ejabberd/ejabberdctl.1m	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,198 +0,0 @@
-.TH ejabberdctl 1M "18 March 2008" "Version 2.0.5" "ejabberdctl"
-
-.SH NAME
-ejabberdctl \(em ejabberd Jabber/XMPP server control interface
-
-.SH SYNOPSIS
-.PP 
-\fBejabberdctl\fR \fI[--node node] [vhost server] command [options]\fP
-
-.SH DESCRIPTION
-.PP 
-\fBejabberd\fR is packaged as a SMF service on OpenSolaris, and should
-be started and stopped using SMF. Its service name is:
-
-    svc:/network/xmpp:ejabberd
-
-\fBejabberdctl\fR can be used to debug \fBejabberd\fR server, and
-perform many other administrative tasks.
-
-User should have Ejabberd Management profile to manage \fBejabberd\fR
-service and to run \fBejabberdctl\fR command, otherwise there would be
-cookie file access permission issue.
-
-.SH OPTIONS
-.TP
-.BI \-\-node " node"
-Specifies the erlang node on which command will be performed. Default
-value is [email protected] Node name has the following syntax:
-
-    name\[email protected]\fPhost
-
-host can either be a short hostname (usually it coincides with 
-\fI\(gahostname\(ga\fP) or a FQDN (see \fBerl\fR(1) manual page
-and look for options \fI-name\fP and \fI-sname\fP for details).
-
-If the node name does not contain symbol \[email protected]\fP, then a short hostname
-(that is, \fI\(gahostname\(ga\fP) is appended by \fBerlang\fR
-runtime system automatically.
-
-.TP
-.BI vhost " server"
-Specifies the virtual host \fIserver\fP for which command will be
-executed. There are only few commands that needs \fIvhost\fP argument.
-
-.SH COMMANDS
-.TP
-.BI start
-Start an ejabberd node in background mode. This is the default method.
-
-.TP
-.BI live
-Start an ejabberd node in live(interactive) mode. An erlang shell is
-attached to the started server, showing log messages and allowing to
-execute interactive commands.
-
-.TP
-.BI debug
-Attach an interactive Erlang shell to a running ejabberd node. This allows
-to execute commands interactively on a running ejabberd server. To detach
-it, press Ctrl+G, q, <Return>.
-
-.TP
-.BI stop
-Stop ejabberd server and shut down the node.
-
-.TP
-.BI restart
-Restart ejabberd server.
-
-.TP
-.BI status
-Get ejabberd server status.
-
-.TP
-.BI reopen-log
-Request ejabberd server to reopen its log file.
-
-.TP
-.BI register " user server password"
-Register a \fIuser\fP with \fIpassword\fP for a virtual \fIserver\fP.
-
-.TP
-.BI unregister " user server"
-Unregister \fIuser\fP from virtual \fIserver\fP.
-
-.TP
-.BI backup " file"
-Backup ejabberd user database to a \fIfile\fP.
-
-.TP
-.BI restore " file"
-Restore ejabberd user database from backup \fIfile\fP.
-
-.TP
-.BI install-fallback " file"
-Install a database fallback from \fIfile\fP.
-
-.TP
-.BI dump " file"
-Dump ejabberd user database to a text \fIfile\fP.
-
-.TP
-.BI load " file"
-Restore ejabberd user database from a text \fIfile\fP.
-
-.TP
-.BI import-file " file"
-Import user data from jabberd 1.4 spool \fIfile\fP. For example, if
-\fIfile\fP is \fI.../example.org/user.xml\fP then imported username
-will be \fIuser\fP and it will be imported to virtual server
-\fIexample.org\fP.
-
-.TP
-.BI import-dir " dir"
-Import user data from jabberd 1.4 spool \fIdir\fP. Directory
-name should be the name of virtual server to import users.
-
-.TP
-.BI delete-expired-messages
-Delete expired offline messages from database.
-
-.TP
-.BI delete-old-messages n
-Delete offline messages older than \fIn\fP days from database.
-
-.TP
-.BI mnesia [info]
-Show informatoin of Mnesia system.
-
-.TP
-.BI incoming-s2s-number
-Print number of incoming s2s connections on the node
-
-.TP
-.BI outgoing-s2s-number
-Print number of outgoing s2s connections on the node
-
-.TP
-.BI user-resources " user server"
-List all connected resources of user \[email protected]\fP.
-
-.TP
-.BI connected-users-number
-Report number of established users' sessions.
-
-.TP
-.BI connected-users
-List all established users' sessions.
-
-.PP
-The following commands are vhost specific:
-
-.TP
-.BI registered-users
-List all registered users for specified virtual \fIserver\fP.
-
-.SH OPTION FILES
-.PP 
-
-.TP
-.BI --config file
-Config file for ejabberd. Default is /etc/ejabberd/ejabberd.cfg.
-
-.TP
-.BI --ctl-config file
-Config file for ejabberdctl. Default is /etc/ejabberd/ejabberdctl.cfg.
-
-.TP
-.BI --logs dir
-Directory for log files. Default is /var/ejabberd/log.
-
-.TP
-.BI --spool dir
-Database spool dir. Default is /var/ejabberd/db/ejabberd.
-
-.SH SEE ALSO 
-.PP 
-\fBerl\fR(1), \fBmnesia\fR(3).
-
-.PP 
-Ejabberd documentation is available at
-\fIhttp://www.process-one.net/en/projects/ejabberd/\fP. 
- 
-.SH AUTHORS
-.PP 
-This manual page was adapted by Sergei Golovan <[email protected]> for 
-the \fBDebian\fP system (but may be used by others) from the
-\fBejabberd\fP documentation written by Alexey Shchepin <[email protected]>.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU General Public License, Version 2 any  
-later version published by the Free Software Foundation. 
-
-The complete text of the GNU General Public License can be found 
-at http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
-
-The manual page was modified for ejabberd-2.0.5 on OpenSolaris.
-
--- a/components/ejabberd/exec_attr	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Ejabberd Administration:solaris:cmd:RO::/usr/sbin/ejabberdctl:uid=daemon;gid=daemon
--- a/components/ejabberd/patches/000-erlan-update.patch	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,57 +0,0 @@
-#
-# Make this build with a newer erlang by
-#    forcing SSL40, which it was using with the old erlang
-#    removing LDAP password modify support
-#    supply the 64-bit CFLAGS so we don't get ELF mismatches.
-# This can be removed when we upgrade to a newer ejabberd.
-#
---- ejabberd-2.1.13/src/acinclude.m4.orig	Tue May 19 13:24:30 2015
-+++ ejabberd-2.1.13/src/acinclude.m4	Tue May 19 13:25:19 2015
[email protected]@ -185,7 +185,7 @@
-    # Second line
-    ERLANG_EI_LIB=`cat conftest.out | head -n 2 | tail -n 1`
-    # Third line
--   ERLANG_SSLVER=`cat conftest.out | head -n 3 | tail -n 1`
-+   ERLANG_SSLVER="-DSSL40"
-    # End line
-    ERLANG_DIR=`cat conftest.out | tail -n 1`
- 
---- ejabberd-2.1.13/src/eldap/ELDAPv3.asn.orig	Tue Jun 25 03:46:12 2013
-+++ ejabberd-2.1.13/src/eldap/ELDAPv3.asn	Tue May 19 18:22:31 2015
[email protected]@ -286,7 +286,7 @@
-         responseName     [10] LDAPOID OPTIONAL,
-         response         [11] OCTET STRING OPTIONAL }
- 
--passwdModifyOID LDAPOID ::= "1.3.6.1.4.1.4203.1.11.1"
-+-- passwdModifyOID LDAPOID ::= "1.3.6.1.4.1.4203.1.11.1"
- 
- PasswdModifyRequestValue ::= SEQUENCE {
-         userIdentity    [0]  OCTET STRING OPTIONAL,
-
---- ejabberd-2.1.13/src/eldap/eldap.erl	Tue Jun 25 03:46:12 2013
-+++ ejabberd-2.1.13/src/eldap/eldap.erl.new	Tue May 19 18:29:14 2015
[email protected]@ -734,15 +734,15 @@
- 			deleteoldrdn = DelOldRDN,
- 			newSuperior  = NewSup}};
- 
--gen_req({modify_passwd, DN, Passwd}) ->
--    {ok, ReqVal} = asn1rt:encode(
--		     'ELDAPv3', 'PasswdModifyRequestValue',
--		     #'PasswdModifyRequestValue'{
--				  userIdentity = DN,
--				  newPasswd = Passwd}),
--    {extendedReq,
--     #'ExtendedRequest'{requestName = ?passwdModifyOID,
--			requestValue = list_to_binary(ReqVal)}};
-+%% gen_req({modify_passwd, DN, Passwd}) ->
-+%%     {ok, ReqVal} = asn1rt:encode(
-+%% 		     'ELDAPv3', 'PasswdModifyRequestValue',
-+%% 		     #'PasswdModifyRequestValue'{
-+%% 				  userIdentity = DN,
-+%% 				  newPasswd = Passwd}),
-+%%     {extendedReq,
-+%%      #'ExtendedRequest'{requestName = ?passwdModifyOID,
-+%% 			requestValue = list_to_binary(ReqVal)}};
- 
- gen_req({bind, RootDN, Passwd}) ->
-     {bindRequest,
--- a/components/ejabberd/patches/001-no-sslv3.patch	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#
-# disable SSLv3 support as it is not entirely secure.
-#
---- ejabberd-2.1.13/src/tls/tls_drv.c.orig	Thu Jul  9 11:46:50 2015
-+++ ejabberd-2.1.13/src/tls/tls_drv.c	Thu Jul  9 11:52:03 2015
[email protected]@ -44,7 +44,7 @@
- #define SSL_OP_NO_TICKET 0
- #endif
- 
--#define CIPHERS "DEFAULT:!EXPORT:!LOW:!SSLv2"
-+#define CIPHERS "DEFAULT:!EXPORT:!LOW:!SSLv2:!SSLv3"
- 
- /*
-  * R15B changed several driver callbacks to use ErlDrvSizeT and
[email protected]@ -440,7 +440,7 @@
- 	    res = SSL_CTX_check_private_key(ctx);
- 	    die_unless(res > 0, "SSL_CTX_check_private_key failed");
- 
--	    SSL_CTX_set_options(ctx, SSL_OP_NO_SSLv2|SSL_OP_NO_TICKET);
-+	    SSL_CTX_set_options(ctx, SSL_OP_NO_SSLv2|SSL_OP_NO_SSLv3|SSL_OP_NO_TICKET);
- 
- 	    SSL_CTX_set_cipher_list(ctx, CIPHERS);
- 
--- a/components/ejabberd/prof_attr	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Ejabberd Administration:RO::Ejabberd Service Administration:auths=solaris.smf.manage.ejabberd,solaris.smf.value.ejabberd
--- a/components/ejabberd/xmpp-ejabberd	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,66 +0,0 @@
-#! /usr/bin/ksh93
-#
-# 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 (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
-#
-
-# wait_until <time> <condition>
-# 
-#  Check if condition is true. If yes, return 0 immediately. If not, 
-#  keep checking it until either the condition becomes true or the
-#  specified time have passed. Return 1 in later case.
-#
-wait_until () {
-	total=$1
-	cond="$2"
-
-	i=0
-	while (( i < total )); do
-		eval $cond > /dev/null
-		(( $? == 0 )) && return 0
-		sleep 1
-		i=$(( i + 1 ))
-	done
-	return 1
-}
-
-source /lib/svc/share/smf_include.sh
-
-typeset -r EJABBERDCTL=/usr/sbin/ejabberdctl
-
-case "$1" in
-start)
-        ${EJABBERDCTL} start 2>&1
-	wait_until 60 "${EJABBERDCTL} status | grep 'is running'"
-        ;;
-stop)
-        ${EJABBERDCTL} stop 2>&1
-	wait_until 60 "${EJABBERDCTL} status | grep 'nodedown'"
-        ;;
-*)
-        print "Usage: $0 {start|stop}"
-        exit 1
-        ;;
-esac
-
-# not reached
--- a/components/ejabberd/xmpp-ejabberd.xml	Wed Apr 20 13:13:57 2016 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,111 +0,0 @@
-<?xml version="1.0"?>
-<!--
-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
--->
-
-<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
-<!--
-    Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
--->
-
-<service_bundle type='manifest' name='SUNWejabberdr:ejabberd'>
-
-<service
-	name='network/xmpp'
-	type='service'
-	version='1'>
-
-	<!--
-	  Because we may have multiple instances of network/xmpp
-	  provided by different implementations, we keep dependencies
-	  and methods within the instance.
-	-->
-
-	<instance name='ejabberd' enabled='false'>
-		<!--
-		  Wait for network interfaces to be initialized.
-		-->
-		<dependency name='network'
-		    grouping='require_all'
-		    restart_on='error'
-		    type='service'>
-		    <service_fmri value='svc:/milestone/network:default'/>
-		</dependency>
-
-		<!--
-		  Wait for all local filesystems to be mounted.
-		-->
-		<dependency name='filesystem-local'
-		    grouping='require_all'
-		    restart_on='none'
-		    type='service'>
-		    <service_fmri
-			value='svc:/system/filesystem/local:default'/>
-		</dependency>
-
-		<method_context>
-			<method_credential user='daemon' group='daemon' />
-		</method_context>
-
-		<exec_method
-			type='method'
-			name='start'
-			exec='/lib/svc/method/xmpp-ejabberd start'
-			timeout_seconds='60' />
-
-		<exec_method
-			type='method'
-			name='stop'
-			exec='/lib/svc/method/xmpp-ejabberd stop'
-			timeout_seconds='60' />
-
-		<property_group name='general' type='framework'>
-			<propval name='action_authorization' type='astring'
-			    value='solaris.smf.manage.ejabberd' />
-			<propval name='value_authorization' type='astring'
-			    value='solaris.smf.value.ejabberd' />
-		</property_group>
-
-		<property_group name='startd' type='framework'>
-			<!-- sub-process core dumps shouldn't restart
-			    session -->
-			<propval name='ignore_error' type='astring'
-			    value='core,signal' />
-		</property_group>
-
-        <template>
-            <common_name>
-                <loctext xml:lang='C'>
-                    ejabberd Jabber/XMPP Server
-                </loctext>
-            </common_name>
-            <documentation>
-                <manpage title='ejabberdctl' section='8'
-                    manpath='/usr/share/man' />
-                <doc_link name='ejabberd.im'
-                    uri='http://www.ejabberd.im' />
-            </documentation>
-        </template>
-	</instance>
-
-        <stability value='Evolving' />
-</service>
-
-</service_bundle>
--- a/components/meta-packages/history/history	Wed Apr 20 13:13:57 2016 -0700
+++ b/components/meta-packages/history/history	Wed Apr 20 14:15:54 2016 -0700
@@ -126,7 +126,7 @@
 [email protected],5.11-0.133 developer/documentation-tool/[email protected]
 [email protected],5.12-5.12.0.0.0.90.0
 [email protected],5.12-5.12.0.0.0.90.0
[email protected],5.11-0.133 web/server/[email protected]
[email protected]
 [email protected],5.11-0.133 web/browser/[email protected]
 [email protected],5.11-0.133 runtime/[email protected]
 [email protected],5.11-0.133 runtime/erlang/[email protected]
@@ -1195,4 +1195,5 @@
 web/server/apache-22/plugin/[email protected]
 web/server/apache-22/plugin/[email protected]
 web/server/apache-22/plugin/[email protected]
+web/server/[email protected]
 [email protected],5.11-0.175.0.0.0.0.0