Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Qazwart
On Apr 15, 2012, at 4:54 PM, Armando Perico wrote: > I actually don't have an apache user running, however, when I run it > manually, the script works fine, am I missing anything ? Of course you do! Otherwise, how could a file be "owned" by user "apache"? Check the /etc/passwd file. There's

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Les Mikesell
On Sun, Apr 15, 2012 at 4:56 PM, Armando Perico wrote: > I'm under linux and double checked for windows CRLFs. > I turned SELinux off ... the error continues And you can log in and execute it as the apache user? If apache doesn't have a login shell, start as root and 'su -s /bin/bash - apache',

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Armando Perico
I'm under linux and double checked for windows CRLFs. I turned SELinux off ... the error continues On Sun, Apr 15, 2012 at 11:38 PM, Les Mikesell wrote: > On Sun, Apr 15, 2012 at 3:46 PM, Armando Perico wrote: > > SELinux is off. > > +x has been set. > > #!/bin/sh seems ok for me. > > Can you ex

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Les Mikesell
On Sun, Apr 15, 2012 at 3:46 PM, Armando Perico wrote: > SELinux is off. > +x has been set. > #!/bin/sh seems ok for me. Can you execute it directly?Having a Windows style CRLF line ending on the #!/bin/sh line might prevent it from working and be hard to see. Otherwise, if you can execute

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Armando Perico
SELinux is off. +x has been set. #!/bin/sh seems ok for me. I will check the FAQ, however, from what I read around, the pre-commit script is not even being executed, so I figured it would be uncessary to debug it. Previously I meant to debug the SVN execution... I will keep trying here, but pleas

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Qazwart
If I understand your pre-commit script, it consists of two lines and can only exit with a status of 0. Exit 255 code usually means that your script couldn't get executed. • You're on Linux or Unix. • Script is in the hooks directory • The whole repository is owned apache:apache. And that's the

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Daniel Shahaf
That error usually means the #! line is bad, or the +x bit is missing, something like that. Perhaps SELinux (if enabled) can cause similar effects? BTW: if you haven't done so already, please read the FAQ entry on debugging hooks. Armando Perico wrote on Sun, Apr 15, 2012 at 22:07:31 +0200: > so

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Armando Perico
sorry about the cc, my bad. I really don't know what else to do... I tried a lot already. Would be nice to be able to debug it better (like a call stack or something), but the message bellow is all I managed to get. * svn: Commit blocked by pre-commit hook (exit code 255) with no output On Sun,

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Daniel Shahaf
Both of these look normal. Please keep the list in the CC. Armando Perico wrote on Sun, Apr 15, 2012 at 22:00:41 +0200: > # xxd pre-commit > 000: 2321 2f62 696e 2f73 680a 6563 686f 2022 #!/bin/sh.echo " > 010: 6865 6c6c 6f22 2031 3e26 3220 0a65 7869 hello" 1>&2 .exi > 020: 7420 300a

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Qazwart
Remember that the only output is From STDERR and only if your script returns a nonzero exit code. What language in your hook script written in? Do you have the standard pre-commit hook call your pre-commit? What OS are you using? Check to make sure your script is executable and owned by the cor

Re: Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Daniel Shahaf
What's the output of xxd pre-commit ls -dl testrepo/hooks/ Armando Perico wrote on Sun, Apr 15, 2012 at 13:02:35 +0200: > Hello, > > I'm having problems with hook scripts (pre-commit or post-commit) > - When I try to commit, the svn commit is not performing completely, it > is returning "Commit

Commit blocked by pre-commit hook (exit code 255) with no output

2012-04-15 Thread Armando Perico
Hello, I'm having problems with hook scripts (pre-commit or post-commit) - When I try to commit, the svn commit is not performing completely, it is returning "Commit blocked by pre-commit hook (exit code 255) with no output" It passed a long while that I am trying to fix this problem without hav