diff --git a/scripts/99_deploy.sh b/scripts/99_deploy.sh index 9022036..5630802 100644 --- a/scripts/99_deploy.sh +++ b/scripts/99_deploy.sh @@ -78,22 +78,30 @@ deploy_file() { firefox_profile_dir() { # locate profile folder - old_dir=`pwd` - ffdir=/home/${user}/.mozilla/firefox/ - pattern=".default-release" - cd ${ffdir} - for _dir in *"${pattern}"*; do - [ -d "${_dir}" ] && dir="${_dir}" && break - done - cd ${old_dir} - if [ -z "$dir" ] + ffdir=/home/${user}/.mozilla/firefox/ + + if [ -z "$ffdir" ] then - echo "firefox profile folder not found" + echo "firefox main directory not found: '${ffdir}'" else - ffprofiledir=${ffdir}${dir} - echo "${ffprofiledir}" + pattern=".default-release" + old_dir=`pwd` + cd ${ffdir} + for _dir in *"${pattern}"*; do + [ -d "${_dir}" ] && dir="${_dir}" && break + done + cd ${old_dir} + + if [ -z "$dir" ] + then + echo "firefox profile directory not found" + else + ffprofiledir=${ffdir}${dir} + echo "${ffprofiledir}" + fi fi + } # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~