[wp-trac] [WordPress Trac] #10299: auto update and install themes and plugins sets wrong permissions

WordPress Trac wp-trac at lists.automattic.com
Mon Jun 29 11:13:15 GMT 2009


#10299: auto update and install themes and plugins sets wrong permissions
--------------------------+-------------------------------------------------
 Reporter:  Ovidiu        |       Owner:  dd32                          
     Type:  defect (bug)  |      Status:  new                           
 Priority:  normal        |   Milestone:  Unassigned                    
Component:  Filesystem    |     Version:  2.8                           
 Severity:  normal        |    Keywords:  install, plugin, theme, update
--------------------------+-------------------------------------------------
 ok, I hope this is the right place.
 if I update wordpress, or isntall a plugin or isntalla a theme with the
 built in functions, the wrong permissions are set.

 i.e. I installed a new plugin, and here are its permissions:

 {{{
 drwx------ 3 web7 client1 4096 2009-06-27 15:40 yahoo-messenger-status-
 plugin
 }}}
 if I do a manual chown -R web7:client1 web/ and chmod -R 755 web/ all
 plugin updates, installations and wordpress upgrades work. AFTERWARDS of
 course I need to set the permissions and ownerships straight again.

 Here are the file permissions:

 {{{
 myserver:/var/www/myblog/web/wp-content/plugins# ls -al yahoo-messenger-
 status-plugin/
 total 204
 drwx------ 3 web7 client1 4096 2009-06-27 15:40 .
 drwxr-xr-x 73 web7 client1 4096 2009-06-27 15:40 ..
 -rw-r--r-- 1 web7 client1 35147 2009-06-27 15:40 LICENSE.txt
 -rw-r--r-- 1 web7 client1 1053 2009-06-27 15:40 readme.txt
 -rw-r--r-- 1 web7 client1 89868 2009-06-27 15:40 screenshot-1.png
 -rw-r--r-- 1 web7 client1 33726 2009-06-27 15:40 screenshot-2.png
 drwx------ 2 web7 client1 4096 2009-06-27 15:40 status_images
 -rw-r--r-- 1 web7 client1 287 2009-06-27 15:40 ym_status_control.phtml
 -rw-r--r-- 1 web7 client1 2965 2009-06-27 15:40 ym_status.php
 -rw-r--r-- 1 web7 client1 423 2009-06-27 15:40 YmStatus.php
 -rw-r--r-- 1 web7 client1 4263 2009-06-27 15:40 ym_status_settings.phtml
 -rw-r--r-- 1 web7 client1 706 2009-06-27 15:40 ym_status_widget.phtml
 }}}

 Now I don't know if this is just my problem, but here are more cases where
 doing a chmod -R 755 does help:
 - http://www.prelovac.com/vladimir/wordpress-plugins/plugin-
 central?cid=13678
 - http://wordpress.org/support/topic/278370?replies=5

 I also had the same problems with another plugin, where the CSS fiel
 couldn't be loaded dues to these restrictive permissions.

 can somene check this and let me know if this is expected behaviour?
 Unfortunaly with these settigns I can't use the update/install functions
 of wordpress...

 Btw. running on suPhp

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/10299>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list