fix: mistake, this will fix the /etc backup issue

This commit is contained in:
2024-11-19 01:22:44 -05:00
parent 7d2743074b
commit 88a93fe5b8

2
leaf
View File

@@ -159,7 +159,7 @@ leaf_merge_package() {
_mode=$(stat -c %a ."${_item}")
_owner=$(stat -c %u ."${_item}")
_group=$(stat -c %g ."${_item}")
if [[ "${_item}" == /etc/* && -e "{_item}" ]]; then
if [[ "${_item}" == /etc/* && -e "${_item}" ]]; then
_item_conflict="$(dirname "${_item}")/._$(basename "${_item}").conflict_${PKG_NAME}_${_time}"
install -D -m ${_mode} -o ${_owner}-g ${_group} ."${_item}" "${_item_conflict}"
leaf_record_message "Config file confliction on ${_item}, the package provided version is installed as ${_item_conflict}."