[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

FWD: Re: Bug#36784: queue's line in /etc/suid.conf makes suid.register output an error



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 <orion@massey.ee.nd.edu> -----

Date: Wed, 28 Apr 1999 09:21:15 -0500
From: Orion the Hunter <orion@massey.ee.nd.edu>
To: Joey Hess <joey@kitenet.net>
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 <joey@kitenet.net>:
> 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


Reply to: