[php-maint] Wrong Unix rights for many of our git repositories on Alioth

Thomas Goirand zigo at debian.org
Fri Mar 29 07:56:15 UTC 2013


Hi,

The following Git repositories, in /git/pkg-php, have the wrong Unix
rights, so they aren't shared in the group:

php-tokyo-tyrant.git
php-imagick.git
libphp-pclzip.git
php-ezc-consoletools.git
php-log.git
php-calendar.git
php-invoker.git
php-net-dime.gi
phpunit-selenium.git
php-net-sieve.git
php-text-template.git
php-ezc-base.git
xcache.git
php-net-nntp.git
php-pager.git
phpunit-dbunit.git
php-adodb.git
php-timer.git
php-crypt-blowfish.git
php-maint-tools.git
php-services-weather.git
php-debian-dir-only.git
php-cache-lite.git
php-file-iterator.git
php-arc.git
php54-transition.git
php-token-stream.git
ffmpeg-php.git
php-text-captcha.git
php-html-template-it.git

The way to fix it, is to ssh into git.debian.org and do:

cd /git/pkg-php
find . -exec chmod g+w {} \;
find . -type d -exec chmod g+s {} \;

Then in each Git repository, we need to do:
git config core.sharedRepository group

If you see some "operation not permited" errors, then that means someone
still needs to do the above, just like you.

Please do the above ASAP.

Cheers,

Thomas



More information about the pkg-php-maint mailing list