#! /usr/bin/php -f isError()) { echo "Can't find this user... " ; exit (1) ; } $e = RBACEngine::getInstance(); $rs = $e->getRolesByAllowedAction("forge_admin", -1); if (count ($rs) == 0) { echo "No role found with forge admin privileges...\n"; exit (1); } $r = $rs[0]; if (!$r->addUser($user)) { echo "An error occurred when adding the user to role ". $r->getDisplayableName()."\n"; exit (1); } echo "User ".$user->getUnixName()." added to role ".$r->getDisplayableName()."\n"; } else { echo "Usage: .../forge_make_admin " ; exit (1) ; } // Local Variables: // mode: php // c-file-style: "bsd" // End: