X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=gaas%2Fgaasd%2Fgaasclient.php;h=0fd1401b02d56da3269aca498e91dee6f572d0ab;hp=4c6fd3516aae49dab6f5abd39ade7e419d232853;hb=40dc7f97626a703a943e27cdcd1a3d6a332a8f27;hpb=085d6c9a7c2286e1e17c6c4573d8910e152addf8 diff --git a/gaas/gaasd/gaasclient.php b/gaas/gaasd/gaasclient.php index 4c6fd35..0fd1401 100644 --- a/gaas/gaasd/gaasclient.php +++ b/gaas/gaasd/gaasclient.php @@ -4,6 +4,38 @@ require_once("../lib/gaasdClient.php"); $myga = new GAASClient(); -$myga->MSG_INIT_SERVER("AD", "user", "password", "domain", "cdef", "adef"); +global $argv; + +function usage() +{ + global $argv; + echo "Usage: ".$argv[0]." command [options]\n"; + echo "\nCommands:\n\tinit AD user password domain clientgroup admingroup\n"; + echo "\tinit IN user password\n"; + echo "\n"; + exit(0); +} + +if($argc < 1) { + usage(); +} + +switch($argv[1]) { + case "init": + if($argv[2] == "AD") { + if($argc < 7) usage(); + } + $ret = $myga->MSG_INIT_SERVER("AD", $argv[3], $argv[4], $argv[5], $argv[6], $argv[7]); + if($ret) { + echo "initialising server succeeded\n"; + } else { + echo "initialising server failed\n"; + } + break; + default: + echo "No such command, ".$argv[1]."\n"; + usage(); + +} ?>