# # Set status to "notfound". xlat should expand to previous status, "alive" # if ("%{db_status:notfound}" != "alive") { update reply { Filter-Id += "failed" } } # # Verify that the status was changed # db_status if (!notfound) { update reply { Filter-Id += "failed" } } # # Fetch status using xlat without setting the status # if ("%{db_status:}" != "notfound") { update reply { Filter-Id += "failed" } } # # Verify that the status did not change # db_status if (notfound) { update reply { Filter-Id += "success" } } update control { Cleartext-Password := "hello" }