Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- DIR_SUFFIX="$(mktemp -u _XXXXX)"
- JAILDIR="${HOME}/myfox"
- JAILDIR_DOWNLOADS="${JAILDIR}/Downloads"
- JAILDIR_WORKDIR="${JAILDIR}/.homedir${DIR_SUFFIX}"
- umask 027
- if [ ! -d "$JAILDIR" ]
- then
- mkdir -p -- "${JAILDIR}/Downloads"
- mkdir -p -- "${JAILDIR_WORKDIR}/Downloads"
- else
- [ ! -d "$JAILDIR_DOWNLOADS" ] && mkdir -- "$JAILDIR_DOWNLOADS"
- mkdir -p -- "${JAILDIR_WORKDIR}/Downloads"
- fi
- cp -r -- "${HOME}/.mozilla" "$JAILDIR_WORKDIR"
- firejail --private="$JAILDIR_WORKDIR" firefox
- if ! rmdir -- "${JAILDIR_WORKDIR}/Downloads" > /dev/null 2>&1
- then
- temp="$(date +%Y%m%d)"
- mkdir -p -- "${JAILDIR_DOWNLOADS}/${temp}"
- mv -- "${JAILDIR_WORKDIR}/Downloads" "${JAILDIR_DOWNLOADS}/${temp}/$(date +%H%M)${DIR_SUFFIX}"
- fi
- rm -rf -- "${JAILDIR_WORKDIR}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement