HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //var/packages/CMS/target/scripts/preupgrade
#!/bin/sh

CP=/bin/cp

TARGET_DIR="/var/packages/CMS/target"
VAR_DIR="/var/packages/CMS/var"
MOVED_DIRS="db log data dsinfo packages"

TargetToVar()
{
	local old_dir_path=
	local new_dir_path=

	for dir_name in ${MOVED_DIRS}; do
		old_dir_path="${TARGET_DIR}/${dir_name}/"

		if [ -d "${old_dir_path}" ]; then
			new_dir_path="${VAR_DIR}/${dir_name}"

			${CP} -al "${old_dir_path}" "${new_dir_path}"
		fi
	done
}

TargetToVar

exit 0