Your message dated Sun, 02 May 2021 16:18:29 +0000
with message-id <[email protected]>
and subject line Bug#886568: fixed in exabgp 4.2.8-2
has caused the Debian Bug report #886568,
regarding exabgp is not able to create its command pipe
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.)


-- 
886568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886568
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: exabgp
Version: 3.4.17-3
Severity: normal

Dear Maintainer,

exabgp does not create its pipeby default. These commands need to be run as 
root before exabgp can start correctly:
mkdir /run/exabgp && chown exabgp /run/exabgp

After that, service starts:
service exabgp start

-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages exabgp depends on:
ii  adduser               3.115
ii  debconf               1.5.61
ii  dpkg                  1.18.24
ii  lsb-base              9.20161125
ii  python                2.7.13-2
ii  python-pkg-resources  33.1.1-1
ii  ucf                   3.0036

exabgp recommends no packages.

exabgp suggests no packages.

-- Configuration Files:
/etc/init.d/exabgp changed:
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="BGP route injector"
NAME=exabgp
CONFIG="/etc/exabgp/exabgp.conf"
DAEMON=/usr/sbin/exabgp
DAEMON_OPTS="--folder /etc/exabgp $CONFIG"
PIDFILE=/run/$NAME/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
[ -x $DAEMON ] || exit 0
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
. /lib/init/vars.sh
. /lib/lsb/init-functions
[ -f "$CONFIG" ] || exit 0
RUNDIR=$(dirname ${PIDFILE})
[ ! -d ${RUNDIR} ] && mkdir -p ${RUNDIR} && chown exabgp:exabgp ${RUNDIR}
do_start()
{
        # Return
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
        # We create the PID file and we do background thanks to 
start-stop-daemon
        start-stop-daemon --start --quiet --pidfile $PIDFILE -b -m --exec 
$DAEMON -- $DAEMON_OPTS
        return $?
}
do_stop()
{
        # Return
        #   0 if daemon has been stopped
        #   1 if daemon was already stopped
        #   2 if daemon could not be stopped
        #   other if a failure occurred
        start-stop-daemon --stop --quiet --signal TERM --pidfile $PIDFILE
        RETVAL="$?"
        sleep 1
        # clean stale PID file
        rm $PIDFILE 2> /dev/null
        [ "$RETVAL" = 2 ] && return 2
        # Wait for children to finish too if this is a daemon that forks
        # and if the daemon is only ever run from this initscript.
        # If the above conditions are not satisfied then add some other code
        # that waits for the process to drop all resources that could be
        # needed by services started subsequently.  A last resort is to
        # sleep for some time.
        start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec 
$DAEMON
        [ "$?" = 2 ] && return 2
        sleep 1
        return "$RETVAL"
}
do_reload() {
        start-stop-daemon --stop --signal USR1 --quiet --pidfile $PIDFILE
        return 0
}
do_force_reload() {
        start-stop-daemon --stop --signal USR2 --quiet --pidfile $PIDFILE
        return 0
}
case "$1" in
  start)
        start-stop-daemon --status --quiet --pidfile $PIDFILE
        retval=$?
        if [ $retval -eq 0 ] ; then
                log_warning_msg "$NAME is already running"
                log_end_msg 1
        else
                log_daemon_msg "Starting $DESC" "$NAME "
                do_start
                case "$?" in
                        0|1) log_end_msg 0 ;;
                        2) log_end_msg 1 ;;
                esac
        fi
        ;;
  stop)
        log_daemon_msg "Stopping $DESC" "$NAME "
        do_stop
        case "$?" in
                0) log_end_msg 0 ;;
                1|2) log_end_msg 1 ;;
        esac
        ;;
  status)
        status_of_proc -p "$PIDFILE" "$DAEMON" "$NAME" && exit 0 || exit $?
        ;;
  reload)
        log_daemon_msg "Reloading $DESC" "$NAME "
        do_reload
        log_end_msg $?
        ;;
  force-reload)
        log_daemon_msg "Reloading $DESC (and subprocesses)" "$NAME "
        do_force_reload
        log_end_msg $?
        ;;
  restart)
        log_daemon_msg "Restarting $DESC" "$NAME "
        do_stop
        case "$?" in
          0|1)
                do_start
                case "$?" in
                        0) log_end_msg 0 ;;
                        1) log_end_msg 1 ;; # Old process is still running
                        *) log_end_msg 1 ;; # Failed to start
                esac
                ;;
          *)
                # Failed to stop
                log_end_msg 1
                ;;
        esac
        ;;
  *)
        log_warning_msg "Usage: $SCRIPTNAME 
{start|stop|restart|reload|force-reload|status}"
        log_end_msg 3
        exit 3
        ;;
