Your message dated Mon, 25 Apr 2016 17:17:05 +0000
with message-id <[email protected]>
and subject line Bug#822113: Removed package(s) from unstable
has caused the Debian Bug report #711910,
regarding jabber-irc: init script doesn't start jabber-irc
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
711910: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711910
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jabber-irc
Version: 0.4cvs20080505-1.1
Severity: important

Dear Maintainer,
It seems that the init script doesn't start jabber-irc at all.
It doesn't event report any error.

As you can see below, I "fixed" this problem by removing the "-c
+jabber:adm" option to the start-stop-daemon function.

Because I don't understanf very well init script, it musn't be the right
+way however.

Regards,

Xavier


-- System Information:
Debian Release: 7.0
Architecture: armhf (armv6l)

Kernel: Linux 3.6.11+ (PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages jabber-irc depends on:
ii  adduser        3.113+nmu3
ii  lsb-base       4.1+Debian8+rpi1
ii  python         2.7.3-4
ii  python-irclib  0.4.8-1
ii  python-xmpp    0.4.1-cvs20080505.2

jabber-irc recommends no packages.

Versions of packages jabber-irc suggests:
pn  jabber  <none>

-- Configuration Files:
/etc/default/jabber-irc changed:
ENABLED='1'

/etc/init.d/jabber-irc changed:
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/jabberd-irc
CMDLINE=/usr/bin/python/usr/sbin/jabberd-irc
NAME=jabber-irc
DESC=jabber-irc
ARGS=''
PID=/var/run/jabber/$NAME.pid
ENABLED='0'
if [ ! -d /var/run/jabber ] ; then
        mkdir /var/run/jabber
        chown jabber:adm /var/run/jabber
        chmod 0775 /var/run/jabber
fi
if [ -f /etc/default/jabber-irc ]; then
   . /etc/default/jabber-irc
fi
. /lib/lsb/init-functions
test -x $DAEMON -a "$ENABLED" -eq "1" || exit 0
set -e
case "$1" in
  start)
   if [ -e $PID ]; then
     PIDDIR=/proc/$(cat $PID)
     if [ -d ${PIDDIR} -a "$(cat ${PIDDIR}/cmdline)" = "$CMDLINE" ]; then 
       log_success_msg "$DESC already started; not starting"
       exit
     else
       log_success_msg "Removing stale PID file $PID"
       rm -f $PID
     fi
   fi
   log_daemon_msg "Starting $DESC: "
   export PID
   start-stop-daemon -b --start --quiet --pidfile $PID\
      --make-pidfile --exec $DAEMON -- $ARGS
   echo "$NAME."
   ;;
  stop)
        echo -n "Stopping $DESC: "
        start-stop-daemon -o --stop --signal INT --quiet --retry 3 \
                --pidfile $PID --exec /usr/bin/python
        echo "$NAME."
        rm -f $PID
        ;;
  #reload)
        #
        #       If the daemon can reload its config files on the fly
        #       for example by sending it SIGHUP, do it here.
        #
        #       If the daemon responds to changes in its config file
        #       directly anyway, make this a do-nothing entry.
        #
        # echo "Reloading $DESC configuration files."
        # start-stop-daemon --stop --signal 1 --quiet --pidfile \
        #       /var/run/jabber/$NAME.pid --exec $DAEMON
  #;;
  restart|force-reload)
        #
        #       If the "reload" option is implemented, move the "force-reload"
        #       option to the "reload" entry above. If not, "force-reload" is
        #       just the same as "restart".
        #
   $0 stop
        sleep 3
   $0 start
        ;;
  *)
        N=/etc/init.d/$NAME
        # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
        echo "Usage: $N {start|stop|restart|force-reload}" >&2
        exit 1
        ;;
esac
exit 0

/etc/pyirct.conf.xml changed:
<?xml version="1.0" ?>
<pyirct>
    <!-- This file contains options to be configured by the server 
administrator. -->
    <!-- Please read through all the options in this file -->
    
    <!-- The JabberID of the transport -->
    <jid>irc.yeuxdelibad.net</jid>
    <!-- The component JID of the transport. Unless you're doing clustering, 
leave this alone -->
    <!-- <compjid>irc1</compjid> -->
    <!-- The public IP or DNS name of the machine the transport is running on 
-->
    <!-- This is used to select the outgoing IP address used to connect to IRC 
networks -->
    <!--  otherwise known as the vanity address, it's safe to leave it 
commented -->
    <!--<host>vanity.host.example.net</host>-->
    <!-- The name of the transport in the service discovery list. -->
    <!-- <discoName>IRC Transport</discoName> -->
    <!-- The location of the spool file.. if relative, relative to the PyIRCt 
dir. -->
    <!-- Include the jid of the transport, if running multiple copies of the 
same transport -->
    <spoolFile>ircuser.dbm</spoolFile>
    <!-- The location of the PID file, relative to the PyIRCt directory -->
    <!-- Comment out if you do not want a PID file -->
    <pid>PyIRCt.pid</pid>
    <!-- The IP address or DNS name of the main Jabber server -->
    <mainServer>127.0.0.1</mainServer>
    <!-- The JID of the main Jabber server -->
    <mainServerJID>localhost</mainServerJID>
    <!-- The TCP port to connect to the Jabber server on (this is the default 
for Jabberd2) -->
    <port>5347</port>
    <!-- The authentication token to use when connecting to the Jabber server 
-->
    <secret>secret</secret>
    <!-- SASL username used to bind to Jabber server. -->
    <!-- secret, above, is used for sasl password -->
    <!--<saslUsername>username-for-jabberd2-connection</saslUsername>-->
    <!-- Allow users to register with this transport -->
    <allowRegister/>
    <!-- Require users to be registered before allowing them to join a room -->
    <!-- <requireRegister/> -->
    <!-- Send activity messages to users (for clients that don't support MUC)  
-->
    <activityMessages/>
    <!-- Use external component binding. -->
    <!-- This dodges the need to manually configure all jids that talk to this 
transport. -->
    <!-- Jabberd2 requires saslUsername and useRouteWrap for this to work. -->
    <!-- Wildfire as of 2.6.0 requires just this. -->
    <!--<useComponentBinding/>-->
    <!-- Wrap stanzas in <route> stanza. -->
    <!-- Jabberd2 requires this for useComponentBinding. -->
    <!--<useRouteWrap/>-->
    <!-- You can choose which users you wish to have as administrators. These 
users can perform some tasks with Ad-Hoc commands that others cannot -->
    <admins>
        <jid>[email protected]</jid>
    </admins>
    <!-- The file to log to. Leave this disabled for stdout only -->
    <debugFile>/var/log/ircerror.log</debugFile>
    <!-- Show the raw data being sent and received from the xmpp and irc 
servers -->
    <!--<dumpProtocol/>-->
    <!-- The default charset to use for the transport, if not supplied by the 
user when registering -->
    <!-- <charset>utf-8</charset> -->
</pyirct>


-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 0.4cvs20080505-1.1+rm

Dear submitter,

as the package jabber-irc has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/822113

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to