"W. Trevor King" <wking@xxxxxxxxxx> writes: > On Sun, Oct 19, 2014 at 03:49:36PM -0700, Junio C Hamano wrote: >> I'll queue this as-is, but it makes me wonder if we want to do this >> without if/then/fi, e.g. >> >> : ${LOGNAME:=${USER:-$(id -u -n)} > > I'm fine with that too. > >> Spelling everything out with if/then/fi is obviously at the other >> extreme, i.e. > > And I'm fine with this ;). > >> More importantly, what if none of the alternatives work? I >> personally feel it is OK to punt and declare test_done early, >> instead of giving false positive breakages like you saw without this >> patch. > > I can put this into a v2 if you like. Which conditional syntax do you > prefer? Probably if test -z "$LOGNAME" then LOGNAME="${USER:-$(id -u -n)}" else : cannot test acl operations without a usable user name test_punt! fi -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html