Commit graph

36 commits

Author SHA1 Message Date
Eric Schnoebelen
7e3ca6b7f6 Module to contain a .mk file that should end up in chat/jabberd.
transports.mk defines a group of variables that are commonly used by
transports for Jabber.
2005-11-05 02:24:46 +00:00
Juan Romero Pardines
3289376e30 Moved to pkgsrc. 2003-12-23 10:20:42 +00:00
Juan Romero Pardines
82ab25304b Defined _XOPEN_SOURCE and use unistd.h for crypt(), should work ok now. 2003-12-02 20:51:39 +00:00
Juan Romero Pardines
bf21bf11eb Make this build in Linux. 2003-12-02 16:26:17 +00:00
Juan Romero Pardines
111109b66f Remove PKGNAME, it's not used. 2003-11-30 16:21:40 +00:00
Juan Romero Pardines
c55a296c33 Don't force to load predefined value of @SPOOLDIR@ via command line, we
will use the configuration file (jabber.xml) instead. Pointed out by
pancake.
2003-11-30 16:20:25 +00:00
Juan Romero Pardines
697498d727 Updated to 1.4.3 (The last release of 1.4 series)
Changes:

    * IPv6 support (configure with --enable-ipv6, by Matthias Wimmer)
    * support for Service Discovery (JEP-0030, mod_disco, by Lukasz Karwacki)
    * supporting GNU Pth 1.4.0, 1.4.1, 2.0
    * support for encrypted/hashed password storage
      (mod_auth_crypt, by Fabien Ninoles, enhanced by Matthias Wimmer)
    * mod_auth_digest may now be used without mod_auth_plain
    * pthsock_client c2s heartbeat support (by Nathan Sharp)
    * pthsock_client will now listen on port 5222/5223 only if actually
      configured to
    * mod_version can now hide the OS version (by Matthias Wimmer)
    * fixed a possible DoS attack with SSL in pthsock_client (by Nathan Sharp)
    * better error messages
    * several minor fixes
    * Cygwin build fixes (by Frank Seesink)
2003-11-17 10:18:39 +00:00
Juan Romero Pardines
d23d68ca35 * Invert the order of auth methods (digest is better than plain!)
* Remove ${name}_group (not needed)
* Send the unneeded output of the startup script to /dev/null
2003-10-09 02:26:23 +00:00
Juan Romero Pardines
f1d8c45704 * Remove pth dependency (I've heard on the jabber mailing list, it's better
to use the pth distribution that comes with jabber)
* Use FILES_SUBST for JABBERD_{USER,GROUP,SPOOLDIR,PIDDIR}
2003-10-08 00:17:29 +00:00
Juan Romero Pardines
f9489e4c57 * Install platform-settings into ${PKG_SYSCONFDIR} via SUPPORT_FILES
* Use PKG_SYSCONFSUBDIR
* Minor style nits
2003-10-06 14:25:42 +00:00
Todd Vierling
c450b47234 Add buildlink2 reference to pth (jabberd 1.4 directly uses pth, not pthreads). 2003-10-06 14:11:41 +00:00
Sergey Svishchev
8c0a5d0ddf Correct URLs of HOMEPAGEs (follow redirects, fix dead ones) 2003-09-27 23:47:57 +00:00
Juan Romero Pardines
8b3f4106ad Wop! Add missing JABBERD_PIDDIR to OWN_DIR_PERMS forgotten in last
commit.
2003-09-27 10:07:07 +00:00
Juan Romero Pardines
701428ae52 Use BUILD_DEFS to specify the available options:
* JABBERD_GROUP = jabberd
        * JABBERD_LOGDIR = /var/log/jabberd
        * JABBERD_PIDDIR = /var/run/jabberd
        * JABBERD_SPOOLDIR = /var/spool/jabberd
        * JABBERD_USER = jabberd

