diff --git a/s4-funcs.sh b/s4-funcs.sh index 601bda8..5d5e49a 100755 --- a/s4-funcs.sh +++ b/s4-funcs.sh @@ -353,7 +353,8 @@ tee -a $querylog|sqlite3 -cmd 'PRAGMA foreign_keys=ON' -cmd ".timeout 3000" else echo "$@" >> $querylog - sqlite3 -cmd 'PRAGMA foreign_keys=ON' -cmd ".timeout 3000" "$@" + ###sqlite3 -cmd 'PRAGMA foreign_keys=ON' -cmd ".timeout 3000" "$@" + sqlite3 -bail -cmd 'PRAGMA foreign_keys=ON' -cmd ".timeout 3000" "$@" fi logend } @@ -1346,7 +1347,7 @@ # dbpswd="`sq $db \"select pswd from passwd where name='$user'\"`" # putheader; echo; echo user=$user, db=$dbpswd, enc=$encpswd if pwcheck "$pswd"; then - newsession=`genrandom 50` + newsession=`genrandom 34` if setskey "$user" "$newsession" && dbsetbyid user "$user" login "`date '+%F %T'`"; then gencookie "user=$user" "skey=$newsession"