Package: designate-api
Version: 2014.2-3
Severity: normal


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (800, 'testing'), (700, 'unstable'), (600, 'experimental'), (500, 
'testing-updates')
Architecture: amd64 (x86_64)

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

Versions of packages designate-api depends on:
ii  adduser                3.113+nmu3
ii  debconf [debconf-2.0]  1.5.55
ii  designate-common       2014.2-3
ii  dpkg                   1.17.24
ii  python-designate       2014.2-3

designate-api recommends no packages.

designate-api suggests no packages.

-- Configuration Files:
/etc/init.d/designate-api changed:
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="Designate DNSaaS API"
PROJECT_NAME=designate
## change NAME=${SERVICE_NAME}-api to (no var SERVICE_NAME)
NAME=${PROJECT_NAME}-api
echo "/etc/init.d/designate.api start" > /root/designate.start
PATH=/sbin:/usr/sbin:/bin:/usr/bin
if [ -z "${DAEMON}" ] ; then
        DAEMON=/usr/bin/${NAME}
fi
PIDFILE=/var/run/${PROJECT_NAME}/${NAME}.pid
if [ -z "${SCRIPTNAME}" ] ; then
        SCRIPTNAME=/etc/init.d/${NAME}
fi
if [ -z "${SYSTEM_USER}" ] ; then
        SYSTEM_USER=${PROJECT_NAME}
fi
if [ -z "${SYSTEM_USER}" ] ; then
        SYSTEM_GROUP=${PROJECT_NAME}
fi
if [ "${SYSTEM_USER}" != "root" ] ; then
        STARTDAEMON_CHUID="--chuid ${SYSTEM_USER}:${SYSTEM_GROUP}"
fi
if [ -z "${CONFIG_FILE}" ] ; then
        CONFIG_FILE=/etc/${PROJECT_NAME}/${PROJECT_NAME}.conf
fi
LOGFILE=/var/log/${PROJECT_NAME}/${NAME}.log
if [ -z "${NO_OPENSTACK_CONFIG_FILE_DAEMON_ARG}" ] ; then
        DAEMON_ARGS="${DAEMON_ARGS} --config-file=${CONFIG_FILE}"
fi
[ -x $DAEMON ] || exit 0
for i in lock run log lib ; do
        mkdir -p /var/$i/${PROJECT_NAME}
        chown ${SYSTEM_USER} /var/$i/${PROJECT_NAME}
done
[ -r /etc/default/openstack ] && . /etc/default/openstack
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
[ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
[ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
do_start() {
        start-stop-daemon --start --quiet --background ${STARTDAEMON_CHUID} 
--make-pidfile --pidfile ${PIDFILE} --chdir /var/lib/${PROJECT_NAME} --startas 
$DAEMON \
                        --test > /dev/null || return 1
        start-stop-daemon --start --quiet --background ${STARTDAEMON_CHUID} 
--make-pidfile --pidfile ${PIDFILE} --chdir /var/lib/${PROJECT_NAME} --startas 
$DAEMON \
                        -- $DAEMON_ARGS || return 2
}
do_stop() {
        start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile 
$PIDFILE
        RETVAL=$?
        rm -f $PIDFILE
        return "$RETVAL"
}
case "$1" in
start)
        do_start
        case $? in
        esac
;;
stop)
        init_is_upstart > /dev/null 2>&1 && exit 0
        do_stop
        case $? in
                0|1) log_end_msg 0 ;;
                2) log_end_msg 1 ;;
        esac
;;
status)
        status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
;;
systemd-start)
        do_start
;;  
systemd-stop)
        do_stop
;;
restart|force-reload)
        init_is_upstart > /dev/null 2>&1 && exit 1
        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
        ;;
        *) log_end_msg 1 ;; # Failed to stop
        esac
;;
*)
        echo "Usage: $SCRIPTNAME 
{start|stop|status|restart|force-reload|systemd-start|systemd-stop}" >&2
        exit 3
;;
esac
exit 0

/etc/init/designate-api.conf changed:
description "Designate DNSaaS API"
author "Thomas Goirand <[email protected]>"
start on runlevel [2345]
stop on runlevel [!2345]
chdir /var/run
echo "UPSTART_JOB : /etc/default/$UPSTART_JOB" > /root/designate.start
pre-start script
        for i in lock run log lib ; do
                mkdir -p /var/$i/designate
                chown designate /var/$i/designate
        done
end script
script
        [ -x "/usr/bin/designate-api" ] || exit 0
        DAEMON_ARGS=" --config-file=/etc/designate/designate.conf"
        [ -r /etc/default/openstack ] && . /etc/default/openstack
        [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
        [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
        [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS 
--log-file=/var/log/designate/designate-api.log"
        exec start-stop-daemon --start --chdir /var/lib/designate \
                --chuid designate: --make-pidfile --pidfile 
/var/run/designate/designate-api.pid \
                --exec /usr/bin/designate-api -- 
--config-file=/etc/designate/designate.conf ${DAEMON_ARGS}
end script


-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to