Installations on different user/group

Julien ÉLIE julien at trigofacile.com
Sat Jan 31 21:19:04 UTC 2009


Hi,

>> However, I have a problem with BSD/OS, at the end of "make install":
>>
>> test -z "" && /usr/home/julien/inn/install2.5/bin/makedbz -i -o
>> makedbz: must be run as user group
>> gmake[1]: *** [/usr/home/julien/inn/install2.5/db/history] Error 1
>> gmake[1]: Leaving directory `/usr/home/julien/inn/inn-CURRENT-20090130/site'
>> gmake: *** [install] Error 1
>
> Odd.  I'm not sure.  If you run the command by hand, does it still
> complain?  If so, I'd step through it in a debugger and see what it's
> comparing in that function.

By hand, there is no problem.
Well :->

% /usr/home/julien/inn/install2.5/bin/makedbz -i -o
makedbz: failed to malloc 80000000 bytes at dbz.c line 1284: Cannot allocate memory


But it still does something and INN works fine afterwards (rc.news).


During "make install", it appears that makedbz is run as "kmem" group.

It explains the problem I had with tainted variables during innupgrade:
it was complaining with its being run setgid.
If I understand well, *gmake* setgids to "kmem".

I do not know what we can do for that during "make install"...

-- 
Julien ÉLIE

« Aut bibas aut abeas. » 




More information about the inn-workers mailing list