From 29254d49d30ea629fb34bf6e4f9c00ee876ccdc2 Mon Sep 17 00:00:00 2001 From: Naomi Aro Date: Wed, 14 Dec 2011 15:43:30 +0100 Subject: [PATCH] SAAS-109 : Move airtime-user to airtime-saas --- utils/airtime-user | 34 --------- utils/airtime-user.php | 168 ----------------------------------------- 2 files changed, 202 deletions(-) delete mode 100755 utils/airtime-user delete mode 100644 utils/airtime-user.php diff --git a/utils/airtime-user b/utils/airtime-user deleted file mode 100755 index b6a30ac17..000000000 --- a/utils/airtime-user +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -#------------------------------------------------------------------------------- -# Copyright (c) 2010 Sourcefabric O.P.S. -# -# This file is part of the Airtime project. -# http://airtime.sourcefabric.org/ -# -# Airtime is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# Airtime is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Airtime; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -#------------------------------------------------------------------------------- -#------------------------------------------------------------------------------- -# This script creates users in Airtime. -# -# Absolute path to this script -SCRIPT=`readlink -f $0` -# Absolute directory this script is in -SCRIPTPATH=`dirname $SCRIPT` - -invokePwd=$PWD -cd $SCRIPTPATH - -php -q airtime-user.php "$@" || exit 1 diff --git a/utils/airtime-user.php b/utils/airtime-user.php deleted file mode 100644 index 4c2d30a40..000000000 --- a/utils/airtime-user.php +++ /dev/null @@ -1,168 +0,0 @@ -getMessage()); -} -$CC_DBC->setFetchMode(DB_FETCHMODE_ASSOC); - - -// Check if the user exists -$id = Application_Model_User::GetUserID($username); - -if ($action == "addupdate") { - - if ($id < 0) { - echo "Creating user\n"; - $user = new Application_Model_User(""); - $user->setLogin($username); - } - else { - echo "Updating user\n"; - $user = new Application_Model_User($id); - } - - //setting password - if (isset($options["p"]) || isset($options["password"])) { - - $password = $options["p"] ?: $options["password"]; - $user->setPassword($password); - } - - //setting first-name - if (isset($options["f"]) || isset($options["first-name"])) { - - $firstname = $options["f"] ?: $options["first-name"]; - $user->setFirstName($firstname); - } - - //setting last-name - if (isset($options["l"]) || isset($options["last-name"])) { - - $lastname = $options["l"] ?: $options["last-name"]; - $user->setLastName($lastname); - } - - $types = array("A"=>"A", "P"=>"P", "D"=>"H", "G"=>"G",); - //setting type - if (isset($options["t"]) || isset($options["type"])) { - - $type = $options["t"] ?: $options["type"]; - if (in_array($type, $types)) { - $user->setType($type); - } - } - - $user->save(); -} -else if ($action == "delete") { - - if ($id < 0){ - echo "Username not found!\n"; - exit; - } - else { - echo "Deleting user\n"; - $user = new Application_Model_User($id); - $user->delete(); - } -} - -function GetAirtimeConf() -{ - $ini = parse_ini_file("/etc/airtime/airtime.conf", true); - - if ($ini === false){ - echo "Error reading /etc/airtime/airtime.conf.".PHP_EOL; - exit; - } - - return $ini; -} - -function printUsage() -{ - echo "\n"; - echo "airtime-user\n"; - echo "===============\n"; - echo " This program allows you to manage Airtime users.\n"; - echo "\n"; - echo "OPTIONS:\n"; - echo " airtime-user --addupdate -u|--username [-p|--password ] [-t|--type ] [-f|--first-name 'Name'] [-l|--last-name 'Name'] \n"; - echo " Add the user or update user information.\n"; - echo "\n"; - echo " airtime-user --delete -u|--username \n"; - echo " Remove the user.\n"; - echo "\n"; -} - -/** - * Ensures that the user is running this PHP script with root - * permissions. If not running with root permissions, causes the - * script to exit. - */ -function exitIfNotRoot() -{ - // Need to check that we are superuser before running this. - if(exec("whoami") != "root"){ - echo "Must be root user.\n"; - exit(1); - } -}