From 5e8d1888718e4c8c049d075e36369aa6dc343aae Mon Sep 17 00:00:00 2001 From: Hyperling Date: Mon, 13 Apr 2026 19:28:41 -0700 Subject: [PATCH] Add exporting of all functions, same as done in env-shared. --- tasks/general/acct_mgmt/users.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tasks/general/acct_mgmt/users.yml b/tasks/general/acct_mgmt/users.yml index a1a60a5..3ca343c 100644 --- a/tasks/general/acct_mgmt/users.yml +++ b/tasks/general/acct_mgmt/users.yml @@ -1187,6 +1187,10 @@ path: "{{ item }}/.bashrc" block: | {{ rc_common }} + + # Export all functions! # + eval "$(declare -F | grep -v _ | sed 's/-f /-fx /')" + [[ $(whoami) != "root" ]] && echo "`date` - Ansible .bashrc loaded successfully!" marker: '# {mark} MANAGED BY ANSIBLE | Aliases'