John R. Jackson wrote:
> >... I see the log saying something about
> >killpgrp, so I agree that they should all get killed. However it's not
> >happening!
>
> You wouldn't think this would be so hard :-).
>
> Is your killpgrp setuid-root? If it lost that, it might be the reason
> it's failing.
Darn! Someone installed a dangerous setuid-root program on my system!
-rwsr-xr-- 1 root disk 12360 Nov 9 1999 /usr/lib/amanda/killpgrp*
No, it's still setuid-root.
> >Possible solution: Open a pipe instead of connecting the output of the
> >dumper to /dev/null. Closing the pipe should pretty reliably kill off
> >the dumpers.
>
> Probably a reasonable idea. What version of Amanda are you using? Or,
> put another way, could I convince you to upgrade to 2.4.2 so I can base
> a patch on that?
/home/wolff> amadmin bu version
build: VERSION="Amanda-2.4.1p1"
BUILT_DATE="Tue Nov 9 08:54:06 GMT 1999"
BUILT_MACH="Linux Bareis 2.2.13 #8 SMP Wed Sep 15 11:56:50 CEST 1999 i686
unknown"
CC="gcc"
I think that this is installed from the RPM on the SuSE 7.0 CD. (Hmm,
Yes: we don't have a machine called Bareis here...)
Even better: run the dumps till they start outputting data. Stall the
output pipe until the data is needed.
That way the "estimation" step of dump that actually happens in the
end is not repeated for the eventual dump.
Roger.
--
** [EMAIL PROTECTED] ** http://www.BitWizard.nl/ ** +31-15-2137555 **
*-- BitWizard writes Linux device drivers for any device you may have! --*
* There are old pilots, and there are bold pilots.
* There are also old, bald pilots.