I searching backup script that can be downloaded and run in user space (as regular user in home folder on any Linux system). Seems glsysbackup is good solution with option:
root_privileges_required="0"
But the problem is that script_base_path, lock and log folders are hard-coded:
script_base_path="/usr/local/${script_name}"
script_bin_directory="${script_base_path}/bin"
script_lock_directory="${script_base_path}/var/lock"
script_log_directory="${script_base_path}/var/log"
Can you please make them configurable via config file? Also can you please describe, which other potential problems can be happens when using your script in user space?