Commit graph

31 commits

Author SHA1 Message Date
David Kebler
8134859645 remove multipass support 2024-12-08 12:10:21 -08:00
David Kebler
3ffbd545fe fixed ssh func bug where remote command was before host
this fixed issue with remote script module
2024-12-08 12:07:57 -08:00
David Kebler
c857bb50be add url to superuser post about this 2024-11-14 10:35:19 -08:00
David Kebler
d0e6ada9c7 removed extra dig 2024-08-22 11:26:18 -07:00
David Kebler
8502fb04a9 fix missing awk 2024-08-22 11:23:09 -07:00
David Kebler
bf6e5e85ee getip and publicip refactored to have not dependencies
used in geip in sshd-dns
2024-08-22 10:50:09 -07:00
David Kebler
68bbdccadf change getip to not use dig but host
use same code in sshd_dns and abort if no ip found
2024-08-21 18:48:51 -07:00
David Kebler
7f15b61f23 add new module sshd-dns which can process sshd conf files substituing IPs for hostnames 2024-08-03 14:51:11 -07:00
David Kebler
b2efa57439 fix bug in remove script 2024-05-01 19:13:54 -07:00
David Kebler
d45198b025 fix extracted function bug
fix extra arguments of ssh-copy
sshpubkey remove additional ssh options with -- use -o
2024-03-13 09:20:42 -07:00
David Kebler
c407e99b25 ssh: add help, add list option for using ssh command in other functions
removed multipass code

ammended
2024-03-01 15:09:54 -08:00
David Kebler
960790195c add login option
add shell option
add environment variable option
fix a couple bugs
add test function and test function launcher function
2024-02-22 13:43:48 -08:00
David Kebler
c756711123 allow multiple environment variable options 2024-02-21 14:51:14 -08:00
David Kebler
e075997e4c move remote uci install to own file
add login shell and environment variable options to remote
2024-02-21 14:47:54 -08:00
David Kebler
a67d54e9dc Major refactor upgrades for remote scripting and access via ssh
ssh-copy now uses options and has help and uses new helpers to prepare the scp command
remote module totally redone.  now uses sshcp (scp) to copy the file
   makes use of the much improved bundle function for bundling script
now that remote_script is refactored can use for
ssh-pub-key
and for the uci remote install function
cleaned up ssh function a bit
add parsing functions to net-utils for parsing host
2024-02-21 11:33:37 -08:00
David Kebler
c45418d313 cleanup 2023-12-14 21:31:40 -08:00
David Kebler
902a73081d add follow symlinks for sshfs so softlinks work correctly 2023-06-21 07:46:13 -07:00
a0f44558fa add shell base install script and corresponding remote install
fixed-imporved remote script and added support for script from HEREDOC or stdin
2023-02-15 15:34:59 -08:00
2b426a1225 minor cleanup 2023-02-07 13:00:33 -08:00
49e3312319 change default encoding for ssh key generation 2023-02-07 12:38:40 -08:00
8e83daa3a5 refactor: improve network loading use LOADED environment variable 2023-01-01 10:43:15 -08:00
24ed7b60dc add sshkeygen function 2023-01-01 10:41:37 -08:00
64df1b08ec refactor ssh-pubkey to handle finding public key in multiple ways 2022-12-31 23:29:20 -08:00
9197b1edd0 refactor networks loading 2022-12-30 09:14:39 -08:00
e205bf3c50 feat: refactor ssh-config to enable environment variable substition 2022-12-26 10:32:29 -08:00
d9fa3b6c74 function enable network mounts added (in a mnt file) under /ssh 2022-12-23 08:30:48 -08:00
279d5c1863 feat: allow easier seperate loading of network repos from within terminal session uses new networks module functions 2022-12-23 08:29:06 -08:00
762b1c3709 fix: disable host reachable check in sshfs
feat: add ssh_config_get function to allow getting configuration settings
feat: added list keys to sshpubkey
feat:  allow key removable from comment string (don't need access to public key)
fix:  ssh - key option does not append .pub
fix: remove ssh session file and add readme to recommend putting that in host repo
2022-05-02 10:40:07 -07:00
0b5e3be561 ssh modules and functions update - details to follow 2022-03-28 10:05:26 -07:00
015a2942a2 new repo with only common network script/modules. See archived repo for older commits 2022-02-20 13:50:19 -08:00
f1cab27c01 initial commit 2022-02-20 09:26:17 -08:00