For reasons having to do with the brokenness of fakeroot, the queue package
gets very messed up if built with fakeroot but is fine if built as root. I
think the sparc deb of queue has this problem because it was built with
fakeroot. Could it plase be rebuilt as root?
----- Forwarded message from Orion the Hunter <[EMAIL PROTECTED]> -----
Date: Wed, 28 Apr 1999 09:21:15 -0500
From: Orion the Hunter <[EMAIL PROTECTED]>
To: Joey Hess <[EMAIL PROTECTED]>
Subject: Re: Bug#36784: queue's line in /etc/suid.conf makes suid.register
output an error
X-Mailer: Mutt 0.95.4i
Quoting Joey Hess <[EMAIL PROTECTED]>:
> Queue does not contain any suid stuff, nor does it use suidmanager, so I
> don't understand how this could be happenning. Perhaps this is specific to
> the sparc package, please mail me your /var/lib/dpkg/info/queue.postinst and
> queue.postrm.
>
> --
> see shy jo
It's in the attachment. Aparently, the suidregister part was
automatically inserted by dh_installinit. Unfortunately I don't know
much about it to go any further, so if you need more information please
send me an e-mail. Regards,
Hermano Cabral
#!/bin/sh -e
# Add this host to the access control list.
if [ ! -e /etc/queue/qhostsfile ]; then
hostname > /etc/queue/qhostsfile
# Just in case, queued is picky..
chmod 644 /etc/queue/qhostsfile
fi
install-info --quiet --description="GNU Queue, a transparent load balancing
system." \
--section "General Commands" "General Commands" /usr/info/queue.info.gz
# Automatically added by dh_installinit
update-rc.d queue defaults >/dev/null
/etc/init.d/queue start
# End automatically added section
# Automatically added by dh_suidregister
if command -v suidregister >/dev/null 2>&1 && [ -e /etc/suid.conf ]; then
suidregister -s queue /usr/bin/queue root -1 04711
elif [ -e usr/bin/queue ]; then
chown root.-1 /usr/bin/queue
chmod 04711 /usr/bin/queue
fi
# End automatically added section
----- End forwarded message -----
--
see shy jo