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