Commit graph

8 commits

Author SHA1 Message Date
gdt
72b3794141 Change sub-daemon start order
Drop dependency of router, sm, s2s on c2s.  This did not make sense --
none of them care if c2s runs.

c2s, s2s, and sm all connect to router.  So make them depend on
router, even though in theory they should retry.

Make c2s depend on sm, because if someone tries to log in before sm is
running, they will get a failure, and some clients do not retry
correctly.  Getting ECONNREFUSED connecting to c2s is more likely to
be handled correctly.

No PKGREVISION; riding the impending update.

(Tested on netbsd-6 i386 in a domU.)
2017-01-06 01:52:20 +00:00
adam
39e3c79ee6 Correctly unlimit opened files in c2s.sh 2010-06-10 10:36:22 +00:00
adam
66961b4948 Rev.2 changes:
* Unlimit file descr. to 1024 for c2s, as in c2s configuration file.
* Allow -Os (instead of -O1) as a work-around 64-bit compiler bug.
* Router patch.
2010-04-15 07:01:22 +00:00
schnoebe
6c753ebc6d Welcome to jabberd2 2.2.8. 2009-08-21 02:28:12 +00:00
gdt
2b5e0fb6e4 On NetBSD 4 with xen/i386, startup at boot fails, with sm not
connecting to something.  Putting 'sleep 5' in sm's rc.d script
resolves the problem.  (The right fix is to for all programs to ensure
that they are ready to provide all defined services before the
top-level command exits, but that's much harder.)  PKGREVISION++.
2008-03-08 22:20:02 +00:00
sborrill
02bff73ef0 The startup order of the jabberd components is important; alphabetical order
isn't good enough!

Ensure that c2s starts after router (which it needs to connect to). This
saves it having to retry the connection.

Bump PKGREVISION
2007-11-15 12:57:21 +00:00
abs
1399f729f6 Update jabberd2 to jabberd-2.0s2nb1
Since the various jabber daemons need to write their pid files as the
jabberd user, ensure a jabberd owned /var/run/jabberd is created by rc.d files
2004-06-26 11:21:46 +00:00
xtraeme
6c3fb39c17 Initial import of jabberd2 (2.0s2) from pkgsrc-wip.
Jabber is an open XML protocol for real-time exchange of messages and
presence notification 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 is a complete rewrite of the original jabberd.
2004-03-28 19:44:05 +00:00