diff options
-rwxr-xr-x | src/other/confgit.csh | 6 | ||||
-rwxr-xr-x | vps-do.pl | 10 |
2 files changed, 12 insertions, 4 deletions
diff --git a/src/other/confgit.csh b/src/other/confgit.csh new file mode 100755 index 0000000..da6495c --- /dev/null +++ b/src/other/confgit.csh @@ -0,0 +1,6 @@ +#!/bin/csh + +set p = `pwd` +cd / +git --git-dir=/usr/local/git/jozan/jozanofastora-conf.git --work-tree=/ $* +cd $p @@ -18,13 +18,14 @@ sub main { my $argv_line = ''; if ( $ARGV[0] eq 'addsshkey' || - $ARGV[0] eq 'adduser' || + $ARGV[0] eq 'newuser' || + $ARGV[0] eq 'rmuser' || $ARGV[0] eq 'chdesc' || $ARGV[0] eq 'chowner' || $ARGV[0] eq 'chstate' || $ARGV[0] eq 'newrepo' || $ARGV[0] eq 'rmrepo' || - $ARGV[0] eq 'rmuser' + $ARGV[0] eq 'mvrepo' ) { $called_script = SCRIPTS_DIR . 'gitjoe/' . $ARGV[0] . '.pl'; } @@ -33,13 +34,14 @@ sub main { . colored($ARGV[0], 'bold yellow') . ": unknown script. Known scripts are:\n" . colored("addsshkey\n", 'bold green') - . colored("adduser\n", 'bold green') + . colored("newuser\n", 'bold green') + . colored("rmuser\n", 'bold green') . colored("chdesc\n", 'bold green') . colored("chowner\n", 'bold green') . colored("chstate\n", 'bold green') . colored("newrepo\n", 'bold green') . colored("rmrepo\n", 'bold green') - . colored("rmuser\n", 'bold green') + . colored("mvrepo\n", 'bold green'); exit 2; } print "Calling " . colored($called_script, 'bold green') . " via " . colored(SSH_BOY, 'bold magenta') . ".\n"; |