diff --git a/bin/miaou-bash b/bin/miaou-bash index 2cb475b..cda3bcb 100755 --- a/bin/miaou-bash +++ b/bin/miaou-bash @@ -595,7 +595,7 @@ function on_exit { function build_miaou_bash_error { local directory - directory="/run/user/$UID/$(basename "$0")" + directory="/tmp/$(basename "$0")-$UID" CHILD_PROCESS=false [[ -f "${directory}/${PPID}.tmp" ]] && CHILD_PROCESS=true diff --git a/lib/initiate.bash b/lib/initiate.bash index 6bd26e5..d33c4d2 100644 --- a/lib/initiate.bash +++ b/lib/initiate.bash @@ -18,15 +18,7 @@ readonly BACKUP='ORIGINAL' # FUNCTIONS function usr_bin_miaou_bash { - local source_bin="$MIAOU_BASH_DIR/bin/miaou-bash" - local dest_bin="/usr/bin/miaou-bash" - if ! [[ -f "$dest_bin" ]]; then - cp -f "$source_bin" "$dest_bin" - echo "/usr/bin/miaou-bash created" - elif ! cmp -s "$source_bin" "$dest_bin"; then - cp -f "$source_bin" "$dest_bin" - echo "/usr/bin/miaou-bash updated" - fi + ln -sf "$MIAOU_BASH_DIR/bin/miaou-bash" /usr/bin/miaou-bash } function install_required_packages {