On Fri, Mar 18, 2005 at 12:00:25AM +0100, Nicolas Fran�ois wrote: > Hi, > > On Thu, Mar 03, 2005 at 02:23:04PM +0100, Christoph Martin wrote: > > >/usr/lib/tiger/systems/Linux/2/check_passwdspec: [: too many arguments > > >/usr/lib/tiger/systems/Linux/2/check_passwdspec: [: too many arguments > > >/usr/lib/tiger/systems/Linux/2/check_passwdspec: [: too many arguments > > >/usr/lib/tiger/systems/Linux/2/check_passwdspec: [: too many arguments > > They are caused by a password set to ! (this is the case for postfix) in > systems/Linux/2/check_passwdspec, line 87 > [ "$Tiger_Check_PASSWD_SHADOW" = 'Y' -a -s /etc/passwd -a "$pwd" != "x" ]
Maybe that's because the construct is bash specific. Does [ "$Tiger_Check_PASSWD_SHADOW" = 'Y' ] && [ -s /etc/passwd ] && [ "$pwd" != "x" ] Work for you? Thanks for the detailed analysis, I will look into it probably this weekend (if time permits) Regards Javier
signature.asc
Description: Digital signature

