diff --git a/cookiefire b/cookiefire index e178fcc..49c6017 100755 --- a/cookiefire +++ b/cookiefire @@ -67,9 +67,13 @@ cleanup } tmpfile="$(mktemp /tmp/cookies.sqlite.XXXXXXXXXX)" -curlcookies="$(mktemp /tmp/curlcookies.XXXXXXXXXX)" -echo $HOME/.mozilla/firefox/*.$profile/cookies.sqlite | { read cookie_file ; -extract_cookies "$cookie_file" ; -} + +# try standard firefox format (randomchars.profilename), then bare name +cookie_file="$HOME/.mozilla/firefox/*.$profile/cookies.sqlite" +if ! ls $cookie_file &>/dev/null; then + cookie_file="$HOME/.mozilla/firefox/$profile/cookies.sqlite" +fi + +extract_cookies $cookie_file