Package: dirmngr
Version: 1.1.0-3
Severity: normal
Please apply a patch like the following to the init.d script to give the
created directory the correct SE Linux context. This isn't a high priority
at the moment (it should work for Wheezy without it) but in future it may be
necessary.
--- /etc/init.d/dirmngr.orig 2012-06-21 17:52:37.000000000 +1000
+++ /etc/init.d/dirmngr 2012-06-21 17:53:20.000000000 +1000
@@ -30,6 +30,7 @@
:
else
mkdir -p /var/run/dirmngr || return 1
+ [ -x /sbin/restorecon ] && /sbin/restorecon /var/run/dirmngr
chown dirmngr:dirmngr /var/run/dirmngr || return 1
output=$(su -c ". /lib/lsb/init-functions && umask 027 &&
start_daemon -p $PIDFILE $DAEMON --daemon --sh" - dirmngr) || return 1
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (350, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages dirmngr depends on:
ii adduser 3.113+nmu3
ii dpkg 1.16.4.3
ii install-info 4.13a.dfsg.1-10
ii libassuan0 2.0.3-1
ii libc6 2.13-33
ii libgcrypt11 1.5.0-3
ii libgpg-error0 1.10-3
ii libksba8 1.2.0-2
ii libldap-2.4-2 2.4.28-1.3
ii libpth20 2.0.7-16
ii lsb-base 4.1+Debian7
dirmngr recommends no packages.
dirmngr suggests no packages.
-- Configuration Files:
/etc/init.d/dirmngr changed:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
NAME=dirmngr
DAEMON=/usr/bin/$NAME
PIDFILE=/var/run/$NAME.pid
test -x $DAEMON || exit 5
if [ -r /etc/default/$NAME ]; then
. /etc/default/$NAME
fi
. /lib/lsb/init-functions
d_start() {
if pidofproc $DAEMON >/dev/null; then
:
else
mkdir -p /var/run/dirmngr || return 1
[ -x /sbin/restorecon ] && /sbin/restorecon /var/run/dirmngr
chown dirmngr:dirmngr /var/run/dirmngr || return 1
output=$(su -c ". /lib/lsb/init-functions && umask 027 &&
start_daemon -p $PIDFILE $DAEMON --daemon --sh" - dirmngr) || return 1
eval "$output" || return 1
pid=$(echo "$DIRMNGR_INFO" | cut -d : -f 2) || return 1
echo "$pid" >$PIDFILE || return 1
chmod ${DIRMNGR_SOCKET_MODE:-0777} /var/run/dirmngr/socket ||
return 1
fi
return 0
}
case "$1" in
start)
log_daemon_msg "Starting DirMngr" $NAME
d_start
log_end_msg $?
;;
stop)
log_daemon_msg "Stopping DirMngr" $NAME
killproc $DAEMON
log_end_msg $?
;;
status)
status_of_proc $DAEMON DirMngr
;;
restart)
$0 stop && sleep 1 && $0 start
;;
try-restart)
if $0 status >/dev/null; then
$0 restart
else
exit 0
fi
;;
reload|force-reload)
log_daemon_msg "Reloading DirMngr configuration" $NAME
killproc $DAEMON HUP
log_end_msg $?
;;
*)
log_failure_msg "Usage: $0
{start|stop|status|restart|try-restart|reload|force-reload}"
exit 2
;;
esac
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]