Commit Graph

  • c6c8f9876b refactor snapshot_send and mvlnbk add clean_locale master David Kebler 2024-11-04 07:01:55 -0800
  • df297025d4 fixed path path David Kebler 2024-11-02 16:37:30 -0700
  • 56be5950c8 refactor for shell.env files are loaded early at user login David Kebler 2024-11-02 11:30:32 -0700
  • ea8c78f72c add port listen David Kebler 2024-11-01 14:01:22 -0700
  • fb7c510d2b refactor way list command functions David Kebler 2024-10-17 12:33:40 -0700
  • 263ba5296d add dir2subvol function to convert directory to subvolume fix - bug in copy function where collected arguments were erased. David Kebler 2024-10-17 11:24:08 -0700
  • d5c89e284e fix .bashrc for root so it loads uci correctly David Kebler 2024-10-14 12:51:12 -0700
  • 9f677a3303 use -xdev and not -mount for linux find as it works for busybox and -mount is deprecated add latest functions to btrbk library David Kebler 2024-09-15 18:21:32 -0700
  • 9c51109d2e fix folder_snapshot to handle @ snapshots David Kebler 2024-08-23 14:15:40 -0700
  • 2cadfcb4e2 arhhh fixed again David Kebler 2024-08-21 12:47:44 -0700
  • 79a85da5b2 fix find_subvolumes David Kebler 2024-08-21 12:40:04 -0700
  • 3112ba0288 added shell.env.override file to make it easier to set special env without editing shell.env added always available uci_shell_update function to update uci shell easily David Kebler 2024-08-19 09:45:14 -0700
  • 7582ca6b73 added smenu library changed bptl.run to just btpl David Kebler 2024-08-05 17:02:24 -0700
  • 1505382d97 improved the bindfs library to make it easier to mount and unmount now will call nemo at the mountpoint as well David Kebler 2024-08-03 14:49:44 -0700
  • 3be1dc8325 added some additional systemd utility alias and functions David Kebler 2024-08-03 14:49:03 -0700
  • 9a90125ac5 modified using bash template so it works better from cli David Kebler 2024-08-03 14:47:32 -0700
  • 95a5f21abd don't attempt environment substitution if no variable in file David Kebler 2024-05-25 13:40:07 -0700
  • ca6f831c5d added ips David Kebler 2024-05-25 13:38:46 -0700
  • 85fee64761 suppress jq error David Kebler 2024-04-29 14:19:52 -0700
  • 484f5f0c28 resolve CNAME to IP David Kebler 2024-04-29 14:16:07 -0700
  • f4faa105a3 fix gip David Kebler 2024-04-29 13:43:56 -0700
  • 43ab19edc2 get ip using drill David Kebler 2024-04-29 13:30:47 -0700
  • cdfd40e20d added public ip as function David Kebler 2024-04-29 13:05:43 -0700
  • 7d9a9b2a5b get publicip with curl David Kebler 2024-04-29 13:03:08 -0700
  • b40dfc3382 add curl based DNS lookup David Kebler 2024-04-29 13:01:28 -0700
  • 5f6108a5e2 ghlatest, gets link to latest asset David Kebler 2024-04-22 17:01:01 -0700
  • 26c7445d62 add systemctl edit alias David Kebler 2024-04-22 10:32:36 -0700
  • 7f5e3877cb add readonly flag to folder snapshot add new function snapshot_send to send a snapshot to another mounted partition or drive David Kebler 2024-04-20 16:43:25 -0700
  • 49913cf714 ignore git url in load David Kebler 2024-04-19 13:54:26 -0700
  • a41e477d8f added couple basic aliases fixed copy arguments bug added GIT url file to load after done David Kebler 2024-04-19 13:53:10 -0700
  • 057b8ad9dd fix again suppress latest links. avoid remote targets fix created error where no sshargs does not add ssh command David Kebler 2024-03-20 11:26:55 -0700
  • d3802572b5 supress btrbk_run lastest link error fix copy: only add ssh for remote David Kebler 2024-03-20 11:09:07 -0700
  • 94984e969d add commandline git discard alias copy, change m from merge to i, insert. use m and M for mirror add support functions for specfic cases copy David Kebler 2024-03-13 10:13:08 -0700
  • c42c9777a9 add btrbk_named drop latest_clone add btrfs_clone and mp_subvol fix but s: to s in copy options add several path string helper function David Kebler 2024-03-05 13:50:09 -0800
  • 195c34e80a added del_subvol and named_snapshot David Kebler 2024-03-02 10:20:19 -0800
  • 61e61ac249 add cleaning to filesystem copy David Kebler 2024-03-01 15:51:07 -0800
  • 184a0265c6 whoops fixed call of which in module_confirm David Kebler 2024-03-01 15:15:16 -0800
  • 3a246c71cd use which instead of command -v added unlocku to alias added new way better copy module/function based on rsync copies local and remote David Kebler 2024-03-01 15:01:47 -0800
  • 140404ff49 fix sudo elevation David Kebler 2024-02-27 19:37:44 -0800
  • 4b957f1e4b fix sudo environment David Kebler 2024-02-27 19:21:28 -0800
  • 5ae8dd672c remove echo so install commences David Kebler 2024-02-27 19:04:33 -0800
  • d497156be9 allow force install David Kebler 2024-02-27 18:55:57 -0800
  • e538400018 update rootfs excludes preserve environment when installing with sudo David Kebler 2024-02-27 18:53:59 -0800
  • ca8ab01a43 add rclone function David Kebler 2024-02-26 12:30:19 -0800
  • 66bc374668 fix base update David Kebler 2024-02-24 08:05:00 -0800
  • 82af909b7a add sync module fix remote spaces in helpers fix few errors in install library David Kebler 2024-02-24 08:01:41 -0800
  • e36e658a69 add escape_char and escape_space functions move sshtest function to remote module rename remote_args to escape_args and user escape_space David Kebler 2024-02-22 13:47:44 -0800
  • 56e758c0f9 fix bugs host and network install functions David Kebler 2024-02-21 14:46:44 -0800
  • 3eaf9e38be add new uci shell install update library David Kebler 2024-02-21 13:25:54 -0800
  • b7b2d7061a improve module base - use stderr for error messages helpers: added mkrfilename for making random file names instead of using mktemp remote_arg function escapes spaces within an arugment(s) for use passing remotely David Kebler 2024-02-21 11:11:07 -0800
  • 398ae39a07 fixing bundler move some module code to new modules David Kebler 2024-02-16 23:49:08 -0800
  • 49fbd09cd1 fix user install directory David Kebler 2024-02-16 23:45:59 -0800
  • b38417294f load adds a 'which' function if 'which' command is missing David Kebler 2024-02-12 18:10:17 -0800
  • 0b092adfda fix typo for usesudo David Kebler 2024-02-12 14:45:57 -0800
  • d77c046c0b clean up basic loading David Kebler 2024-02-12 13:11:40 -0800
  • 39d6cc755e rearrange some module locations auto load btrfs modules if btrfs-progs and btrbk are installed David Kebler 2024-02-12 12:53:25 -0800
  • 51877424e7 update for using module.base instead of module.lib David Kebler 2023-12-20 17:21:48 -0800
  • 5cdfacadb0 refactor fetching bash template code David Kebler 2023-12-17 13:10:37 -0800
  • 856efb5e35 refactor module library move non essential functions to extra module minimize essential modules functions to module.base and load that David Kebler 2023-12-17 12:54:45 -0800
  • 82dec74a7b add find subvol and snap a folder of subvolumes David Kebler 2023-12-16 08:27:37 -0800
  • 7963e13c59 improve mount subvolume David Kebler 2023-12-15 11:17:06 -0800
  • 2d61144804 added mount_subvolume David Kebler 2023-12-15 10:23:44 -0800
  • b9f98d36f4 moving host and network directories out of /any David Kebler 2023-12-14 21:09:19 -0800
  • 21dc81b1da add bash template library David Kebler 2023-12-14 17:33:05 -0800
  • 9157278eb0 ignore .inst and .uninst files add systemd loginctl commands btrfs find subvolumes David Kebler 2023-12-14 13:59:24 -0800
  • f2a9d64eab use command -v instead of which David Kebler 2023-03-20 10:37:45 -0700
  • ba63cf586c fix: use /etc/hostname David Kebler 2023-03-19 12:12:18 -0700
  • 2c73b1dc8d ignore vscode workspace David Kebler 2023-03-19 12:02:54 -0700
  • 24e229f993 fix handle no /etc/host file like inside docker container David Kebler 2023-03-19 11:52:38 -0700
  • 11ec123c0f fix handle no /etc/host file like inside docker container David Kebler 2023-03-19 11:52:38 -0700
  • 4ff10e1ab2 fix subdirectory name David Kebler 2023-03-19 11:48:53 -0700
  • 49fd2bcfa6 don't use hostnamectl for compatibility David Kebler 2023-03-19 11:48:28 -0700
  • 21868df06b fix bug needed $subdir David Kebler 2023-03-19 11:42:55 -0700
  • a1b3781c40 add functions distro_sudo_group change_user_password user_group_id add_recovery_user rename_user David Kebler 2023-03-19 11:35:13 -0700
  • 3ea7ae75d1 remove -C from install for compatibility with alpine busybox version David Kebler 2023-03-19 11:32:51 -0700
  • 9c379eda85 minor fix dir_copy David Kebler 2023-03-12 10:46:05 -0700
  • 3c01d75c6a fix comment filename error to .lib David Kebler 2023-03-12 10:41:31 -0700
  • c6dc8e4487 moved reload_user, add editor function, add wheel to groups check add follow links option to _find user hostnamectl to get host name David Kebler 2023-02-23 10:03:47 -0800
  • 0d4481e291 refactor: more new session loading to anything under "load" subirectory (by default) still can add additional loading directories as before. David Kebler 2023-02-22 11:39:34 -0800
  • 99c01d4bb7 add sudo module with Sudo function for running functions or alias as sudo add install-shell-repo library for easy install of other shell repos (host, network) Kebler Network System Administrator 2023-02-09 08:34:18 -0800
  • 2454f268ca minor modules cleanup Kebler Network System Administrator 2023-02-07 11:21:38 -0800
  • 9eaef445af added beginning of btrfs module Kebler Network System Administrator 2023-02-07 09:31:25 -0800
  • fa65a9f4a4 add basic user functions to get id name and to do basic checks is_uer is_user_group is_user_sudo Kebler Network System Administrator 2023-02-07 09:26:05 -0800
  • 3be0565a06 move systemd funcstion to a module and then load back Kebler Network System Administrator 2023-02-07 09:23:59 -0800
  • 7c9994afc9 add sdmt for showing systemd mounts move apt alias to host for loading in a specific host move old unneeded alias to archive Kebler Network System Administrator 2023-02-07 09:18:52 -0800
  • a13395e205 fix: dont tee load log (llog) to console -shows on container boot Kebler Network System Administrator 2023-01-21 08:18:40 -0800
  • a343849055 minor fix on user install script Kebler Network System Administrator 2023-01-20 18:21:18 -0800
  • 1bce77c432 refactor user install and how $BASH_SHELL_USER_DIR is exported early. Kebler Network System Administrator 2023-01-20 17:17:55 -0800
  • 2e4ecc3539 add str_before and str_after Kebler Network System Administrator 2023-01-20 10:09:56 -0800
  • 96bb6113d7 fix bugs in install scripts Kebler Network System Administrator 2023-01-18 18:36:28 -0800
  • bcba8bbfd4 refactor shell install scripts add bindfs and new dir_copy script Kebler Network System Administrator 2023-01-18 16:43:21 -0800
  • 96127ca89f move environment functions to env module from file module and helpers module feat env_subs_file and support functions now operational added shell_run function to module.lib so scripts can be run with the otherwise not loaded current shell added remove empty lines function to helpers Kebler Network System Administrator 2023-01-05 12:36:23 -0800
  • 45a936d65f remove bash alias aliases, rearrange some others Kebler Network System Administrator 2023-01-01 10:29:04 -0800
  • e2cade08c7 add fileext function to helpers Kebler Network System Administrator 2022-12-31 23:28:18 -0800
  • bf62d67339 refactor shell environmnet so user can have create customized shell.env refactor default loading of networks Kebler Network System Administrator 2022-12-30 09:18:39 -0800
  • 34311b8183 change shell-process-directory to .func Kebler Network System Administrator 2022-12-26 10:24:51 -0800
  • 2aa4fa89a7 feat: substitute environment into a file using envsubst feat build_file no added file comment by default use -f to enable Kebler Network System Administrator 2022-12-26 10:21:30 -0800
  • 4318f9ca89 feat: add environment file helper functions Kebler Network System Administrator 2022-12-24 12:34:03 -0800
  • 3e8be4da72 feat: separating network repo loading from base/host/user Kebler Network System Administrator 2022-12-23 08:24:33 -0800
  • e02a7c71fb added add-ppa module. use instead of apt-add repository. Kebler Network System Administrator 2022-10-24 18:14:58 -0700