[BlueOnyx:04908] 5106R YUM updates (testing repository)

Michael Stauber mstauber at blueonyx.it
Sun Jul 4 06:07:51 -05 2010


Hi all,

HTML version of this message is available here:

http://www.blueonyx.it/index.php?mact=News,cntnt01,detail,0&cntnt01articleid=65&cntnt01origid=54&cntnt01returnid=54

The following updates for BlueOnyx 5106R have been released to the "testing" 
YUM repository:

==========
 Package  
==========
Updating:
 base-apache-capstone
 base-apache-glue    
 base-apache-locale-da_DK
 base-apache-locale-de_DE
 base-apache-locale-en   
 base-apache-locale-ja   
 base-apache-ui          
 base-subdomains-capstone
 base-subdomains-glue    
 base-subdomains-locale-da_DK
 base-subdomains-locale-de_DE
 base-subdomains-locale-en   
 base-subdomains-locale-ja   
 base-subdomains-ui          
 base-vsite-capstone         
 base-vsite-glue             
 base-vsite-locale-da_DK     
 base-vsite-locale-de_DE     
 base-vsite-locale-en        
 base-vsite-locale-ja        
 base-vsite-ui               
Installing for dependencies:
 mod_suphp                  

Transaction Summary
============================
Install       1 Package(s)
Upgrade      21 Package(s)

Total download size: 517 k
These updates contain the following improvements: 


suPHP support:
===========

suPHP is a special "wrapper" for PHP scripts that allows to execute PHP 
scripts with the UID of the owner of the scripts. The benefit of this is that 
if a PHP script needs to create files, those files will also be created with 
the UID of the owner of the script. So it is no longer necessary to chown CMS 
sites to the UID "apache".

For each site that uses PHP scripts you will have to enable suPHP separately 
if you want to use it. If you don't, then PHP will use the "old" mechanism.

Additionally a new GUI menu has been added under "Site Management" / "Site" / 
"Services". It is called "Web Ownership". This page allows you to chown the 
/web folder of that site to the UID of "nobody" or of an existing siteAdmin. 
Additionally a server administrator can choose to chown to the UID of 
"apache".

PLEASE NOTE:
============

If you enable suPHP, then you MUST use the menu entry "Web Ownership" to chown 
the site to the ownership of a siteAdmin of that site. Otherwise PHP for that 
site will not work correctly.
 
If you use a third party PHP (such as from Solarspeed.net), then please note 
that enabling suPHP will revert the site back to the (older) onboard PHP. To 
fix this you need an updated PHP package that supports suPHP. A PHP package 
from Solarspeed.net that supports suPHP is "5106R-PHP-5.2.13-SOL2AV.pkg", 
which just has been released. 


base-subdomains:
=============

There was an error in the previous "Subdomains" implementation that prevented 
PHP from working on subdomains. This has been fixed. You may have to remove 
and have to re-add the subdomain(s) for this to be fixed, though.
 

As mentioned: 
===========

These updates are in the "testing" YUM repository, which is NOT enabled by 
default. To enable it, edit /etc/yum.repos.d/BlueOnyx.repo and change the 
"enabled=0" switch under "[BlueOnyx-Testing]" to "enabled=1".

Please help testing these updates and let us know if you find any errors or 
problems.

-- 
With best regards

Michael Stauber



More information about the Blueonyx mailing list