#!/usr/bin/env bash WPOXCFG="${1:-${XDG_CONFIG_HOME:-$HOME/.config}/wpox.sh}" [ -f "$WPOXCFG" ] && source "$WPOXCFG" [ "$#" -gt 0 ] && shift; : "${WPOX_DIR:=$HOME/WPOX}" errex() { echo "$@" >&2 exit 1 } [ -d "$WPOX_DIR" ] || errex "Please create $WPOX_DIR to proceed" cd "$WPOX_DIR" || errex "Cannot change to $WPOX_DIR" [ -d "$WPOX_DIR/ca" ] || mkdir "$WPOX_DIR/ca" warcprox \ --cacert "$WPOX_DIR/ca.pem" \ --certs-dir "$WPOX_DIR/ca" \ --stats-db-file "$WPOX_DIR/warcprox.sqlite" \ --dedup-db-file "$WPOX_DIR/warcprox.sqlite" \ --gzip \ "$@"