From ad49284b2fab5ffd92f539a3dab430eb73c4e8c8 Mon Sep 17 00:00:00 2001 From: coderkun Date: Sat, 10 Feb 2018 19:09:47 +0100 Subject: [PATCH] =?UTF-8?q?Remove=20script=20=E2=80=9Cepiphany=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epiphany | 57 -------------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100755 epiphany diff --git a/epiphany b/epiphany deleted file mode 100755 index ebf8663..0000000 --- a/epiphany +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash -CONFIG_DIR="$HOME/.config/epiphany" -COOKIES="cookies.sqlite" -WHITELIST="cookies.whitelist.txt" -LOCALSTORAGE_DIR="$HOME/.local/share/epiphany/localstorage" - - -# Run Epiphany -/usr/bin/epiphany $@ -RC=$? -if [[ $RC != 0 ]]; then - exit $RC -fi - - -### Delete cookies ### -# Go to config directory -cd "$CONFIG_DIR" - -# Check cookie file -if [ ! -e "$COOKIES" ]; then - exit -fi - -# Check whitelist -if [ ! -e "$WHITELIST" ]; then - exit -fi - -# Read whitelist -domainList=() -while read domain -do - if [ -n "$domain" ]; then - domainList=(${domainList[@]} $domain) - fi -done < "${WHITELIST}" - -# Join whitelist to string -function join { - local IFS="$1"; - shift; - echo "$*"; -} -domainString=`join , "${domainList[@]}"` -domainString=\'${domainString//,/\',\'}\' - -# Delete cookies -sqlite3 cookies.sqlite "DELETE FROM moz_cookies WHERE host NOT IN (${domainString});" - - -### Delete locale storage ### -cd "$LOCALSTORAGE_DIR" -rm *.localstorage -if [ -e "StorageTracker.db" ]; then - rm StorageTracker.db -fi