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
