[opensuse] Help with suidperl
Hi, I am needing help with suidperl, about a month ago, I install openwebmail, and it has me change the permission to 4755, which let openwebmail work, but the problem I having is all my other perl stuff has stop working because it gives an error that while running a premature end of script header. How do I fix it where all my scripting are happy? Could I take the rpm for perl copy into the local dir and point the scripts with the problem there or would it have the same effect? Any help would be welcome at this point. Payne -- Command, n.: Statement presented by a human and accepted by a computer in such a manner as to make the human feel as if he is in control. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi,
I am needing help with suidperl, about a month ago, I install openwebmail, and it has me change the permission to 4755, which let openwebmail work, but the problem I having is all my other perl stuff has stop working because it gives an error that while running a premature end of script header.
Try to run `suidperl -cwT otherperlstuff` as normal user and check the error. Jan Engelhardt -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, Aug 24, 2006 at 06:49:41PM +0200, Jan Engelhardt wrote:
Hi,
I am needing help with suidperl, about a month ago, I install openwebmail, and it has me change the permission to 4755, which let openwebmail work, but the problem I having is all my other perl stuff has stop working because it gives an error that while running a premature end of script header.
Try to run `suidperl -cwT otherperlstuff` as normal user and check the error.
Note also that you MUST NOT give "suidperl" root s-bits, as it is just a hard link to perl. It's only existing for compatibility reasons. The right place for the s-bit is sperl, i.e. /usr/bin/sperl5.8.8 Cheers, Michael. -- Michael Schroeder mls@suse.de main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Chuck Payne
-
Jan Engelhardt
-
Michael Schroeder