From f4d03b86c89f37a0a3a2cfad6334e79e19241120 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Sun, 28 Mar 2004 19:44:12 +0000 Subject: [PATCH] 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. --- chat/jabberd2/DESCR | 7 ++ chat/jabberd2/Makefile | 181 ++++++++++++++++++++++++++++++++ chat/jabberd2/PLIST | 31 ++++++ chat/jabberd2/distinfo | 11 ++ chat/jabberd2/files/c2s.sh | 35 ++++++ chat/jabberd2/files/jabberd.sh | 54 ++++++++++ chat/jabberd2/files/resolver.sh | 35 ++++++ chat/jabberd2/files/router.sh | 35 ++++++ chat/jabberd2/files/s2s.sh | 35 ++++++ chat/jabberd2/files/sm.sh | 35 ++++++ chat/jabberd2/patches/patch-aa | 15 +++ chat/jabberd2/patches/patch-ab | 18 ++++ chat/jabberd2/patches/patch-ac | 49 +++++++++ chat/jabberd2/patches/patch-ad | 31 ++++++ chat/jabberd2/patches/patch-ae | 39 +++++++ chat/jabberd2/patches/patch-af | 31 ++++++ chat/jabberd2/patches/patch-ag | 58 ++++++++++ 17 files changed, 700 insertions(+) create mode 100644 chat/jabberd2/DESCR create mode 100644 chat/jabberd2/Makefile create mode 100644 chat/jabberd2/PLIST create mode 100644 chat/jabberd2/distinfo create mode 100755 chat/jabberd2/files/c2s.sh create mode 100755 chat/jabberd2/files/jabberd.sh create mode 100755 chat/jabberd2/files/resolver.sh create mode 100755 chat/jabberd2/files/router.sh create mode 100755 chat/jabberd2/files/s2s.sh create mode 100755 chat/jabberd2/files/sm.sh create mode 100644 chat/jabberd2/patches/patch-aa create mode 100644 chat/jabberd2/patches/patch-ab create mode 100644 chat/jabberd2/patches/patch-ac create mode 100644 chat/jabberd2/patches/patch-ad create mode 100644 chat/jabberd2/patches/patch-ae create mode 100644 chat/jabberd2/patches/patch-af create mode 100644 chat/jabberd2/patches/patch-ag diff --git a/chat/jabberd2/DESCR b/chat/jabberd2/DESCR new file mode 100644 index 00000000000..67bf5fee303 --- /dev/null +++ b/chat/jabberd2/DESCR @@ -0,0 +1,7 @@ +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. diff --git a/chat/jabberd2/Makefile b/chat/jabberd2/Makefile new file mode 100644 index 00000000000..b91c429ddff --- /dev/null +++ b/chat/jabberd2/Makefile @@ -0,0 +1,181 @@ +# $NetBSD$ +# + +DISTNAME= jabberd-2.0s2 +CATEGORIES= chat +MASTER_SITES= http://www.jabberstudio.org/files/jabberd2/ + +MAINTAINER= xtraeme@NetBSD.org +HOMEPAGE= http://jabberd.jabberstudio.org/2/ +COMMENT= Instant messaging server (version 2) + +CONFLICTS= jabberd-[0-9]*:../../chat/jabberd + +USE_BUILDLINK3= yes +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +USE_PKGINSTALL= yes + +BUILDLINK_DEPENDS.openssl+= openssl>=0.9.6b +BUILDLINK_TRANSFORM.db4= -e "s,/db4/,/,g" + +SUBST_CLASSES= path +SUBST_STAGE.path= post-patch +SUBST_FILES.path= configure +SUBST_MESSAGE.path= "Fixing configure script." +SUBST_SED.path= -e "s,/usr/local,${PREFIX},g" \ + -e "s,\$sysconfdir/jabberd,\$sysconfdir,g" + +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} +#CONFIGURE_ARGS+= --enable-debug + +REPLACE_PERL= tools/pipe-auth.pl + +.include "../../mk/bsd.prefs.mk" + +BUILD_DEFS+= JABBERD_USER JABBERD_STATIC \ + JABBERD_AUTH_METHOD JABBERD_STORAGE_METHOD \ + JABBERD_LOGDIR JABBERD_DBDIR JABBERD_PIDDIR + +# This specify the actual method which will be used for authenticate +# the users/accounts. +# +# JABBERD_AUTH_METOD has 4 available options: +# +# db (by default) +# mysql (MySQL) +# openldap (OpenLDAP) +# pam (Pluggable Authentication Module) +# pgsql (PostgreSQL) + +JABBERD_AUTH_METHOD?= db +AUTHREG_MODS="anon pipe ${JABBERD_AUTH_METHOD}" + +.if !empty(JABBERD_AUTH_METHOD:Mdb) +CONFIGURE_ARGS+= --enable-authreg=${AUTHREG_MODS} +CONFIGURE_ARGS+= --with-berkeley-db=${BUILDLINK_DIR}/include +. include "../../databases/db4/buildlink3.mk" +. elif !empty(JABBERD_AUTH_METHOD:Mopenldap) +CONFIGURE_ARGS+= --enable-authreg=${AUTHREG_MODS} +CONFIGURE_ARGS+= --with-openldap=${BUILDLINK_PREFIX.openldap} +. include "../../databases/openldap/buildlink3.mk" +. elif !empty(JABBERD_AUTH_METHOD:Mpgsql) +CONFIGURE_ARGS+= --enable-authreg=${AUTHREG_MODS} +CONFIGURE_ARGS+= --with-pgsql=${BUILDLINK_PREFIX.postgresql-lib} +. include "../../databases/postgresql-lib/buildlink3.mk" +. elif !empty(JABBERD_AUTH_METHOD:Mmysql) +CONFIGURE_ARGS+= --enable-authreg=${AUTHREG_MODS} +CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-server} +. include "../../databases/mysql-client/buildlink3.mk" +. elif !empty(JABBERD_AUTH_METHOD:Mpam) +CONFIGURE_ARGS+= --enable-authreg=${AUTHREG_MODS} +CONFIGURE_ARGS+= --with-pam=${BUILDLINK_PREFIX.PAM} +. include "../../security/PAM/buildlink3.mk" +.endif + +# This specify the actual method which will be used to store the accounts +# and related information. +# +# JABBERD_STORAGE_METHOD has 3 available options: +# +# db (by default) +# mysql (MySQL) +# pgsql (PostgreSQL) + +JABBERD_STORAGE_METHOD?= db + +.if !empty(JABBERD_STORAGE_METHOD:Mdb) +CONFIGURE_ARGS+= --enable-storage=db +CONFIGURE_ARGS+= --with-berkeley-db=${BUILDLINK_DIR}/include +. include "../../databases/db4/buildlink3.mk" +. elif !empty(JABBERD_STORAGE_METHOD:Mmysql) +CONFIGURE_ARGS+= --enable-storage=mysql +CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-server} +. include "../../databases/mysql-client/buildlink3.mk" +. elif !empty(JABBERD_STORAGE_METHOD:Mpgsql) +CONFIGURE_ARGS+= --enable-storage=pgsql +CONFIGURE_ARGS+= --with-pgsql=${BUILDLINK_PREFIX.postgresql-lib} +. include "../../databases/postgresql-lib/buildlink3.mk" +.endif + +.if defined(JABBERD_STATIC) && !empty(JABBERD_STATIC:M[Yy][Ee][Ss]) +CONFIGURE_ARGS+= --enable-all-static +.endif + +PKG_SYSCONFSUBDIR= jabberd +RCD_SCRIPTS= jabberd c2s sm resolver router s2s +JABBERD_USER?= jabberd +JABBERD_GROUP?= jabberd +FILES_SUBST+= JABBERD_USER=${JABBERD_USER} +FILES_SUBST+= JABBERD_GROUP=${JABBERD_GROUP} +FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR} +FILES_SUBST+= JABBERD_LOGDIR=${JABBERD_LOGDIR} +PKG_GROUPS= ${JABBERD_GROUP} +PKG_USERS= ${JABBERD_USER}:${JABBERD_GROUP} + +BINDIR= ${PREFIX}/bin +EGDIR= ${PREFIX}/share/examples/jabberd +SUPPORT_FILES= ${EGDIR}/jabberd.cfg ${PKG_SYSCONFDIR}/jabberd.cfg + +FILES= c2s.xml resolver.xml router.xml \ + router-users.xml s2s.xml sm.xml +DBFILES= db-setup.mysql db-setup.pgsql + +.for f in ${FILES} +CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} +.endfor +CONF_FILES+= ${EGDIR}/roster.xml ${PKG_SYSCONFDIR}/roster.xml +.undef f + +# Directory to store the log files +JABBERD_LOGDIR?= /var/log/jabberd +# Directory to store the database files +JABBERD_DBDIR?= /var/db/jabberd +# Directory to store the pid files +JABBERD_PIDDIR?= /var/run/jabberd + +.for f in ${JABBERD_LOGDIR} ${JABBERD_DBDIR} ${JABBERD_PIDDIR} +OWN_DIRS_PERMS+= ${f} ${JABBERD_USER} ${JABBERD_GROUP} 770 +.endfor +.undef f + +post-extract: +.for f in jabberd.cfg ${FILES} + @${MV} ${WRKSRC}/etc/${f}.dist.in ${WRKSRC}/etc/${f}.in +.endfor +.undef f + +pre-configure: +.for f in ${FILES} + @${SED} \ + -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" \ + -e "s|@PIDDIR@|${JABBERD_PIDDIR}|g" \ + -e "s|@LOGDIR@|${JABBERD_LOGDIR}|g" \ + -e "s|@SSLCERTS@|${SSLCERTS}|g" \ + -e "s|@BINDIR@|${PREFIX}/bin|g" \ + -e "s|@DBDIR@|${JABBERD_DBDIR}|g" \ + ${WRKSRC}/etc/${f}.in > ${WRKSRC}/etc/${f} +.endfor +.undef f + @${SED} \ + -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" \ + -e "s|@BINDIR@|${PREFIX}/bin|g " \ + ${WRKSRC}/etc/jabberd.cfg.in > ${WRKSRC}/etc/jabberd.cfg + +post-install: + ${INSTALL_DATA_DIR} ${EGDIR} + ${INSTALL_DATA} ${WRKSRC}/etc/templates/roster.xml.dist.in \ + ${EGDIR}/roster.xml + ${INSTALL_SCRIPT} ${WRKSRC}/tools/pipe-auth.pl ${BINDIR} +.for f in ${DBFILES} + ${INSTALL_DATA} ${WRKSRC}/tools/${f} ${EGDIR} +.endfor +.undef f +.for f in jabberd.cfg ${FILES} + ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${EGDIR} +.endfor +.undef f + +.include "../../converters/libiconv/buildlink3.mk" +.include "../../security/openssl/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/chat/jabberd2/PLIST b/chat/jabberd2/PLIST new file mode 100644 index 00000000000..6d932190dde --- /dev/null +++ b/chat/jabberd2/PLIST @@ -0,0 +1,31 @@ +@comment $NetBSD$ +bin/c2s +bin/jabberd +bin/pipe-auth.pl +bin/resolver +bin/router +bin/s2s +bin/sm +etc/rc.d/jabberd +etc/rc.d/c2s +etc/rc.d/resolver +etc/rc.d/router +etc/rc.d/s2s +etc/rc.d/sm +man/man8/c2s.8 +man/man8/jabberd.8 +man/man8/resolver.8 +man/man8/router.8 +man/man8/s2s.8 +man/man8/sm.8 +share/examples/jabberd/c2s.xml +share/examples/jabberd/db-setup.mysql +share/examples/jabberd/db-setup.pgsql +share/examples/jabberd/jabberd.cfg +share/examples/jabberd/resolver.xml +share/examples/jabberd/roster.xml +share/examples/jabberd/router-users.xml +share/examples/jabberd/router.xml +share/examples/jabberd/s2s.xml +share/examples/jabberd/sm.xml +@dirrm share/examples/jabberd diff --git a/chat/jabberd2/distinfo b/chat/jabberd2/distinfo new file mode 100644 index 00000000000..0c0a94bab70 --- /dev/null +++ b/chat/jabberd2/distinfo @@ -0,0 +1,11 @@ +$NetBSD$ + +SHA1 (jabberd-2.0s2.tar.gz) = bec5f3ab50e383d4d3282fe472e27b049b41badd +Size (jabberd-2.0s2.tar.gz) = 780944 bytes +SHA1 (patch-aa) = 210389798690b21879282bba64f2e35d47814193 +SHA1 (patch-ab) = de1c8ec12b55117223bcca2071499c42ab145a34 +SHA1 (patch-ac) = 312a07fa6772956297789e15025e0ca0fad9ebb7 +SHA1 (patch-ad) = b7776cbd6553f3b3b2f9b20250b1368f196cb85d +SHA1 (patch-ae) = a5edb31af022b682c96ceacee615999f6439662e +SHA1 (patch-af) = aad84cbfba7c0519e32df1ed6f31fa8383d73393 +SHA1 (patch-ag) = 385b520d815368516ceef2383f53ba19ed65961e diff --git a/chat/jabberd2/files/c2s.sh b/chat/jabberd2/files/c2s.sh new file mode 100755 index 00000000000..edd2132e615 --- /dev/null +++ b/chat/jabberd2/files/c2s.sh @@ -0,0 +1,35 @@ +#!@RCD_SCRIPTS_SHELL@ +# +# $NetBSD$ +# +# PROVIDE: c2s +# REQUIRE: DAEMON + +if [ -f /etc/rc.subr ]; then + . /etc/rc.subr +fi + +name="c2s" +rcvar=$name +command="@PREFIX@/bin/${name}" +required_files="@PKG_SYSCONFDIR@/${name}.xml" +extra_commands="reload" +command_args="2>&1 >/dev/null &" +c2s_user="@JABBERD_USER@" +pidfile="@JABBERD_PIDDIR@/${name}.pid" +stop_postcmd="remove_pidfile" + +remove_pidfile() +{ + if [ -f @JABBERD_PIDDIR@/${name}.pid ]; then + rm -f @JABBERD_PIDDIR@/${name}.pid + fi +} + +if [ -f /etc/rc.subr ]; then + load_rc_config $name + run_rc_command "$1" +else + @ECHO@ -n " ${name}" + ${command} ${c2s_flags} ${command_args} +fi diff --git a/chat/jabberd2/files/jabberd.sh b/chat/jabberd2/files/jabberd.sh new file mode 100755 index 00000000000..55e40ab6030 --- /dev/null +++ b/chat/jabberd2/files/jabberd.sh @@ -0,0 +1,54 @@ +#!@RCD_SCRIPTS_SHELL@ +# +# $NetBSD$ +# +# KEYWORD: nostart + +if [ -f /etc/rc.subr ]; then + . /etc/rc.subr +fi + +rcd_dir=`@DIRNAME@ $0` + +# NOTE: run_rc_command sets $rc_arg +# +forward_commands() +{ + # Backward compat with NetBSD <1.6: + [ -z "$rc_arg" ] && rc_arg=$_arg + + for file in $COMMAND_LIST; do + $rcd_dir/$file $rc_arg + done +} + +reverse_commands() +{ + # Backward compat with NetBSD <1.6: + [ -z "$rc_arg" ] && rc_arg=$_arg + + REVCOMMAND_LIST= + for file in $COMMAND_LIST; do + REVCOMMAND_LIST="$file $REVCOMMAND_LIST" + done + for file in $REVCOMMAND_LIST; do + $rcd_dir/$file $rc_arg + done +} + +COMMAND_LIST="c2s resolver router s2s sm" + +name="jabberd" +start_cmd="forward_commands" +stop_cmd="reverse_commands" +reload_cmd="forward_commands" +status_cmd="forward_commands" +extra_commands="reload status" + +if [ -f /etc/rc.subr ]; then + run_rc_command "$1" +else + @ECHO@ -n " ${name}" + _arg="$1" + ${start_cmd} +fi diff --git a/chat/jabberd2/files/resolver.sh b/chat/jabberd2/files/resolver.sh new file mode 100755 index 00000000000..a357b23cdb0 --- /dev/null +++ b/chat/jabberd2/files/resolver.sh @@ -0,0 +1,35 @@ +#!@RCD_SCRIPTS_SHELL@ +# +# $NetBSD$ +# +# PROVIDE: resolver +# REQUIRE: DAEMON c2s + +if [ -f /etc/rc.subr ]; then + . /etc/rc.subr +fi + +name="resolver" +rcvar=$name +command="@PREFIX@/bin/${name}" +required_files="@PKG_SYSCONFDIR@/${name}.xml" +extra_commands="reload" +command_args="2>&1 > /dev/null &" +resolver_user="@JABBERD_USER@" +pidfile="@JABBERD_PIDDIR@/${name}.pid" +stop_postcmd="remove_pidfile" + +remove_pidfile() +{ + if [ -f @JABBERD_PIDDIR@/${name}.pid ]; then + rm -f @JABBERD_PIDDIR@/${name}.pid + fi +} + +if [ -f /etc/rc.subr ]; then + load_rc_config $name + run_rc_command "$1" +else + @ECHO@ -n " ${name}" + ${command} ${resolver_flags} ${command_args} +fi diff --git a/chat/jabberd2/files/router.sh b/chat/jabberd2/files/router.sh new file mode 100755 index 00000000000..cf60565eaa3 --- /dev/null +++ b/chat/jabberd2/files/router.sh @@ -0,0 +1,35 @@ +#!@RCD_SCRIPTS_SHELL@ +# +# $NetBSD$ +# +# PROVIDE: router +# REQUIRE: DAEMON c2s + +if [ -f /etc/rc.subr ]; then + . /etc/rc.subr +fi + +name="router" +rcvar=$name +command="@PREFIX@/bin/${name}" +required_files="@PKG_SYSCONFDIR@/${name}.xml" +extra_commands="reload" +command_args="2>&1 > /dev/null &" +router_user="@JABBERD_USER@" +pidfile="@JABBERD_PIDDIR@/${name}.pid" +stop_postcmd="remove_pidfile" + +remove_pidfile() +{ + if [ -f @JABBERD_PIDDIR@/${name}.pid ]; then + rm -f @JABBERD_PIDDIR@/${name}.pid + fi +} + +if [ -f /etc/rc.subr ]; then + load_rc_config $name + run_rc_command "$1" +else + @ECHO@ -n " ${name}" + ${command} ${router_flags} ${command_args} +fi diff --git a/chat/jabberd2/files/s2s.sh b/chat/jabberd2/files/s2s.sh new file mode 100755 index 00000000000..c35e472638d --- /dev/null +++ b/chat/jabberd2/files/s2s.sh @@ -0,0 +1,35 @@ +#!@RCD_SCRIPTS_SHELL@ +# +# $NetBSD$ +# +# PROVIDE: s2s +# REQUIRE: DAEMON c2s + +if [ -f /etc/rc.subr ]; then + . /etc/rc.subr +fi + +name="s2s" +rcvar=$name +command="@PREFIX@/bin/${name}" +required_files="@PKG_SYSCONFDIR@/${name}.xml" +extra_commands="reload" +command_args="2>&1 > /dev/null &" +s2s_user="@JABBERD_USER@" +pidfile="@JABBERD_PIDDIR@/${name}.pid" +stop_postcmd="remove_pidfile" + +remove_pidfile() +{ + if [ -f @JABBERD_PIDDIR@/${name}.pid ]; then + rm -f @JABBERD_PIDDIR@/${name}.pid + fi +} + +if [ -f /etc/rc.subr ]; then + load_rc_config $name + run_rc_command "$1" +else + @ECHO@ -n " ${name}" + ${command} ${s2s_flags} ${command_args} +fi diff --git a/chat/jabberd2/files/sm.sh b/chat/jabberd2/files/sm.sh new file mode 100755 index 00000000000..d33ae34b110 --- /dev/null +++ b/chat/jabberd2/files/sm.sh @@ -0,0 +1,35 @@ +#!@RCD_SCRIPTS_SHELL@ +# +# $NetBSD$ +# +# PROVIDE: sm +# REQUIRE: DAEMON c2s + +if [ -f /etc/rc.subr ]; then + . /etc/rc.subr +fi + +name="sm" +rcvar=$name +command="@PREFIX@/bin/${name}" +required_files="@PKG_SYSCONFDIR@/${name}.xml" +extra_commands="reload" +command_args="2>&1 > /dev/null &" +sm_user="@JABBERD_USER@" +pidfile="@JABBERD_PIDDIR@/${name}.pid" +stop_postcmd="remove_pidfile" + +remove_pidfile() +{ + if [ -f @JABBERD_PIDDIR@/${name}.pid ]; then + rm -f @JABBERD_PIDDIR@/${name}.pid + fi +} + +if [ -f /etc/rc.subr ]; then + load_rc_config $name + run_rc_command "$1" +else + @ECHO@ -n " ${name}" + ${command} ${sm_flags} ${command_args} +fi diff --git a/chat/jabberd2/patches/patch-aa b/chat/jabberd2/patches/patch-aa new file mode 100644 index 00000000000..0537ea608f2 --- /dev/null +++ b/chat/jabberd2/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD$ + +--- Makefile.in.orig 2003-11-05 01:18:17.000000000 +0100 ++++ Makefile.in 2003-11-05 01:18:49.000000000 +0100 +@@ -103,8 +103,8 @@ + install_sh = @install_sh@ + EXTRA_DIST = PROTOCOL Doxyfile.in + +-SUBDIRS = ac-helpers etc tools man mio sx util expat idn scod $(JABBERD_SUBDIRS) +-DIST_SUBDIRS = ac-helpers etc tools man mio sx util expat idn scod c2s resolver router s2s sm ++SUBDIRS = ac-helpers tools man mio sx util expat idn scod $(JABBERD_SUBDIRS) ++DIST_SUBDIRS = ac-helpers tools man mio sx util expat idn scod c2s resolver router s2s sm + subdir = . + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs diff --git a/chat/jabberd2/patches/patch-ab b/chat/jabberd2/patches/patch-ab new file mode 100644 index 00000000000..58c93273829 --- /dev/null +++ b/chat/jabberd2/patches/patch-ab @@ -0,0 +1,18 @@ +$NetBSD$ + +--- etc/jabberd.cfg.in.orig 2003-09-27 11:12:14.000000000 +0200 ++++ etc/jabberd.cfg.in 2003-09-27 11:15:29.000000000 +0200 +@@ -12,8 +12,8 @@ + # program [ path to config file ] + # + +-@jabberd_router_bin@ @sysconfdir@/router.xml +-@jabberd_resolver_bin@ @sysconfdir@/resolver.xml +-@jabberd_sm_bin@ @sysconfdir@/sm.xml +-@jabberd_s2s_bin@ @sysconfdir@/s2s.xml +-@jabberd_c2s_bin@ @sysconfdir@/c2s.xml ++router @PKG_SYSCONFDIR@/router.xml ++resolver @PKG_SYSCONFDIR@/resolver.xml ++sm @PKG_SYSCONFDIR@/sm.xml ++s2s @PKG_SYSCONFDIR@/s2s.xml ++c2s @PKG_SYSCONFDIR@/c2s.xml diff --git a/chat/jabberd2/patches/patch-ac b/chat/jabberd2/patches/patch-ac new file mode 100644 index 00000000000..2d39dd09730 --- /dev/null +++ b/chat/jabberd2/patches/patch-ac @@ -0,0 +1,49 @@ +$NetBSD$ + +--- etc/sm.xml.in.orig 2003-10-08 02:32:20.000000000 +0200 ++++ etc/sm.xml.in 2003-10-08 02:33:37.000000000 +0200 +@@ -9,7 +9,7 @@ + +- @localstatedir@/jabberd/pid/sm.pid ++ @PIDDIR@/sm.pid + + + +@@ -26,7 +26,7 @@ + commented out, or the file can't be read, no attempt will be + made to establish an encrypted channel with the router. --> + + + +@@ -55,7 +55,7 @@ + + + + + +@@ -116,7 +116,7 @@ + + + +- @localstatedir@/jabberd/db ++ @DBDIR@ + + + + diff --git a/chat/jabberd2/patches/patch-ad b/chat/jabberd2/patches/patch-ad new file mode 100644 index 00000000000..cbc703c82f9 --- /dev/null +++ b/chat/jabberd2/patches/patch-ad @@ -0,0 +1,31 @@ +$NetBSD$ + +--- etc/s2s.xml.in.orig 2003-10-08 02:31:16.000000000 +0200 ++++ etc/s2s.xml.in 2003-10-08 02:31:56.000000000 +0200 +@@ -6,7 +6,7 @@ + +- @localstatedir@/jabberd/pid/s2s.pid ++ @PIDDIR@/s2s.pid + + + +@@ -33,7 +33,7 @@ + commented out, or the file can't be read, no attempt will be + made to establish an encrypted channel with the router. --> + + + +@@ -62,7 +62,7 @@ + + + + + diff --git a/chat/jabberd2/patches/patch-ae b/chat/jabberd2/patches/patch-ae new file mode 100644 index 00000000000..88727efcd1a --- /dev/null +++ b/chat/jabberd2/patches/patch-ae @@ -0,0 +1,39 @@ +$NetBSD$ + +--- etc/router.xml.in.orig 2003-11-05 01:19:46.000000000 +0100 ++++ etc/router.xml.in 2003-11-05 01:20:44.000000000 +0100 +@@ -6,7 +6,7 @@ + +- @localstatedir@/jabberd/pid/router.pid ++ @PIDDIR@/router.pid + + + +@@ -19,7 +19,7 @@ + + + + + +@@ -34,7 +34,7 @@ + +- @sysconfdir@/router-users.xml ++ @PKG_SYSCONFDIR@/router-users.xml + + + + diff --git a/chat/jabberd2/patches/patch-af b/chat/jabberd2/patches/patch-af new file mode 100644 index 00000000000..d53b7d1d2b9 --- /dev/null +++ b/chat/jabberd2/patches/patch-af @@ -0,0 +1,31 @@ +$NetBSD$ + +--- etc/resolver.xml.in.orig 2003-10-08 02:27:59.000000000 +0200 ++++ etc/resolver.xml.in 2003-10-08 02:28:49.000000000 +0200 +@@ -6,7 +6,7 @@ + +- @localstatedir@/jabberd/pid/resolver.pid ++ @PIDDIR@/resolver.pid + + + +@@ -23,7 +23,7 @@ + commented out, or the file can't be read, no attempt will be + made to establish an encrypted channel with the router. --> + + + +@@ -52,7 +52,7 @@ + + + + + diff --git a/chat/jabberd2/patches/patch-ag b/chat/jabberd2/patches/patch-ag new file mode 100644 index 00000000000..4db548ba684 --- /dev/null +++ b/chat/jabberd2/patches/patch-ag @@ -0,0 +1,58 @@ +$NetBSD$ + +--- etc/c2s.xml.in.orig 2003-11-05 01:21:31.000000000 +0100 ++++ etc/c2s.xml.in 2003-11-05 01:23:03.000000000 +0100 +@@ -6,7 +6,7 @@ + +- @localstatedir@/jabberd/pid/c2s.pid ++ @PIDDIR@/c2s.pid + + + +@@ -23,7 +23,7 @@ + commented out, or the file can't be read, no attempt will be + made to establish an encrypted channel with the router. --> + + + +@@ -56,7 +56,7 @@ + + + + + +@@ -88,7 +88,7 @@ + connections. If this is commented out, clients will not be + offered the STARTTLS stream extension --> + + + + + +- @localstatedir@/jabberd/db ++ @DBDIR@ + + + + +- @bindir@/pipe-auth.pl ++ @BINDIR@/pipe-auth.pl + + + -- 2.41.0