Articles of chmod

¿Por qué se deniega el permiso para bzr push?

user2 quiere bzr push cambios a un directory /home/user1/project/dev . user2 tiene permissions group + rwx en este directory, pero no en mi directory principal /home/user1/ Esto resulta en el error: bzr: ERROR: Permiso denegado: "h2i9usf1l6ieofpuul87.pack": [Errno 13] Permiso denegado: '/home/user1/.bzr/repository/upload/h2i9usf1l6ieofpuul87.pack' No tengo claro por qué usuario2 necesita permiso para mi hogar /home/user1/.bzr/ cuando /home/user1/project/dev […]

¿Cómo restaurar los permissions correctos del directory de subversión?

El otro día pensé que debería hacer mi server un poco más seguro. Pensé que tenía demasiados directorys que podían leerse para otros y que podrían ser un riesgo en caso de que alguien encuentre el path hacia el sistema. Luego eliminé permissions de lectura, escritura y ejecución para otros en ciertos directorys: chmod -R […]

Subversión con Apache y problemas de permissions

He configurado un repository SVN para usar con Apache 2 a través del command svnadmin create y la configuration de vhost adecuada. Descubrí que, para usar correctamente el repository, este debe ser propiedad de wwwrun user (o www group) o chmodded a 777 . Me gustaría preguntar si es posible decirle explícitamente a Apache que […]

svn: cómo configurar el bit ejecutable en un file?

¿Cómo configuro el bit ejecutable en un file en un repository svn? He intentado: chmod +x sync.py svn commit sync.py -m "Make sync.py executable" Pero el cambio no se propagó. ¿Cómo configuro el bit ejecutable en el repository svn?

Git reconoce los files "sin cambios" como cambiados, ¿por qué?

Tengo el mismo repository de GIT clonado en Windows y Linux. A veces cambio de Windows a Linux y todo va bien, y esto significa que los files sin cambios permanecen sin cambios. Ahora que he vuelto a Windows desde Linux, realizo todo mi trabajo y ejecuto una composer update que no modificó ningún file […]

git add hook / getting git para ignorar los modos de files nuevos

Estoy trabajando con un repository git tanto en windows como en linux / mac. Cuando creo files nuevos en Windows o los edito en algunos editores de text, el modo de file cambia a 775. Puedo hacer que git ignore los cambios en el modo de file con git config core.filemode false pero también quiero […]

git filter-branch chmod

Accidentalmente tuve mi umask incorrectamente durante los últimos meses y de alguna manera no me di count. Uno de mis repositorys git tiene muchos files marcados como ejecutables que deberían ser solo 644. Este repository tiene una twig maestra principal y cerca de 4 twigs de características privadas (que mantengo rebaseada en la parte superior […]

¿Por qué git establece filemode 755 para files que deberían ser 750?

En mi repository local tengo un file cuyo modo de file es 550. En .git / config, filemode = true se establece tanto en mi repository local como en el repository del server. Pero cuando retiro de github, ¡el file siempre baja como 775! Estoy muy confundido por esto. ¿Hay alguna manera de decirle a […]

Git Hooks no se ejecuta automáticamente

Estoy tratando de configurar un gancho git para que pueda integrar con bugTracker.net. Proporcionan una secuencia de commands de git hook que he pegado en el file post-commit.sample para su uso. He eliminado el sufijo .sample por lo que el nombre del file ahora es post-commit. He instalado Python y he establecido la ruta. Sin […]

Ruby chmod funciona, pero no para un directory llamado "js /"

He estado armando un script de Ruby que elimina un repository git en mi server web (ejecutando gitolite) con un gancho post-recieve. Después de revisar los files, trato de chmod primero los directorys y los files de esta manera: FileUtils.chmod_R(0755, Dir.glob("#{deploy_to_dir}/**/*/")) FileUtils.chmod_R(0644, Dir.glob("#{deploy_to_dir}/**/*")) El primer command funciona para todos los directorys less uno: js/ . […]