Hatas, Zdenek wrote:

Launching openca_start again, updated files do following errors:

-bash-2.05b# ./openca_start
Variable "$performance_test" is not imported at
/opt/openca/openca/lib/servers/ca/functions/initServer line 417.
Variable "@performance" is not imported at
/opt/openca/openca/lib/servers/ca/functions/initServer line 418.
Variable "@performance" is not imported at
/opt/openca/openca/lib/servers/ca/functions/initServer line 420.
Variable "@performance" is not imported at
/opt/openca/openca/lib/servers/ca/functions/initServer line 421.
Global symbol "$LANGUAGE" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 312.
Global symbol "$performance_test" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 400.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 401.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 401.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 402.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 402.
Global symbol "$performance_test" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 417.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 418.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 420.
Global symbol "@performance" requires explicit package name at
/opt/openca/openca/lib/servers/ca/functions/initServer line 421.
Compilation failed in require at ./openca_start line 52.

All fixed in CVS.


-bash-2.05b# ./openca_start

So question is, what does Foo mean. ( I used OpenCA instead of Foo whith
the same result ) :-))

see initServer: @ISA = qw(Net::Server::Fork);


If I comment out "use strict qw(@ISA);;" both in original initServer and
openca_start,
it seems to change behaviour and is much better. (See trace)

Don't do this. The critical script must use strict.


-bash-2.05b# ./openca_start Process Backgrounded
2003/11/26-19:28:08 OpenCA::Server (type Net::Server::Fork) starting!
pid(9991)
-bash-2.05b# Binding to UNIX socket file
/opt/openca/openca/var/tmp/openca_socket using SOCK_STREAM
Setting gid to "48 48"
Setting uid to "48"
Couldn't POSIX::setuid to "48" []
It seems, problem has changed. We can trace, why script can't do setuid
now.

The script always reports this error. I don't know why but nevertheless it works correctly.


Greetings

Michael
--
-------------------------------------------------------------------
Michael Bell                   Email: [EMAIL PROTECTED]
ZE Computer- und Medienservice            Tel.: +49 (0)30-2093 2482
(Computing Centre)                        Fax:  +49 (0)30-2093 2704
Humboldt-University of Berlin
Unter den Linden 6
10099 Berlin                   Email (private): [EMAIL PROTECTED]
Germany                                       http://www.openca.org



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Openca-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-users

Reply via email to