Package: jabberd2
Version: 2.2.8-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu karmic ubuntu-patch



*** /tmp/tmpbO72ny
In Ubuntu, we've applied the attached patch to achieve the following:

    - debian/control
      - Conflict/Replace jabber for jabberd2
    - debian/init
      - create /var/run/jabber directory with correct permissions

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic
  APT policy: (500, 'karmic')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u jabberd2-2.2.8/debian/control jabberd2-2.2.8/debian/control
--- jabberd2-2.2.8/debian/control
+++ jabberd2-2.2.8/debian/control
@@ -9,8 +10,8 @@
 
 Package: jabberd2
 Architecture: any
-Conflicts: jabberd2-bdb, jabberd2-mysql, jabberd2-pgsql, jabberd2-ldap-bdb, jabberd2-ldap-mysql, jabberd2-ldap-pgsql
-Replaces: jabberd2-bdb, jabberd2-mysql, jabberd2-pgsql, jabberd2-ldap-bdb, jabberd2-ldap-mysql, jabberd2-ldap-pgsql
+Conflicts: jabberd2-bdb, jabberd2-mysql, jabberd2-pgsql, jabberd2-ldap-bdb, jabberd2-ldap-mysql, jabberd2-ldap-pgsql, jabber
+Replaces: jabberd2-bdb, jabberd2-mysql, jabberd2-pgsql, jabberd2-ldap-bdb, jabberd2-ldap-mysql, jabberd2-ldap-pgsql, jabber
 Depends: adduser, ${shlibs:Depends}
 Description: Jabber instant messenger server 
  Jabber is a free instant messaging server based on XMPP.
diff -u jabberd2-2.2.8/debian/init jabberd2-2.2.8/debian/init
--- jabberd2-2.2.8/debian/init
+++ jabberd2-2.2.8/debian/init
@@ -22,6 +22,11 @@
     chown ${USER}:${GROUP} ${PIDPATH}
 fi
 
+if [ ! -d "$PIDPATH" ];then
+        mkdir "$PIDPATH"
+        chown jabber:adm "$PIDPATH"
+fi
+
 case "$1" in
    start)
       echo -n "Starting Jabber services:"

Reply via email to