Under Ubuntu (tested with both 7.04 and 8.04) IDCheck shows the message
[: 100: 0: unexpected operator

That happens because the variable EUID is not defined. I guess dash (Ubuntu's sh) is not as tolerant as Fedora's (which shows no message). Bellow a small patch for it. Signed-Off-By: Elder <elder.costa@terra.com.br>.
1 file changed