TEXIST
pass = pass && !is_dir("%s", TEXIST);
pass = pass && !is_program("%s", TEXIST);
pass = pass && !is_device("%s", TEXIST);
pass = pass && !is_named_pipe("%s", TEXIST);
pass = pass && !is_mountpoint_mounted(TEXIST);
pass = pass && !is_device_mounted(TEXIST);