Compare commits

..

26 Commits

Author SHA1 Message Date
Kebler Network System Administrator e94dda524e Merge remote-tracking branch 'git.kebler.net/master' into giskard 2022-01-13 10:24:11 -08:00
Kebler Network System Administrator 4479755400 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2022-01-02 10:01:16 -08:00
Kebler Network System Administrator fab1d5f07f Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-12-30 13:15:17 -08:00
Kebler Network System Administrator 6357528bb8 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-12-30 13:07:53 -08:00
Kebler Network System Administrator 07449ef932 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-12-29 22:31:57 -08:00
Kebler Network System Administrator 495c9d02b4 remove commented section in ungoogled script 2021-12-29 22:28:40 -08:00
Kebler Network System Administrator f92896f2cc Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-12-29 22:25:32 -08:00
Kebler Network System Administrator ab07321549 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-12-29 13:36:45 -08:00
Kebler Network System Administrator d84b6090b9 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-12-06 08:25:00 -08:00
Kebler Network System Administrator 6e641896c6 feat: will look in $HOME/.browsers first for instance then in default or set chromium home usually /opt/chromium. Thus a bindfs instance for the current user will take precedence. 2021-12-04 22:14:09 -08:00
Kebler Network System Administrator b271bb5413 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-11-20 18:25:06 -08:00
Kebler Network System Administrator d8b481d4b2 remove golang function 2021-11-20 18:24:55 -08:00
Kebler Network System Administrator 0526158349 added .network with network shell directories 2021-11-20 17:21:36 -08:00
Kebler Network System Administrator 0c574294d4 Merge remote-tracking branch 'git.kebler.net/master' into giskard
# Conflicts:
#	all/modules/vscode.sh
2021-11-20 12:27:07 -08:00
Kebler Network System Administrator 58548e0c95 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-10-19 11:16:46 -07:00
Kebler Network System Administrator a5d1389297 vscode script supports vscodium and uses USER as subdirectory
gnome terminal alias to use from vscdoe
2021-10-19 11:01:32 -07:00
Kebler Network System Administrator b1a2275d88 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-09-16 14:25:15 -07:00
Kebler Network System Administrator 3543367774 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-07-05 09:40:16 -07:00
Kebler Network System Administrator 488267752d add gnome-terminal alias (for use with vscode)
golang install for giskard
snd share added write permission
2021-04-14 11:08:19 -07:00
Kebler Network System Administrator 0714ab3d81 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-04-14 11:04:36 -07:00
Kebler Network System Administrator c7bd93723b Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-02-18 10:45:59 -08:00
Kebler Network System Administrator 9b635cb964 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
2021-02-18 08:31:01 -08:00
Kebler Network System Administrator 7e92b4e268 remove old inst files in startup for chromium and vscode, not needed 2021-02-05 13:05:29 -08:00
Kebler Network System Administrator 9fb071b840 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-02-05 12:38:48 -08:00
Kebler Network System Administrator aa19e2a415 Merge remote-tracking branch 'git.kebler.net/master' into giskard 2021-01-30 19:39:20 -08:00
Kebler Network System Administrator 9032672a18 startup for chromium and vscode, sets some global environment and /opt/bin links to scripts in host/all 2021-01-30 11:48:37 -08:00
5 changed files with 55 additions and 0 deletions

3
giskard/.networks Normal file
View File

@ -0,0 +1,3 @@
!238.kebler.net
645.kebler.net
3115.kebler.net

1
giskard/alias/apps Normal file
View File

@ -0,0 +1 @@
alias term="GNOME_TERMINAL_SCREEN='' gnome-terminal"

44
giskard/function/backups Normal file
View File

@ -0,0 +1,44 @@
#!/bin/bash
giskard_opt_bu () {
backup -s -o '\-v5' /opt /backup/opt/
# trantor host needs to be in config file
backup -s -o '\-v5' -u sysadmin -h trantor /opt /backup/giskard/opt
}
rbu-test () {
echo sudo /usr/bin/rdiff-backup -v4 \
--exclude-globbing-filelist /mnt/AllData/hacking/active/exclude.bac \
--remote-schema "/usr/bin/ssh -T %s '/usr/bin/rdiff-backup --server'" \
/mnt/AllData/hacking/active \
xtrantor::/backup/giskard/active-hacking
}
bu-test () {
/usr/bin/rdiff-backup -v4 \
--exclude-globbing-filelist /mnt/AllData/hacking/active/exclude.bac \
--remote-schema "/usr/bin/ssh -T -F $SSH_CONFIG %s '/usr/bin/rdiff-backup --server'" \
/mnt/AllData/hacking/active \
trantor::/backup/giskard/active-hacking
}
giskard_active_bu () {
backup -s -o '\-v4' /mnt/AllData/hacking/active /backup/active/
# trantor host needs to be in root's config file
backup -s -o '\-v4' -u sysadmin -h trantor /mnt/AllData/hacking/active /backup/giskard/active-hacking
}
giskard_users_bu () {
backup -s -o '\-v3' /mnt/AllData/users /backup/users
# 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
}
giskard_hacking_bu () {
sudo rsync --exclude *[C]ache* --exclude node_modules --exclude kernel/ --progress -aAru /mnt/AllData/hacking/ /backup/hacking
}

6
giskard/function/share Normal file
View File

@ -0,0 +1,6 @@
module_load acl
snd_share () {
parent=${1:-$PWD}
share_dir -w -o sysadmin -g users $parent sysadmin david
}

1
giskard/lang/node Normal file
View File

@ -0,0 +1 @@
path_append /opt/node-apps/bin