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
> fi
>
> 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:
>
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
>
> Putting /usr/sbin/suid... inside the then had no effect.
>
> --
> Karl M. Hegbloom <karlheg@inetarena.com>
> http://www.inetarena.com/~karlheg
> 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
> debian-devel-request@lists.debian.org .
> Trouble? e-mail to templin@bucknell.edu .
>
>
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: