Re: at is broken
The test is wrong. It should check for the existence of /etc/suid.conf and
not /usr/sbin/suidregister. /usr/sbin/suidregister can exist without the
suidmanager having been configured yet. I dont know what happens when
suidregister is called with an unconfigured package. Debmake packages
check for /etc/suid.conf before using suidregister.
> It does the same thing when I install it; saying that the at.postinst
> returned 1. I cp'd it into /tmp, and put 'exit 0' after each block,
> and narrowed it to the:
> if [ -x /usr/sbin/suidregister ]; then
> suidregister -s at /usr/bin/at root root 4755
> I don't know why that fails; it ran fine from the commandline, and
> then after that, the script also worked. `at` is now configured here,
> since running `dpkg --configure` `at` worked after the `suidregister`
> is run by hand once. Why???
> The $PATH should be fine; I had the script print its path one time,
> and it was the same as `su -`s path, which is:
> Putting /usr/sbin/suid... inside the then had no effect.
> Karl M. Hegbloom <firstname.lastname@example.org>
> Portland, OR USA
> Debian GNU 1.2 Linux 2.1.36 AMD K5 PR-133
> TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
> email@example.com .
> Trouble? e-mail to firstname.lastname@example.org .
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to email@example.com .