From 808c4248ac63e6c568777b78f578c4167c7b83b3 Mon Sep 17 00:00:00 2001 From: pvincent Date: Tue, 18 Aug 2026 17:38:35 +0400 Subject: [PATCH] install2 --- lib/initiate.bash | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/initiate.bash b/lib/initiate.bash index 4f3424e..65d960b 100644 --- a/lib/initiate.bash +++ b/lib/initiate.bash @@ -27,8 +27,8 @@ function install_required_packages { function fix_users_bashrc { # for new users - if ! cmp -s /etc/skill/.bashrc "$MIAOU_BASH_DIR"/etc/skel/.bashrc; then - sudo mv /etc/skill/.bashrc /etc/skill/.bashrc.ORIGINAL + if ! cmp -s /etc/skel/.bashrc "$MIAOU_BASH_DIR"/etc/skel/.bashrc; then + sudo mv /etc/skel/.bashrc /etc/skel/.bashrc.ORIGINAL sudo ln -sf "$MIAOU_BASH_DIR"/etc/skel/.bashrc /etc/skel/.bashrc # for pre-existant users @@ -36,11 +36,11 @@ function fix_users_bashrc { for user in "${!USER_HOMES[@]}"; do local user_bashrc="${USER_HOMES[$user]}/.bashrc" [[ ! -f "$user_bashrc" ]] && next - cmp -s "$user_bashrc" "$MIAOU_BASH_DIR"/etc/skell/.bashrc && next + cmp -s "$user_bashrc" "$MIAOU_BASH_DIR"/etc/skel/.bashrc && next local backup="$user_bashrc".ORIGINAL sudo -u "$user" -- mv "$user_bashrc" "$backup" - sudo -u "$user" -- cp "$MIAOU_BASH_DIR"/etc/skell/.bashrc "$user_bashrc" + sudo -u "$user" -- cp "$MIAOU_BASH_DIR"/etc/skel/.bashrc "$user_bashrc" >&2 echo "WARN: .bashrc for user <$user> has already been diverged, please resolve conflict manually from backup: $backup" done fi