From caeb6db7cd04b27efbf7cfe6b4ee70610d459d9f Mon Sep 17 00:00:00 2001 From: Joe Date: Wed, 27 Apr 2022 15:48:56 +0200 Subject: New script, updates --- src/other/confgit.csh | 6 ++++++ vps-do.pl | 10 ++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) create mode 100755 src/other/confgit.csh 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 diff --git a/vps-do.pl b/vps-do.pl index 3ae5205..6f49d38 100755 --- a/vps-do.pl +++ b/vps-do.pl @@ -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"; -- cgit v1.2.3