Mathis, Jim wrote:
> Was able to change the group to "apache" and the permission settings. As
> follows:
> -rwsr-x---  root apache  BackupPC_Admin
> However, no displayed is observed when executing ./BackupPC_Admin (same
> as before). Did notice that there are two
> other CGI scripts within the cgg-bin directory "htsearh" and "qtest".
> When executing these scripts - no output is also displayed. Strace was
> performed on all the files and activity displayed appeared normal. 
> 
> Note: This may also be some other problem as "qtest" and "htsearch" work
> on machines using Linux Centos 4.5. I've noticed that machines using
> Linux ES 4.5 all display the same symptoms - no output. Appreciate any
> additional advice. Thanks.
> 
> -Jim
> 
> 
> 
> 
> -----Original Message-----
> From: Les Mikesell [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, November 27, 2007 1:23 PM
> To: Mathis, Jim
> Cc: [email protected]
> Subject: Re: [BackupPC-users] CGI Interface
> 
> Mathis, Jim wrote:
>> Hello,
>>  
>> I'm attempting to use the standard CGI interface but it does not 
>> appear to be working. Additional, info as follows:
>>  
>> user = root
>> directory= /var/www/cgi-bin/BackupPC_Admin permission settings: 
>> --wsr-x---  root root  BackupPC_Admin http= httpd service is running
> 
> First, you probably don't want to run as root, and you normally don't
> need to.  Second, you have to allow read permission on scripts for
> something to execute them, so change the group to whatever your web
> server uses.
> 
>> I've noticed that the permission setting is not the same as listed in 
>> the documentation but I've tried various "chmod" settings and was not 
>> able to make the permission settings identical to " -swxr-x--- root 
>> web ". For example, I used "chmod u+s+w+x " and "chmod g+r+x" and the 
>> permission settings as previously provided are displayed. 
>> Additionally, when I type "./BackupPC_Admin" from the cgi-bin 
>> directory, nothing happens - no errors are displayed and no display is
> 
>> output. I assume that setuid emulation is working since I didn't get a
> 
>> userid error. I'd appreciate any additional information. Thanks.
> 
> You should get some html output when you execute the script directly and
> root should be allowed to do that.  If you are on Linux, try:
> strace ./BackupPC_Admin
> and see if the system calls it lists make sense or are failing.
> 

Be sure the package perl-suidperl is installed.  You might have trouble 
if you have SELinux enabled, but I don't understand it well enough to 
suggest a fix other than turning it off (and that needs a reboot).

-- 
   Les Mikesell
    [EMAIL PROTECTED]

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
BackupPC-users mailing list
[email protected]
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to