Submitted by hescominsoon on Sun, 01/24/2010 - 13:26Pro LicenseeComment #4
in virt pro you can check run scripts as user and it does..without having to backbuild scripts or jump through hoops. It would be nice for that ability to be present in virt gpl...
Submitted by ronald on Mon, 02/08/2010 - 11:39Pro LicenseeComment #9
I actually just did this manually on a 2nd box running gpl.
httpd-2.2.3-22.el5.1vm
It would have saved a couple hours searching and figuring out what to do exactly if switching was a gpl feature as well.
No one should have to run mod_php in my opinion.
the process of switching from mod_php to mod_fcgi is in a sticky in the forum with 73 or so replies and has incomplete instructions.
Submitted by ronald on Mon, 02/08/2010 - 14:59Pro LicenseeComment #11
I cant really speak for hescominsoon, the OP.
I thought Id just chim in to promote execution mode switch availability in the GPL version.
For me it is working now though.
Submitted by Joe on Tue, 02/09/2010 - 01:17Pro LicenseeComment #12
Jamie, this ticket isn't about httpd with suexec compiled for /home. It is about the ability to choose the PHP execution mode for virtual servers within Virtualmin, which is currently a Pro-only feature (so, technically, it is not about suexec, at all, but about PHP and the way PHP is executed; because CGI scripts are already executed under suexec under Virtualmin GPL, by default).
Right now the way to do suexec PHP in Virtualmin GPL is to set it up system-wide; there is a stickied thread about it in the Virtualmin forum. It takes five-ten minutes, and only needs to be done once.
It probably should be moved into GPL, but it's code that is currently tightly tied to the Install Scripts feature (though it probably doesn't need to be), so moving it down isn't necessarily trivial.
Submitted by hescominsoon on Tue, 02/09/2010 - 12:57Pro LicenseeComment #13
rpm command gives:
httpd-2.2.3-22.el5.1vm
The thread is not very informative..it's fragmented..and not self-evident for non-cli system admins like myself. I use virtualm to keep me away form the cli for things i don't know how to do..and virt was one of those things. I've spent hours trying to understand that thread and finally had to use the apache apache solution i talked about in that thread. It's not the best but it allows my scripts to run without errors. Jopw is correct about the execution mode but he's not correct about it being trivial and non-technical. If you are a cli hound yeah it's great...if your not it's a disjointed, incomplete, thread.
Comments
Submitted by sgrayban on Wed, 01/20/2010 - 21:22 Comment #1
Not going to happen... this is pro feature only.
Submitted by hescominsoon on Wed, 01/20/2010 - 23:04 Pro Licensee Comment #2
are you an official rep of virtualmin?
Submitted by JamieCameron on Wed, 01/20/2010 - 23:12 Comment #3
When you say "add suexec" , what do you mean exactly? Do you mean running PHP via suexec, or something else?
Submitted by hescominsoon on Sun, 01/24/2010 - 13:26 Pro Licensee Comment #4
in virt pro you can check run scripts as user and it does..without having to backbuild scripts or jump through hoops. It would be nice for that ability to be present in virt gpl...
Submitted by JamieCameron on Sun, 01/24/2010 - 23:32 Comment #5
I actually thought we did have a custom
suexec
in the GPL version.What is the version of the
httpd
package you have there? And did you install Virtualmin GPL using our install script?Submitted by hescominsoon on Sun, 02/07/2010 - 10:19 Pro Licensee Comment #6
I am running the version of httpd on CetnOS5 your install script installs. However i am running 2.2.3 of apache.
Submitted by hescominsoon on Sun, 02/07/2010 - 10:30 Pro Licensee Comment #7
I have been through the settings and i don't see the ability to set run scripts as anybody..
Submitted by JamieCameron on Sun, 02/07/2010 - 13:48 Comment #8
What does
rpm -q httpd
report on your system?I actually just did this manually on a 2nd box running gpl.
httpd-2.2.3-22.el5.1vm
It would have saved a couple hours searching and figuring out what to do exactly if switching was a gpl feature as well.
No one should have to run mod_php in my opinion.
the process of switching from mod_php to mod_fcgi is in a sticky in the forum with 73 or so replies and has incomplete instructions.
Submitted by JamieCameron on Mon, 02/08/2010 - 12:30 Comment #10
Ok .. so did upgrading to the httpd-2.2.3-22.el5.1vm version fix the issue?
I cant really speak for hescominsoon, the OP.
I thought Id just chim in to promote execution mode switch availability in the GPL version.
For me it is working now though.
Jamie, this ticket isn't about httpd with suexec compiled for /home. It is about the ability to choose the PHP execution mode for virtual servers within Virtualmin, which is currently a Pro-only feature (so, technically, it is not about suexec, at all, but about PHP and the way PHP is executed; because CGI scripts are already executed under suexec under Virtualmin GPL, by default).
Right now the way to do suexec PHP in Virtualmin GPL is to set it up system-wide; there is a stickied thread about it in the Virtualmin forum. It takes five-ten minutes, and only needs to be done once.
It probably should be moved into GPL, but it's code that is currently tightly tied to the Install Scripts feature (though it probably doesn't need to be), so moving it down isn't necessarily trivial.
Submitted by hescominsoon on Tue, 02/09/2010 - 12:57 Pro Licensee Comment #13
rpm command gives: httpd-2.2.3-22.el5.1vm
The thread is not very informative..it's fragmented..and not self-evident for non-cli system admins like myself. I use virtualm to keep me away form the cli for things i don't know how to do..and virt was one of those things. I've spent hours trying to understand that thread and finally had to use the apache apache solution i talked about in that thread. It's not the best but it allows my scripts to run without errors. Jopw is correct about the execution mode but he's not correct about it being trivial and non-technical. If you are a cli hound yeah it's great...if your not it's a disjointed, incomplete, thread.
Submitted by JamieCameron on Tue, 02/09/2010 - 13:25 Comment #14
Joe - we could certainly port the PHP suexec feature to the GPL version. It isn't even that closely tied to script installation..
Submitted by hescominsoon on Thu, 02/18/2010 - 15:13 Pro Licensee Comment #15
is this coming to gpl or is it going to remain pro only? If pro only that's fine..:)
Submitted by JamieCameron on Thu, 02/18/2010 - 17:05 Comment #16
It may be in the GPL 3.78 release ..
Submitted by hescominsoon on Fri, 02/19/2010 - 15:55 Pro Licensee Comment #17
wow kewlies!..if not it's ok..i know there has to be some commercial deviation..:)
Submitted by JamieCameron on Fri, 02/19/2010 - 18:02 Comment #18
Look for this in the 3.78 GPL release ..
Submitted by hescominsoon on Mon, 02/22/2010 - 18:13 Pro Licensee Comment #19
kewlies!...:)
Submitted by Issues on Mon, 03/08/2010 - 18:21 Comment #20
Automatically closed -- issue fixed for 2 weeks with no activity.