Those are the values by default, use mk.conf if you want change them.
2003-09-27 10:04:34 +00:00
Juan Romero Pardines
8a9ac390bb Update to my new email address: s/jrp@hispabsd.org/xtraeme.NetBSD.org/g. 2003-08-28 09:48:42 +00:00
Juan Romero Pardines
cf9c45d56b Remove pth dependency, we will use the pth package included, while here
fix the command_args line, pointed by Greg Troxel.
2003-08-12 17:38:49 +00:00
Juan Romero Pardines
987a0f2b95 Change OWN_DIRS to OWN_DIRS_PERMS. 2003-07-14 17:22:45 +00:00
Juan Romero Pardines
5f39d4553b Don't run the daemon as root, use the jabberd user. 2003-06-25 15:37:21 +00:00
Juan Romero Pardines
803c390f16 Add a jabberd user/group and set to the jabberd spool directory the perms
jabberd:jabberd 750.
2003-06-20 04:38:58 +00:00
Juan Romero Pardines
10fffa74a1 Minor style fixes. 2003-06-13 03:36:07 +00:00
Juan Romero Pardines
2b01123d89 Added a CONFLICTS variable. 2003-06-12 21:43:33 +00:00
Juan Romero Pardines
872ece33ba The script is jabberd not jabber now, pointed out by Adrian Portelli,
thank you.
2003-06-11 18:22:54 +00:00
Juan Romero Pardines
61e4136e97 PKGLOCALEDIR is not needed. 2003-06-06 20:40:04 +00:00
Juan Romero Pardines
0a641cafcf Simplify Makefile a little bit, the RCD_SCRIPT now is jabberd not jabber,
Discused with Cube in IRC.
2003-06-05 14:03:17 +00:00
Juan Romero Pardines
cf60d6678b Add option -B ( background to jabber script ), add @SPOOLDIR@ in sed.
Jabber now works properly.
2003-05-12 13:13:22 +00:00
Juan Romero Pardines
18686916a9 Enable ssl support, fix the problem with JPATH in ${WRKSRC}/configure. 2003-05-10 10:08:22 +00:00
Julio Merino
f829869943 Add more details about pth "problems". Add a TODO item about files/jabber.sh. 2003-05-10 07:38:20 +00:00
Julio Merino
1f00bb2406 Try to get lines of similar length; some fixes. 2003-05-10 07:33:48 +00:00
Julio Merino
e5ff622c62 Rename installed jabber.xml example file. Whitespace fixes. 2003-05-10 07:31:18 +00:00
Julio Merino
27d0dc3ab1 s/pre-build/pre-configure/ 2003-05-10 07:24:14 +00:00
Julio Merino
fe0012ca84 Reword COMMENT. 2003-05-10 07:23:02 +00:00
Julio Merino
c83f23cf45 Several fixes for previous (jabber.xml modification). 2003-05-10 07:22:15 +00:00
Juan Romero Pardines
66ba041ce0 oops, remove these files. 2003-05-09 22:21:12 +00:00
Juan Romero Pardines
b984dd881c Jabber now uses the right way to install dirs ( use OWN_DIRS ), also
use sed to place the right path in jabber.xml, remove unused files
MESSAGE and DEINSTALL.

Thanks to jmmv :-)
2003-05-09 22:20:17 +00:00
Thomas Klausner
d22807a43a Remove duplicate sentence part. 2003-05-09 20:24:38 +00:00
Juan Romero Pardines
2099b89d67 Initial import of jabberd 1.4.2
jabber is an open XML protocol for the real-time exchange of messages and 
presence between any two points on the Internet. The first application
between any two points on the Internet. The first application of Jabber
technology is an asynchronous, extensible instant messaging platform, 
and an IM network that offers functionality similar to legacy IM systems
such as AIM, ICQ, MSN, and Yahoo.

--

This package needs some review by experienced people.
Please read the TODO file.
2003-05-09 18:44:35 +00:00