> When dbm.mac builds on my machine with the DevTools CVS drop, 
> I get an error that it can't find instdbmsrv.  In the DevTools 
> binary distribution, it looks like it is a pre-compiled ELF 
> binary (and it can execute it fine).
> 
> Is this source missing from CVS?

Yes, as I completely forgot them. The sources are now at
ftp://ftp.sap.com/pub/sapdb/bin/tmp/instsrv.tar, 
because I haven't integrated them into the configure step yet 
(which I'll hopefully do this week).

The problem is: these programs (instdbmsrv, instlserver) have to to 
be suid root (because they suid root other programs), which doesn't
really fit into the normal make process. It should be part of
the install step, but that step doesn't exist yet for the build tools.

One solution: if you build SAP DB for distribution rather than
for using it on the local machine, then
$ export NOREG=1

That way, these programs aren't called during the build and the 
directory /usr/spool/sql isn't required either. You'll have to
set <dep path>/pgm/dbmsrv and <dep path>/pgm/lserver to
suid root during package installation.

Daniel Dittmar

--
Daniel Dittmar
SAP DB, SAP Labs Berlin
[EMAIL PROTECTED]
http://www.sapdb.org/
_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to