UbuntuのApacheユーザはwww-data

Ubuntu11.10、Apache2でSVN構築時にパーミッションでハマったのでメモしておきます。

SVNリポジトリの所有者はwww-dataにする。

user@server:# svnadmin create /var/svn/repository
user@server:# chown -R www-data:www-data /var/svn
user@server:# chmod -R 770 /var/svn
user@server:# ll /var/svn
total 12
drwxrwx---  3 www-data www-data 4096 2012-04-02 22:43 ./
drwxr-xr-x 14 user     root     4096 2012-04-03 01:27 ../
drwxrwx---  7 www-data www-data 4096 2012-04-02 22:51 repository/
user@server:# 

参考

http://d.hatena.ne.jp/kslash/20071122/1195741209