From 9b635cb9641fcbc23b974b55c91a709c887d4dbe Mon Sep 17 00:00:00 2001 From: "kebler.net" Date: Thu, 18 Feb 2021 08:31:01 -0800 Subject: [PATCH] added custom backup functions added snd_share function to change ACL and ownership of a directory to sysadmin and david modified path to node global apps --- giskard/function/backups | 15 +++++++++++++++ giskard/function/share | 6 ++++++ giskard/lang/node | 2 +- 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 giskard/function/backups create mode 100644 giskard/function/share diff --git a/giskard/function/backups b/giskard/function/backups new file mode 100644 index 0000000..fd0d7f6 --- /dev/null +++ b/giskard/function/backups @@ -0,0 +1,15 @@ +#!/bin/bash +giskard_opt_bu () { + +backup -s -o '\-v3' /opt /backup/opt/ +# trantor host needs to be in config file +backup -s -o '\-v5' -u sysadmin -h trantor /opt /media/sysadmin/snapshots/giskard/opt + +} + +giskard_active_bu () { + +backup -s -o '\-v3' /mnt/Alldata/hacking/active /backup/active/ +# trantor host needs to be in root's config file +backup -s -o '\-v5' -u sysadmin -h trantor /mnt/AllData/hacking/active /media/sysadmin/snapshots/giskard/active-hacking +} \ No newline at end of file diff --git a/giskard/function/share b/giskard/function/share new file mode 100644 index 0000000..5113c3e --- /dev/null +++ b/giskard/function/share @@ -0,0 +1,6 @@ + +module_load acl +snd_share () { +parent=${1:-$PWD} +share_dir -o sysadmin -g users $parent sysadmin david +} diff --git a/giskard/lang/node b/giskard/lang/node index 1073cdf..83e681a 100644 --- a/giskard/lang/node +++ b/giskard/lang/node @@ -1 +1 @@ -path_append /opt/node-global-apps/bin +path_append /opt/node-apps/bin