head 1.1; branch 1.1.1; access ; symbols ePerl_2_2_14:1.1.1.1 RSE:1.1.1; locks ; strict; comment @# @; 1.1 date 99.05.02.14.43.37; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.05.02.14.43.37; author rse; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @ ____ _ ___| _ \ ___ _ __| | / _ \ |_) / _ \ '__| | | __/ __/ __/ | | | \___|_| \___|_| |_| ePerl -- Embedded Perl 5 Language Known Bugs ========== o Under BSD/OS 2.1 and 3.0 there is no real support for dynamic loading of objects. Perl does some tricks to achieve it which ePerl should emulate but still doesn't. o When using - ePerl as a server-side scripting language - running under Apache 1.2 - on a FreeBSD 2.1.5 system - ** with SetUID root enabled ** then it hangs on any `cmd` or system("cmd") commands. => Observation: When removing the SetUID bit on nph-eperl all works fine. THIS PROBLEM SEEMS TO BE RELATED TO THE SETUID BIT IN CONJUNCTION WITH THE WAY THE PERL LIBRARY IMPLEMENTS THE SHELL ENTRY. I was unable to find the bug inside ePerl. Instead I think it is outside ePerl.... @ 1.1.1.1 log @Import of ePerl 2.2.14 @ text @@