diff -up e-smith-manager-2.4.0/root/etc/e-smith/web/common/cgi-bin/login.pwauth e-smith-manager-2.4.0/root/etc/e-smith/web/common/cgi-bin/login --- e-smith-manager-2.4.0/root/etc/e-smith/web/common/cgi-bin/login.pwauth 2013-03-06 12:51:07.465028386 -0700 +++ e-smith-manager-2.4.0/root/etc/e-smith/web/common/cgi-bin/login 2013-03-06 12:53:07.291390174 -0700 @@ -53,8 +53,7 @@ my $BACK_REFERER = 0; sub validate { my ($username, $password) = @_; - my $pwauth = -f "/usr/lib64/httpd/modules/pwauth" ? "/usr/lib64/httpd/modules/pwauth" : "/usr/lib/httpd/modules/pwauth"; - unless (open(PWAUTH, "|$pwauth")) + unless (open(PWAUTH, "|/usr/bin/pwauth")) { warn "Could not open pipe to pwauth: $!"; return 0;