esac
exit 0


-- no debconf information

--- End Message ---
--- Begin Message ---
Source: exabgp
Source-Version: 4.2.8-2
Done: Vincent Bernat <[email protected]>

We believe that the bug you reported is fixed in the latest version of
exabgp, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Bernat <[email protected]> (supplier of updated exabgp package)

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


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 02 May 2021 17:48:55 +0200
Source: exabgp
Architecture: source
Version: 4.2.8-2
Distribution: unstable
Urgency: medium
Maintainer: Vincent Bernat <[email protected]>
Changed-By: Vincent Bernat <[email protected]>
Closes: 886568
Changes:
 exabgp (4.2.8-2) unstable; urgency=medium
 .
   * Patch exabgp.service to fix socket creation on start.
     Closes: #886568.
Checksums-Sha1:
 8b9ea9377f09047f2cd82489b49cc2cd70b891b8 2027 exabgp_4.2.8-2.dsc
 54963c06b7938a3e5e1968a34252c8d18d541208 2931121 exabgp_4.2.8.orig.tar.gz
 3b5cd6ce7d34d21233c49246957d9584142f153b 10484 exabgp_4.2.8-2.debian.tar.xz
 06d22e7b39d44ce8064db60545e1872d9d965e76 6725 exabgp_4.2.8-2_amd64.buildinfo
Checksums-Sha256:
 0df14758fc1e49640fb08c4dddba66a36005290dba8e79ec7f00e2ebd6edb6ec 2027 
exabgp_4.2.8-2.dsc
 b9d6ea1e3c961d6a3dcbcd7ad185e4daa29ae8ca167b7c7b49a61e573a030416 2931121 
exabgp_4.2.8.orig.tar.gz
 08f68e8b159594624613e0859d3691ac917b8439c982f8c9d9eba30c01c16730 10484 
exabgp_4.2.8-2.debian.tar.xz
 12c8285a9ac592607abe0ddd1e55a17a5e9469d59b1c4bf43997c78bd52f4585 6725 
exabgp_4.2.8-2_amd64.buildinfo
Files:
 fa5328405f38bb6d4ee144ca8dccb949 2027 net optional exabgp_4.2.8-2.dsc
 02c5fd01a094e3c88e34445a52e16411 2931121 net optional exabgp_4.2.8.orig.tar.gz
 c5832362bc8b5ab199312399118c5b36 10484 net optional 
exabgp_4.2.8-2.debian.tar.xz
 2f9ca6f8976adddd87bfab4e00c5b6a3 6725 net optional 
exabgp_4.2.8-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEErvI0h2bzccaJpzYAlaQv6DU1JfkFAmCOzNcSHGJlcm5hdEBk
ZWJpYW4ub3JnAAoJEJWkL+g1NSX5eZ0P/28Y3CkLQW2MVWa/l8W7mfz3tEl7vPZo
bnHDme8RnkowUV9mnknvfpeKVLiM2cVz3DbT4oODSgjVD/e890/VvT48pivxaJiu
8BK9USaJ8LHlcufgJrWIjR4+167HN4MolsSzAx54h4Oi3mjvvcOlNRW3ycuEZiKc
cxDf/w5XbyRe7IjwJZiAFYViLUYpv5L/7HmDII0c3SGP0u9yNAIb85H+axTlqkfS
eLYCE6/y81P7V8X5LGtUq/8Px7amrMXBNP8GCoTfy5yRgiJVsWgXFb3HZYgEUfzs
gMF8hMdmBgJLbBlhWzUefKm+rvhVcjMxOD9MU12Ow5rVKKwzt/7jF/PKvvjbjmiF
4SbBXeDUNF9p0hmzQExR8LJax6TH/oDV/WfV2YZWB0wwnYLDZ/YK9QnF6hZ5Xt/M
ZOADrl45EawlyrsDgqmoFaXQBq50Wjf83aeDVCSw64qVc2mAt70+JDR0kRlejM71
p/9LO3Ilg1cnQcbPeqEWfy+VRD4EdbIMAFuhU2xPGz/fpPQL4XNhGYPNfSvl6iKb
uDb2c+ggugxBYQdpL8PAy7mVCl/hg7zwcNKdQT+dxdqEZ5IGcy7DLx9n9xChkyGG
EcTW9vFKgAFhYoiVBmrSUlldYndmxB7ABwZogH9RDKUClzFkM7D2w/l5vKAS5Glm
y5UsgKh3GGbp
=Fnkq
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to